./Ultimate.py --spec ../sv-benchmarks/c/properties/no-data-race.prp --file ../sv-benchmarks/c/weaver/chl-nzb-file-symm.wvr.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for data races Using default analysis Version 48c9605d Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/weaver/chl-nzb-file-symm.wvr.c -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-DataRace-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --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 48ddce9ee02b3ea4431cf137593b71facb450c3e223dbff4f116c3c0ac1377b5 --- Real Ultimate output --- This is Ultimate 0.3.0-?-48c9605-m [2025-02-08 05:37:45,886 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-08 05:37:46,009 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-DataRace-32bit-Automizer_Default.epf [2025-02-08 05:37:46,024 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-08 05:37:46,025 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-08 05:37:46,064 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-08 05:37:46,065 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-08 05:37:46,065 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-08 05:37:46,065 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-08 05:37:46,069 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-08 05:37:46,070 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-08 05:37:46,070 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-08 05:37:46,070 INFO L153 SettingsManager]: * Use SBE=true [2025-02-08 05:37:46,070 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-08 05:37:46,070 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-08 05:37:46,070 INFO L153 SettingsManager]: * sizeof long=4 [2025-02-08 05:37:46,070 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-08 05:37:46,070 INFO L153 SettingsManager]: * sizeof POINTER=4 [2025-02-08 05:37:46,070 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-08 05:37:46,071 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-08 05:37:46,071 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-08 05:37:46,071 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-08 05:37:46,071 INFO L153 SettingsManager]: * Check absence of data races in concurrent programs=true [2025-02-08 05:37:46,071 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2025-02-08 05:37:46,071 INFO L153 SettingsManager]: * sizeof long double=12 [2025-02-08 05:37:46,071 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-08 05:37:46,071 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-08 05:37:46,071 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-08 05:37:46,071 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-08 05:37:46,071 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-08 05:37:46,071 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-08 05:37:46,071 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 05:37:46,071 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-08 05:37:46,071 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-08 05:37:46,071 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-08 05:37:46,071 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-08 05:37:46,071 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-08 05:37:46,072 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-08 05:37:46,072 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-08 05:37:46,072 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-08 05:37:46,072 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-08 05:37:46,072 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-08 05:37:46,072 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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 -> /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness 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 -> 48ddce9ee02b3ea4431cf137593b71facb450c3e223dbff4f116c3c0ac1377b5 [2025-02-08 05:37:46,549 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-08 05:37:46,572 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-08 05:37:46,578 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-08 05:37:46,579 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-08 05:37:46,579 INFO L274 PluginConnector]: CDTParser initialized [2025-02-08 05:37:46,581 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/weaver/chl-nzb-file-symm.wvr.c [2025-02-08 05:37:48,017 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/6f5aef37b/69da1b68455d4ef1af8a49d3f3a803dc/FLAG2e3a0bd28 [2025-02-08 05:37:48,348 INFO L384 CDTParser]: Found 1 translation units. [2025-02-08 05:37:48,348 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/weaver/chl-nzb-file-symm.wvr.c [2025-02-08 05:37:48,353 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/6f5aef37b/69da1b68455d4ef1af8a49d3f3a803dc/FLAG2e3a0bd28 [2025-02-08 05:37:48,369 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/6f5aef37b/69da1b68455d4ef1af8a49d3f3a803dc [2025-02-08 05:37:48,375 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-08 05:37:48,377 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-08 05:37:48,380 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-08 05:37:48,380 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-08 05:37:48,384 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-08 05:37:48,388 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 05:37:48" (1/1) ... [2025-02-08 05:37:48,392 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5ba29160 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 05:37:48, skipping insertion in model container [2025-02-08 05:37:48,393 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.02 05:37:48" (1/1) ... [2025-02-08 05:37:48,415 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-08 05:37:48,686 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 05:37:48,691 INFO L200 MainTranslator]: Completed pre-run [2025-02-08 05:37:48,718 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-08 05:37:48,728 INFO L204 MainTranslator]: Completed translation [2025-02-08 05:37:48,729 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 05:37:48 WrapperNode [2025-02-08 05:37:48,729 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-08 05:37:48,729 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-08 05:37:48,729 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-08 05:37:48,730 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-08 05:37:48,733 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 05:37:48" (1/1) ... [2025-02-08 05:37:48,742 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 05:37:48" (1/1) ... [2025-02-08 05:37:48,775 INFO L138 Inliner]: procedures = 24, calls = 46, calls flagged for inlining = 22, calls inlined = 30, statements flattened = 885 [2025-02-08 05:37:48,775 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-08 05:37:48,776 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-08 05:37:48,776 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-08 05:37:48,776 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-08 05:37:48,785 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 05:37:48" (1/1) ... [2025-02-08 05:37:48,785 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 05:37:48" (1/1) ... [2025-02-08 05:37:48,796 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 05:37:48" (1/1) ... [2025-02-08 05:37:48,796 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 05:37:48" (1/1) ... [2025-02-08 05:37:48,818 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 05:37:48" (1/1) ... [2025-02-08 05:37:48,820 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 05:37:48" (1/1) ... [2025-02-08 05:37:48,824 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 05:37:48" (1/1) ... [2025-02-08 05:37:48,825 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 05:37:48" (1/1) ... [2025-02-08 05:37:48,828 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-08 05:37:48,829 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-08 05:37:48,829 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-08 05:37:48,829 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-08 05:37:48,829 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 05:37:48" (1/1) ... [2025-02-08 05:37:48,832 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-08 05:37:48,845 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-08 05:37:48,854 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-08 05:37:48,856 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-08 05:37:48,871 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-08 05:37:48,872 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2025-02-08 05:37:48,872 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2025-02-08 05:37:48,872 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2025-02-08 05:37:48,872 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2025-02-08 05:37:48,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2025-02-08 05:37:48,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2025-02-08 05:37:48,872 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-08 05:37:48,872 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-08 05:37:48,872 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-08 05:37:48,872 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2025-02-08 05:37:48,873 WARN L227 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement. [2025-02-08 05:37:48,954 INFO L257 CfgBuilder]: Building ICFG [2025-02-08 05:37:48,956 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-08 05:37:49,372 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L69-11: #t~ite43#1 := #t~ret42#1; [2025-02-08 05:37:49,373 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L69-12: assume { :end_inline_minus } true;assume -2147483648 <= #t~ret42#1 && #t~ret42#1 <= 2147483647; [2025-02-08 05:37:49,373 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L69-13: havoc minus_#in~a#1, minus_#in~b#1; [2025-02-08 05:37:49,373 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L69-14: havoc minus_~a#1, minus_~b#1; [2025-02-08 05:37:49,373 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L69-15: #t~ret42#1 := minus_#res#1; [2025-02-08 05:37:49,373 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L65-7: #t~ite37#1 := #t~ret36#1; [2025-02-08 05:37:49,373 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L65-8: assume { :end_inline_minus } true;assume -2147483648 <= #t~ret36#1 && #t~ret36#1 <= 2147483647; [2025-02-08 05:37:49,373 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L65-9: havoc minus_#in~a#1, minus_#in~b#1; [2025-02-08 05:37:49,373 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L65-10: havoc minus_~a#1, minus_~b#1; [2025-02-08 05:37:49,373 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L65-11: #t~ret36#1 := minus_#res#1; [2025-02-08 05:37:49,671 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L92-7: #t~ite82#1 := #t~ret81#1; [2025-02-08 05:37:49,671 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L92-8: assume { :end_inline_minus } true;assume -2147483648 <= #t~ret81#1 && #t~ret81#1 <= 2147483647; [2025-02-08 05:37:49,671 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L92-9: havoc minus_#in~a#1, minus_#in~b#1; [2025-02-08 05:37:49,671 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L92-10: havoc minus_~a#1, minus_~b#1; [2025-02-08 05:37:49,671 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L92-11: #t~ret81#1 := minus_#res#1; [2025-02-08 05:37:49,671 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L96-11: #t~ite88#1 := #t~ret87#1; [2025-02-08 05:37:49,671 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L96-12: assume { :end_inline_minus } true;assume -2147483648 <= #t~ret87#1 && #t~ret87#1 <= 2147483647; [2025-02-08 05:37:49,671 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L96-13: havoc minus_#in~a#1, minus_#in~b#1; [2025-02-08 05:37:49,671 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L96-14: havoc minus_~a#1, minus_~b#1; [2025-02-08 05:37:49,671 INFO L1324 $ProcedureCfgBuilder]: dead code at ProgramPoint L96-15: #t~ret87#1 := minus_#res#1; [2025-02-08 05:37:49,796 INFO L304 CfgBuilder]: Omitted future-live optimization because the input is a concurrent program. [2025-02-08 05:37:49,796 INFO L308 CfgBuilder]: Performing block encoding [2025-02-08 05:37:49,820 INFO L332 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-02-08 05:37:49,820 INFO L337 CfgBuilder]: Removed 0 assume(true) statements. [2025-02-08 05:37:49,820 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.02 05:37:49 BoogieIcfgContainer [2025-02-08 05:37:49,820 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-02-08 05:37:49,822 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-02-08 05:37:49,822 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-02-08 05:37:49,825 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-02-08 05:37:49,825 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.02 05:37:48" (1/3) ... [2025-02-08 05:37:49,825 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@489e7e3c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.02 05:37:49, skipping insertion in model container [2025-02-08 05:37:49,825 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.02 05:37:48" (2/3) ... [2025-02-08 05:37:49,826 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@489e7e3c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.02 05:37:49, skipping insertion in model container [2025-02-08 05:37:49,826 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 08.02 05:37:49" (3/3) ... [2025-02-08 05:37:49,826 INFO L128 eAbstractionObserver]: Analyzing ICFG chl-nzb-file-symm.wvr.c [2025-02-08 05:37:49,836 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-02-08 05:37:49,837 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG chl-nzb-file-symm.wvr.c that has 3 procedures, 1110 locations, 1 initial locations, 4 loop locations, and 152 error locations. [2025-02-08 05:37:49,837 INFO L491 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2025-02-08 05:37:49,953 INFO L143 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2025-02-08 05:37:50,030 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 1116 places, 1178 transitions, 2370 flow [2025-02-08 05:37:50,423 INFO L124 PetriNetUnfolderBase]: 69/1176 cut-off events. [2025-02-08 05:37:50,426 INFO L125 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2025-02-08 05:37:50,456 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1185 conditions, 1176 events. 69/1176 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 4102 event pairs, 0 based on Foata normal form. 0/951 useless extension candidates. Maximal degree in co-relation 902. Up to 2 conditions per place. [2025-02-08 05:37:50,456 INFO L82 GeneralOperation]: Start removeDead. Operand has 1116 places, 1178 transitions, 2370 flow [2025-02-08 05:37:50,489 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 1094 places, 1154 transitions, 2320 flow [2025-02-08 05:37:50,499 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-02-08 05:37:50,511 INFO L333 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, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, 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;@609fd02, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-02-08 05:37:50,512 INFO L334 AbstractCegarLoop]: Starting to check reachability of 286 error locations. [2025-02-08 05:37:50,518 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2025-02-08 05:37:50,518 INFO L124 PetriNetUnfolderBase]: 0/30 cut-off events. [2025-02-08 05:37:50,518 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2025-02-08 05:37:50,518 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-08 05:37:50,519 INFO L206 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] [2025-02-08 05:37:50,519 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONDATA_RACE === [thread1Err56ASSERT_VIOLATIONDATA_RACE, thread1Err65ASSERT_VIOLATIONDATA_RACE, thread1Err55ASSERT_VIOLATIONDATA_RACE, thread1Err64ASSERT_VIOLATIONDATA_RACE (and 282 more)] === [2025-02-08 05:37:50,524 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 05:37:50,525 INFO L85 PathProgramCache]: Analyzing trace with hash -456409322, now seen corresponding path program 1 times [2025-02-08 05:37:50,530 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 05:37:50,533 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [586672061] [2025-02-08 05:37:50,533 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 05:37:50,534 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 05:37:50,627 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 30 statements into 1 equivalence classes. [2025-02-08 05:37:50,643 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 30 of 30 statements. [2025-02-08 05:37:50,643 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 05:37:50,643 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 05:37:50,767 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-08 05:37:50,767 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 05:37:50,767 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [586672061] [2025-02-08 05:37:50,768 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [586672061] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 05:37:50,768 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 05:37:50,768 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-08 05:37:50,773 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [806134112] [2025-02-08 05:37:50,773 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 05:37:50,778 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 05:37:50,788 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 05:37:50,821 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 05:37:50,822 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 05:37:50,889 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 1141 out of 1178 [2025-02-08 05:37:50,901 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1094 places, 1154 transitions, 2320 flow. Second operand has 3 states, 3 states have (on average 1142.3333333333333) internal successors, (3427), 3 states have internal predecessors, (3427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:37:50,901 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-08 05:37:50,901 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1141 of 1178 [2025-02-08 05:37:50,911 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-08 05:37:51,423 INFO L124 PetriNetUnfolderBase]: 69/1575 cut-off events. [2025-02-08 05:37:51,423 INFO L125 PetriNetUnfolderBase]: For 11/12 co-relation queries the response was YES. [2025-02-08 05:37:51,442 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1605 conditions, 1575 events. 69/1575 cut-off events. For 11/12 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 6759 event pairs, 3 based on Foata normal form. 45/1302 useless extension candidates. Maximal degree in co-relation 1335. Up to 16 conditions per place. [2025-02-08 05:37:51,458 INFO L140 encePairwiseOnDemand]: 1153/1178 looper letters, 9 selfloop transitions, 2 changer transitions 4/1131 dead transitions. [2025-02-08 05:37:51,458 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1095 places, 1131 transitions, 2296 flow [2025-02-08 05:37:51,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 05:37:51,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-02-08 05:37:51,472 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3457 transitions. [2025-02-08 05:37:51,477 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9782116581777023 [2025-02-08 05:37:51,478 INFO L175 Difference]: Start difference. First operand has 1094 places, 1154 transitions, 2320 flow. Second operand 3 states and 3457 transitions. [2025-02-08 05:37:51,479 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1095 places, 1131 transitions, 2296 flow [2025-02-08 05:37:51,490 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1091 places, 1131 transitions, 2288 flow, removed 0 selfloop flow, removed 4 redundant places. [2025-02-08 05:37:51,504 INFO L231 Difference]: Finished difference. Result has 1091 places, 1127 transitions, 2262 flow [2025-02-08 05:37:51,508 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=1178, PETRI_DIFFERENCE_MINUEND_FLOW=2266, PETRI_DIFFERENCE_MINUEND_PLACES=1089, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1131, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1129, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2262, PETRI_PLACES=1091, PETRI_TRANSITIONS=1127} [2025-02-08 05:37:51,512 INFO L279 CegarLoopForPetriNet]: 1094 programPoint places, -3 predicate places. [2025-02-08 05:37:51,512 INFO L471 AbstractCegarLoop]: Abstraction has has 1091 places, 1127 transitions, 2262 flow [2025-02-08 05:37:51,514 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1142.3333333333333) internal successors, (3427), 3 states have internal predecessors, (3427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:37:51,514 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-08 05:37:51,514 INFO L206 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] [2025-02-08 05:37:51,514 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-02-08 05:37:51,514 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr18ASSERT_VIOLATIONDATA_RACE === [thread1Err56ASSERT_VIOLATIONDATA_RACE, thread1Err65ASSERT_VIOLATIONDATA_RACE, thread1Err55ASSERT_VIOLATIONDATA_RACE, thread1Err64ASSERT_VIOLATIONDATA_RACE (and 282 more)] === [2025-02-08 05:37:51,516 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 05:37:51,516 INFO L85 PathProgramCache]: Analyzing trace with hash -1494355776, now seen corresponding path program 1 times [2025-02-08 05:37:51,516 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 05:37:51,516 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [37472079] [2025-02-08 05:37:51,516 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 05:37:51,516 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 05:37:51,523 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 38 statements into 1 equivalence classes. [2025-02-08 05:37:51,532 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 38 of 38 statements. [2025-02-08 05:37:51,532 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 05:37:51,532 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 05:37:51,553 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-08 05:37:51,553 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 05:37:51,553 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [37472079] [2025-02-08 05:37:51,553 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [37472079] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 05:37:51,553 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 05:37:51,553 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-08 05:37:51,553 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1614921524] [2025-02-08 05:37:51,554 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 05:37:51,554 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 05:37:51,555 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 05:37:51,555 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 05:37:51,555 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 05:37:51,574 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 1141 out of 1178 [2025-02-08 05:37:51,577 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1091 places, 1127 transitions, 2262 flow. Second operand has 3 states, 3 states have (on average 1142.3333333333333) internal successors, (3427), 3 states have internal predecessors, (3427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:37:51,578 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-08 05:37:51,578 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1141 of 1178 [2025-02-08 05:37:51,578 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-08 05:37:51,855 INFO L124 PetriNetUnfolderBase]: 69/1592 cut-off events. [2025-02-08 05:37:51,855 INFO L125 PetriNetUnfolderBase]: For 2/3 co-relation queries the response was YES. [2025-02-08 05:37:51,876 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1617 conditions, 1592 events. 69/1592 cut-off events. For 2/3 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 7142 event pairs, 3 based on Foata normal form. 0/1277 useless extension candidates. Maximal degree in co-relation 1579. Up to 16 conditions per place. [2025-02-08 05:37:51,888 INFO L140 encePairwiseOnDemand]: 1175/1178 looper letters, 9 selfloop transitions, 2 changer transitions 0/1126 dead transitions. [2025-02-08 05:37:51,888 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1088 places, 1126 transitions, 2282 flow [2025-02-08 05:37:51,888 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 05:37:51,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-02-08 05:37:51,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3435 transitions. [2025-02-08 05:37:51,893 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9719864176570459 [2025-02-08 05:37:51,893 INFO L175 Difference]: Start difference. First operand has 1091 places, 1127 transitions, 2262 flow. Second operand 3 states and 3435 transitions. [2025-02-08 05:37:51,893 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1088 places, 1126 transitions, 2282 flow [2025-02-08 05:37:51,898 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1086 places, 1126 transitions, 2278 flow, removed 0 selfloop flow, removed 2 redundant places. [2025-02-08 05:37:51,906 INFO L231 Difference]: Finished difference. Result has 1086 places, 1126 transitions, 2260 flow [2025-02-08 05:37:51,907 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=1178, PETRI_DIFFERENCE_MINUEND_FLOW=2256, PETRI_DIFFERENCE_MINUEND_PLACES=1084, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1126, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1124, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2260, PETRI_PLACES=1086, PETRI_TRANSITIONS=1126} [2025-02-08 05:37:51,908 INFO L279 CegarLoopForPetriNet]: 1094 programPoint places, -8 predicate places. [2025-02-08 05:37:51,908 INFO L471 AbstractCegarLoop]: Abstraction has has 1086 places, 1126 transitions, 2260 flow [2025-02-08 05:37:51,910 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1142.3333333333333) internal successors, (3427), 3 states have internal predecessors, (3427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:37:51,910 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-08 05:37:51,910 INFO L206 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, 1, 1, 1, 1] [2025-02-08 05:37:51,910 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2025-02-08 05:37:51,910 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr17ASSERT_VIOLATIONDATA_RACE === [thread1Err56ASSERT_VIOLATIONDATA_RACE, thread1Err65ASSERT_VIOLATIONDATA_RACE, thread1Err55ASSERT_VIOLATIONDATA_RACE, thread1Err64ASSERT_VIOLATIONDATA_RACE (and 282 more)] === [2025-02-08 05:37:51,911 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 05:37:51,911 INFO L85 PathProgramCache]: Analyzing trace with hash -2020444138, now seen corresponding path program 1 times [2025-02-08 05:37:51,911 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 05:37:51,911 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1951277682] [2025-02-08 05:37:51,911 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 05:37:51,911 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 05:37:51,921 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 46 statements into 1 equivalence classes. [2025-02-08 05:37:51,929 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 46 of 46 statements. [2025-02-08 05:37:51,929 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 05:37:51,929 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 05:37:51,950 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-08 05:37:51,950 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 05:37:51,950 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1951277682] [2025-02-08 05:37:51,950 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1951277682] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 05:37:51,950 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 05:37:51,950 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-08 05:37:51,950 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [390662129] [2025-02-08 05:37:51,951 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 05:37:51,951 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 05:37:51,951 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 05:37:51,951 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 05:37:51,951 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 05:37:51,968 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 1141 out of 1178 [2025-02-08 05:37:51,972 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1086 places, 1126 transitions, 2260 flow. Second operand has 3 states, 3 states have (on average 1142.3333333333333) internal successors, (3427), 3 states have internal predecessors, (3427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:37:51,972 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-08 05:37:51,972 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1141 of 1178 [2025-02-08 05:37:51,972 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-08 05:37:52,212 INFO L124 PetriNetUnfolderBase]: 69/1569 cut-off events. [2025-02-08 05:37:52,212 INFO L125 PetriNetUnfolderBase]: For 2/3 co-relation queries the response was YES. [2025-02-08 05:37:52,234 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1594 conditions, 1569 events. 69/1569 cut-off events. For 2/3 co-relation queries the response was YES. Maximal size of possible extension queue 18. Compared 6657 event pairs, 3 based on Foata normal form. 0/1257 useless extension candidates. Maximal degree in co-relation 1548. Up to 16 conditions per place. [2025-02-08 05:37:52,246 INFO L140 encePairwiseOnDemand]: 1175/1178 looper letters, 9 selfloop transitions, 2 changer transitions 0/1125 dead transitions. [2025-02-08 05:37:52,247 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1087 places, 1125 transitions, 2280 flow [2025-02-08 05:37:52,247 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 05:37:52,247 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-02-08 05:37:52,251 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3435 transitions. [2025-02-08 05:37:52,252 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9719864176570459 [2025-02-08 05:37:52,252 INFO L175 Difference]: Start difference. First operand has 1086 places, 1126 transitions, 2260 flow. Second operand 3 states and 3435 transitions. [2025-02-08 05:37:52,252 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1087 places, 1125 transitions, 2280 flow [2025-02-08 05:37:52,257 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1085 places, 1125 transitions, 2276 flow, removed 0 selfloop flow, removed 2 redundant places. [2025-02-08 05:37:52,264 INFO L231 Difference]: Finished difference. Result has 1085 places, 1125 transitions, 2258 flow [2025-02-08 05:37:52,266 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=1178, PETRI_DIFFERENCE_MINUEND_FLOW=2254, PETRI_DIFFERENCE_MINUEND_PLACES=1083, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1125, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1123, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2258, PETRI_PLACES=1085, PETRI_TRANSITIONS=1125} [2025-02-08 05:37:52,266 INFO L279 CegarLoopForPetriNet]: 1094 programPoint places, -9 predicate places. [2025-02-08 05:37:52,266 INFO L471 AbstractCegarLoop]: Abstraction has has 1085 places, 1125 transitions, 2258 flow [2025-02-08 05:37:52,268 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1142.3333333333333) internal successors, (3427), 3 states have internal predecessors, (3427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:37:52,268 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-08 05:37:52,268 INFO L206 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 05:37:52,268 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-02-08 05:37:52,268 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONDATA_RACE === [thread1Err56ASSERT_VIOLATIONDATA_RACE, thread1Err65ASSERT_VIOLATIONDATA_RACE, thread1Err55ASSERT_VIOLATIONDATA_RACE, thread1Err64ASSERT_VIOLATIONDATA_RACE (and 282 more)] === [2025-02-08 05:37:52,269 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 05:37:52,269 INFO L85 PathProgramCache]: Analyzing trace with hash -418322644, now seen corresponding path program 1 times [2025-02-08 05:37:52,269 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 05:37:52,269 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2107841652] [2025-02-08 05:37:52,269 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 05:37:52,269 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 05:37:52,275 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 54 statements into 1 equivalence classes. [2025-02-08 05:37:52,279 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 54 of 54 statements. [2025-02-08 05:37:52,280 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 05:37:52,280 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 05:37:52,305 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-08 05:37:52,305 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 05:37:52,305 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2107841652] [2025-02-08 05:37:52,305 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2107841652] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 05:37:52,305 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 05:37:52,306 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-08 05:37:52,306 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [240118387] [2025-02-08 05:37:52,306 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 05:37:52,306 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 05:37:52,306 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 05:37:52,307 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 05:37:52,307 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 05:37:52,325 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 1141 out of 1178 [2025-02-08 05:37:52,328 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1085 places, 1125 transitions, 2258 flow. Second operand has 3 states, 3 states have (on average 1142.3333333333333) internal successors, (3427), 3 states have internal predecessors, (3427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:37:52,328 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-08 05:37:52,329 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1141 of 1178 [2025-02-08 05:37:52,329 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-08 05:37:52,663 INFO L124 PetriNetUnfolderBase]: 69/1593 cut-off events. [2025-02-08 05:37:52,664 INFO L125 PetriNetUnfolderBase]: For 2/3 co-relation queries the response was YES. [2025-02-08 05:37:52,687 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1618 conditions, 1593 events. 69/1593 cut-off events. For 2/3 co-relation queries the response was YES. Maximal size of possible extension queue 20. Compared 7100 event pairs, 3 based on Foata normal form. 0/1278 useless extension candidates. Maximal degree in co-relation 1564. Up to 16 conditions per place. [2025-02-08 05:37:52,702 INFO L140 encePairwiseOnDemand]: 1175/1178 looper letters, 9 selfloop transitions, 2 changer transitions 0/1124 dead transitions. [2025-02-08 05:37:52,702 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1086 places, 1124 transitions, 2278 flow [2025-02-08 05:37:52,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 05:37:52,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-02-08 05:37:52,707 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3435 transitions. [2025-02-08 05:37:52,708 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9719864176570459 [2025-02-08 05:37:52,708 INFO L175 Difference]: Start difference. First operand has 1085 places, 1125 transitions, 2258 flow. Second operand 3 states and 3435 transitions. [2025-02-08 05:37:52,708 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1086 places, 1124 transitions, 2278 flow [2025-02-08 05:37:52,714 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1084 places, 1124 transitions, 2274 flow, removed 0 selfloop flow, removed 2 redundant places. [2025-02-08 05:37:52,723 INFO L231 Difference]: Finished difference. Result has 1084 places, 1124 transitions, 2256 flow [2025-02-08 05:37:52,724 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=1178, PETRI_DIFFERENCE_MINUEND_FLOW=2252, PETRI_DIFFERENCE_MINUEND_PLACES=1082, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1124, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1122, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2256, PETRI_PLACES=1084, PETRI_TRANSITIONS=1124} [2025-02-08 05:37:52,725 INFO L279 CegarLoopForPetriNet]: 1094 programPoint places, -10 predicate places. [2025-02-08 05:37:52,725 INFO L471 AbstractCegarLoop]: Abstraction has has 1084 places, 1124 transitions, 2256 flow [2025-02-08 05:37:52,727 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1142.3333333333333) internal successors, (3427), 3 states have internal predecessors, (3427), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:37:52,727 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-08 05:37:52,727 INFO L206 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 05:37:52,727 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2025-02-08 05:37:52,727 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONDATA_RACE === [thread1Err56ASSERT_VIOLATIONDATA_RACE, thread1Err65ASSERT_VIOLATIONDATA_RACE, thread1Err55ASSERT_VIOLATIONDATA_RACE, thread1Err64ASSERT_VIOLATIONDATA_RACE (and 282 more)] === [2025-02-08 05:37:52,728 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 05:37:52,728 INFO L85 PathProgramCache]: Analyzing trace with hash -1780370626, now seen corresponding path program 1 times [2025-02-08 05:37:52,728 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 05:37:52,728 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [63231095] [2025-02-08 05:37:52,728 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 05:37:52,728 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 05:37:52,734 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 62 statements into 1 equivalence classes. [2025-02-08 05:37:52,738 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 62 of 62 statements. [2025-02-08 05:37:52,738 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 05:37:52,738 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 05:37:52,763 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-08 05:37:52,763 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 05:37:52,763 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [63231095] [2025-02-08 05:37:52,763 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [63231095] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 05:37:52,763 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 05:37:52,763 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-08 05:37:52,763 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1099800473] [2025-02-08 05:37:52,763 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 05:37:52,764 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 05:37:52,764 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 05:37:52,764 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 05:37:52,764 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 05:37:52,818 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 1132 out of 1178 [2025-02-08 05:37:52,821 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1084 places, 1124 transitions, 2256 flow. Second operand has 3 states, 3 states have (on average 1133.3333333333333) internal successors, (3400), 3 states have internal predecessors, (3400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:37:52,822 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-08 05:37:52,822 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1132 of 1178 [2025-02-08 05:37:52,822 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-08 05:37:53,460 INFO L124 PetriNetUnfolderBase]: 243/5092 cut-off events. [2025-02-08 05:37:53,460 INFO L125 PetriNetUnfolderBase]: For 2/4 co-relation queries the response was YES. [2025-02-08 05:37:53,484 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5146 conditions, 5092 events. 243/5092 cut-off events. For 2/4 co-relation queries the response was YES. Maximal size of possible extension queue 41. Compared 36485 event pairs, 9 based on Foata normal form. 0/4001 useless extension candidates. Maximal degree in co-relation 5084. Up to 37 conditions per place. [2025-02-08 05:37:53,500 INFO L140 encePairwiseOnDemand]: 1175/1178 looper letters, 18 selfloop transitions, 2 changer transitions 0/1123 dead transitions. [2025-02-08 05:37:53,501 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1085 places, 1123 transitions, 2294 flow [2025-02-08 05:37:53,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 05:37:53,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-02-08 05:37:53,504 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3417 transitions. [2025-02-08 05:37:53,505 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.966893039049236 [2025-02-08 05:37:53,506 INFO L175 Difference]: Start difference. First operand has 1084 places, 1124 transitions, 2256 flow. Second operand 3 states and 3417 transitions. [2025-02-08 05:37:53,506 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1085 places, 1123 transitions, 2294 flow [2025-02-08 05:37:53,510 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1083 places, 1123 transitions, 2290 flow, removed 0 selfloop flow, removed 2 redundant places. [2025-02-08 05:37:53,517 INFO L231 Difference]: Finished difference. Result has 1083 places, 1123 transitions, 2254 flow [2025-02-08 05:37:53,518 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=1178, PETRI_DIFFERENCE_MINUEND_FLOW=2250, PETRI_DIFFERENCE_MINUEND_PLACES=1081, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1123, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1121, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2254, PETRI_PLACES=1083, PETRI_TRANSITIONS=1123} [2025-02-08 05:37:53,518 INFO L279 CegarLoopForPetriNet]: 1094 programPoint places, -11 predicate places. [2025-02-08 05:37:53,519 INFO L471 AbstractCegarLoop]: Abstraction has has 1083 places, 1123 transitions, 2254 flow [2025-02-08 05:37:53,520 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1133.3333333333333) internal successors, (3400), 3 states have internal predecessors, (3400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:37:53,520 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-08 05:37:53,520 INFO L206 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, 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] [2025-02-08 05:37:53,521 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2025-02-08 05:37:53,521 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONDATA_RACE === [thread1Err56ASSERT_VIOLATIONDATA_RACE, thread1Err65ASSERT_VIOLATIONDATA_RACE, thread1Err55ASSERT_VIOLATIONDATA_RACE, thread1Err64ASSERT_VIOLATIONDATA_RACE (and 282 more)] === [2025-02-08 05:37:53,521 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 05:37:53,521 INFO L85 PathProgramCache]: Analyzing trace with hash 1019487297, now seen corresponding path program 1 times [2025-02-08 05:37:53,521 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 05:37:53,521 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1362787603] [2025-02-08 05:37:53,522 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 05:37:53,522 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 05:37:53,530 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 70 statements into 1 equivalence classes. [2025-02-08 05:37:53,537 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 70 of 70 statements. [2025-02-08 05:37:53,537 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 05:37:53,537 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 05:37:53,560 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-08 05:37:53,560 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 05:37:53,560 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1362787603] [2025-02-08 05:37:53,560 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1362787603] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 05:37:53,560 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 05:37:53,560 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-08 05:37:53,560 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2111747057] [2025-02-08 05:37:53,560 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 05:37:53,560 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 05:37:53,561 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 05:37:53,561 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 05:37:53,561 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 05:37:53,624 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 1128 out of 1178 [2025-02-08 05:37:53,627 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1083 places, 1123 transitions, 2254 flow. Second operand has 3 states, 3 states have (on average 1129.3333333333333) internal successors, (3388), 3 states have internal predecessors, (3388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:37:53,627 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-08 05:37:53,628 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1128 of 1178 [2025-02-08 05:37:53,628 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-08 05:37:54,421 INFO L124 PetriNetUnfolderBase]: 375/7737 cut-off events. [2025-02-08 05:37:54,421 INFO L125 PetriNetUnfolderBase]: For 1/2 co-relation queries the response was YES. [2025-02-08 05:37:54,455 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7813 conditions, 7737 events. 375/7737 cut-off events. For 1/2 co-relation queries the response was YES. Maximal size of possible extension queue 52. Compared 63483 event pairs, 15 based on Foata normal form. 0/6058 useless extension candidates. Maximal degree in co-relation 7743. Up to 53 conditions per place. [2025-02-08 05:37:54,482 INFO L140 encePairwiseOnDemand]: 1175/1178 looper letters, 22 selfloop transitions, 2 changer transitions 0/1122 dead transitions. [2025-02-08 05:37:54,482 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1084 places, 1122 transitions, 2300 flow [2025-02-08 05:37:54,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 05:37:54,483 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-02-08 05:37:54,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3409 transitions. [2025-02-08 05:37:54,487 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9646293152235428 [2025-02-08 05:37:54,487 INFO L175 Difference]: Start difference. First operand has 1083 places, 1123 transitions, 2254 flow. Second operand 3 states and 3409 transitions. [2025-02-08 05:37:54,487 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1084 places, 1122 transitions, 2300 flow [2025-02-08 05:37:54,491 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1082 places, 1122 transitions, 2296 flow, removed 0 selfloop flow, removed 2 redundant places. [2025-02-08 05:37:54,498 INFO L231 Difference]: Finished difference. Result has 1082 places, 1122 transitions, 2252 flow [2025-02-08 05:37:54,500 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=1178, PETRI_DIFFERENCE_MINUEND_FLOW=2248, PETRI_DIFFERENCE_MINUEND_PLACES=1080, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1122, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1120, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2252, PETRI_PLACES=1082, PETRI_TRANSITIONS=1122} [2025-02-08 05:37:54,500 INFO L279 CegarLoopForPetriNet]: 1094 programPoint places, -12 predicate places. [2025-02-08 05:37:54,500 INFO L471 AbstractCegarLoop]: Abstraction has has 1082 places, 1122 transitions, 2252 flow [2025-02-08 05:37:54,502 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1129.3333333333333) internal successors, (3388), 3 states have internal predecessors, (3388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:37:54,502 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-08 05:37:54,502 INFO L206 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, 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] [2025-02-08 05:37:54,502 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2025-02-08 05:37:54,502 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONDATA_RACE === [thread1Err56ASSERT_VIOLATIONDATA_RACE, thread1Err65ASSERT_VIOLATIONDATA_RACE, thread1Err55ASSERT_VIOLATIONDATA_RACE, thread1Err64ASSERT_VIOLATIONDATA_RACE (and 282 more)] === [2025-02-08 05:37:54,503 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 05:37:54,503 INFO L85 PathProgramCache]: Analyzing trace with hash 1350406728, now seen corresponding path program 1 times [2025-02-08 05:37:54,503 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 05:37:54,503 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1794385813] [2025-02-08 05:37:54,503 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 05:37:54,503 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 05:37:54,509 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 78 statements into 1 equivalence classes. [2025-02-08 05:37:54,512 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 78 of 78 statements. [2025-02-08 05:37:54,512 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 05:37:54,513 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 05:37:54,536 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-08 05:37:54,536 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 05:37:54,536 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1794385813] [2025-02-08 05:37:54,537 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1794385813] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 05:37:54,537 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 05:37:54,537 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-08 05:37:54,537 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2126118620] [2025-02-08 05:37:54,537 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 05:37:54,537 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 05:37:54,537 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 05:37:54,537 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 05:37:54,537 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 05:37:54,578 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 1132 out of 1178 [2025-02-08 05:37:54,581 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1082 places, 1122 transitions, 2252 flow. Second operand has 3 states, 3 states have (on average 1133.3333333333333) internal successors, (3400), 3 states have internal predecessors, (3400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:37:54,582 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-08 05:37:54,582 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1132 of 1178 [2025-02-08 05:37:54,582 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-08 05:37:54,783 INFO L124 PetriNetUnfolderBase]: 54/1149 cut-off events. [2025-02-08 05:37:54,783 INFO L125 PetriNetUnfolderBase]: For 11/12 co-relation queries the response was YES. [2025-02-08 05:37:54,805 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1194 conditions, 1149 events. 54/1149 cut-off events. For 11/12 co-relation queries the response was YES. Maximal size of possible extension queue 16. Compared 4743 event pairs, 9 based on Foata normal form. 0/935 useless extension candidates. Maximal degree in co-relation 1116. Up to 37 conditions per place. [2025-02-08 05:37:54,815 INFO L140 encePairwiseOnDemand]: 1175/1178 looper letters, 18 selfloop transitions, 2 changer transitions 0/1121 dead transitions. [2025-02-08 05:37:54,816 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1083 places, 1121 transitions, 2290 flow [2025-02-08 05:37:54,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 05:37:54,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-02-08 05:37:54,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3417 transitions. [2025-02-08 05:37:54,821 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.966893039049236 [2025-02-08 05:37:54,821 INFO L175 Difference]: Start difference. First operand has 1082 places, 1122 transitions, 2252 flow. Second operand 3 states and 3417 transitions. [2025-02-08 05:37:54,821 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1083 places, 1121 transitions, 2290 flow [2025-02-08 05:37:54,825 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1081 places, 1121 transitions, 2286 flow, removed 0 selfloop flow, removed 2 redundant places. [2025-02-08 05:37:54,832 INFO L231 Difference]: Finished difference. Result has 1081 places, 1121 transitions, 2250 flow [2025-02-08 05:37:54,833 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=1178, PETRI_DIFFERENCE_MINUEND_FLOW=2246, PETRI_DIFFERENCE_MINUEND_PLACES=1079, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1121, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1119, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2250, PETRI_PLACES=1081, PETRI_TRANSITIONS=1121} [2025-02-08 05:37:54,833 INFO L279 CegarLoopForPetriNet]: 1094 programPoint places, -13 predicate places. [2025-02-08 05:37:54,834 INFO L471 AbstractCegarLoop]: Abstraction has has 1081 places, 1121 transitions, 2250 flow [2025-02-08 05:37:54,835 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1133.3333333333333) internal successors, (3400), 3 states have internal predecessors, (3400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:37:54,835 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-08 05:37:54,835 INFO L206 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, 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, 1, 1] [2025-02-08 05:37:54,835 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2025-02-08 05:37:54,836 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONDATA_RACE === [thread1Err56ASSERT_VIOLATIONDATA_RACE, thread1Err65ASSERT_VIOLATIONDATA_RACE, thread1Err55ASSERT_VIOLATIONDATA_RACE, thread1Err64ASSERT_VIOLATIONDATA_RACE (and 282 more)] === [2025-02-08 05:37:54,836 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 05:37:54,836 INFO L85 PathProgramCache]: Analyzing trace with hash 390597558, now seen corresponding path program 1 times [2025-02-08 05:37:54,836 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 05:37:54,836 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [523014589] [2025-02-08 05:37:54,836 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 05:37:54,836 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 05:37:54,841 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 86 statements into 1 equivalence classes. [2025-02-08 05:37:54,845 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 86 of 86 statements. [2025-02-08 05:37:54,845 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 05:37:54,845 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 05:37:54,869 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-08 05:37:54,869 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 05:37:54,869 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [523014589] [2025-02-08 05:37:54,869 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [523014589] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 05:37:54,869 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 05:37:54,869 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-08 05:37:54,870 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1582235448] [2025-02-08 05:37:54,870 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 05:37:54,870 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 05:37:54,870 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 05:37:54,870 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 05:37:54,870 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 05:37:54,922 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 1128 out of 1178 [2025-02-08 05:37:54,925 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1081 places, 1121 transitions, 2250 flow. Second operand has 3 states, 3 states have (on average 1129.3333333333333) internal successors, (3388), 3 states have internal predecessors, (3388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:37:54,925 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-08 05:37:54,925 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1128 of 1178 [2025-02-08 05:37:54,926 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-08 05:37:55,135 INFO L124 PetriNetUnfolderBase]: 76/1464 cut-off events. [2025-02-08 05:37:55,135 INFO L125 PetriNetUnfolderBase]: For 17/18 co-relation queries the response was YES. [2025-02-08 05:37:55,164 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1526 conditions, 1464 events. 76/1464 cut-off events. For 17/18 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 6962 event pairs, 15 based on Foata normal form. 0/1180 useless extension candidates. Maximal degree in co-relation 1440. Up to 54 conditions per place. [2025-02-08 05:37:55,176 INFO L140 encePairwiseOnDemand]: 1175/1178 looper letters, 22 selfloop transitions, 2 changer transitions 0/1120 dead transitions. [2025-02-08 05:37:55,176 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1082 places, 1120 transitions, 2296 flow [2025-02-08 05:37:55,176 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 05:37:55,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-02-08 05:37:55,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3409 transitions. [2025-02-08 05:37:55,181 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9646293152235428 [2025-02-08 05:37:55,181 INFO L175 Difference]: Start difference. First operand has 1081 places, 1121 transitions, 2250 flow. Second operand 3 states and 3409 transitions. [2025-02-08 05:37:55,181 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1082 places, 1120 transitions, 2296 flow [2025-02-08 05:37:55,186 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1080 places, 1120 transitions, 2292 flow, removed 0 selfloop flow, removed 2 redundant places. [2025-02-08 05:37:55,192 INFO L231 Difference]: Finished difference. Result has 1080 places, 1120 transitions, 2248 flow [2025-02-08 05:37:55,194 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=1178, PETRI_DIFFERENCE_MINUEND_FLOW=2244, PETRI_DIFFERENCE_MINUEND_PLACES=1078, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1120, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1118, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2248, PETRI_PLACES=1080, PETRI_TRANSITIONS=1120} [2025-02-08 05:37:55,194 INFO L279 CegarLoopForPetriNet]: 1094 programPoint places, -14 predicate places. [2025-02-08 05:37:55,194 INFO L471 AbstractCegarLoop]: Abstraction has has 1080 places, 1120 transitions, 2248 flow [2025-02-08 05:37:55,196 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1129.3333333333333) internal successors, (3388), 3 states have internal predecessors, (3388), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:37:55,196 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-08 05:37:55,197 INFO L206 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 05:37:55,197 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2025-02-08 05:37:55,197 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONDATA_RACE === [thread1Err56ASSERT_VIOLATIONDATA_RACE, thread1Err65ASSERT_VIOLATIONDATA_RACE, thread1Err55ASSERT_VIOLATIONDATA_RACE, thread1Err64ASSERT_VIOLATIONDATA_RACE (and 282 more)] === [2025-02-08 05:37:55,197 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 05:37:55,197 INFO L85 PathProgramCache]: Analyzing trace with hash -1558630326, now seen corresponding path program 1 times [2025-02-08 05:37:55,197 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 05:37:55,197 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [721117558] [2025-02-08 05:37:55,198 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 05:37:55,198 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 05:37:55,203 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 94 statements into 1 equivalence classes. [2025-02-08 05:37:55,208 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 94 of 94 statements. [2025-02-08 05:37:55,208 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 05:37:55,209 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 05:37:55,235 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-08 05:37:55,235 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 05:37:55,235 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [721117558] [2025-02-08 05:37:55,235 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [721117558] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 05:37:55,235 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 05:37:55,235 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-08 05:37:55,235 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [830030002] [2025-02-08 05:37:55,235 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 05:37:55,236 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 05:37:55,236 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 05:37:55,236 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 05:37:55,236 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 05:37:55,268 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 1135 out of 1178 [2025-02-08 05:37:55,272 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1080 places, 1120 transitions, 2248 flow. Second operand has 3 states, 3 states have (on average 1136.3333333333333) internal successors, (3409), 3 states have internal predecessors, (3409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:37:55,272 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-08 05:37:55,272 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1135 of 1178 [2025-02-08 05:37:55,272 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-08 05:37:55,723 INFO L124 PetriNetUnfolderBase]: 174/3297 cut-off events. [2025-02-08 05:37:55,724 INFO L125 PetriNetUnfolderBase]: For 5/5 co-relation queries the response was YES. [2025-02-08 05:37:55,761 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3373 conditions, 3297 events. 174/3297 cut-off events. For 5/5 co-relation queries the response was YES. Maximal size of possible extension queue 49. Compared 23003 event pairs, 24 based on Foata normal form. 0/2599 useless extension candidates. Maximal degree in co-relation 3279. Up to 64 conditions per place. [2025-02-08 05:37:55,781 INFO L140 encePairwiseOnDemand]: 1175/1178 looper letters, 15 selfloop transitions, 2 changer transitions 0/1119 dead transitions. [2025-02-08 05:37:55,781 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1081 places, 1119 transitions, 2280 flow [2025-02-08 05:37:55,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 05:37:55,781 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-02-08 05:37:55,785 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3423 transitions. [2025-02-08 05:37:55,786 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9685908319185059 [2025-02-08 05:37:55,786 INFO L175 Difference]: Start difference. First operand has 1080 places, 1120 transitions, 2248 flow. Second operand 3 states and 3423 transitions. [2025-02-08 05:37:55,786 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1081 places, 1119 transitions, 2280 flow [2025-02-08 05:37:55,792 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1079 places, 1119 transitions, 2276 flow, removed 0 selfloop flow, removed 2 redundant places. [2025-02-08 05:37:55,800 INFO L231 Difference]: Finished difference. Result has 1079 places, 1119 transitions, 2246 flow [2025-02-08 05:37:55,801 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=1178, PETRI_DIFFERENCE_MINUEND_FLOW=2242, PETRI_DIFFERENCE_MINUEND_PLACES=1077, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1119, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1117, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2246, PETRI_PLACES=1079, PETRI_TRANSITIONS=1119} [2025-02-08 05:37:55,801 INFO L279 CegarLoopForPetriNet]: 1094 programPoint places, -15 predicate places. [2025-02-08 05:37:55,801 INFO L471 AbstractCegarLoop]: Abstraction has has 1079 places, 1119 transitions, 2246 flow [2025-02-08 05:37:55,803 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1136.3333333333333) internal successors, (3409), 3 states have internal predecessors, (3409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:37:55,803 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-08 05:37:55,803 INFO L206 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 05:37:55,803 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2025-02-08 05:37:55,804 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONDATA_RACE === [thread1Err56ASSERT_VIOLATIONDATA_RACE, thread1Err65ASSERT_VIOLATIONDATA_RACE, thread1Err55ASSERT_VIOLATIONDATA_RACE, thread1Err64ASSERT_VIOLATIONDATA_RACE (and 282 more)] === [2025-02-08 05:37:55,804 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 05:37:55,804 INFO L85 PathProgramCache]: Analyzing trace with hash 435481466, now seen corresponding path program 1 times [2025-02-08 05:37:55,804 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 05:37:55,804 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1278291886] [2025-02-08 05:37:55,804 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 05:37:55,805 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 05:37:55,813 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 102 statements into 1 equivalence classes. [2025-02-08 05:37:55,822 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 102 of 102 statements. [2025-02-08 05:37:55,822 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 05:37:55,822 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 05:37:55,868 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-08 05:37:55,868 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 05:37:55,868 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1278291886] [2025-02-08 05:37:55,868 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1278291886] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 05:37:55,868 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 05:37:55,868 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-08 05:37:55,869 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1723771398] [2025-02-08 05:37:55,869 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 05:37:55,869 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 05:37:55,869 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 05:37:55,870 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 05:37:55,870 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 05:37:55,920 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 1135 out of 1178 [2025-02-08 05:37:55,924 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1079 places, 1119 transitions, 2246 flow. Second operand has 3 states, 3 states have (on average 1136.3333333333333) internal successors, (3409), 3 states have internal predecessors, (3409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:37:55,924 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-08 05:37:55,924 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1135 of 1178 [2025-02-08 05:37:55,924 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-08 05:37:56,302 INFO L124 PetriNetUnfolderBase]: 174/3332 cut-off events. [2025-02-08 05:37:56,302 INFO L125 PetriNetUnfolderBase]: For 6/7 co-relation queries the response was YES. [2025-02-08 05:37:56,340 INFO L83 FinitePrefix]: Finished finitePrefix Result has 3408 conditions, 3332 events. 174/3332 cut-off events. For 6/7 co-relation queries the response was YES. Maximal size of possible extension queue 44. Compared 23006 event pairs, 24 based on Foata normal form. 0/2629 useless extension candidates. Maximal degree in co-relation 3306. Up to 64 conditions per place. [2025-02-08 05:37:56,357 INFO L140 encePairwiseOnDemand]: 1175/1178 looper letters, 15 selfloop transitions, 2 changer transitions 0/1118 dead transitions. [2025-02-08 05:37:56,357 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1080 places, 1118 transitions, 2278 flow [2025-02-08 05:37:56,357 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 05:37:56,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-02-08 05:37:56,360 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3423 transitions. [2025-02-08 05:37:56,361 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9685908319185059 [2025-02-08 05:37:56,361 INFO L175 Difference]: Start difference. First operand has 1079 places, 1119 transitions, 2246 flow. Second operand 3 states and 3423 transitions. [2025-02-08 05:37:56,361 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1080 places, 1118 transitions, 2278 flow [2025-02-08 05:37:56,366 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1078 places, 1118 transitions, 2274 flow, removed 0 selfloop flow, removed 2 redundant places. [2025-02-08 05:37:56,372 INFO L231 Difference]: Finished difference. Result has 1078 places, 1118 transitions, 2244 flow [2025-02-08 05:37:56,374 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=1178, PETRI_DIFFERENCE_MINUEND_FLOW=2240, PETRI_DIFFERENCE_MINUEND_PLACES=1076, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1118, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1116, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2244, PETRI_PLACES=1078, PETRI_TRANSITIONS=1118} [2025-02-08 05:37:56,374 INFO L279 CegarLoopForPetriNet]: 1094 programPoint places, -16 predicate places. [2025-02-08 05:37:56,374 INFO L471 AbstractCegarLoop]: Abstraction has has 1078 places, 1118 transitions, 2244 flow [2025-02-08 05:37:56,376 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1136.3333333333333) internal successors, (3409), 3 states have internal predecessors, (3409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:37:56,376 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-08 05:37:56,376 INFO L206 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, 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, 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] [2025-02-08 05:37:56,376 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2025-02-08 05:37:56,376 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONDATA_RACE === [thread1Err56ASSERT_VIOLATIONDATA_RACE, thread1Err65ASSERT_VIOLATIONDATA_RACE, thread1Err55ASSERT_VIOLATIONDATA_RACE, thread1Err64ASSERT_VIOLATIONDATA_RACE (and 282 more)] === [2025-02-08 05:37:56,377 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 05:37:56,377 INFO L85 PathProgramCache]: Analyzing trace with hash -547047904, now seen corresponding path program 1 times [2025-02-08 05:37:56,377 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 05:37:56,377 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [52478375] [2025-02-08 05:37:56,377 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 05:37:56,377 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 05:37:56,382 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 110 statements into 1 equivalence classes. [2025-02-08 05:37:56,386 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 110 of 110 statements. [2025-02-08 05:37:56,386 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 05:37:56,387 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 05:37:56,427 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-08 05:37:56,427 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 05:37:56,427 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [52478375] [2025-02-08 05:37:56,427 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [52478375] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 05:37:56,427 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 05:37:56,427 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-08 05:37:56,427 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1744499936] [2025-02-08 05:37:56,427 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 05:37:56,428 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 05:37:56,428 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 05:37:56,428 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 05:37:56,428 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 05:37:56,495 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 1129 out of 1178 [2025-02-08 05:37:56,497 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1078 places, 1118 transitions, 2244 flow. Second operand has 3 states, 3 states have (on average 1130.3333333333333) internal successors, (3391), 3 states have internal predecessors, (3391), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:37:56,498 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-08 05:37:56,498 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1129 of 1178 [2025-02-08 05:37:56,498 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-08 05:37:57,230 INFO L124 PetriNetUnfolderBase]: 353/7291 cut-off events. [2025-02-08 05:37:57,230 INFO L125 PetriNetUnfolderBase]: For 1/2 co-relation queries the response was YES. [2025-02-08 05:37:57,271 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7363 conditions, 7291 events. 353/7291 cut-off events. For 1/2 co-relation queries the response was YES. Maximal size of possible extension queue 54. Compared 59097 event pairs, 14 based on Foata normal form. 0/5717 useless extension candidates. Maximal degree in co-relation 7253. Up to 50 conditions per place. [2025-02-08 05:37:57,297 INFO L140 encePairwiseOnDemand]: 1175/1178 looper letters, 21 selfloop transitions, 2 changer transitions 0/1117 dead transitions. [2025-02-08 05:37:57,298 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1079 places, 1117 transitions, 2288 flow [2025-02-08 05:37:57,298 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 05:37:57,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-02-08 05:37:57,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3411 transitions. [2025-02-08 05:37:57,302 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.965195246179966 [2025-02-08 05:37:57,302 INFO L175 Difference]: Start difference. First operand has 1078 places, 1118 transitions, 2244 flow. Second operand 3 states and 3411 transitions. [2025-02-08 05:37:57,302 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1079 places, 1117 transitions, 2288 flow [2025-02-08 05:37:57,306 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1077 places, 1117 transitions, 2284 flow, removed 0 selfloop flow, removed 2 redundant places. [2025-02-08 05:37:57,313 INFO L231 Difference]: Finished difference. Result has 1077 places, 1117 transitions, 2242 flow [2025-02-08 05:37:57,314 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=1178, PETRI_DIFFERENCE_MINUEND_FLOW=2238, PETRI_DIFFERENCE_MINUEND_PLACES=1075, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1117, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1115, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2242, PETRI_PLACES=1077, PETRI_TRANSITIONS=1117} [2025-02-08 05:37:57,315 INFO L279 CegarLoopForPetriNet]: 1094 programPoint places, -17 predicate places. [2025-02-08 05:37:57,315 INFO L471 AbstractCegarLoop]: Abstraction has has 1077 places, 1117 transitions, 2242 flow [2025-02-08 05:37:57,316 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1130.3333333333333) internal successors, (3391), 3 states have internal predecessors, (3391), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:37:57,316 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-08 05:37:57,316 INFO L206 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, 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, 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] [2025-02-08 05:37:57,316 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2025-02-08 05:37:57,316 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONDATA_RACE === [thread1Err56ASSERT_VIOLATIONDATA_RACE, thread1Err65ASSERT_VIOLATIONDATA_RACE, thread1Err55ASSERT_VIOLATIONDATA_RACE, thread1Err64ASSERT_VIOLATIONDATA_RACE (and 282 more)] === [2025-02-08 05:37:57,317 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 05:37:57,317 INFO L85 PathProgramCache]: Analyzing trace with hash 256432941, now seen corresponding path program 1 times [2025-02-08 05:37:57,317 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 05:37:57,317 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1351837042] [2025-02-08 05:37:57,317 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 05:37:57,317 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 05:37:57,322 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 118 statements into 1 equivalence classes. [2025-02-08 05:37:57,326 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 118 of 118 statements. [2025-02-08 05:37:57,326 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 05:37:57,326 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 05:37:57,360 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-08 05:37:57,360 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 05:37:57,360 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1351837042] [2025-02-08 05:37:57,360 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1351837042] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 05:37:57,360 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 05:37:57,360 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-08 05:37:57,360 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1488509669] [2025-02-08 05:37:57,361 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 05:37:57,361 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 05:37:57,361 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 05:37:57,361 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 05:37:57,361 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 05:37:57,406 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 1129 out of 1178 [2025-02-08 05:37:57,408 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1077 places, 1117 transitions, 2242 flow. Second operand has 3 states, 3 states have (on average 1130.3333333333333) internal successors, (3391), 3 states have internal predecessors, (3391), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:37:57,408 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-08 05:37:57,408 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1129 of 1178 [2025-02-08 05:37:57,408 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-08 05:37:57,637 INFO L124 PetriNetUnfolderBase]: 75/1453 cut-off events. [2025-02-08 05:37:57,638 INFO L125 PetriNetUnfolderBase]: For 16/17 co-relation queries the response was YES. [2025-02-08 05:37:57,659 INFO L83 FinitePrefix]: Finished finitePrefix Result has 1512 conditions, 1453 events. 75/1453 cut-off events. For 16/17 co-relation queries the response was YES. Maximal size of possible extension queue 19. Compared 6847 event pairs, 14 based on Foata normal form. 0/1174 useless extension candidates. Maximal degree in co-relation 1394. Up to 51 conditions per place. [2025-02-08 05:37:57,669 INFO L140 encePairwiseOnDemand]: 1175/1178 looper letters, 21 selfloop transitions, 2 changer transitions 0/1116 dead transitions. [2025-02-08 05:37:57,669 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1078 places, 1116 transitions, 2286 flow [2025-02-08 05:37:57,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 05:37:57,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-02-08 05:37:57,672 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3411 transitions. [2025-02-08 05:37:57,673 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.965195246179966 [2025-02-08 05:37:57,673 INFO L175 Difference]: Start difference. First operand has 1077 places, 1117 transitions, 2242 flow. Second operand 3 states and 3411 transitions. [2025-02-08 05:37:57,673 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1078 places, 1116 transitions, 2286 flow [2025-02-08 05:37:57,677 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1076 places, 1116 transitions, 2282 flow, removed 0 selfloop flow, removed 2 redundant places. [2025-02-08 05:37:57,684 INFO L231 Difference]: Finished difference. Result has 1076 places, 1116 transitions, 2240 flow [2025-02-08 05:37:57,685 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=1178, PETRI_DIFFERENCE_MINUEND_FLOW=2236, PETRI_DIFFERENCE_MINUEND_PLACES=1074, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1116, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1114, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2240, PETRI_PLACES=1076, PETRI_TRANSITIONS=1116} [2025-02-08 05:37:57,686 INFO L279 CegarLoopForPetriNet]: 1094 programPoint places, -18 predicate places. [2025-02-08 05:37:57,686 INFO L471 AbstractCegarLoop]: Abstraction has has 1076 places, 1116 transitions, 2240 flow [2025-02-08 05:37:57,687 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1130.3333333333333) internal successors, (3391), 3 states have internal predecessors, (3391), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:37:57,687 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-08 05:37:57,687 INFO L206 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 05:37:57,687 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2025-02-08 05:37:57,687 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONDATA_RACE === [thread1Err56ASSERT_VIOLATIONDATA_RACE, thread1Err65ASSERT_VIOLATIONDATA_RACE, thread1Err55ASSERT_VIOLATIONDATA_RACE, thread1Err64ASSERT_VIOLATIONDATA_RACE (and 282 more)] === [2025-02-08 05:37:57,688 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 05:37:57,688 INFO L85 PathProgramCache]: Analyzing trace with hash 1503143441, now seen corresponding path program 1 times [2025-02-08 05:37:57,688 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 05:37:57,688 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1894790554] [2025-02-08 05:37:57,688 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 05:37:57,688 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 05:37:57,696 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 147 statements into 1 equivalence classes. [2025-02-08 05:37:57,704 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 147 of 147 statements. [2025-02-08 05:37:57,704 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 05:37:57,704 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 05:37:57,862 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-08 05:37:57,862 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 05:37:57,862 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1894790554] [2025-02-08 05:37:57,862 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1894790554] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 05:37:57,862 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 05:37:57,862 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-08 05:37:57,862 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [616251527] [2025-02-08 05:37:57,862 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 05:37:57,863 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 05:37:57,863 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 05:37:57,863 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 05:37:57,863 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 05:37:57,983 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 1112 out of 1178 [2025-02-08 05:37:57,985 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1076 places, 1116 transitions, 2240 flow. Second operand has 3 states, 3 states have (on average 1114.0) internal successors, (3342), 3 states have internal predecessors, (3342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:37:57,985 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-08 05:37:57,985 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1112 of 1178 [2025-02-08 05:37:57,985 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-08 05:37:58,543 INFO L124 PetriNetUnfolderBase]: 293/4722 cut-off events. [2025-02-08 05:37:58,543 INFO L125 PetriNetUnfolderBase]: For 9/10 co-relation queries the response was YES. [2025-02-08 05:37:58,581 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4937 conditions, 4722 events. 293/4722 cut-off events. For 9/10 co-relation queries the response was YES. Maximal size of possible extension queue 56. Compared 37163 event pairs, 80 based on Foata normal form. 0/3729 useless extension candidates. Maximal degree in co-relation 4812. Up to 197 conditions per place. [2025-02-08 05:37:58,604 INFO L140 encePairwiseOnDemand]: 1172/1178 looper letters, 36 selfloop transitions, 4 changer transitions 0/1114 dead transitions. [2025-02-08 05:37:58,604 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1076 places, 1114 transitions, 2316 flow [2025-02-08 05:37:58,605 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 05:37:58,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-02-08 05:37:58,608 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3378 transitions. [2025-02-08 05:37:58,610 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9558573853989814 [2025-02-08 05:37:58,610 INFO L175 Difference]: Start difference. First operand has 1076 places, 1116 transitions, 2240 flow. Second operand 3 states and 3378 transitions. [2025-02-08 05:37:58,610 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1076 places, 1114 transitions, 2316 flow [2025-02-08 05:37:58,616 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1074 places, 1114 transitions, 2312 flow, removed 0 selfloop flow, removed 2 redundant places. [2025-02-08 05:37:58,623 INFO L231 Difference]: Finished difference. Result has 1074 places, 1114 transitions, 2240 flow [2025-02-08 05:37:58,625 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=1178, PETRI_DIFFERENCE_MINUEND_FLOW=2232, PETRI_DIFFERENCE_MINUEND_PLACES=1072, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1114, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1110, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2240, PETRI_PLACES=1074, PETRI_TRANSITIONS=1114} [2025-02-08 05:37:58,626 INFO L279 CegarLoopForPetriNet]: 1094 programPoint places, -20 predicate places. [2025-02-08 05:37:58,627 INFO L471 AbstractCegarLoop]: Abstraction has has 1074 places, 1114 transitions, 2240 flow [2025-02-08 05:37:58,628 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1114.0) internal successors, (3342), 3 states have internal predecessors, (3342), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:37:58,628 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-08 05:37:58,628 INFO L206 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 05:37:58,628 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2025-02-08 05:37:58,628 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONDATA_RACE === [thread1Err56ASSERT_VIOLATIONDATA_RACE, thread1Err65ASSERT_VIOLATIONDATA_RACE, thread1Err55ASSERT_VIOLATIONDATA_RACE, thread1Err64ASSERT_VIOLATIONDATA_RACE (and 282 more)] === [2025-02-08 05:37:58,629 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 05:37:58,629 INFO L85 PathProgramCache]: Analyzing trace with hash 1618624321, now seen corresponding path program 1 times [2025-02-08 05:37:58,629 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 05:37:58,629 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1873076417] [2025-02-08 05:37:58,629 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 05:37:58,629 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 05:37:58,636 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 150 statements into 1 equivalence classes. [2025-02-08 05:37:58,641 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 150 of 150 statements. [2025-02-08 05:37:58,641 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 05:37:58,641 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 05:37:58,687 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-08 05:37:58,688 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 05:37:58,688 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1873076417] [2025-02-08 05:37:58,688 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1873076417] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 05:37:58,688 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 05:37:58,688 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-08 05:37:58,688 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [109745229] [2025-02-08 05:37:58,688 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 05:37:58,689 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 05:37:58,689 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 05:37:58,689 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 05:37:58,689 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 05:37:58,717 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 1135 out of 1178 [2025-02-08 05:37:58,719 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1074 places, 1114 transitions, 2240 flow. Second operand has 3 states, 3 states have (on average 1136.3333333333333) internal successors, (3409), 3 states have internal predecessors, (3409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:37:58,719 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-08 05:37:58,719 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1135 of 1178 [2025-02-08 05:37:58,719 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-08 05:37:59,113 INFO L124 PetriNetUnfolderBase]: 153/2901 cut-off events. [2025-02-08 05:37:59,114 INFO L125 PetriNetUnfolderBase]: For 5/6 co-relation queries the response was YES. [2025-02-08 05:37:59,147 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2979 conditions, 2901 events. 153/2901 cut-off events. For 5/6 co-relation queries the response was YES. Maximal size of possible extension queue 32. Compared 17645 event pairs, 24 based on Foata normal form. 0/2304 useless extension candidates. Maximal degree in co-relation 2958. Up to 64 conditions per place. [2025-02-08 05:37:59,163 INFO L140 encePairwiseOnDemand]: 1175/1178 looper letters, 15 selfloop transitions, 2 changer transitions 0/1113 dead transitions. [2025-02-08 05:37:59,164 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1075 places, 1113 transitions, 2272 flow [2025-02-08 05:37:59,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 05:37:59,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-02-08 05:37:59,166 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3423 transitions. [2025-02-08 05:37:59,168 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9685908319185059 [2025-02-08 05:37:59,168 INFO L175 Difference]: Start difference. First operand has 1074 places, 1114 transitions, 2240 flow. Second operand 3 states and 3423 transitions. [2025-02-08 05:37:59,168 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1075 places, 1113 transitions, 2272 flow [2025-02-08 05:37:59,173 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1073 places, 1113 transitions, 2264 flow, removed 0 selfloop flow, removed 2 redundant places. [2025-02-08 05:37:59,180 INFO L231 Difference]: Finished difference. Result has 1073 places, 1113 transitions, 2234 flow [2025-02-08 05:37:59,182 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=1178, PETRI_DIFFERENCE_MINUEND_FLOW=2230, PETRI_DIFFERENCE_MINUEND_PLACES=1071, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1113, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1111, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2234, PETRI_PLACES=1073, PETRI_TRANSITIONS=1113} [2025-02-08 05:37:59,182 INFO L279 CegarLoopForPetriNet]: 1094 programPoint places, -21 predicate places. [2025-02-08 05:37:59,182 INFO L471 AbstractCegarLoop]: Abstraction has has 1073 places, 1113 transitions, 2234 flow [2025-02-08 05:37:59,183 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1136.3333333333333) internal successors, (3409), 3 states have internal predecessors, (3409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:37:59,183 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-08 05:37:59,184 INFO L206 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 05:37:59,184 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2025-02-08 05:37:59,184 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONDATA_RACE === [thread1Err56ASSERT_VIOLATIONDATA_RACE, thread1Err65ASSERT_VIOLATIONDATA_RACE, thread1Err55ASSERT_VIOLATIONDATA_RACE, thread1Err64ASSERT_VIOLATIONDATA_RACE (and 282 more)] === [2025-02-08 05:37:59,184 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 05:37:59,184 INFO L85 PathProgramCache]: Analyzing trace with hash 1962380042, now seen corresponding path program 1 times [2025-02-08 05:37:59,184 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 05:37:59,185 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1184508062] [2025-02-08 05:37:59,185 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 05:37:59,185 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 05:37:59,193 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 182 statements into 1 equivalence classes. [2025-02-08 05:37:59,199 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 182 of 182 statements. [2025-02-08 05:37:59,199 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 05:37:59,200 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 05:37:59,245 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-08 05:37:59,245 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 05:37:59,245 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1184508062] [2025-02-08 05:37:59,245 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1184508062] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 05:37:59,245 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 05:37:59,245 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-08 05:37:59,245 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [714386706] [2025-02-08 05:37:59,245 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 05:37:59,245 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 05:37:59,246 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 05:37:59,246 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 05:37:59,246 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 05:37:59,301 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 1135 out of 1178 [2025-02-08 05:37:59,303 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1073 places, 1113 transitions, 2234 flow. Second operand has 3 states, 3 states have (on average 1136.3333333333333) internal successors, (3409), 3 states have internal predecessors, (3409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:37:59,303 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-08 05:37:59,303 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1135 of 1178 [2025-02-08 05:37:59,303 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-08 05:37:59,636 INFO L124 PetriNetUnfolderBase]: 153/2900 cut-off events. [2025-02-08 05:37:59,637 INFO L125 PetriNetUnfolderBase]: For 5/6 co-relation queries the response was YES. [2025-02-08 05:37:59,668 INFO L83 FinitePrefix]: Finished finitePrefix Result has 2976 conditions, 2900 events. 153/2900 cut-off events. For 5/6 co-relation queries the response was YES. Maximal size of possible extension queue 34. Compared 17744 event pairs, 24 based on Foata normal form. 0/2295 useless extension candidates. Maximal degree in co-relation 2806. Up to 64 conditions per place. [2025-02-08 05:37:59,683 INFO L140 encePairwiseOnDemand]: 1175/1178 looper letters, 15 selfloop transitions, 2 changer transitions 0/1112 dead transitions. [2025-02-08 05:37:59,683 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1074 places, 1112 transitions, 2266 flow [2025-02-08 05:37:59,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 05:37:59,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-02-08 05:37:59,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3423 transitions. [2025-02-08 05:37:59,687 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9685908319185059 [2025-02-08 05:37:59,687 INFO L175 Difference]: Start difference. First operand has 1073 places, 1113 transitions, 2234 flow. Second operand 3 states and 3423 transitions. [2025-02-08 05:37:59,687 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1074 places, 1112 transitions, 2266 flow [2025-02-08 05:37:59,692 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1072 places, 1112 transitions, 2262 flow, removed 0 selfloop flow, removed 2 redundant places. [2025-02-08 05:37:59,699 INFO L231 Difference]: Finished difference. Result has 1072 places, 1112 transitions, 2232 flow [2025-02-08 05:37:59,700 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=1178, PETRI_DIFFERENCE_MINUEND_FLOW=2228, PETRI_DIFFERENCE_MINUEND_PLACES=1070, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1112, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1110, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2232, PETRI_PLACES=1072, PETRI_TRANSITIONS=1112} [2025-02-08 05:37:59,700 INFO L279 CegarLoopForPetriNet]: 1094 programPoint places, -22 predicate places. [2025-02-08 05:37:59,701 INFO L471 AbstractCegarLoop]: Abstraction has has 1072 places, 1112 transitions, 2232 flow [2025-02-08 05:37:59,701 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1136.3333333333333) internal successors, (3409), 3 states have internal predecessors, (3409), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:37:59,701 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-08 05:37:59,702 INFO L206 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, 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, 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, 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, 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] [2025-02-08 05:37:59,702 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2025-02-08 05:37:59,702 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting thread1Err65ASSERT_VIOLATIONDATA_RACE === [thread1Err56ASSERT_VIOLATIONDATA_RACE, thread1Err65ASSERT_VIOLATIONDATA_RACE, thread1Err55ASSERT_VIOLATIONDATA_RACE, thread1Err64ASSERT_VIOLATIONDATA_RACE (and 282 more)] === [2025-02-08 05:37:59,702 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 05:37:59,703 INFO L85 PathProgramCache]: Analyzing trace with hash -1992986828, now seen corresponding path program 1 times [2025-02-08 05:37:59,703 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 05:37:59,703 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [949179582] [2025-02-08 05:37:59,703 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 05:37:59,703 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 05:37:59,712 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 195 statements into 1 equivalence classes. [2025-02-08 05:37:59,718 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 195 of 195 statements. [2025-02-08 05:37:59,718 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 05:37:59,718 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 05:37:59,753 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-08 05:37:59,754 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 05:37:59,754 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [949179582] [2025-02-08 05:37:59,754 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [949179582] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 05:37:59,754 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 05:37:59,754 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-08 05:37:59,754 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2070261255] [2025-02-08 05:37:59,754 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 05:37:59,754 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 05:37:59,754 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 05:37:59,755 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 05:37:59,755 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 05:37:59,779 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 1125 out of 1178 [2025-02-08 05:37:59,781 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1072 places, 1112 transitions, 2232 flow. Second operand has 3 states, 3 states have (on average 1126.3333333333333) internal successors, (3379), 3 states have internal predecessors, (3379), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:37:59,781 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-08 05:37:59,781 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1125 of 1178 [2025-02-08 05:37:59,781 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-08 05:38:00,595 INFO L124 PetriNetUnfolderBase]: 380/6148 cut-off events. [2025-02-08 05:38:00,596 INFO L125 PetriNetUnfolderBase]: For 11/15 co-relation queries the response was YES. [2025-02-08 05:38:00,670 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6370 conditions, 6148 events. 380/6148 cut-off events. For 11/15 co-relation queries the response was YES. Maximal size of possible extension queue 92. Compared 55291 event pairs, 56 based on Foata normal form. 0/4878 useless extension candidates. Maximal degree in co-relation 6156. Up to 204 conditions per place. [2025-02-08 05:38:00,700 INFO L140 encePairwiseOnDemand]: 1164/1178 looper letters, 22 selfloop transitions, 6 changer transitions 0/1111 dead transitions. [2025-02-08 05:38:00,701 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1066 places, 1111 transitions, 2287 flow [2025-02-08 05:38:00,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 05:38:00,701 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-02-08 05:38:00,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3411 transitions. [2025-02-08 05:38:00,705 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.965195246179966 [2025-02-08 05:38:00,705 INFO L175 Difference]: Start difference. First operand has 1072 places, 1112 transitions, 2232 flow. Second operand 3 states and 3411 transitions. [2025-02-08 05:38:00,705 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1066 places, 1111 transitions, 2287 flow [2025-02-08 05:38:00,709 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1064 places, 1111 transitions, 2283 flow, removed 0 selfloop flow, removed 2 redundant places. [2025-02-08 05:38:00,720 INFO L231 Difference]: Finished difference. Result has 1065 places, 1110 transitions, 2254 flow [2025-02-08 05:38:00,721 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=1178, PETRI_DIFFERENCE_MINUEND_FLOW=2212, PETRI_DIFFERENCE_MINUEND_PLACES=1062, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1104, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1098, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2254, PETRI_PLACES=1065, PETRI_TRANSITIONS=1110} [2025-02-08 05:38:00,722 INFO L279 CegarLoopForPetriNet]: 1094 programPoint places, -29 predicate places. [2025-02-08 05:38:00,722 INFO L471 AbstractCegarLoop]: Abstraction has has 1065 places, 1110 transitions, 2254 flow [2025-02-08 05:38:00,723 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1126.3333333333333) internal successors, (3379), 3 states have internal predecessors, (3379), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:38:00,723 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-08 05:38:00,723 INFO L206 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, 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, 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, 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, 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] [2025-02-08 05:38:00,723 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2025-02-08 05:38:00,723 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting thread1Err64ASSERT_VIOLATIONDATA_RACE === [thread1Err56ASSERT_VIOLATIONDATA_RACE, thread1Err65ASSERT_VIOLATIONDATA_RACE, thread1Err55ASSERT_VIOLATIONDATA_RACE, thread1Err64ASSERT_VIOLATIONDATA_RACE (and 282 more)] === [2025-02-08 05:38:00,724 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 05:38:00,724 INFO L85 PathProgramCache]: Analyzing trace with hash 169299804, now seen corresponding path program 1 times [2025-02-08 05:38:00,724 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 05:38:00,724 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [125350065] [2025-02-08 05:38:00,724 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 05:38:00,724 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 05:38:00,734 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 199 statements into 1 equivalence classes. [2025-02-08 05:38:00,741 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 199 of 199 statements. [2025-02-08 05:38:00,742 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 05:38:00,742 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 05:38:00,782 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-08 05:38:00,782 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 05:38:00,782 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [125350065] [2025-02-08 05:38:00,783 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [125350065] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 05:38:00,783 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 05:38:00,783 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-08 05:38:00,783 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1944996783] [2025-02-08 05:38:00,783 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 05:38:00,783 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 05:38:00,784 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 05:38:00,784 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 05:38:00,784 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 05:38:00,811 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 1125 out of 1178 [2025-02-08 05:38:00,813 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1065 places, 1110 transitions, 2254 flow. Second operand has 3 states, 3 states have (on average 1126.3333333333333) internal successors, (3379), 3 states have internal predecessors, (3379), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:38:00,813 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-08 05:38:00,813 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1125 of 1178 [2025-02-08 05:38:00,813 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-08 05:38:01,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][438], [1166#(= |#race~is_null_1~0| 0), 230#L125true, 1170#(= |#race~is_null_5~0| 0), 209#L96-39true, Black: 1164#true]) [2025-02-08 05:38:01,247 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-02-08 05:38:01,248 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-02-08 05:38:01,248 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-02-08 05:38:01,248 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-02-08 05:38:01,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][438], [1166#(= |#race~is_null_1~0| 0), 124#L96-29true, 230#L125true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true]) [2025-02-08 05:38:01,293 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-02-08 05:38:01,293 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-02-08 05:38:01,293 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-02-08 05:38:01,293 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-02-08 05:38:01,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][438], [1166#(= |#race~is_null_1~0| 0), 230#L125true, 1170#(= |#race~is_null_5~0| 0), 1043#L96-30true, Black: 1164#true]) [2025-02-08 05:38:01,293 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-02-08 05:38:01,293 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-02-08 05:38:01,293 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-02-08 05:38:01,293 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-02-08 05:38:01,944 INFO L124 PetriNetUnfolderBase]: 474/7412 cut-off events. [2025-02-08 05:38:01,944 INFO L125 PetriNetUnfolderBase]: For 26/27 co-relation queries the response was YES. [2025-02-08 05:38:02,047 INFO L83 FinitePrefix]: Finished finitePrefix Result has 7737 conditions, 7412 events. 474/7412 cut-off events. For 26/27 co-relation queries the response was YES. Maximal size of possible extension queue 104. Compared 70563 event pairs, 46 based on Foata normal form. 0/5921 useless extension candidates. Maximal degree in co-relation 6555. Up to 243 conditions per place. [2025-02-08 05:38:02,086 INFO L140 encePairwiseOnDemand]: 1164/1178 looper letters, 23 selfloop transitions, 6 changer transitions 0/1110 dead transitions. [2025-02-08 05:38:02,087 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1059 places, 1110 transitions, 2314 flow [2025-02-08 05:38:02,087 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 05:38:02,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-02-08 05:38:02,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3412 transitions. [2025-02-08 05:38:02,091 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9654782116581777 [2025-02-08 05:38:02,091 INFO L175 Difference]: Start difference. First operand has 1065 places, 1110 transitions, 2254 flow. Second operand 3 states and 3412 transitions. [2025-02-08 05:38:02,091 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1059 places, 1110 transitions, 2314 flow [2025-02-08 05:38:02,096 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1059 places, 1110 transitions, 2314 flow, removed 0 selfloop flow, removed 0 redundant places. [2025-02-08 05:38:02,104 INFO L231 Difference]: Finished difference. Result has 1060 places, 1108 transitions, 2280 flow [2025-02-08 05:38:02,105 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=1178, PETRI_DIFFERENCE_MINUEND_FLOW=2238, PETRI_DIFFERENCE_MINUEND_PLACES=1057, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1102, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1096, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2280, PETRI_PLACES=1060, PETRI_TRANSITIONS=1108} [2025-02-08 05:38:02,105 INFO L279 CegarLoopForPetriNet]: 1094 programPoint places, -34 predicate places. [2025-02-08 05:38:02,105 INFO L471 AbstractCegarLoop]: Abstraction has has 1060 places, 1108 transitions, 2280 flow [2025-02-08 05:38:02,106 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1126.3333333333333) internal successors, (3379), 3 states have internal predecessors, (3379), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:38:02,106 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-08 05:38:02,106 INFO L206 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, 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, 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, 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, 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] [2025-02-08 05:38:02,107 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2025-02-08 05:38:02,107 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting thread1Err54ASSERT_VIOLATIONDATA_RACE === [thread1Err56ASSERT_VIOLATIONDATA_RACE, thread1Err65ASSERT_VIOLATIONDATA_RACE, thread1Err55ASSERT_VIOLATIONDATA_RACE, thread1Err64ASSERT_VIOLATIONDATA_RACE (and 282 more)] === [2025-02-08 05:38:02,107 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 05:38:02,107 INFO L85 PathProgramCache]: Analyzing trace with hash -224381417, now seen corresponding path program 1 times [2025-02-08 05:38:02,107 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 05:38:02,107 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1060421927] [2025-02-08 05:38:02,107 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 05:38:02,108 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 05:38:02,115 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 208 statements into 1 equivalence classes. [2025-02-08 05:38:02,122 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 208 of 208 statements. [2025-02-08 05:38:02,123 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 05:38:02,123 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 05:38:02,147 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-08 05:38:02,148 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 05:38:02,148 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1060421927] [2025-02-08 05:38:02,148 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1060421927] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 05:38:02,148 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 05:38:02,148 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-08 05:38:02,148 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [320246080] [2025-02-08 05:38:02,148 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 05:38:02,148 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 05:38:02,148 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 05:38:02,148 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 05:38:02,148 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 05:38:02,196 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 1130 out of 1178 [2025-02-08 05:38:02,198 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1060 places, 1108 transitions, 2280 flow. Second operand has 3 states, 3 states have (on average 1131.6666666666667) internal successors, (3395), 3 states have internal predecessors, (3395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:38:02,198 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-08 05:38:02,198 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1130 of 1178 [2025-02-08 05:38:02,198 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-08 05:38:02,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3272] thread2EXIT-->L127-19: Formula: (and (= 0 v_thread2Thread1of1ForFork1_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork1_thidvar0_4) (= 0 v_thread2Thread1of1ForFork1_thidvar1_4)) InVars {thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} OutVars{thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} AuxVars[] AssignedVars[][520], [1166#(= |#race~is_null_1~0| 0), Black: 1168#true, 647#L127-19true, 1172#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true]) [2025-02-08 05:38:02,465 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is not cut-off event [2025-02-08 05:38:02,465 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is not cut-off event [2025-02-08 05:38:02,465 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is not cut-off event [2025-02-08 05:38:02,465 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is not cut-off event [2025-02-08 05:38:02,738 INFO L124 PetriNetUnfolderBase]: 281/4846 cut-off events. [2025-02-08 05:38:02,739 INFO L125 PetriNetUnfolderBase]: For 7/10 co-relation queries the response was YES. [2025-02-08 05:38:02,788 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5095 conditions, 4846 events. 281/4846 cut-off events. For 7/10 co-relation queries the response was YES. Maximal size of possible extension queue 64. Compared 40311 event pairs, 32 based on Foata normal form. 0/3877 useless extension candidates. Maximal degree in co-relation 3254. Up to 110 conditions per place. [2025-02-08 05:38:02,807 INFO L140 encePairwiseOnDemand]: 1175/1178 looper letters, 22 selfloop transitions, 2 changer transitions 0/1108 dead transitions. [2025-02-08 05:38:02,807 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1061 places, 1108 transitions, 2329 flow [2025-02-08 05:38:02,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 05:38:02,808 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-02-08 05:38:02,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3415 transitions. [2025-02-08 05:38:02,811 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9663271080928126 [2025-02-08 05:38:02,812 INFO L175 Difference]: Start difference. First operand has 1060 places, 1108 transitions, 2280 flow. Second operand 3 states and 3415 transitions. [2025-02-08 05:38:02,812 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1061 places, 1108 transitions, 2329 flow [2025-02-08 05:38:02,815 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1061 places, 1108 transitions, 2329 flow, removed 0 selfloop flow, removed 0 redundant places. [2025-02-08 05:38:02,821 INFO L231 Difference]: Finished difference. Result has 1061 places, 1107 transitions, 2282 flow [2025-02-08 05:38:02,822 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=1178, PETRI_DIFFERENCE_MINUEND_FLOW=2278, PETRI_DIFFERENCE_MINUEND_PLACES=1059, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1107, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1105, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2282, PETRI_PLACES=1061, PETRI_TRANSITIONS=1107} [2025-02-08 05:38:02,823 INFO L279 CegarLoopForPetriNet]: 1094 programPoint places, -33 predicate places. [2025-02-08 05:38:02,823 INFO L471 AbstractCegarLoop]: Abstraction has has 1061 places, 1107 transitions, 2282 flow [2025-02-08 05:38:02,824 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1131.6666666666667) internal successors, (3395), 3 states have internal predecessors, (3395), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:38:02,824 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-08 05:38:02,824 INFO L206 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, 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, 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, 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, 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, 1, 1, 1] [2025-02-08 05:38:02,824 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2025-02-08 05:38:02,824 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting thread1Err53ASSERT_VIOLATIONDATA_RACE === [thread1Err56ASSERT_VIOLATIONDATA_RACE, thread1Err65ASSERT_VIOLATIONDATA_RACE, thread1Err55ASSERT_VIOLATIONDATA_RACE, thread1Err64ASSERT_VIOLATIONDATA_RACE (and 282 more)] === [2025-02-08 05:38:02,825 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 05:38:02,825 INFO L85 PathProgramCache]: Analyzing trace with hash -2030844365, now seen corresponding path program 1 times [2025-02-08 05:38:02,825 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 05:38:02,825 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [394219571] [2025-02-08 05:38:02,825 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 05:38:02,825 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 05:38:02,838 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 213 statements into 1 equivalence classes. [2025-02-08 05:38:02,848 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 213 of 213 statements. [2025-02-08 05:38:02,848 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 05:38:02,848 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 05:38:02,873 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-08 05:38:02,873 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 05:38:02,873 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [394219571] [2025-02-08 05:38:02,873 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [394219571] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 05:38:02,873 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 05:38:02,873 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-08 05:38:02,873 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1723955955] [2025-02-08 05:38:02,873 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 05:38:02,874 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 05:38:02,874 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 05:38:02,874 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 05:38:02,874 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 05:38:02,916 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 1131 out of 1178 [2025-02-08 05:38:02,918 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1061 places, 1107 transitions, 2282 flow. Second operand has 3 states, 3 states have (on average 1132.6666666666667) internal successors, (3398), 3 states have internal predecessors, (3398), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:38:02,918 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-08 05:38:02,918 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1131 of 1178 [2025-02-08 05:38:02,918 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-08 05:38:03,146 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3272] thread2EXIT-->L127-19: Formula: (and (= 0 v_thread2Thread1of1ForFork1_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork1_thidvar0_4) (= 0 v_thread2Thread1of1ForFork1_thidvar1_4)) InVars {thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} OutVars{thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} AuxVars[] AssignedVars[][519], [1166#(= |#race~is_null_1~0| 0), Black: 1168#true, 647#L127-19true, 1175#true, 1172#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true]) [2025-02-08 05:38:03,146 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is not cut-off event [2025-02-08 05:38:03,147 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is not cut-off event [2025-02-08 05:38:03,147 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is not cut-off event [2025-02-08 05:38:03,147 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is not cut-off event [2025-02-08 05:38:03,470 INFO L124 PetriNetUnfolderBase]: 279/4830 cut-off events. [2025-02-08 05:38:03,471 INFO L125 PetriNetUnfolderBase]: For 7/10 co-relation queries the response was YES. [2025-02-08 05:38:03,501 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5076 conditions, 4830 events. 279/4830 cut-off events. For 7/10 co-relation queries the response was YES. Maximal size of possible extension queue 63. Compared 40017 event pairs, 30 based on Foata normal form. 0/3865 useless extension candidates. Maximal degree in co-relation 3234. Up to 104 conditions per place. [2025-02-08 05:38:03,514 INFO L140 encePairwiseOnDemand]: 1175/1178 looper letters, 21 selfloop transitions, 2 changer transitions 0/1107 dead transitions. [2025-02-08 05:38:03,514 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1062 places, 1107 transitions, 2329 flow [2025-02-08 05:38:03,514 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 05:38:03,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-02-08 05:38:03,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3417 transitions. [2025-02-08 05:38:03,518 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.966893039049236 [2025-02-08 05:38:03,519 INFO L175 Difference]: Start difference. First operand has 1061 places, 1107 transitions, 2282 flow. Second operand 3 states and 3417 transitions. [2025-02-08 05:38:03,519 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1062 places, 1107 transitions, 2329 flow [2025-02-08 05:38:03,523 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1060 places, 1107 transitions, 2325 flow, removed 0 selfloop flow, removed 2 redundant places. [2025-02-08 05:38:03,530 INFO L231 Difference]: Finished difference. Result has 1060 places, 1106 transitions, 2280 flow [2025-02-08 05:38:03,531 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=1178, PETRI_DIFFERENCE_MINUEND_FLOW=2276, PETRI_DIFFERENCE_MINUEND_PLACES=1058, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1106, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1104, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2280, PETRI_PLACES=1060, PETRI_TRANSITIONS=1106} [2025-02-08 05:38:03,532 INFO L279 CegarLoopForPetriNet]: 1094 programPoint places, -34 predicate places. [2025-02-08 05:38:03,532 INFO L471 AbstractCegarLoop]: Abstraction has has 1060 places, 1106 transitions, 2280 flow [2025-02-08 05:38:03,532 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1132.6666666666667) internal successors, (3398), 3 states have internal predecessors, (3398), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:38:03,533 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-08 05:38:03,533 INFO L206 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, 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, 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, 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, 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, 1, 1, 1, 1] [2025-02-08 05:38:03,533 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2025-02-08 05:38:03,533 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting thread2Err54ASSERT_VIOLATIONDATA_RACE === [thread1Err56ASSERT_VIOLATIONDATA_RACE, thread1Err65ASSERT_VIOLATIONDATA_RACE, thread1Err55ASSERT_VIOLATIONDATA_RACE, thread1Err64ASSERT_VIOLATIONDATA_RACE (and 282 more)] === [2025-02-08 05:38:03,534 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 05:38:03,534 INFO L85 PathProgramCache]: Analyzing trace with hash 1662262191, now seen corresponding path program 1 times [2025-02-08 05:38:03,534 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 05:38:03,534 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1249448907] [2025-02-08 05:38:03,534 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 05:38:03,534 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 05:38:03,542 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 214 statements into 1 equivalence classes. [2025-02-08 05:38:03,547 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 214 of 214 statements. [2025-02-08 05:38:03,547 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 05:38:03,547 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 05:38:03,576 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-08 05:38:03,576 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 05:38:03,576 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1249448907] [2025-02-08 05:38:03,576 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1249448907] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 05:38:03,576 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 05:38:03,576 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-08 05:38:03,576 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1842073770] [2025-02-08 05:38:03,577 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 05:38:03,577 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 05:38:03,577 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 05:38:03,577 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 05:38:03,578 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 05:38:03,631 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 1130 out of 1178 [2025-02-08 05:38:03,633 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1060 places, 1106 transitions, 2280 flow. Second operand has 3 states, 3 states have (on average 1132.0) internal successors, (3396), 3 states have internal predecessors, (3396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:38:03,633 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-08 05:38:03,633 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1130 of 1178 [2025-02-08 05:38:03,633 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-08 05:38:03,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][434], [1166#(= |#race~is_null_1~0| 0), Black: 1168#true, 1041#L78-2true, 1178#true, 1175#true, 230#L125true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true]) [2025-02-08 05:38:03,742 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-02-08 05:38:03,742 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-02-08 05:38:03,743 INFO L297 olderBase$Statistics]: existing Event has 249 ancestors and is cut-off event [2025-02-08 05:38:03,743 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is cut-off event [2025-02-08 05:38:03,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2869] L78-3-->L78-2: Formula: true InVars {} OutVars{thread2Thread1of1ForFork1_#t~nondet48#1=|v_thread2Thread1of1ForFork1_#t~nondet48#1_1|} AuxVars[] AssignedVars[thread2Thread1of1ForFork1_#t~nondet48#1][330], [1166#(= |#race~is_null_1~0| 0), Black: 1168#true, 1041#L78-2true, 1178#true, 1175#true, 230#L125true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true]) [2025-02-08 05:38:03,814 INFO L294 olderBase$Statistics]: this new event has 249 ancestors and is not cut-off event [2025-02-08 05:38:03,814 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is not cut-off event [2025-02-08 05:38:03,814 INFO L297 olderBase$Statistics]: existing Event has 252 ancestors and is not cut-off event [2025-02-08 05:38:03,814 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is not cut-off event [2025-02-08 05:38:03,814 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][435], [1166#(= |#race~is_null_1~0| 0), Black: 1168#true, 1076#L78true, 1175#true, 230#L125true, 1170#(= |#race~is_null_5~0| 0), 1180#(= |#race~i_12~0| |thread2Thread1of1ForFork1_#t~nondet48#1|), Black: 1164#true]) [2025-02-08 05:38:03,814 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is cut-off event [2025-02-08 05:38:03,814 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-02-08 05:38:03,814 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-02-08 05:38:03,814 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-02-08 05:38:03,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][435], [1166#(= |#race~is_null_1~0| 0), Black: 1168#true, 881#L78-1true, 1175#true, 230#L125true, 1170#(= |#race~is_null_5~0| 0), 1180#(= |#race~i_12~0| |thread2Thread1of1ForFork1_#t~nondet48#1|), Black: 1164#true]) [2025-02-08 05:38:03,821 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-02-08 05:38:03,821 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-02-08 05:38:03,821 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-02-08 05:38:03,821 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-02-08 05:38:03,827 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][434], [1166#(= |#race~is_null_1~0| 0), Black: 1168#true, 1178#true, 1175#true, 230#L125true, 566#L79-4true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true]) [2025-02-08 05:38:03,827 INFO L294 olderBase$Statistics]: this new event has 252 ancestors and is cut-off event [2025-02-08 05:38:03,827 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-02-08 05:38:03,827 INFO L297 olderBase$Statistics]: existing Event has 255 ancestors and is cut-off event [2025-02-08 05:38:03,827 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-02-08 05:38:03,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][434], [1166#(= |#race~is_null_1~0| 0), Black: 1168#true, 1178#true, 1175#true, 254#L82-9true, 230#L125true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true]) [2025-02-08 05:38:03,881 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-02-08 05:38:03,881 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-02-08 05:38:03,881 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-02-08 05:38:03,881 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-02-08 05:38:03,881 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][434], [1166#(= |#race~is_null_1~0| 0), Black: 1168#true, 160#L91-9true, 1178#true, 1175#true, 230#L125true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true]) [2025-02-08 05:38:03,882 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-02-08 05:38:03,882 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-02-08 05:38:03,882 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-02-08 05:38:03,882 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-02-08 05:38:03,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3272] thread2EXIT-->L127-19: Formula: (and (= 0 v_thread2Thread1of1ForFork1_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork1_thidvar0_4) (= 0 v_thread2Thread1of1ForFork1_thidvar1_4)) InVars {thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} OutVars{thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} AuxVars[] AssignedVars[][518], [1166#(= |#race~is_null_1~0| 0), Black: 1168#true, 647#L127-19true, 1178#true, 1175#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true]) [2025-02-08 05:38:03,903 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is not cut-off event [2025-02-08 05:38:03,903 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is not cut-off event [2025-02-08 05:38:03,903 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is not cut-off event [2025-02-08 05:38:03,903 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is not cut-off event [2025-02-08 05:38:03,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][434], [1166#(= |#race~is_null_1~0| 0), Black: 1168#true, 835#L83-27true, 1178#true, 1175#true, 230#L125true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true]) [2025-02-08 05:38:03,934 INFO L294 olderBase$Statistics]: this new event has 275 ancestors and is cut-off event [2025-02-08 05:38:03,935 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-02-08 05:38:03,935 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is cut-off event [2025-02-08 05:38:03,935 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-02-08 05:38:03,987 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][434], [1166#(= |#race~is_null_1~0| 0), Black: 1168#true, 1178#true, 1175#true, 230#L125true, 1170#(= |#race~is_null_5~0| 0), 1067#L83-18true, Black: 1164#true]) [2025-02-08 05:38:03,987 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is cut-off event [2025-02-08 05:38:03,987 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-02-08 05:38:03,987 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-02-08 05:38:03,988 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-02-08 05:38:04,005 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3272] thread2EXIT-->L127-19: Formula: (and (= 0 v_thread2Thread1of1ForFork1_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork1_thidvar0_4) (= 0 v_thread2Thread1of1ForFork1_thidvar1_4)) InVars {thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} OutVars{thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} AuxVars[] AssignedVars[][518], [1166#(= |#race~is_null_1~0| 0), Black: 1168#true, 647#L127-19true, 1178#true, 1175#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true]) [2025-02-08 05:38:04,006 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-02-08 05:38:04,006 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-02-08 05:38:04,006 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-02-08 05:38:04,006 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-02-08 05:38:04,006 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-02-08 05:38:04,043 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][434], [1166#(= |#race~is_null_1~0| 0), Black: 1168#true, 1178#true, 1175#true, 230#L125true, 1170#(= |#race~is_null_5~0| 0), 142#L84-27true, Black: 1164#true]) [2025-02-08 05:38:04,043 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-02-08 05:38:04,043 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-02-08 05:38:04,043 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-02-08 05:38:04,043 INFO L297 olderBase$Statistics]: existing Event has 301 ancestors and is cut-off event [2025-02-08 05:38:04,085 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][434], [1166#(= |#race~is_null_1~0| 0), Black: 1168#true, 1178#true, 1175#true, 345#L84-18true, 230#L125true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true]) [2025-02-08 05:38:04,085 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-02-08 05:38:04,085 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-02-08 05:38:04,086 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-02-08 05:38:04,086 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-02-08 05:38:04,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][434], [1166#(= |#race~is_null_1~0| 0), Black: 1168#true, 1178#true, 123#L85-8true, 1175#true, 230#L125true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true]) [2025-02-08 05:38:04,163 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-02-08 05:38:04,164 INFO L297 olderBase$Statistics]: existing Event has 321 ancestors and is cut-off event [2025-02-08 05:38:04,164 INFO L297 olderBase$Statistics]: existing Event has 321 ancestors and is cut-off event [2025-02-08 05:38:04,164 INFO L297 olderBase$Statistics]: existing Event has 324 ancestors and is cut-off event [2025-02-08 05:38:04,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][434], [1166#(= |#race~is_null_1~0| 0), 460#L85-19true, Black: 1168#true, 1178#true, 1175#true, 230#L125true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true]) [2025-02-08 05:38:04,169 INFO L294 olderBase$Statistics]: this new event has 319 ancestors and is cut-off event [2025-02-08 05:38:04,169 INFO L297 olderBase$Statistics]: existing Event has 322 ancestors and is cut-off event [2025-02-08 05:38:04,169 INFO L297 olderBase$Statistics]: existing Event has 325 ancestors and is cut-off event [2025-02-08 05:38:04,169 INFO L297 olderBase$Statistics]: existing Event has 322 ancestors and is cut-off event [2025-02-08 05:38:04,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][434], [1166#(= |#race~is_null_1~0| 0), Black: 1168#true, 475#L86-17true, 1178#true, 1175#true, 230#L125true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true]) [2025-02-08 05:38:04,264 INFO L294 olderBase$Statistics]: this new event has 335 ancestors and is cut-off event [2025-02-08 05:38:04,264 INFO L297 olderBase$Statistics]: existing Event has 338 ancestors and is cut-off event [2025-02-08 05:38:04,264 INFO L297 olderBase$Statistics]: existing Event has 338 ancestors and is cut-off event [2025-02-08 05:38:04,264 INFO L297 olderBase$Statistics]: existing Event has 341 ancestors and is cut-off event [2025-02-08 05:38:04,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][434], [1166#(= |#race~is_null_1~0| 0), Black: 1168#true, 282#L87-8true, 1178#true, 1175#true, 230#L125true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true]) [2025-02-08 05:38:04,337 INFO L294 olderBase$Statistics]: this new event has 348 ancestors and is cut-off event [2025-02-08 05:38:04,337 INFO L297 olderBase$Statistics]: existing Event has 351 ancestors and is cut-off event [2025-02-08 05:38:04,337 INFO L297 olderBase$Statistics]: existing Event has 351 ancestors and is cut-off event [2025-02-08 05:38:04,337 INFO L297 olderBase$Statistics]: existing Event has 354 ancestors and is cut-off event [2025-02-08 05:38:04,339 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][434], [1166#(= |#race~is_null_1~0| 0), Black: 1168#true, 189#L87-19true, 1178#true, 1175#true, 230#L125true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true]) [2025-02-08 05:38:04,339 INFO L294 olderBase$Statistics]: this new event has 349 ancestors and is cut-off event [2025-02-08 05:38:04,339 INFO L297 olderBase$Statistics]: existing Event has 352 ancestors and is cut-off event [2025-02-08 05:38:04,339 INFO L297 olderBase$Statistics]: existing Event has 352 ancestors and is cut-off event [2025-02-08 05:38:04,339 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2025-02-08 05:38:04,348 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][434], [1166#(= |#race~is_null_1~0| 0), Black: 1168#true, 297#L88-17true, 1178#true, 1175#true, 230#L125true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true]) [2025-02-08 05:38:04,349 INFO L294 olderBase$Statistics]: this new event has 365 ancestors and is cut-off event [2025-02-08 05:38:04,349 INFO L297 olderBase$Statistics]: existing Event has 368 ancestors and is cut-off event [2025-02-08 05:38:04,349 INFO L297 olderBase$Statistics]: existing Event has 371 ancestors and is cut-off event [2025-02-08 05:38:04,349 INFO L297 olderBase$Statistics]: existing Event has 368 ancestors and is cut-off event [2025-02-08 05:38:04,350 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][434], [1166#(= |#race~is_null_1~0| 0), Black: 1168#true, 1178#true, 1175#true, 230#L125true, 402#L89-6true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true]) [2025-02-08 05:38:04,350 INFO L294 olderBase$Statistics]: this new event has 373 ancestors and is cut-off event [2025-02-08 05:38:04,351 INFO L297 olderBase$Statistics]: existing Event has 376 ancestors and is cut-off event [2025-02-08 05:38:04,351 INFO L297 olderBase$Statistics]: existing Event has 379 ancestors and is cut-off event [2025-02-08 05:38:04,351 INFO L297 olderBase$Statistics]: existing Event has 376 ancestors and is cut-off event [2025-02-08 05:38:04,351 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][434], [1166#(= |#race~is_null_1~0| 0), Black: 1168#true, 1178#true, 1175#true, 230#L125true, 1170#(= |#race~is_null_5~0| 0), 548#L89-1true, Black: 1164#true]) [2025-02-08 05:38:04,351 INFO L294 olderBase$Statistics]: this new event has 378 ancestors and is cut-off event [2025-02-08 05:38:04,351 INFO L297 olderBase$Statistics]: existing Event has 381 ancestors and is cut-off event [2025-02-08 05:38:04,351 INFO L297 olderBase$Statistics]: existing Event has 381 ancestors and is cut-off event [2025-02-08 05:38:04,351 INFO L297 olderBase$Statistics]: existing Event has 384 ancestors and is cut-off event [2025-02-08 05:38:04,352 INFO L124 PetriNetUnfolderBase]: 281/4106 cut-off events. [2025-02-08 05:38:04,352 INFO L125 PetriNetUnfolderBase]: For 78/81 co-relation queries the response was YES. [2025-02-08 05:38:04,449 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4406 conditions, 4106 events. 281/4106 cut-off events. For 78/81 co-relation queries the response was YES. Maximal size of possible extension queue 59. Compared 32259 event pairs, 16 based on Foata normal form. 0/3269 useless extension candidates. Maximal degree in co-relation 3759. Up to 192 conditions per place. [2025-02-08 05:38:04,481 INFO L140 encePairwiseOnDemand]: 1175/1178 looper letters, 22 selfloop transitions, 2 changer transitions 0/1106 dead transitions. [2025-02-08 05:38:04,482 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1061 places, 1106 transitions, 2329 flow [2025-02-08 05:38:04,482 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 05:38:04,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-02-08 05:38:04,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3415 transitions. [2025-02-08 05:38:04,484 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9663271080928126 [2025-02-08 05:38:04,484 INFO L175 Difference]: Start difference. First operand has 1060 places, 1106 transitions, 2280 flow. Second operand 3 states and 3415 transitions. [2025-02-08 05:38:04,484 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1061 places, 1106 transitions, 2329 flow [2025-02-08 05:38:04,488 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1059 places, 1106 transitions, 2325 flow, removed 0 selfloop flow, removed 2 redundant places. [2025-02-08 05:38:04,494 INFO L231 Difference]: Finished difference. Result has 1059 places, 1105 transitions, 2278 flow [2025-02-08 05:38:04,495 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=1178, PETRI_DIFFERENCE_MINUEND_FLOW=2274, PETRI_DIFFERENCE_MINUEND_PLACES=1057, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1105, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1103, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2278, PETRI_PLACES=1059, PETRI_TRANSITIONS=1105} [2025-02-08 05:38:04,495 INFO L279 CegarLoopForPetriNet]: 1094 programPoint places, -35 predicate places. [2025-02-08 05:38:04,495 INFO L471 AbstractCegarLoop]: Abstraction has has 1059 places, 1105 transitions, 2278 flow [2025-02-08 05:38:04,497 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1132.0) internal successors, (3396), 3 states have internal predecessors, (3396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:38:04,497 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-08 05:38:04,497 INFO L206 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, 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, 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, 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, 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, 1, 1, 1, 1] [2025-02-08 05:38:04,497 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2025-02-08 05:38:04,497 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting thread1Err57ASSERT_VIOLATIONDATA_RACE === [thread1Err56ASSERT_VIOLATIONDATA_RACE, thread1Err65ASSERT_VIOLATIONDATA_RACE, thread1Err55ASSERT_VIOLATIONDATA_RACE, thread1Err64ASSERT_VIOLATIONDATA_RACE (and 282 more)] === [2025-02-08 05:38:04,498 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 05:38:04,498 INFO L85 PathProgramCache]: Analyzing trace with hash 615902085, now seen corresponding path program 1 times [2025-02-08 05:38:04,498 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 05:38:04,498 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1569212465] [2025-02-08 05:38:04,498 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 05:38:04,498 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 05:38:04,506 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 214 statements into 1 equivalence classes. [2025-02-08 05:38:04,511 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 214 of 214 statements. [2025-02-08 05:38:04,511 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 05:38:04,511 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 05:38:04,533 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-08 05:38:04,534 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 05:38:04,534 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1569212465] [2025-02-08 05:38:04,534 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1569212465] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 05:38:04,534 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 05:38:04,534 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-08 05:38:04,534 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [941137256] [2025-02-08 05:38:04,534 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 05:38:04,534 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 05:38:04,534 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 05:38:04,535 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 05:38:04,535 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 05:38:04,551 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 1143 out of 1178 [2025-02-08 05:38:04,553 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1059 places, 1105 transitions, 2278 flow. Second operand has 3 states, 3 states have (on average 1144.3333333333333) internal successors, (3433), 3 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) [2025-02-08 05:38:04,553 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-08 05:38:04,553 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1143 of 1178 [2025-02-08 05:38:04,553 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-08 05:38:05,171 INFO L124 PetriNetUnfolderBase]: 225/4289 cut-off events. [2025-02-08 05:38:05,171 INFO L125 PetriNetUnfolderBase]: For 6/26 co-relation queries the response was YES. [2025-02-08 05:38:05,260 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4470 conditions, 4289 events. 225/4289 cut-off events. For 6/26 co-relation queries the response was YES. Maximal size of possible extension queue 59. Compared 34135 event pairs, 8 based on Foata normal form. 1/3461 useless extension candidates. Maximal degree in co-relation 3294. Up to 43 conditions per place. [2025-02-08 05:38:05,289 INFO L140 encePairwiseOnDemand]: 1174/1178 looper letters, 11 selfloop transitions, 3 changer transitions 0/1108 dead transitions. [2025-02-08 05:38:05,289 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1061 places, 1108 transitions, 2313 flow [2025-02-08 05:38:05,289 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 05:38:05,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-02-08 05:38:05,290 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3444 transitions. [2025-02-08 05:38:05,291 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9745331069609507 [2025-02-08 05:38:05,291 INFO L175 Difference]: Start difference. First operand has 1059 places, 1105 transitions, 2278 flow. Second operand 3 states and 3444 transitions. [2025-02-08 05:38:05,291 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1061 places, 1108 transitions, 2313 flow [2025-02-08 05:38:05,295 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1059 places, 1108 transitions, 2309 flow, removed 0 selfloop flow, removed 2 redundant places. [2025-02-08 05:38:05,301 INFO L231 Difference]: Finished difference. Result has 1061 places, 1107 transitions, 2296 flow [2025-02-08 05:38:05,302 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=1178, PETRI_DIFFERENCE_MINUEND_FLOW=2274, PETRI_DIFFERENCE_MINUEND_PLACES=1057, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1105, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1102, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2296, PETRI_PLACES=1061, PETRI_TRANSITIONS=1107} [2025-02-08 05:38:05,303 INFO L279 CegarLoopForPetriNet]: 1094 programPoint places, -33 predicate places. [2025-02-08 05:38:05,303 INFO L471 AbstractCegarLoop]: Abstraction has has 1061 places, 1107 transitions, 2296 flow [2025-02-08 05:38:05,304 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1144.3333333333333) internal successors, (3433), 3 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) [2025-02-08 05:38:05,304 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-08 05:38:05,304 INFO L206 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, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1] [2025-02-08 05:38:05,304 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2025-02-08 05:38:05,304 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting thread1Err59ASSERT_VIOLATIONDATA_RACE === [thread1Err56ASSERT_VIOLATIONDATA_RACE, thread1Err65ASSERT_VIOLATIONDATA_RACE, thread1Err55ASSERT_VIOLATIONDATA_RACE, thread1Err64ASSERT_VIOLATIONDATA_RACE (and 282 more)] === [2025-02-08 05:38:05,305 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 05:38:05,305 INFO L85 PathProgramCache]: Analyzing trace with hash 1836424909, now seen corresponding path program 1 times [2025-02-08 05:38:05,305 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 05:38:05,305 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [272878704] [2025-02-08 05:38:05,305 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 05:38:05,305 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 05:38:05,312 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 216 statements into 1 equivalence classes. [2025-02-08 05:38:05,316 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 216 of 216 statements. [2025-02-08 05:38:05,317 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 05:38:05,317 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 05:38:05,339 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-08 05:38:05,339 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 05:38:05,339 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [272878704] [2025-02-08 05:38:05,339 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [272878704] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 05:38:05,339 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 05:38:05,339 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-08 05:38:05,339 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1865081505] [2025-02-08 05:38:05,339 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 05:38:05,340 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 05:38:05,340 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 05:38:05,340 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 05:38:05,340 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 05:38:05,349 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 1143 out of 1178 [2025-02-08 05:38:05,350 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1061 places, 1107 transitions, 2296 flow. Second operand has 3 states, 3 states have (on average 1144.3333333333333) internal successors, (3433), 3 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) [2025-02-08 05:38:05,351 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-08 05:38:05,351 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1143 of 1178 [2025-02-08 05:38:05,351 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-08 05:38:05,440 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2466] L69-24-->L69-20: Formula: (= |v_#race~get_subject_3~0_3| 0) InVars {} OutVars{#race~get_subject_3~0=|v_#race~get_subject_3~0_3|} AuxVars[] AssignedVars[#race~get_subject_3~0][443], [1166#(= |#race~is_null_1~0| 0), 182#L123-1true, Black: 1181#true, Black: 1168#true, 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1105#L96-18true, 532#L69-20true, 1188#(= |#race~get_subject_3~0| 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true]) [2025-02-08 05:38:05,440 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-02-08 05:38:05,440 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-02-08 05:38:05,440 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-02-08 05:38:05,440 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-02-08 05:38:05,495 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][497], [1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1168#true, 1105#L96-18true, 1181#true, 230#L125true, 1188#(= |#race~get_subject_3~0| 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true]) [2025-02-08 05:38:05,495 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is cut-off event [2025-02-08 05:38:05,495 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-02-08 05:38:05,495 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-02-08 05:38:05,495 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-02-08 05:38:05,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2925] L96-21-->L96-18: Formula: (= |v_#race~get_subject_3~0_6| 0) InVars {} OutVars{#race~get_subject_3~0=|v_#race~get_subject_3~0_6|} AuxVars[] AssignedVars[#race~get_subject_3~0][432], [1166#(= |#race~is_null_1~0| 0), 182#L123-1true, Black: 1181#true, Black: 1168#true, 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1105#L96-18true, 532#L69-20true, 1188#(= |#race~get_subject_3~0| 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true]) [2025-02-08 05:38:05,553 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is not cut-off event [2025-02-08 05:38:05,553 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is not cut-off event [2025-02-08 05:38:05,553 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is not cut-off event [2025-02-08 05:38:05,553 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is not cut-off event [2025-02-08 05:38:05,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2466] L69-24-->L69-20: Formula: (= |v_#race~get_subject_3~0_3| 0) InVars {} OutVars{#race~get_subject_3~0=|v_#race~get_subject_3~0_3|} AuxVars[] AssignedVars[#race~get_subject_3~0][443], [1166#(= |#race~is_null_1~0| 0), 182#L123-1true, Black: 1181#true, 513#L96-19true, Black: 1168#true, 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 532#L69-20true, 1188#(= |#race~get_subject_3~0| 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true]) [2025-02-08 05:38:05,553 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-02-08 05:38:05,554 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-02-08 05:38:05,554 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-02-08 05:38:05,554 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-02-08 05:38:05,554 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2925] L96-21-->L96-18: Formula: (= |v_#race~get_subject_3~0_6| 0) InVars {} OutVars{#race~get_subject_3~0=|v_#race~get_subject_3~0_6|} AuxVars[] AssignedVars[#race~get_subject_3~0][432], [1166#(= |#race~is_null_1~0| 0), 182#L123-1true, Black: 1181#true, Black: 1168#true, 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1105#L96-18true, 447#L69-21true, 1188#(= |#race~get_subject_3~0| 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true]) [2025-02-08 05:38:05,554 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-02-08 05:38:05,554 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-02-08 05:38:05,554 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-02-08 05:38:05,554 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-02-08 05:38:05,656 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2925] L96-21-->L96-18: Formula: (= |v_#race~get_subject_3~0_6| 0) InVars {} OutVars{#race~get_subject_3~0=|v_#race~get_subject_3~0_6|} AuxVars[] AssignedVars[#race~get_subject_3~0][431], [1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1168#true, 1105#L96-18true, 1181#true, 1188#(= |#race~get_subject_3~0| 0), 230#L125true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true]) [2025-02-08 05:38:05,656 INFO L294 olderBase$Statistics]: this new event has 263 ancestors and is not cut-off event [2025-02-08 05:38:05,659 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is not cut-off event [2025-02-08 05:38:05,659 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is not cut-off event [2025-02-08 05:38:05,659 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is not cut-off event [2025-02-08 05:38:05,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][497], [1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 513#L96-19true, Black: 1168#true, 1181#true, 1188#(= |#race~get_subject_3~0| 0), 230#L125true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true]) [2025-02-08 05:38:05,659 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-02-08 05:38:05,659 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-02-08 05:38:05,659 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-02-08 05:38:05,659 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-02-08 05:38:05,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3272] thread2EXIT-->L127-19: Formula: (and (= 0 v_thread2Thread1of1ForFork1_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork1_thidvar0_4) (= 0 v_thread2Thread1of1ForFork1_thidvar1_4)) InVars {thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} OutVars{thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} AuxVars[] AssignedVars[][573], [1166#(= |#race~is_null_1~0| 0), 1186#true, Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1168#true, 647#L127-19true, 1181#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true]) [2025-02-08 05:38:05,681 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is not cut-off event [2025-02-08 05:38:05,682 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is not cut-off event [2025-02-08 05:38:05,682 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is not cut-off event [2025-02-08 05:38:05,682 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is not cut-off event [2025-02-08 05:38:06,002 INFO L124 PetriNetUnfolderBase]: 220/3879 cut-off events. [2025-02-08 05:38:06,003 INFO L125 PetriNetUnfolderBase]: For 22/29 co-relation queries the response was YES. [2025-02-08 05:38:06,088 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4065 conditions, 3879 events. 220/3879 cut-off events. For 22/29 co-relation queries the response was YES. Maximal size of possible extension queue 60. Compared 30050 event pairs, 2 based on Foata normal form. 1/3142 useless extension candidates. Maximal degree in co-relation 3690. Up to 61 conditions per place. [2025-02-08 05:38:06,115 INFO L140 encePairwiseOnDemand]: 1174/1178 looper letters, 10 selfloop transitions, 2 changer transitions 1/1109 dead transitions. [2025-02-08 05:38:06,116 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1061 places, 1109 transitions, 2328 flow [2025-02-08 05:38:06,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 05:38:06,120 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-02-08 05:38:06,121 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3444 transitions. [2025-02-08 05:38:06,121 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9745331069609507 [2025-02-08 05:38:06,121 INFO L175 Difference]: Start difference. First operand has 1061 places, 1107 transitions, 2296 flow. Second operand 3 states and 3444 transitions. [2025-02-08 05:38:06,121 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1061 places, 1109 transitions, 2328 flow [2025-02-08 05:38:06,130 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1059 places, 1109 transitions, 2322 flow, removed 0 selfloop flow, removed 2 redundant places. [2025-02-08 05:38:06,143 INFO L231 Difference]: Finished difference. Result has 1060 places, 1107 transitions, 2300 flow [2025-02-08 05:38:06,145 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=1178, PETRI_DIFFERENCE_MINUEND_FLOW=2286, PETRI_DIFFERENCE_MINUEND_PLACES=1057, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1105, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1103, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2300, PETRI_PLACES=1060, PETRI_TRANSITIONS=1107} [2025-02-08 05:38:06,145 INFO L279 CegarLoopForPetriNet]: 1094 programPoint places, -34 predicate places. [2025-02-08 05:38:06,145 INFO L471 AbstractCegarLoop]: Abstraction has has 1060 places, 1107 transitions, 2300 flow [2025-02-08 05:38:06,146 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1144.3333333333333) internal successors, (3433), 3 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) [2025-02-08 05:38:06,146 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-08 05:38:06,146 INFO L206 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, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 05:38:06,146 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2025-02-08 05:38:06,146 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting thread1Err57ASSERT_VIOLATIONDATA_RACE === [thread1Err56ASSERT_VIOLATIONDATA_RACE, thread1Err65ASSERT_VIOLATIONDATA_RACE, thread1Err55ASSERT_VIOLATIONDATA_RACE, thread1Err64ASSERT_VIOLATIONDATA_RACE (and 282 more)] === [2025-02-08 05:38:06,147 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 05:38:06,148 INFO L85 PathProgramCache]: Analyzing trace with hash 1783318142, now seen corresponding path program 1 times [2025-02-08 05:38:06,148 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 05:38:06,148 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1382111086] [2025-02-08 05:38:06,148 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 05:38:06,148 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 05:38:06,158 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 217 statements into 1 equivalence classes. [2025-02-08 05:38:06,162 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 217 of 217 statements. [2025-02-08 05:38:06,163 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 05:38:06,163 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 05:38:06,183 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-08 05:38:06,183 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 05:38:06,183 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1382111086] [2025-02-08 05:38:06,183 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1382111086] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 05:38:06,183 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 05:38:06,183 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-08 05:38:06,183 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [407090007] [2025-02-08 05:38:06,183 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 05:38:06,184 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 05:38:06,184 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 05:38:06,184 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 05:38:06,184 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 05:38:06,220 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 1134 out of 1178 [2025-02-08 05:38:06,221 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1060 places, 1107 transitions, 2300 flow. Second operand has 3 states, 3 states have (on average 1135.6666666666667) internal successors, (3407), 3 states have internal predecessors, (3407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:38:06,221 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-08 05:38:06,221 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1134 of 1178 [2025-02-08 05:38:06,222 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-08 05:38:06,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2466] L69-24-->L69-20: Formula: (= |v_#race~get_subject_3~0_3| 0) InVars {} OutVars{#race~get_subject_3~0=|v_#race~get_subject_3~0_3|} AuxVars[] AssignedVars[#race~get_subject_3~0][441], [1166#(= |#race~is_null_1~0| 0), 182#L123-1true, Black: 1181#true, Black: 1168#true, Black: 1186#true, 1105#L96-18true, 1190#true, 532#L69-20true, 1188#(= |#race~get_subject_3~0| 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true]) [2025-02-08 05:38:06,313 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-02-08 05:38:06,313 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-02-08 05:38:06,313 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-02-08 05:38:06,313 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-02-08 05:38:06,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2925] L96-21-->L96-18: Formula: (= |v_#race~get_subject_3~0_6| 0) InVars {} OutVars{#race~get_subject_3~0=|v_#race~get_subject_3~0_6|} AuxVars[] AssignedVars[#race~get_subject_3~0][430], [1166#(= |#race~is_null_1~0| 0), 182#L123-1true, Black: 1181#true, Black: 1168#true, Black: 1186#true, 1105#L96-18true, 1190#true, 532#L69-20true, 1188#(= |#race~get_subject_3~0| 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true]) [2025-02-08 05:38:06,438 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is not cut-off event [2025-02-08 05:38:06,438 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is not cut-off event [2025-02-08 05:38:06,438 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is not cut-off event [2025-02-08 05:38:06,438 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is not cut-off event [2025-02-08 05:38:07,286 INFO L124 PetriNetUnfolderBase]: 432/7764 cut-off events. [2025-02-08 05:38:07,286 INFO L125 PetriNetUnfolderBase]: For 5/9 co-relation queries the response was YES. [2025-02-08 05:38:07,341 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8134 conditions, 7764 events. 432/7764 cut-off events. For 5/9 co-relation queries the response was YES. Maximal size of possible extension queue 63. Compared 66794 event pairs, 21 based on Foata normal form. 1/6251 useless extension candidates. Maximal degree in co-relation 7623. Up to 82 conditions per place. [2025-02-08 05:38:07,372 INFO L140 encePairwiseOnDemand]: 1175/1178 looper letters, 18 selfloop transitions, 2 changer transitions 0/1107 dead transitions. [2025-02-08 05:38:07,373 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1061 places, 1107 transitions, 2341 flow [2025-02-08 05:38:07,373 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 05:38:07,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-02-08 05:38:07,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3423 transitions. [2025-02-08 05:38:07,376 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9685908319185059 [2025-02-08 05:38:07,376 INFO L175 Difference]: Start difference. First operand has 1060 places, 1107 transitions, 2300 flow. Second operand 3 states and 3423 transitions. [2025-02-08 05:38:07,376 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1061 places, 1107 transitions, 2341 flow [2025-02-08 05:38:07,381 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1061 places, 1107 transitions, 2341 flow, removed 0 selfloop flow, removed 0 redundant places. [2025-02-08 05:38:07,389 INFO L231 Difference]: Finished difference. Result has 1061 places, 1106 transitions, 2302 flow [2025-02-08 05:38:07,390 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=1178, PETRI_DIFFERENCE_MINUEND_FLOW=2298, PETRI_DIFFERENCE_MINUEND_PLACES=1059, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1106, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1104, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2302, PETRI_PLACES=1061, PETRI_TRANSITIONS=1106} [2025-02-08 05:38:07,390 INFO L279 CegarLoopForPetriNet]: 1094 programPoint places, -33 predicate places. [2025-02-08 05:38:07,390 INFO L471 AbstractCegarLoop]: Abstraction has has 1061 places, 1106 transitions, 2302 flow [2025-02-08 05:38:07,391 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1135.6666666666667) internal successors, (3407), 3 states have internal predecessors, (3407), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:38:07,391 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-08 05:38:07,391 INFO L206 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, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 05:38:07,391 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2025-02-08 05:38:07,392 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting thread1Err58ASSERT_VIOLATIONDATA_RACE === [thread1Err56ASSERT_VIOLATIONDATA_RACE, thread1Err65ASSERT_VIOLATIONDATA_RACE, thread1Err55ASSERT_VIOLATIONDATA_RACE, thread1Err64ASSERT_VIOLATIONDATA_RACE (and 282 more)] === [2025-02-08 05:38:07,392 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 05:38:07,392 INFO L85 PathProgramCache]: Analyzing trace with hash -427142734, now seen corresponding path program 1 times [2025-02-08 05:38:07,392 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 05:38:07,392 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1568662893] [2025-02-08 05:38:07,392 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 05:38:07,392 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 05:38:07,402 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 218 statements into 1 equivalence classes. [2025-02-08 05:38:07,407 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 218 of 218 statements. [2025-02-08 05:38:07,407 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 05:38:07,407 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 05:38:07,440 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-08 05:38:07,441 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 05:38:07,441 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1568662893] [2025-02-08 05:38:07,441 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1568662893] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 05:38:07,441 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 05:38:07,441 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-08 05:38:07,441 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [382714005] [2025-02-08 05:38:07,441 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 05:38:07,441 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 05:38:07,442 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 05:38:07,442 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 05:38:07,442 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 05:38:07,452 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 1143 out of 1178 [2025-02-08 05:38:07,453 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1061 places, 1106 transitions, 2302 flow. Second operand has 3 states, 3 states have (on average 1144.3333333333333) internal successors, (3433), 3 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) [2025-02-08 05:38:07,453 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-08 05:38:07,453 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1143 of 1178 [2025-02-08 05:38:07,453 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-08 05:38:07,531 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2479] L69-21-->L69-18: Formula: (= |v_#race~get_subject_7~0_3| 0) InVars {} OutVars{#race~get_subject_7~0=|v_#race~get_subject_7~0_3|} AuxVars[] AssignedVars[#race~get_subject_7~0][417], [1166#(= |#race~is_null_1~0| 0), 182#L123-1true, Black: 1181#true, Black: 1168#true, Black: 1186#true, 59#L96-20true, 104#L69-18true, 1190#true, 1195#(= |#race~get_subject_7~0| 0), 1188#(= |#race~get_subject_3~0| 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true]) [2025-02-08 05:38:07,531 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-02-08 05:38:07,531 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-02-08 05:38:07,531 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-02-08 05:38:07,531 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-02-08 05:38:07,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2466] L69-24-->L69-20: Formula: (= |v_#race~get_subject_3~0_3| 0) InVars {} OutVars{#race~get_subject_3~0=|v_#race~get_subject_3~0_3|} AuxVars[] AssignedVars[#race~get_subject_3~0][441], [1166#(= |#race~is_null_1~0| 0), 182#L123-1true, Black: 1181#true, Black: 1168#true, Black: 1186#true, 1105#L96-18true, 1190#true, 532#L69-20true, 1195#(= |#race~get_subject_7~0| 0), 1188#(= |#race~get_subject_3~0| 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true]) [2025-02-08 05:38:07,538 INFO L294 olderBase$Statistics]: this new event has 256 ancestors and is cut-off event [2025-02-08 05:38:07,538 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-02-08 05:38:07,538 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is cut-off event [2025-02-08 05:38:07,538 INFO L297 olderBase$Statistics]: existing Event has 250 ancestors and is cut-off event [2025-02-08 05:38:07,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][496], [1186#true, 1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1168#true, 59#L96-20true, 1190#true, 230#L125true, 1195#(= |#race~get_subject_7~0| 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true]) [2025-02-08 05:38:07,587 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is cut-off event [2025-02-08 05:38:07,588 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-02-08 05:38:07,588 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-02-08 05:38:07,588 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-02-08 05:38:07,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2912] L96-24-->L96-20: Formula: (= |v_#race~get_subject_7~0_6| 0) InVars {} OutVars{#race~get_subject_7~0=|v_#race~get_subject_7~0_6|} AuxVars[] AssignedVars[#race~get_subject_7~0][438], [1166#(= |#race~is_null_1~0| 0), 182#L123-1true, Black: 1181#true, Black: 1168#true, Black: 1186#true, 59#L96-20true, 104#L69-18true, 1190#true, 1188#(= |#race~get_subject_3~0| 0), 1195#(= |#race~get_subject_7~0| 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true]) [2025-02-08 05:38:07,645 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is not cut-off event [2025-02-08 05:38:07,645 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is not cut-off event [2025-02-08 05:38:07,645 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is not cut-off event [2025-02-08 05:38:07,645 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is not cut-off event [2025-02-08 05:38:07,645 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2479] L69-21-->L69-18: Formula: (= |v_#race~get_subject_7~0_3| 0) InVars {} OutVars{#race~get_subject_7~0=|v_#race~get_subject_7~0_3|} AuxVars[] AssignedVars[#race~get_subject_7~0][417], [1166#(= |#race~is_null_1~0| 0), 182#L123-1true, Black: 1181#true, Black: 1168#true, Black: 1186#true, 104#L69-18true, 257#L96-21true, 1190#true, 1188#(= |#race~get_subject_3~0| 0), 1195#(= |#race~get_subject_7~0| 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true]) [2025-02-08 05:38:07,645 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-02-08 05:38:07,645 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-02-08 05:38:07,645 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-02-08 05:38:07,645 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-02-08 05:38:07,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2912] L96-24-->L96-20: Formula: (= |v_#race~get_subject_7~0_6| 0) InVars {} OutVars{#race~get_subject_7~0=|v_#race~get_subject_7~0_6|} AuxVars[] AssignedVars[#race~get_subject_7~0][438], [1166#(= |#race~is_null_1~0| 0), 182#L123-1true, Black: 1181#true, 1022#L69-19true, Black: 1168#true, Black: 1186#true, 59#L96-20true, 1190#true, 1188#(= |#race~get_subject_3~0| 0), 1195#(= |#race~get_subject_7~0| 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true]) [2025-02-08 05:38:07,646 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-02-08 05:38:07,646 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-02-08 05:38:07,646 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-02-08 05:38:07,646 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-02-08 05:38:07,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2925] L96-21-->L96-18: Formula: (= |v_#race~get_subject_3~0_6| 0) InVars {} OutVars{#race~get_subject_3~0=|v_#race~get_subject_3~0_6|} AuxVars[] AssignedVars[#race~get_subject_3~0][430], [1166#(= |#race~is_null_1~0| 0), 182#L123-1true, Black: 1181#true, Black: 1168#true, Black: 1186#true, 1105#L96-18true, 1190#true, 532#L69-20true, 1195#(= |#race~get_subject_7~0| 0), 1188#(= |#race~get_subject_3~0| 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true]) [2025-02-08 05:38:07,646 INFO L294 olderBase$Statistics]: this new event has 250 ancestors and is not cut-off event [2025-02-08 05:38:07,646 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is not cut-off event [2025-02-08 05:38:07,646 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is not cut-off event [2025-02-08 05:38:07,646 INFO L297 olderBase$Statistics]: existing Event has 253 ancestors and is not cut-off event [2025-02-08 05:38:07,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2912] L96-24-->L96-20: Formula: (= |v_#race~get_subject_7~0_6| 0) InVars {} OutVars{#race~get_subject_7~0=|v_#race~get_subject_7~0_6|} AuxVars[] AssignedVars[#race~get_subject_7~0][406], [1186#true, 1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1168#true, 59#L96-20true, 1190#true, 1195#(= |#race~get_subject_7~0| 0), 230#L125true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true]) [2025-02-08 05:38:07,718 INFO L294 olderBase$Statistics]: this new event has 261 ancestors and is not cut-off event [2025-02-08 05:38:07,718 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is not cut-off event [2025-02-08 05:38:07,718 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is not cut-off event [2025-02-08 05:38:07,718 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is not cut-off event [2025-02-08 05:38:07,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][496], [1186#true, 1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1168#true, 257#L96-21true, 1190#true, 230#L125true, 1195#(= |#race~get_subject_7~0| 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true]) [2025-02-08 05:38:07,718 INFO L294 olderBase$Statistics]: this new event has 262 ancestors and is cut-off event [2025-02-08 05:38:07,718 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-02-08 05:38:07,718 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-02-08 05:38:07,718 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-02-08 05:38:07,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3272] thread2EXIT-->L127-19: Formula: (and (= 0 v_thread2Thread1of1ForFork1_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork1_thidvar0_4) (= 0 v_thread2Thread1of1ForFork1_thidvar1_4)) InVars {thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} OutVars{thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} AuxVars[] AssignedVars[][572], [1186#true, 1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1168#true, 647#L127-19true, 1190#true, 1170#(= |#race~is_null_5~0| 0), 1193#true, Black: 1164#true]) [2025-02-08 05:38:07,755 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is not cut-off event [2025-02-08 05:38:07,755 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is not cut-off event [2025-02-08 05:38:07,755 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is not cut-off event [2025-02-08 05:38:07,755 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is not cut-off event [2025-02-08 05:38:08,120 INFO L124 PetriNetUnfolderBase]: 227/3888 cut-off events. [2025-02-08 05:38:08,121 INFO L125 PetriNetUnfolderBase]: For 13/20 co-relation queries the response was YES. [2025-02-08 05:38:08,209 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4109 conditions, 3888 events. 227/3888 cut-off events. For 13/20 co-relation queries the response was YES. Maximal size of possible extension queue 61. Compared 30067 event pairs, 2 based on Foata normal form. 1/3165 useless extension candidates. Maximal degree in co-relation 3953. Up to 61 conditions per place. [2025-02-08 05:38:08,236 INFO L140 encePairwiseOnDemand]: 1174/1178 looper letters, 8 selfloop transitions, 2 changer transitions 5/1108 dead transitions. [2025-02-08 05:38:08,236 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1061 places, 1108 transitions, 2334 flow [2025-02-08 05:38:08,236 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 05:38:08,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-02-08 05:38:08,237 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3444 transitions. [2025-02-08 05:38:08,240 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9745331069609507 [2025-02-08 05:38:08,240 INFO L175 Difference]: Start difference. First operand has 1061 places, 1106 transitions, 2302 flow. Second operand 3 states and 3444 transitions. [2025-02-08 05:38:08,240 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1061 places, 1108 transitions, 2334 flow [2025-02-08 05:38:08,244 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1059 places, 1108 transitions, 2330 flow, removed 0 selfloop flow, removed 2 redundant places. [2025-02-08 05:38:08,258 INFO L231 Difference]: Finished difference. Result has 1059 places, 1102 transitions, 2290 flow [2025-02-08 05:38:08,258 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=1178, PETRI_DIFFERENCE_MINUEND_FLOW=2294, PETRI_DIFFERENCE_MINUEND_PLACES=1057, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1104, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1102, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2290, PETRI_PLACES=1059, PETRI_TRANSITIONS=1102} [2025-02-08 05:38:08,259 INFO L279 CegarLoopForPetriNet]: 1094 programPoint places, -35 predicate places. [2025-02-08 05:38:08,259 INFO L471 AbstractCegarLoop]: Abstraction has has 1059 places, 1102 transitions, 2290 flow [2025-02-08 05:38:08,260 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1144.3333333333333) internal successors, (3433), 3 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) [2025-02-08 05:38:08,260 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-08 05:38:08,260 INFO L206 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, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 05:38:08,260 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2025-02-08 05:38:08,260 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting thread2Err53ASSERT_VIOLATIONDATA_RACE === [thread1Err56ASSERT_VIOLATIONDATA_RACE, thread1Err65ASSERT_VIOLATIONDATA_RACE, thread1Err55ASSERT_VIOLATIONDATA_RACE, thread1Err64ASSERT_VIOLATIONDATA_RACE (and 282 more)] === [2025-02-08 05:38:08,261 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 05:38:08,261 INFO L85 PathProgramCache]: Analyzing trace with hash 1223037401, now seen corresponding path program 1 times [2025-02-08 05:38:08,261 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 05:38:08,261 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2097356934] [2025-02-08 05:38:08,261 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 05:38:08,262 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 05:38:08,269 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 219 statements into 1 equivalence classes. [2025-02-08 05:38:08,273 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 219 of 219 statements. [2025-02-08 05:38:08,274 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 05:38:08,274 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 05:38:08,304 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-08 05:38:08,304 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 05:38:08,304 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2097356934] [2025-02-08 05:38:08,304 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2097356934] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 05:38:08,304 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 05:38:08,304 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-08 05:38:08,304 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [330542193] [2025-02-08 05:38:08,304 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 05:38:08,304 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 05:38:08,305 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 05:38:08,305 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 05:38:08,305 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 05:38:08,347 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 1131 out of 1178 [2025-02-08 05:38:08,349 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1059 places, 1102 transitions, 2290 flow. Second operand has 3 states, 3 states have (on average 1133.0) internal successors, (3399), 3 states have internal predecessors, (3399), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:38:08,349 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-08 05:38:08,349 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1131 of 1178 [2025-02-08 05:38:08,349 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-08 05:38:08,467 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][462], [1186#true, 1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1074#L79-2true, Black: 1168#true, 1196#true, 230#L125true, 1170#(= |#race~is_null_5~0| 0), 1193#true, Black: 1164#true]) [2025-02-08 05:38:08,467 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is cut-off event [2025-02-08 05:38:08,467 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-02-08 05:38:08,467 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-02-08 05:38:08,467 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-02-08 05:38:08,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2887] L79-3-->L79-2: Formula: true InVars {} OutVars{thread2Thread1of1ForFork1_#t~nondet49#1=|v_thread2Thread1of1ForFork1_#t~nondet49#1_1|} AuxVars[] AssignedVars[thread2Thread1of1ForFork1_#t~nondet49#1][367], [1186#true, 1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1074#L79-2true, Black: 1168#true, 1196#true, 230#L125true, 1170#(= |#race~is_null_5~0| 0), 1193#true, Black: 1164#true]) [2025-02-08 05:38:08,551 INFO L294 olderBase$Statistics]: this new event has 257 ancestors and is not cut-off event [2025-02-08 05:38:08,551 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is not cut-off event [2025-02-08 05:38:08,551 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is not cut-off event [2025-02-08 05:38:08,551 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is not cut-off event [2025-02-08 05:38:08,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][490], [1186#true, 1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1168#true, 1198#(= |thread2Thread1of1ForFork1_#t~nondet49#1| |#race~break_13~0|), 48#L79true, 230#L125true, 1170#(= |#race~is_null_5~0| 0), 1193#true, Black: 1164#true]) [2025-02-08 05:38:08,551 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-02-08 05:38:08,551 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-02-08 05:38:08,552 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-02-08 05:38:08,552 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-02-08 05:38:08,556 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][490], [1186#true, 1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1075#L79-1true, Black: 1168#true, 1198#(= |thread2Thread1of1ForFork1_#t~nondet49#1| |#race~break_13~0|), 230#L125true, 1170#(= |#race~is_null_5~0| 0), 1193#true, Black: 1164#true]) [2025-02-08 05:38:08,556 INFO L294 olderBase$Statistics]: this new event has 259 ancestors and is cut-off event [2025-02-08 05:38:08,556 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-02-08 05:38:08,556 INFO L297 olderBase$Statistics]: existing Event has 262 ancestors and is cut-off event [2025-02-08 05:38:08,556 INFO L297 olderBase$Statistics]: existing Event has 265 ancestors and is cut-off event [2025-02-08 05:38:08,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][462], [1186#true, 1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1168#true, 831#L81true, 1196#true, 230#L125true, 1170#(= |#race~is_null_5~0| 0), 1193#true, Black: 1164#true]) [2025-02-08 05:38:08,560 INFO L294 olderBase$Statistics]: this new event has 260 ancestors and is cut-off event [2025-02-08 05:38:08,560 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-02-08 05:38:08,560 INFO L297 olderBase$Statistics]: existing Event has 266 ancestors and is cut-off event [2025-02-08 05:38:08,560 INFO L297 olderBase$Statistics]: existing Event has 263 ancestors and is cut-off event [2025-02-08 05:38:08,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][462], [1186#true, 1166#(= |#race~is_null_1~0| 0), 130#L82-5true, Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1168#true, 1196#true, 230#L125true, 1170#(= |#race~is_null_5~0| 0), 1193#true, Black: 1164#true]) [2025-02-08 05:38:08,596 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-02-08 05:38:08,596 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-02-08 05:38:08,596 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-02-08 05:38:08,596 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-02-08 05:38:08,596 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][462], [1186#true, 1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1168#true, 1109#L91-5true, 1196#true, 230#L125true, 1170#(= |#race~is_null_5~0| 0), 1193#true, Black: 1164#true]) [2025-02-08 05:38:08,596 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-02-08 05:38:08,596 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-02-08 05:38:08,596 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-02-08 05:38:08,596 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-02-08 05:38:08,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3272] thread2EXIT-->L127-19: Formula: (and (= 0 v_thread2Thread1of1ForFork1_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork1_thidvar0_4) (= 0 v_thread2Thread1of1ForFork1_thidvar1_4)) InVars {thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} OutVars{thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} AuxVars[] AssignedVars[][566], [1186#true, Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1168#true, 647#L127-19true, 1196#true, 1170#(= |#race~is_null_5~0| 0), 1193#true, Black: 1164#true]) [2025-02-08 05:38:08,601 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is not cut-off event [2025-02-08 05:38:08,601 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is not cut-off event [2025-02-08 05:38:08,601 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is not cut-off event [2025-02-08 05:38:08,601 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is not cut-off event [2025-02-08 05:38:08,623 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][462], [1186#true, 1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1168#true, 629#L92-23true, 1196#true, 230#L125true, 1170#(= |#race~is_null_5~0| 0), 1193#true, Black: 1164#true]) [2025-02-08 05:38:08,623 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-02-08 05:38:08,623 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-02-08 05:38:08,623 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-02-08 05:38:08,623 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-02-08 05:38:08,687 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3272] thread2EXIT-->L127-19: Formula: (and (= 0 v_thread2Thread1of1ForFork1_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork1_thidvar0_4) (= 0 v_thread2Thread1of1ForFork1_thidvar1_4)) InVars {thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} OutVars{thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} AuxVars[] AssignedVars[][566], [1186#true, 1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1168#true, 647#L127-19true, 1196#true, 1170#(= |#race~is_null_5~0| 0), 1193#true, Black: 1164#true]) [2025-02-08 05:38:08,687 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-02-08 05:38:08,687 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-02-08 05:38:08,687 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-02-08 05:38:08,687 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-02-08 05:38:08,687 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-02-08 05:38:08,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][462], [1186#true, 1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 248#L84-9true, Black: 1168#true, 1196#true, 230#L125true, 1170#(= |#race~is_null_5~0| 0), 1193#true, Black: 1164#true]) [2025-02-08 05:38:08,757 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-02-08 05:38:08,757 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-02-08 05:38:08,757 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-02-08 05:38:08,757 INFO L297 olderBase$Statistics]: existing Event has 312 ancestors and is cut-off event [2025-02-08 05:38:08,776 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][462], [1186#true, 1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1168#true, 1196#true, 491#L84-4true, 230#L125true, 1170#(= |#race~is_null_5~0| 0), 1193#true, Black: 1164#true]) [2025-02-08 05:38:08,776 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-02-08 05:38:08,777 INFO L297 olderBase$Statistics]: existing Event has 312 ancestors and is cut-off event [2025-02-08 05:38:08,777 INFO L297 olderBase$Statistics]: existing Event has 312 ancestors and is cut-off event [2025-02-08 05:38:08,777 INFO L297 olderBase$Statistics]: existing Event has 315 ancestors and is cut-off event [2025-02-08 05:38:08,813 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][462], [1186#true, 1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1168#true, 535#L85-24true, 1196#true, 230#L125true, 1170#(= |#race~is_null_5~0| 0), 1193#true, Black: 1164#true]) [2025-02-08 05:38:08,814 INFO L294 olderBase$Statistics]: this new event has 316 ancestors and is cut-off event [2025-02-08 05:38:08,814 INFO L297 olderBase$Statistics]: existing Event has 319 ancestors and is cut-off event [2025-02-08 05:38:08,814 INFO L297 olderBase$Statistics]: existing Event has 319 ancestors and is cut-off event [2025-02-08 05:38:08,814 INFO L297 olderBase$Statistics]: existing Event has 322 ancestors and is cut-off event [2025-02-08 05:38:08,894 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][462], [1186#true, 1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 928#L86-22true, Black: 1168#true, 1196#true, 230#L125true, 1170#(= |#race~is_null_5~0| 0), 1193#true, Black: 1164#true]) [2025-02-08 05:38:08,894 INFO L294 olderBase$Statistics]: this new event has 332 ancestors and is cut-off event [2025-02-08 05:38:08,894 INFO L297 olderBase$Statistics]: existing Event has 335 ancestors and is cut-off event [2025-02-08 05:38:08,894 INFO L297 olderBase$Statistics]: existing Event has 338 ancestors and is cut-off event [2025-02-08 05:38:08,894 INFO L297 olderBase$Statistics]: existing Event has 335 ancestors and is cut-off event [2025-02-08 05:38:08,915 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][462], [1186#true, 1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1168#true, 1196#true, 373#L86-8true, 230#L125true, 1170#(= |#race~is_null_5~0| 0), 1193#true, Black: 1164#true]) [2025-02-08 05:38:08,915 INFO L294 olderBase$Statistics]: this new event has 337 ancestors and is cut-off event [2025-02-08 05:38:08,915 INFO L297 olderBase$Statistics]: existing Event has 340 ancestors and is cut-off event [2025-02-08 05:38:08,915 INFO L297 olderBase$Statistics]: existing Event has 340 ancestors and is cut-off event [2025-02-08 05:38:08,915 INFO L297 olderBase$Statistics]: existing Event has 343 ancestors and is cut-off event [2025-02-08 05:38:08,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][462], [1186#true, 1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1168#true, 1196#true, 856#L86-3true, 230#L125true, 1170#(= |#race~is_null_5~0| 0), 1193#true, Black: 1164#true]) [2025-02-08 05:38:08,939 INFO L294 olderBase$Statistics]: this new event has 340 ancestors and is cut-off event [2025-02-08 05:38:08,939 INFO L297 olderBase$Statistics]: existing Event has 343 ancestors and is cut-off event [2025-02-08 05:38:08,939 INFO L297 olderBase$Statistics]: existing Event has 343 ancestors and is cut-off event [2025-02-08 05:38:08,939 INFO L297 olderBase$Statistics]: existing Event has 346 ancestors and is cut-off event [2025-02-08 05:38:08,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][462], [1186#true, 1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1168#true, 195#L87-24true, 1196#true, 230#L125true, 1170#(= |#race~is_null_5~0| 0), 1193#true, Black: 1164#true]) [2025-02-08 05:38:08,967 INFO L294 olderBase$Statistics]: this new event has 346 ancestors and is cut-off event [2025-02-08 05:38:08,967 INFO L297 olderBase$Statistics]: existing Event has 349 ancestors and is cut-off event [2025-02-08 05:38:08,968 INFO L297 olderBase$Statistics]: existing Event has 352 ancestors and is cut-off event [2025-02-08 05:38:08,968 INFO L297 olderBase$Statistics]: existing Event has 349 ancestors and is cut-off event [2025-02-08 05:38:08,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][462], [1186#true, 1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1168#true, 1196#true, 230#L125true, 1170#(= |#race~is_null_5~0| 0), 237#L88-22true, 1193#true, Black: 1164#true]) [2025-02-08 05:38:08,979 INFO L294 olderBase$Statistics]: this new event has 362 ancestors and is cut-off event [2025-02-08 05:38:08,979 INFO L297 olderBase$Statistics]: existing Event has 368 ancestors and is cut-off event [2025-02-08 05:38:08,979 INFO L297 olderBase$Statistics]: existing Event has 365 ancestors and is cut-off event [2025-02-08 05:38:08,979 INFO L297 olderBase$Statistics]: existing Event has 365 ancestors and is cut-off event [2025-02-08 05:38:08,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][462], [1186#true, 1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1018#L88-8true, Black: 1168#true, 1196#true, 230#L125true, 1170#(= |#race~is_null_5~0| 0), 1193#true, Black: 1164#true]) [2025-02-08 05:38:08,980 INFO L294 olderBase$Statistics]: this new event has 367 ancestors and is cut-off event [2025-02-08 05:38:08,980 INFO L297 olderBase$Statistics]: existing Event has 370 ancestors and is cut-off event [2025-02-08 05:38:08,980 INFO L297 olderBase$Statistics]: existing Event has 370 ancestors and is cut-off event [2025-02-08 05:38:08,980 INFO L297 olderBase$Statistics]: existing Event has 373 ancestors and is cut-off event [2025-02-08 05:38:08,981 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][462], [1186#true, 1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1168#true, 926#L88-3true, 1196#true, 230#L125true, 1170#(= |#race~is_null_5~0| 0), 1193#true, Black: 1164#true]) [2025-02-08 05:38:08,981 INFO L294 olderBase$Statistics]: this new event has 370 ancestors and is cut-off event [2025-02-08 05:38:08,981 INFO L297 olderBase$Statistics]: existing Event has 373 ancestors and is cut-off event [2025-02-08 05:38:08,981 INFO L297 olderBase$Statistics]: existing Event has 373 ancestors and is cut-off event [2025-02-08 05:38:08,981 INFO L297 olderBase$Statistics]: existing Event has 376 ancestors and is cut-off event [2025-02-08 05:38:08,983 INFO L124 PetriNetUnfolderBase]: 276/4080 cut-off events. [2025-02-08 05:38:08,983 INFO L125 PetriNetUnfolderBase]: For 74/77 co-relation queries the response was YES. [2025-02-08 05:38:09,071 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4414 conditions, 4080 events. 276/4080 cut-off events. For 74/77 co-relation queries the response was YES. Maximal size of possible extension queue 59. Compared 32015 event pairs, 16 based on Foata normal form. 0/3278 useless extension candidates. Maximal degree in co-relation 4155. Up to 181 conditions per place. [2025-02-08 05:38:09,099 INFO L140 encePairwiseOnDemand]: 1175/1178 looper letters, 21 selfloop transitions, 2 changer transitions 0/1102 dead transitions. [2025-02-08 05:38:09,099 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1060 places, 1102 transitions, 2337 flow [2025-02-08 05:38:09,099 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 05:38:09,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-02-08 05:38:09,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3417 transitions. [2025-02-08 05:38:09,101 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.966893039049236 [2025-02-08 05:38:09,101 INFO L175 Difference]: Start difference. First operand has 1059 places, 1102 transitions, 2290 flow. Second operand 3 states and 3417 transitions. [2025-02-08 05:38:09,101 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1060 places, 1102 transitions, 2337 flow [2025-02-08 05:38:09,104 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1060 places, 1102 transitions, 2337 flow, removed 0 selfloop flow, removed 0 redundant places. [2025-02-08 05:38:09,110 INFO L231 Difference]: Finished difference. Result has 1060 places, 1101 transitions, 2292 flow [2025-02-08 05:38:09,111 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=1178, PETRI_DIFFERENCE_MINUEND_FLOW=2288, PETRI_DIFFERENCE_MINUEND_PLACES=1058, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1101, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1099, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2292, PETRI_PLACES=1060, PETRI_TRANSITIONS=1101} [2025-02-08 05:38:09,111 INFO L279 CegarLoopForPetriNet]: 1094 programPoint places, -34 predicate places. [2025-02-08 05:38:09,111 INFO L471 AbstractCegarLoop]: Abstraction has has 1060 places, 1101 transitions, 2292 flow [2025-02-08 05:38:09,112 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1133.0) internal successors, (3399), 3 states have internal predecessors, (3399), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:38:09,112 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-08 05:38:09,112 INFO L206 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, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 05:38:09,112 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2025-02-08 05:38:09,112 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting thread2Err57ASSERT_VIOLATIONDATA_RACE === [thread1Err56ASSERT_VIOLATIONDATA_RACE, thread1Err65ASSERT_VIOLATIONDATA_RACE, thread1Err55ASSERT_VIOLATIONDATA_RACE, thread1Err64ASSERT_VIOLATIONDATA_RACE (and 282 more)] === [2025-02-08 05:38:09,113 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 05:38:09,113 INFO L85 PathProgramCache]: Analyzing trace with hash -1592977827, now seen corresponding path program 1 times [2025-02-08 05:38:09,113 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 05:38:09,113 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [814710026] [2025-02-08 05:38:09,113 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 05:38:09,113 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 05:38:09,119 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 220 statements into 1 equivalence classes. [2025-02-08 05:38:09,123 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 220 of 220 statements. [2025-02-08 05:38:09,123 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 05:38:09,123 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 05:38:09,141 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-08 05:38:09,141 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 05:38:09,141 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [814710026] [2025-02-08 05:38:09,141 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [814710026] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 05:38:09,141 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 05:38:09,141 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-08 05:38:09,142 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1940861408] [2025-02-08 05:38:09,142 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 05:38:09,142 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 05:38:09,142 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 05:38:09,142 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 05:38:09,142 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 05:38:09,148 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 1143 out of 1178 [2025-02-08 05:38:09,149 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1060 places, 1101 transitions, 2292 flow. Second operand has 3 states, 3 states have (on average 1144.6666666666667) internal successors, (3434), 3 states have internal predecessors, (3434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:38:09,149 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-08 05:38:09,149 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1143 of 1178 [2025-02-08 05:38:09,149 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-08 05:38:09,268 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][460], [1186#true, Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1168#true, 1199#true, 1196#true, 274#L96-36true, 230#L125true, 1170#(= |#race~is_null_5~0| 0), 1193#true, Black: 1164#true]) [2025-02-08 05:38:09,268 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-02-08 05:38:09,268 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-02-08 05:38:09,268 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-02-08 05:38:09,268 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-02-08 05:38:09,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2873] L96-39-->L96-36: Formula: (let ((.cse0 (= (mod v_~is_null_5~0_7 256) 0))) (or (and |v_thread2Thread1of1ForFork1_#t~short85#1_1| .cse0) (and (not .cse0) (not |v_thread2Thread1of1ForFork1_#t~short85#1_1|)))) InVars {~is_null_5~0=v_~is_null_5~0_7} OutVars{thread2Thread1of1ForFork1_#t~short85#1=|v_thread2Thread1of1ForFork1_#t~short85#1_1|, ~is_null_5~0=v_~is_null_5~0_7} AuxVars[] AssignedVars[thread2Thread1of1ForFork1_#t~short85#1][334], [1186#true, Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1168#true, 1199#true, 1196#true, 274#L96-36true, 230#L125true, 1170#(= |#race~is_null_5~0| 0), 1193#true, Black: 1164#true]) [2025-02-08 05:38:09,332 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is not cut-off event [2025-02-08 05:38:09,332 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is not cut-off event [2025-02-08 05:38:09,332 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is not cut-off event [2025-02-08 05:38:09,332 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is not cut-off event [2025-02-08 05:38:09,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][490], [1186#true, Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 516#L96-31true, Black: 1168#true, 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1196#true, 230#L125true, 1170#(= |#race~is_null_5~0| 0), 1193#true, Black: 1164#true]) [2025-02-08 05:38:09,332 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-02-08 05:38:09,332 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-02-08 05:38:09,332 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-02-08 05:38:09,332 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-02-08 05:38:09,333 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][460], [1186#true, Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1168#true, 1199#true, 1196#true, 890#L96-37true, 230#L125true, 1170#(= |#race~is_null_5~0| 0), 1193#true, Black: 1164#true]) [2025-02-08 05:38:09,333 INFO L294 olderBase$Statistics]: this new event has 254 ancestors and is cut-off event [2025-02-08 05:38:09,333 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-02-08 05:38:09,333 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-02-08 05:38:09,333 INFO L297 olderBase$Statistics]: existing Event has 260 ancestors and is cut-off event [2025-02-08 05:38:09,337 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][490], [1186#true, Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1168#true, 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1196#true, 619#L96-33true, 230#L125true, 1170#(= |#race~is_null_5~0| 0), 1193#true, Black: 1164#true]) [2025-02-08 05:38:09,337 INFO L294 olderBase$Statistics]: this new event has 255 ancestors and is cut-off event [2025-02-08 05:38:09,337 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-02-08 05:38:09,337 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-02-08 05:38:09,337 INFO L297 olderBase$Statistics]: existing Event has 258 ancestors and is cut-off event [2025-02-08 05:38:09,378 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][460], [1186#true, Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 934#L96-4true, Black: 1168#true, 1199#true, 1196#true, 230#L125true, 1170#(= |#race~is_null_5~0| 0), 1193#true, Black: 1164#true]) [2025-02-08 05:38:09,379 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-02-08 05:38:09,379 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-02-08 05:38:09,379 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-02-08 05:38:09,379 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-02-08 05:38:09,738 INFO L124 PetriNetUnfolderBase]: 215/3808 cut-off events. [2025-02-08 05:38:09,738 INFO L125 PetriNetUnfolderBase]: For 29/31 co-relation queries the response was YES. [2025-02-08 05:38:09,798 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4051 conditions, 3808 events. 215/3808 cut-off events. For 29/31 co-relation queries the response was YES. Maximal size of possible extension queue 60. Compared 29164 event pairs, 6 based on Foata normal form. 0/3086 useless extension candidates. Maximal degree in co-relation 3767. Up to 66 conditions per place. [2025-02-08 05:38:09,819 INFO L140 encePairwiseOnDemand]: 1174/1178 looper letters, 11 selfloop transitions, 3 changer transitions 0/1104 dead transitions. [2025-02-08 05:38:09,819 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1062 places, 1104 transitions, 2327 flow [2025-02-08 05:38:09,820 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 05:38:09,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-02-08 05:38:09,821 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3444 transitions. [2025-02-08 05:38:09,821 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9745331069609507 [2025-02-08 05:38:09,822 INFO L175 Difference]: Start difference. First operand has 1060 places, 1101 transitions, 2292 flow. Second operand 3 states and 3444 transitions. [2025-02-08 05:38:09,822 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1062 places, 1104 transitions, 2327 flow [2025-02-08 05:38:09,825 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1060 places, 1104 transitions, 2323 flow, removed 0 selfloop flow, removed 2 redundant places. [2025-02-08 05:38:09,831 INFO L231 Difference]: Finished difference. Result has 1062 places, 1103 transitions, 2310 flow [2025-02-08 05:38:09,832 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=1178, PETRI_DIFFERENCE_MINUEND_FLOW=2288, PETRI_DIFFERENCE_MINUEND_PLACES=1058, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1101, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=1, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1098, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2310, PETRI_PLACES=1062, PETRI_TRANSITIONS=1103} [2025-02-08 05:38:09,832 INFO L279 CegarLoopForPetriNet]: 1094 programPoint places, -32 predicate places. [2025-02-08 05:38:09,832 INFO L471 AbstractCegarLoop]: Abstraction has has 1062 places, 1103 transitions, 2310 flow [2025-02-08 05:38:09,833 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1144.6666666666667) internal successors, (3434), 3 states have internal predecessors, (3434), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:38:09,833 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-08 05:38:09,833 INFO L206 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, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 05:38:09,833 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2025-02-08 05:38:09,833 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting thread1Err52ASSERT_VIOLATIONDATA_RACE === [thread1Err56ASSERT_VIOLATIONDATA_RACE, thread1Err65ASSERT_VIOLATIONDATA_RACE, thread1Err55ASSERT_VIOLATIONDATA_RACE, thread1Err64ASSERT_VIOLATIONDATA_RACE (and 282 more)] === [2025-02-08 05:38:09,833 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 05:38:09,834 INFO L85 PathProgramCache]: Analyzing trace with hash -847214281, now seen corresponding path program 1 times [2025-02-08 05:38:09,834 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 05:38:09,834 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1393569496] [2025-02-08 05:38:09,834 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 05:38:09,834 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 05:38:09,841 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 220 statements into 1 equivalence classes. [2025-02-08 05:38:09,844 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 220 of 220 statements. [2025-02-08 05:38:09,844 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 05:38:09,845 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 05:38:09,861 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-08 05:38:09,861 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 05:38:09,862 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1393569496] [2025-02-08 05:38:09,862 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1393569496] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 05:38:09,862 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 05:38:09,862 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-08 05:38:09,862 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [528584710] [2025-02-08 05:38:09,862 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 05:38:09,862 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 05:38:09,862 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 05:38:09,863 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 05:38:09,863 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 05:38:09,900 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 1108 out of 1178 [2025-02-08 05:38:09,901 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1062 places, 1103 transitions, 2310 flow. Second operand has 3 states, 3 states have (on average 1109.6666666666667) internal successors, (3329), 3 states have internal predecessors, (3329), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:38:09,901 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-08 05:38:09,901 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1108 of 1178 [2025-02-08 05:38:09,901 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-08 05:38:10,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3272] thread2EXIT-->L127-19: Formula: (and (= 0 v_thread2Thread1of1ForFork1_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork1_thidvar0_4) (= 0 v_thread2Thread1of1ForFork1_thidvar1_4)) InVars {thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} OutVars{thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} AuxVars[] AssignedVars[][565], [1186#true, 1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1199#true, 1204#true, 647#L127-19true, 1170#(= |#race~is_null_5~0| 0), 1193#true, Black: 1164#true]) [2025-02-08 05:38:10,156 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is not cut-off event [2025-02-08 05:38:10,156 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is not cut-off event [2025-02-08 05:38:10,156 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is not cut-off event [2025-02-08 05:38:10,156 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is not cut-off event [2025-02-08 05:38:10,450 INFO L124 PetriNetUnfolderBase]: 317/5254 cut-off events. [2025-02-08 05:38:10,450 INFO L125 PetriNetUnfolderBase]: For 30/33 co-relation queries the response was YES. [2025-02-08 05:38:10,503 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5720 conditions, 5254 events. 317/5254 cut-off events. For 30/33 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 41553 event pairs, 4 based on Foata normal form. 0/4303 useless extension candidates. Maximal degree in co-relation 5419. Up to 159 conditions per place. [2025-02-08 05:38:10,519 INFO L140 encePairwiseOnDemand]: 1162/1178 looper letters, 33 selfloop transitions, 3 changer transitions 0/1093 dead transitions. [2025-02-08 05:38:10,520 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1051 places, 1093 transitions, 2365 flow [2025-02-08 05:38:10,520 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 05:38:10,520 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-02-08 05:38:10,521 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3373 transitions. [2025-02-08 05:38:10,522 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.954442558007923 [2025-02-08 05:38:10,522 INFO L175 Difference]: Start difference. First operand has 1062 places, 1103 transitions, 2310 flow. Second operand 3 states and 3373 transitions. [2025-02-08 05:38:10,522 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1051 places, 1093 transitions, 2365 flow [2025-02-08 05:38:10,526 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1049 places, 1093 transitions, 2359 flow, removed 0 selfloop flow, removed 2 redundant places. [2025-02-08 05:38:10,532 INFO L231 Difference]: Finished difference. Result has 1049 places, 1090 transitions, 2284 flow [2025-02-08 05:38:10,533 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=1178, PETRI_DIFFERENCE_MINUEND_FLOW=2278, PETRI_DIFFERENCE_MINUEND_PLACES=1047, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1090, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1087, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2284, PETRI_PLACES=1049, PETRI_TRANSITIONS=1090} [2025-02-08 05:38:10,533 INFO L279 CegarLoopForPetriNet]: 1094 programPoint places, -45 predicate places. [2025-02-08 05:38:10,533 INFO L471 AbstractCegarLoop]: Abstraction has has 1049 places, 1090 transitions, 2284 flow [2025-02-08 05:38:10,533 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1109.6666666666667) internal successors, (3329), 3 states have internal predecessors, (3329), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:38:10,533 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-08 05:38:10,534 INFO L206 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, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 05:38:10,534 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2025-02-08 05:38:10,534 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting thread2Err57ASSERT_VIOLATIONDATA_RACE === [thread1Err56ASSERT_VIOLATIONDATA_RACE, thread1Err65ASSERT_VIOLATIONDATA_RACE, thread1Err55ASSERT_VIOLATIONDATA_RACE, thread1Err64ASSERT_VIOLATIONDATA_RACE (and 282 more)] === [2025-02-08 05:38:10,534 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 05:38:10,534 INFO L85 PathProgramCache]: Analyzing trace with hash 236244644, now seen corresponding path program 1 times [2025-02-08 05:38:10,534 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 05:38:10,534 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1372171611] [2025-02-08 05:38:10,534 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 05:38:10,534 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 05:38:10,541 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 223 statements into 1 equivalence classes. [2025-02-08 05:38:10,544 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 223 of 223 statements. [2025-02-08 05:38:10,545 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 05:38:10,545 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 05:38:10,563 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-08 05:38:10,563 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 05:38:10,563 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1372171611] [2025-02-08 05:38:10,563 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1372171611] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 05:38:10,563 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 05:38:10,563 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-08 05:38:10,564 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1199004254] [2025-02-08 05:38:10,564 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 05:38:10,564 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 05:38:10,564 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 05:38:10,564 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 05:38:10,564 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 05:38:10,610 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 1134 out of 1178 [2025-02-08 05:38:10,611 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1049 places, 1090 transitions, 2284 flow. Second operand has 3 states, 3 states have (on average 1136.0) internal successors, (3408), 3 states have internal predecessors, (3408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:38:10,611 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-08 05:38:10,611 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1134 of 1178 [2025-02-08 05:38:10,612 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-08 05:38:10,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][457], [1186#true, Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 739#L96-7true, Black: 1199#true, Black: 1168#true, 1207#true, 1204#true, 230#L125true, 1170#(= |#race~is_null_5~0| 0), 1193#true, Black: 1164#true]) [2025-02-08 05:38:10,742 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is cut-off event [2025-02-08 05:38:10,742 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-02-08 05:38:10,742 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is cut-off event [2025-02-08 05:38:10,742 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-02-08 05:38:10,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2990] L92-22-->L92-18: Formula: (= |v_#race~result_11~0_6| 0) InVars {} OutVars{#race~result_11~0=|v_#race~result_11~0_6|} AuxVars[] AssignedVars[#race~result_11~0][574], [1186#true, Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1207#true, Black: 1168#true, 1204#true, 824#L92-18true, 230#L125true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1193#true]) [2025-02-08 05:38:10,783 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-02-08 05:38:10,783 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-02-08 05:38:10,783 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-02-08 05:38:10,783 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-02-08 05:38:10,852 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3040] L83-13-->L83-9: Formula: (= |v_#race~result_11~0_24| 0) InVars {} OutVars{#race~result_11~0=|v_#race~result_11~0_24|} AuxVars[] AssignedVars[#race~result_11~0][644], [1186#true, Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 458#L83-9true, 1207#true, 1204#true, 230#L125true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1193#true]) [2025-02-08 05:38:10,852 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-02-08 05:38:10,852 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-02-08 05:38:10,852 INFO L297 olderBase$Statistics]: existing Event has 292 ancestors and is cut-off event [2025-02-08 05:38:10,852 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-02-08 05:38:10,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3054] L83-6-->L83-4: Formula: (= |v_thread2Thread1of1ForFork1_#t~nondet56#1_3| |v_#race~result_11~0_21|) InVars {thread2Thread1of1ForFork1_#t~nondet56#1=|v_thread2Thread1of1ForFork1_#t~nondet56#1_3|} OutVars{#race~result_11~0=|v_#race~result_11~0_21|, thread2Thread1of1ForFork1_#t~nondet56#1=|v_thread2Thread1of1ForFork1_#t~nondet56#1_3|} AuxVars[] AssignedVars[#race~result_11~0][668], [1186#true, Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1207#true, 847#L83-4true, 1204#true, 230#L125true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1193#true]) [2025-02-08 05:38:10,868 INFO L294 olderBase$Statistics]: this new event has 292 ancestors and is cut-off event [2025-02-08 05:38:10,868 INFO L297 olderBase$Statistics]: existing Event has 292 ancestors and is cut-off event [2025-02-08 05:38:10,868 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-02-08 05:38:10,868 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-02-08 05:38:10,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2893] L96-8-->L96-7: Formula: true InVars {} OutVars{thread2Thread1of1ForFork1_#t~nondet90#1=|v_thread2Thread1of1ForFork1_#t~nondet90#1_1|} AuxVars[] AssignedVars[thread2Thread1of1ForFork1_#t~nondet90#1][399], [1186#true, Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 739#L96-7true, Black: 1199#true, Black: 1168#true, 1207#true, 1204#true, 230#L125true, 1170#(= |#race~is_null_5~0| 0), 1193#true, Black: 1164#true]) [2025-02-08 05:38:10,893 INFO L294 olderBase$Statistics]: this new event has 264 ancestors and is not cut-off event [2025-02-08 05:38:10,893 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is not cut-off event [2025-02-08 05:38:10,893 INFO L297 olderBase$Statistics]: existing Event has 267 ancestors and is not cut-off event [2025-02-08 05:38:10,893 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is not cut-off event [2025-02-08 05:38:10,893 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][487], [1186#true, Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1199#true, Black: 1168#true, 1209#(= |#race~result_11~0| |thread2Thread1of1ForFork1_#t~nondet90#1|), 1204#true, 530#L96-5true, 230#L125true, 1170#(= |#race~is_null_5~0| 0), 1193#true, Black: 1164#true]) [2025-02-08 05:38:10,893 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-02-08 05:38:10,893 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-02-08 05:38:10,893 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-02-08 05:38:10,893 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-02-08 05:38:10,897 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][487], [1186#true, Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1199#true, Black: 1168#true, 609#L96-6true, 1209#(= |#race~result_11~0| |thread2Thread1of1ForFork1_#t~nondet90#1|), 1204#true, 230#L125true, 1170#(= |#race~is_null_5~0| 0), 1193#true, Black: 1164#true]) [2025-02-08 05:38:10,897 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-02-08 05:38:10,897 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-02-08 05:38:10,897 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-02-08 05:38:10,897 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-02-08 05:38:10,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][457], [1186#true, Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 289#L99true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1207#true, 1204#true, 230#L125true, 1170#(= |#race~is_null_5~0| 0), 1193#true, Black: 1164#true]) [2025-02-08 05:38:10,908 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-02-08 05:38:10,908 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-02-08 05:38:10,908 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-02-08 05:38:10,908 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-02-08 05:38:10,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][457], [1186#true, Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1207#true, Black: 1168#true, 1204#true, 824#L92-18true, 230#L125true, 1170#(= |#race~is_null_5~0| 0), 1193#true, Black: 1164#true]) [2025-02-08 05:38:10,946 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is not cut-off event [2025-02-08 05:38:10,946 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is not cut-off event [2025-02-08 05:38:10,946 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is not cut-off event [2025-02-08 05:38:10,946 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is not cut-off event [2025-02-08 05:38:10,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][457], [1186#true, Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1207#true, 1204#true, 1031#L92-2true, 230#L125true, 1170#(= |#race~is_null_5~0| 0), 1193#true, Black: 1164#true]) [2025-02-08 05:38:10,967 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is not cut-off event [2025-02-08 05:38:10,967 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is not cut-off event [2025-02-08 05:38:10,967 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is not cut-off event [2025-02-08 05:38:10,967 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is not cut-off event [2025-02-08 05:38:10,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][457], [1186#true, Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1207#true, Black: 1168#true, 458#L83-9true, 1204#true, 230#L125true, 1170#(= |#race~is_null_5~0| 0), 1193#true, Black: 1164#true]) [2025-02-08 05:38:10,973 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is not cut-off event [2025-02-08 05:38:10,973 INFO L297 olderBase$Statistics]: existing Event has 292 ancestors and is not cut-off event [2025-02-08 05:38:10,973 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is not cut-off event [2025-02-08 05:38:10,973 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is not cut-off event [2025-02-08 05:38:10,982 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][457], [1186#true, Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1207#true, 847#L83-4true, 1204#true, 230#L125true, 1170#(= |#race~is_null_5~0| 0), 1193#true, Black: 1164#true]) [2025-02-08 05:38:10,983 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is not cut-off event [2025-02-08 05:38:10,983 INFO L297 olderBase$Statistics]: existing Event has 292 ancestors and is not cut-off event [2025-02-08 05:38:10,983 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is not cut-off event [2025-02-08 05:38:10,983 INFO L297 olderBase$Statistics]: existing Event has 292 ancestors and is not cut-off event [2025-02-08 05:38:11,119 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][457], [1186#true, Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1207#true, Black: 1168#true, 1204#true, 137#L85-10true, 230#L125true, 1170#(= |#race~is_null_5~0| 0), 1193#true, Black: 1164#true]) [2025-02-08 05:38:11,120 INFO L294 olderBase$Statistics]: this new event has 321 ancestors and is not cut-off event [2025-02-08 05:38:11,120 INFO L297 olderBase$Statistics]: existing Event has 327 ancestors and is not cut-off event [2025-02-08 05:38:11,120 INFO L297 olderBase$Statistics]: existing Event has 324 ancestors and is not cut-off event [2025-02-08 05:38:11,120 INFO L297 olderBase$Statistics]: existing Event has 324 ancestors and is not cut-off event [2025-02-08 05:38:11,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][457], [1186#true, Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1207#true, Black: 1168#true, 1204#true, 362#L85-3true, 230#L125true, 1170#(= |#race~is_null_5~0| 0), 1193#true, Black: 1164#true]) [2025-02-08 05:38:11,154 INFO L294 olderBase$Statistics]: this new event has 326 ancestors and is not cut-off event [2025-02-08 05:38:11,154 INFO L297 olderBase$Statistics]: existing Event has 329 ancestors and is not cut-off event [2025-02-08 05:38:11,154 INFO L297 olderBase$Statistics]: existing Event has 329 ancestors and is not cut-off event [2025-02-08 05:38:11,154 INFO L297 olderBase$Statistics]: existing Event has 332 ancestors and is not cut-off event [2025-02-08 05:38:11,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][457], [1186#true, Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 709#L87-10true, 1207#true, Black: 1168#true, 1204#true, 230#L125true, 1170#(= |#race~is_null_5~0| 0), 1193#true, Black: 1164#true]) [2025-02-08 05:38:11,246 INFO L294 olderBase$Statistics]: this new event has 351 ancestors and is not cut-off event [2025-02-08 05:38:11,247 INFO L297 olderBase$Statistics]: existing Event has 357 ancestors and is not cut-off event [2025-02-08 05:38:11,247 INFO L297 olderBase$Statistics]: existing Event has 354 ancestors and is not cut-off event [2025-02-08 05:38:11,247 INFO L297 olderBase$Statistics]: existing Event has 354 ancestors and is not cut-off event [2025-02-08 05:38:11,250 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][457], [1186#true, 781#L87-3true, Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1207#true, 1204#true, 230#L125true, 1170#(= |#race~is_null_5~0| 0), 1193#true, Black: 1164#true]) [2025-02-08 05:38:11,250 INFO L294 olderBase$Statistics]: this new event has 356 ancestors and is not cut-off event [2025-02-08 05:38:11,250 INFO L297 olderBase$Statistics]: existing Event has 359 ancestors and is not cut-off event [2025-02-08 05:38:11,250 INFO L297 olderBase$Statistics]: existing Event has 362 ancestors and is not cut-off event [2025-02-08 05:38:11,250 INFO L297 olderBase$Statistics]: existing Event has 359 ancestors and is not cut-off event [2025-02-08 05:38:11,250 INFO L124 PetriNetUnfolderBase]: 305/3876 cut-off events. [2025-02-08 05:38:11,250 INFO L125 PetriNetUnfolderBase]: For 104/108 co-relation queries the response was YES. [2025-02-08 05:38:11,328 INFO L83 FinitePrefix]: Finished finitePrefix Result has 4303 conditions, 3876 events. 305/3876 cut-off events. For 104/108 co-relation queries the response was YES. Maximal size of possible extension queue 66. Compared 31262 event pairs, 25 based on Foata normal form. 0/3146 useless extension candidates. Maximal degree in co-relation 4042. Up to 199 conditions per place. [2025-02-08 05:38:11,352 INFO L140 encePairwiseOnDemand]: 1175/1178 looper letters, 18 selfloop transitions, 2 changer transitions 0/1090 dead transitions. [2025-02-08 05:38:11,352 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1050 places, 1090 transitions, 2325 flow [2025-02-08 05:38:11,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 05:38:11,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-02-08 05:38:11,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3423 transitions. [2025-02-08 05:38:11,354 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9685908319185059 [2025-02-08 05:38:11,354 INFO L175 Difference]: Start difference. First operand has 1049 places, 1090 transitions, 2284 flow. Second operand 3 states and 3423 transitions. [2025-02-08 05:38:11,354 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1050 places, 1090 transitions, 2325 flow [2025-02-08 05:38:11,362 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1048 places, 1090 transitions, 2319 flow, removed 0 selfloop flow, removed 2 redundant places. [2025-02-08 05:38:11,367 INFO L231 Difference]: Finished difference. Result has 1048 places, 1089 transitions, 2280 flow [2025-02-08 05:38:11,372 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=1178, PETRI_DIFFERENCE_MINUEND_FLOW=2276, PETRI_DIFFERENCE_MINUEND_PLACES=1046, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1089, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1087, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2280, PETRI_PLACES=1048, PETRI_TRANSITIONS=1089} [2025-02-08 05:38:11,372 INFO L279 CegarLoopForPetriNet]: 1094 programPoint places, -46 predicate places. [2025-02-08 05:38:11,372 INFO L471 AbstractCegarLoop]: Abstraction has has 1048 places, 1089 transitions, 2280 flow [2025-02-08 05:38:11,373 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1136.0) internal successors, (3408), 3 states have internal predecessors, (3408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:38:11,373 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-08 05:38:11,373 INFO L206 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, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 05:38:11,373 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2025-02-08 05:38:11,373 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting thread1Err51ASSERT_VIOLATIONDATA_RACE === [thread1Err56ASSERT_VIOLATIONDATA_RACE, thread1Err65ASSERT_VIOLATIONDATA_RACE, thread1Err55ASSERT_VIOLATIONDATA_RACE, thread1Err64ASSERT_VIOLATIONDATA_RACE (and 282 more)] === [2025-02-08 05:38:11,374 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 05:38:11,374 INFO L85 PathProgramCache]: Analyzing trace with hash -1616773502, now seen corresponding path program 1 times [2025-02-08 05:38:11,374 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 05:38:11,374 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [823923587] [2025-02-08 05:38:11,374 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 05:38:11,374 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 05:38:11,381 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 224 statements into 1 equivalence classes. [2025-02-08 05:38:11,385 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 224 of 224 statements. [2025-02-08 05:38:11,385 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 05:38:11,385 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 05:38:11,408 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-08 05:38:11,408 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 05:38:11,408 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [823923587] [2025-02-08 05:38:11,408 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [823923587] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 05:38:11,408 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 05:38:11,408 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-08 05:38:11,408 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1946468562] [2025-02-08 05:38:11,408 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 05:38:11,409 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 05:38:11,409 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 05:38:11,409 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 05:38:11,410 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 05:38:11,447 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 1115 out of 1178 [2025-02-08 05:38:11,448 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1048 places, 1089 transitions, 2280 flow. Second operand has 3 states, 3 states have (on average 1116.6666666666667) internal successors, (3350), 3 states have internal predecessors, (3350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:38:11,448 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-08 05:38:11,448 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1115 of 1178 [2025-02-08 05:38:11,448 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-08 05:38:11,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3272] thread2EXIT-->L127-19: Formula: (and (= 0 v_thread2Thread1of1ForFork1_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork1_thidvar0_4) (= 0 v_thread2Thread1of1ForFork1_thidvar1_4)) InVars {thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} OutVars{thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} AuxVars[] AssignedVars[][562], [1186#true, 1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1210#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1207#true, Black: 1168#true, 647#L127-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1193#true]) [2025-02-08 05:38:11,727 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is not cut-off event [2025-02-08 05:38:11,728 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is not cut-off event [2025-02-08 05:38:11,728 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is not cut-off event [2025-02-08 05:38:11,728 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is not cut-off event [2025-02-08 05:38:12,121 INFO L124 PetriNetUnfolderBase]: 365/6183 cut-off events. [2025-02-08 05:38:12,121 INFO L125 PetriNetUnfolderBase]: For 8/18 co-relation queries the response was YES. [2025-02-08 05:38:12,183 INFO L83 FinitePrefix]: Finished finitePrefix Result has 6673 conditions, 6183 events. 365/6183 cut-off events. For 8/18 co-relation queries the response was YES. Maximal size of possible extension queue 67. Compared 50117 event pairs, 8 based on Foata normal form. 1/5083 useless extension candidates. Maximal degree in co-relation 6447. Up to 131 conditions per place. [2025-02-08 05:38:12,265 INFO L140 encePairwiseOnDemand]: 1159/1178 looper letters, 26 selfloop transitions, 9 changer transitions 0/1085 dead transitions. [2025-02-08 05:38:12,265 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1040 places, 1085 transitions, 2345 flow [2025-02-08 05:38:12,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 05:38:12,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-02-08 05:38:12,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3390 transitions. [2025-02-08 05:38:12,267 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9592529711375212 [2025-02-08 05:38:12,267 INFO L175 Difference]: Start difference. First operand has 1048 places, 1089 transitions, 2280 flow. Second operand 3 states and 3390 transitions. [2025-02-08 05:38:12,267 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1040 places, 1085 transitions, 2345 flow [2025-02-08 05:38:12,271 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1038 places, 1085 transitions, 2341 flow, removed 0 selfloop flow, removed 2 redundant places. [2025-02-08 05:38:12,277 INFO L231 Difference]: Finished difference. Result has 1040 places, 1082 transitions, 2304 flow [2025-02-08 05:38:12,278 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=1178, PETRI_DIFFERENCE_MINUEND_FLOW=2256, PETRI_DIFFERENCE_MINUEND_PLACES=1036, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1079, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1070, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2304, PETRI_PLACES=1040, PETRI_TRANSITIONS=1082} [2025-02-08 05:38:12,278 INFO L279 CegarLoopForPetriNet]: 1094 programPoint places, -54 predicate places. [2025-02-08 05:38:12,279 INFO L471 AbstractCegarLoop]: Abstraction has has 1040 places, 1082 transitions, 2304 flow [2025-02-08 05:38:12,279 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1116.6666666666667) internal successors, (3350), 3 states have internal predecessors, (3350), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:38:12,279 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-08 05:38:12,279 INFO L206 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, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 05:38:12,279 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2025-02-08 05:38:12,280 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting thread2Err52ASSERT_VIOLATIONDATA_RACE === [thread1Err56ASSERT_VIOLATIONDATA_RACE, thread1Err65ASSERT_VIOLATIONDATA_RACE, thread1Err55ASSERT_VIOLATIONDATA_RACE, thread1Err64ASSERT_VIOLATIONDATA_RACE (and 282 more)] === [2025-02-08 05:38:12,280 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 05:38:12,280 INFO L85 PathProgramCache]: Analyzing trace with hash -419296945, now seen corresponding path program 1 times [2025-02-08 05:38:12,280 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 05:38:12,280 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [47160343] [2025-02-08 05:38:12,280 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 05:38:12,281 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 05:38:12,287 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 226 statements into 1 equivalence classes. [2025-02-08 05:38:12,291 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 226 of 226 statements. [2025-02-08 05:38:12,291 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 05:38:12,291 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 05:38:12,311 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-08 05:38:12,312 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 05:38:12,312 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [47160343] [2025-02-08 05:38:12,312 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [47160343] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 05:38:12,312 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 05:38:12,312 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-08 05:38:12,312 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1353012442] [2025-02-08 05:38:12,312 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 05:38:12,312 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 05:38:12,312 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 05:38:12,312 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 05:38:12,312 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 05:38:12,353 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 1108 out of 1178 [2025-02-08 05:38:12,354 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1040 places, 1082 transitions, 2304 flow. Second operand has 3 states, 3 states have (on average 1110.0) internal successors, (3330), 3 states have internal predecessors, (3330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:38:12,354 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-08 05:38:12,354 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1108 of 1178 [2025-02-08 05:38:12,354 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-08 05:38:12,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][453], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1076#L78true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 1210#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1215#true, 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:12,486 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is cut-off event [2025-02-08 05:38:12,486 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-02-08 05:38:12,486 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is cut-off event [2025-02-08 05:38:12,486 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is cut-off event [2025-02-08 05:38:12,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2872] L78-2-->L78: Formula: (= |v_thread2Thread1of1ForFork1_#t~nondet48#1_3| |v_#race~i_12~0_45|) InVars {thread2Thread1of1ForFork1_#t~nondet48#1=|v_thread2Thread1of1ForFork1_#t~nondet48#1_3|} OutVars{thread2Thread1of1ForFork1_#t~nondet48#1=|v_thread2Thread1of1ForFork1_#t~nondet48#1_3|, #race~i_12~0=|v_#race~i_12~0_45|} AuxVars[] AssignedVars[#race~i_12~0][333], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1076#L78true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 1210#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1215#true, 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:12,577 INFO L294 olderBase$Statistics]: this new event has 253 ancestors and is not cut-off event [2025-02-08 05:38:12,577 INFO L297 olderBase$Statistics]: existing Event has 259 ancestors and is not cut-off event [2025-02-08 05:38:12,577 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is not cut-off event [2025-02-08 05:38:12,577 INFO L297 olderBase$Statistics]: existing Event has 256 ancestors and is not cut-off event [2025-02-08 05:38:12,650 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][483], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 254#L82-9true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 1210#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1217#(= |#race~i_12~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:12,650 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-02-08 05:38:12,650 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-02-08 05:38:12,651 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-02-08 05:38:12,651 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-02-08 05:38:12,651 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][483], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 1210#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1217#(= |#race~i_12~0| 0), 160#L91-9true, 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:12,651 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-02-08 05:38:12,651 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-02-08 05:38:12,651 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-02-08 05:38:12,651 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-02-08 05:38:12,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][483], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 818#L82-10true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 1210#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1217#(= |#race~i_12~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:12,658 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-02-08 05:38:12,658 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-02-08 05:38:12,658 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-02-08 05:38:12,658 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-02-08 05:38:12,659 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][483], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 1210#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1217#(= |#race~i_12~0| 0), 885#L91-10true, 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:12,659 INFO L294 olderBase$Statistics]: this new event has 266 ancestors and is cut-off event [2025-02-08 05:38:12,659 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-02-08 05:38:12,659 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-02-08 05:38:12,659 INFO L297 olderBase$Statistics]: existing Event has 269 ancestors and is cut-off event [2025-02-08 05:38:12,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3272] thread2EXIT-->L127-19: Formula: (and (= 0 v_thread2Thread1of1ForFork1_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork1_thidvar0_4) (= 0 v_thread2Thread1of1ForFork1_thidvar1_4)) InVars {thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} OutVars{thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} AuxVars[] AssignedVars[][560], [1186#true, 1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1210#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 647#L127-19true, 1215#true, 1170#(= |#race~is_null_5~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true, Black: 1164#true]) [2025-02-08 05:38:12,703 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is not cut-off event [2025-02-08 05:38:12,703 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is not cut-off event [2025-02-08 05:38:12,703 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is not cut-off event [2025-02-08 05:38:12,703 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is not cut-off event [2025-02-08 05:38:12,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][483], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 835#L83-27true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 1210#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1217#(= |#race~i_12~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:12,727 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-02-08 05:38:12,727 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-02-08 05:38:12,727 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-02-08 05:38:12,727 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-02-08 05:38:12,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][483], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 988#L83-26true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 1210#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1217#(= |#race~i_12~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:12,735 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is cut-off event [2025-02-08 05:38:12,735 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-02-08 05:38:12,735 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-02-08 05:38:12,735 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-02-08 05:38:12,780 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][483], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1170#(= |#race~is_null_5~0| 0), 1067#L83-18true, Black: 1164#true, 1186#true, 1210#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1217#(= |#race~i_12~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:12,781 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-02-08 05:38:12,781 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-02-08 05:38:12,781 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:12,781 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-02-08 05:38:12,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][483], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 1210#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1217#(= |#race~i_12~0| 0), 515#L83-17true, 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:12,788 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is cut-off event [2025-02-08 05:38:12,788 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-02-08 05:38:12,788 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-02-08 05:38:12,788 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-02-08 05:38:12,851 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][483], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 1210#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1217#(= |#race~i_12~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 142#L84-27true, 1193#true]) [2025-02-08 05:38:12,852 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-02-08 05:38:12,852 INFO L297 olderBase$Statistics]: existing Event has 301 ancestors and is cut-off event [2025-02-08 05:38:12,852 INFO L297 olderBase$Statistics]: existing Event has 301 ancestors and is cut-off event [2025-02-08 05:38:12,852 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-02-08 05:38:12,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][483], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 29#L84-26true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 1210#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1217#(= |#race~i_12~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:12,859 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-02-08 05:38:12,859 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-02-08 05:38:12,860 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-02-08 05:38:12,860 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-02-08 05:38:12,902 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][483], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 345#L84-18true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 1210#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1217#(= |#race~i_12~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:12,902 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-02-08 05:38:12,902 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-02-08 05:38:12,902 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-02-08 05:38:12,902 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:12,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][483], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 1210#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1217#(= |#race~i_12~0| 0), 1023#L84-17true, 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:12,911 INFO L294 olderBase$Statistics]: this new event has 308 ancestors and is cut-off event [2025-02-08 05:38:12,911 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-02-08 05:38:12,911 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-02-08 05:38:12,911 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-02-08 05:38:12,998 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][483], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 1210#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1217#(= |#race~i_12~0| 0), 123#L85-8true, 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:12,999 INFO L294 olderBase$Statistics]: this new event has 321 ancestors and is cut-off event [2025-02-08 05:38:12,999 INFO L297 olderBase$Statistics]: existing Event has 324 ancestors and is cut-off event [2025-02-08 05:38:12,999 INFO L297 olderBase$Statistics]: existing Event has 327 ancestors and is cut-off event [2025-02-08 05:38:12,999 INFO L297 olderBase$Statistics]: existing Event has 324 ancestors and is cut-off event [2025-02-08 05:38:13,007 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][483], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 1210#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1217#(= |#race~i_12~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true, 1000#L85-9true]) [2025-02-08 05:38:13,007 INFO L294 olderBase$Statistics]: this new event has 322 ancestors and is cut-off event [2025-02-08 05:38:13,007 INFO L297 olderBase$Statistics]: existing Event has 325 ancestors and is cut-off event [2025-02-08 05:38:13,007 INFO L297 olderBase$Statistics]: existing Event has 325 ancestors and is cut-off event [2025-02-08 05:38:13,007 INFO L297 olderBase$Statistics]: existing Event has 328 ancestors and is cut-off event [2025-02-08 05:38:13,008 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][483], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 460#L85-19true, 1186#true, 1210#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1217#(= |#race~i_12~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:13,008 INFO L294 olderBase$Statistics]: this new event has 322 ancestors and is cut-off event [2025-02-08 05:38:13,008 INFO L297 olderBase$Statistics]: existing Event has 325 ancestors and is cut-off event [2025-02-08 05:38:13,008 INFO L297 olderBase$Statistics]: existing Event has 325 ancestors and is cut-off event [2025-02-08 05:38:13,008 INFO L297 olderBase$Statistics]: existing Event has 328 ancestors and is cut-off event [2025-02-08 05:38:13,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][483], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 1210#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1217#(= |#race~i_12~0| 0), 601#L85-18true, 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:13,018 INFO L294 olderBase$Statistics]: this new event has 323 ancestors and is cut-off event [2025-02-08 05:38:13,018 INFO L297 olderBase$Statistics]: existing Event has 326 ancestors and is cut-off event [2025-02-08 05:38:13,018 INFO L297 olderBase$Statistics]: existing Event has 329 ancestors and is cut-off event [2025-02-08 05:38:13,018 INFO L297 olderBase$Statistics]: existing Event has 326 ancestors and is cut-off event [2025-02-08 05:38:13,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][483], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 1210#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1217#(= |#race~i_12~0| 0), 475#L86-17true, 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:13,106 INFO L294 olderBase$Statistics]: this new event has 338 ancestors and is cut-off event [2025-02-08 05:38:13,106 INFO L297 olderBase$Statistics]: existing Event has 341 ancestors and is cut-off event [2025-02-08 05:38:13,106 INFO L297 olderBase$Statistics]: existing Event has 341 ancestors and is cut-off event [2025-02-08 05:38:13,106 INFO L297 olderBase$Statistics]: existing Event has 344 ancestors and is cut-off event [2025-02-08 05:38:13,121 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][483], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 1210#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1217#(= |#race~i_12~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true, 232#L86-16true]) [2025-02-08 05:38:13,121 INFO L294 olderBase$Statistics]: this new event has 339 ancestors and is cut-off event [2025-02-08 05:38:13,121 INFO L297 olderBase$Statistics]: existing Event has 342 ancestors and is cut-off event [2025-02-08 05:38:13,121 INFO L297 olderBase$Statistics]: existing Event has 345 ancestors and is cut-off event [2025-02-08 05:38:13,121 INFO L297 olderBase$Statistics]: existing Event has 342 ancestors and is cut-off event [2025-02-08 05:38:13,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][483], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 1210#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1217#(= |#race~i_12~0| 0), 282#L87-8true, 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:13,182 INFO L294 olderBase$Statistics]: this new event has 351 ancestors and is cut-off event [2025-02-08 05:38:13,182 INFO L297 olderBase$Statistics]: existing Event has 354 ancestors and is cut-off event [2025-02-08 05:38:13,182 INFO L297 olderBase$Statistics]: existing Event has 357 ancestors and is cut-off event [2025-02-08 05:38:13,182 INFO L297 olderBase$Statistics]: existing Event has 354 ancestors and is cut-off event [2025-02-08 05:38:13,184 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][483], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 189#L87-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 1210#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1217#(= |#race~i_12~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:13,184 INFO L294 olderBase$Statistics]: this new event has 352 ancestors and is cut-off event [2025-02-08 05:38:13,184 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2025-02-08 05:38:13,184 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2025-02-08 05:38:13,184 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2025-02-08 05:38:13,185 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][483], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 1210#true, 666#L87-9true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1217#(= |#race~i_12~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:13,185 INFO L294 olderBase$Statistics]: this new event has 352 ancestors and is cut-off event [2025-02-08 05:38:13,185 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2025-02-08 05:38:13,185 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2025-02-08 05:38:13,185 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2025-02-08 05:38:13,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][483], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 804#L87-18true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 1210#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1217#(= |#race~i_12~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:13,188 INFO L294 olderBase$Statistics]: this new event has 353 ancestors and is cut-off event [2025-02-08 05:38:13,188 INFO L297 olderBase$Statistics]: existing Event has 356 ancestors and is cut-off event [2025-02-08 05:38:13,188 INFO L297 olderBase$Statistics]: existing Event has 356 ancestors and is cut-off event [2025-02-08 05:38:13,188 INFO L297 olderBase$Statistics]: existing Event has 359 ancestors and is cut-off event [2025-02-08 05:38:13,195 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][483], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 1210#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 297#L88-17true, 1217#(= |#race~i_12~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:13,196 INFO L294 olderBase$Statistics]: this new event has 368 ancestors and is cut-off event [2025-02-08 05:38:13,196 INFO L297 olderBase$Statistics]: existing Event has 371 ancestors and is cut-off event [2025-02-08 05:38:13,196 INFO L297 olderBase$Statistics]: existing Event has 371 ancestors and is cut-off event [2025-02-08 05:38:13,196 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2025-02-08 05:38:13,196 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][483], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 529#L88-16true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 1210#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1217#(= |#race~i_12~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:13,196 INFO L294 olderBase$Statistics]: this new event has 369 ancestors and is cut-off event [2025-02-08 05:38:13,197 INFO L297 olderBase$Statistics]: existing Event has 372 ancestors and is cut-off event [2025-02-08 05:38:13,197 INFO L297 olderBase$Statistics]: existing Event has 372 ancestors and is cut-off event [2025-02-08 05:38:13,197 INFO L297 olderBase$Statistics]: existing Event has 375 ancestors and is cut-off event [2025-02-08 05:38:13,200 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][483], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 1210#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1217#(= |#race~i_12~0| 0), 230#L125true, 402#L89-6true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:13,200 INFO L294 olderBase$Statistics]: this new event has 376 ancestors and is cut-off event [2025-02-08 05:38:13,200 INFO L297 olderBase$Statistics]: existing Event has 379 ancestors and is cut-off event [2025-02-08 05:38:13,200 INFO L297 olderBase$Statistics]: existing Event has 379 ancestors and is cut-off event [2025-02-08 05:38:13,200 INFO L297 olderBase$Statistics]: existing Event has 382 ancestors and is cut-off event [2025-02-08 05:38:13,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][483], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 350#L89-7true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 1210#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1217#(= |#race~i_12~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:13,201 INFO L294 olderBase$Statistics]: this new event has 377 ancestors and is cut-off event [2025-02-08 05:38:13,201 INFO L297 olderBase$Statistics]: existing Event has 380 ancestors and is cut-off event [2025-02-08 05:38:13,201 INFO L297 olderBase$Statistics]: existing Event has 383 ancestors and is cut-off event [2025-02-08 05:38:13,201 INFO L297 olderBase$Statistics]: existing Event has 380 ancestors and is cut-off event [2025-02-08 05:38:13,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][453], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1170#(= |#race~is_null_5~0| 0), 548#L89-1true, Black: 1164#true, 1186#true, 1210#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1215#true, 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:13,202 INFO L294 olderBase$Statistics]: this new event has 381 ancestors and is cut-off event [2025-02-08 05:38:13,202 INFO L297 olderBase$Statistics]: existing Event has 387 ancestors and is cut-off event [2025-02-08 05:38:13,202 INFO L297 olderBase$Statistics]: existing Event has 384 ancestors and is cut-off event [2025-02-08 05:38:13,202 INFO L297 olderBase$Statistics]: existing Event has 384 ancestors and is cut-off event [2025-02-08 05:38:13,207 INFO L124 PetriNetUnfolderBase]: 424/4652 cut-off events. [2025-02-08 05:38:13,207 INFO L125 PetriNetUnfolderBase]: For 223/228 co-relation queries the response was YES. [2025-02-08 05:38:13,311 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5305 conditions, 4652 events. 424/4652 cut-off events. For 223/228 co-relation queries the response was YES. Maximal size of possible extension queue 68. Compared 39907 event pairs, 5 based on Foata normal form. 0/3837 useless extension candidates. Maximal degree in co-relation 5043. Up to 392 conditions per place. [2025-02-08 05:38:13,338 INFO L140 encePairwiseOnDemand]: 1162/1178 looper letters, 32 selfloop transitions, 3 changer transitions 0/1071 dead transitions. [2025-02-08 05:38:13,338 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1029 places, 1071 transitions, 2354 flow [2025-02-08 05:38:13,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 05:38:13,338 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-02-08 05:38:13,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3372 transitions. [2025-02-08 05:38:13,340 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9541595925297114 [2025-02-08 05:38:13,340 INFO L175 Difference]: Start difference. First operand has 1040 places, 1082 transitions, 2304 flow. Second operand 3 states and 3372 transitions. [2025-02-08 05:38:13,340 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1029 places, 1071 transitions, 2354 flow [2025-02-08 05:38:13,344 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1027 places, 1071 transitions, 2336 flow, removed 0 selfloop flow, removed 2 redundant places. [2025-02-08 05:38:13,350 INFO L231 Difference]: Finished difference. Result has 1027 places, 1069 transitions, 2266 flow [2025-02-08 05:38:13,350 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=1178, PETRI_DIFFERENCE_MINUEND_FLOW=2260, PETRI_DIFFERENCE_MINUEND_PLACES=1025, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1069, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1066, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2266, PETRI_PLACES=1027, PETRI_TRANSITIONS=1069} [2025-02-08 05:38:13,351 INFO L279 CegarLoopForPetriNet]: 1094 programPoint places, -67 predicate places. [2025-02-08 05:38:13,351 INFO L471 AbstractCegarLoop]: Abstraction has has 1027 places, 1069 transitions, 2266 flow [2025-02-08 05:38:13,351 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1110.0) internal successors, (3330), 3 states have internal predecessors, (3330), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:38:13,352 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-08 05:38:13,352 INFO L206 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, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 05:38:13,352 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2025-02-08 05:38:13,352 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting thread2Err51ASSERT_VIOLATIONDATA_RACE === [thread1Err56ASSERT_VIOLATIONDATA_RACE, thread1Err65ASSERT_VIOLATIONDATA_RACE, thread1Err55ASSERT_VIOLATIONDATA_RACE, thread1Err64ASSERT_VIOLATIONDATA_RACE (and 282 more)] === [2025-02-08 05:38:13,352 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 05:38:13,353 INFO L85 PathProgramCache]: Analyzing trace with hash 512176666, now seen corresponding path program 1 times [2025-02-08 05:38:13,353 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 05:38:13,353 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [79944836] [2025-02-08 05:38:13,353 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 05:38:13,353 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 05:38:13,359 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 230 statements into 1 equivalence classes. [2025-02-08 05:38:13,363 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 230 of 230 statements. [2025-02-08 05:38:13,363 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 05:38:13,363 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 05:38:13,381 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-08 05:38:13,381 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 05:38:13,381 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [79944836] [2025-02-08 05:38:13,381 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [79944836] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 05:38:13,381 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 05:38:13,381 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-08 05:38:13,382 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1661571812] [2025-02-08 05:38:13,382 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 05:38:13,382 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 05:38:13,382 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 05:38:13,382 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 05:38:13,382 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 05:38:13,418 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 1115 out of 1178 [2025-02-08 05:38:13,419 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1027 places, 1069 transitions, 2266 flow. Second operand has 3 states, 3 states have (on average 1117.0) internal successors, (3351), 3 states have internal predecessors, (3351), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:38:13,419 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-08 05:38:13,419 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1115 of 1178 [2025-02-08 05:38:13,419 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-08 05:38:13,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][453], [1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1218#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1215#true, 48#L79true, 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:13,590 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is cut-off event [2025-02-08 05:38:13,590 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-02-08 05:38:13,590 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is cut-off event [2025-02-08 05:38:13,590 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is cut-off event [2025-02-08 05:38:13,809 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2892] L79-2-->L79: Formula: (= |v_thread2Thread1of1ForFork1_#t~nondet49#1_3| |v_#race~break_13~0_42|) InVars {thread2Thread1of1ForFork1_#t~nondet49#1=|v_thread2Thread1of1ForFork1_#t~nondet49#1_3|} OutVars{thread2Thread1of1ForFork1_#t~nondet49#1=|v_thread2Thread1of1ForFork1_#t~nondet49#1_3|, #race~break_13~0=|v_#race~break_13~0_42|} AuxVars[] AssignedVars[#race~break_13~0][372], [1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1218#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1215#true, 48#L79true, 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:13,809 INFO L294 olderBase$Statistics]: this new event has 258 ancestors and is not cut-off event [2025-02-08 05:38:13,809 INFO L297 olderBase$Statistics]: existing Event has 264 ancestors and is not cut-off event [2025-02-08 05:38:13,810 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is not cut-off event [2025-02-08 05:38:13,810 INFO L297 olderBase$Statistics]: existing Event has 261 ancestors and is not cut-off event [2025-02-08 05:38:13,913 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][487], [1166#(= |#race~is_null_1~0| 0), 130#L82-5true, Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1217#(= |#race~i_12~0| 0), 1220#(= |#race~break_13~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:13,914 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-02-08 05:38:13,914 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-02-08 05:38:13,914 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-02-08 05:38:13,914 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-02-08 05:38:13,914 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][487], [1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1217#(= |#race~i_12~0| 0), 1109#L91-5true, 1220#(= |#race~break_13~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:13,914 INFO L294 olderBase$Statistics]: this new event has 269 ancestors and is cut-off event [2025-02-08 05:38:13,914 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-02-08 05:38:13,914 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is cut-off event [2025-02-08 05:38:13,914 INFO L297 olderBase$Statistics]: existing Event has 272 ancestors and is cut-off event [2025-02-08 05:38:13,927 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][487], [1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 622#L82-6true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1217#(= |#race~i_12~0| 0), 1220#(= |#race~break_13~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:13,927 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-02-08 05:38:13,927 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-02-08 05:38:13,927 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-02-08 05:38:13,927 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-02-08 05:38:13,928 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][487], [1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1217#(= |#race~i_12~0| 0), 1220#(= |#race~break_13~0| 0), 176#L91-6true, 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:13,928 INFO L294 olderBase$Statistics]: this new event has 270 ancestors and is cut-off event [2025-02-08 05:38:13,928 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-02-08 05:38:13,928 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-02-08 05:38:13,928 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-02-08 05:38:13,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3272] thread2EXIT-->L127-19: Formula: (and (= 0 v_thread2Thread1of1ForFork1_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork1_thidvar0_4) (= 0 v_thread2Thread1of1ForFork1_thidvar1_4)) InVars {thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} OutVars{thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} AuxVars[] AssignedVars[][557], [1186#true, Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1218#true, Black: 1168#true, 1215#true, 647#L127-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true, Black: 1164#true]) [2025-02-08 05:38:13,952 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is not cut-off event [2025-02-08 05:38:13,952 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is not cut-off event [2025-02-08 05:38:13,952 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is not cut-off event [2025-02-08 05:38:13,952 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is not cut-off event [2025-02-08 05:38:13,973 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][487], [1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1217#(= |#race~i_12~0| 0), 629#L92-23true, 1220#(= |#race~break_13~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:13,973 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is cut-off event [2025-02-08 05:38:13,973 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-02-08 05:38:13,973 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-02-08 05:38:13,973 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-02-08 05:38:13,983 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][487], [1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 317#L92-20true, 1217#(= |#race~i_12~0| 0), 1220#(= |#race~break_13~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:13,984 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-02-08 05:38:13,984 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-02-08 05:38:13,984 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-02-08 05:38:13,984 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-02-08 05:38:14,245 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][487], [1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 248#L84-9true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1217#(= |#race~i_12~0| 0), 1220#(= |#race~break_13~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:14,246 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-02-08 05:38:14,246 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-02-08 05:38:14,246 INFO L297 olderBase$Statistics]: existing Event has 312 ancestors and is cut-off event [2025-02-08 05:38:14,246 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-02-08 05:38:14,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][487], [1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 71#L84-10true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1217#(= |#race~i_12~0| 0), 1220#(= |#race~break_13~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:14,256 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-02-08 05:38:14,257 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:14,257 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-02-08 05:38:14,257 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-02-08 05:38:14,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][453], [1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1218#true, 491#L84-4true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1217#(= |#race~i_12~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:14,294 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-02-08 05:38:14,294 INFO L297 olderBase$Statistics]: existing Event has 315 ancestors and is cut-off event [2025-02-08 05:38:14,294 INFO L297 olderBase$Statistics]: existing Event has 312 ancestors and is cut-off event [2025-02-08 05:38:14,294 INFO L297 olderBase$Statistics]: existing Event has 312 ancestors and is cut-off event [2025-02-08 05:38:14,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][487], [1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 535#L85-24true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1217#(= |#race~i_12~0| 0), 1220#(= |#race~break_13~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:14,361 INFO L294 olderBase$Statistics]: this new event has 316 ancestors and is cut-off event [2025-02-08 05:38:14,361 INFO L297 olderBase$Statistics]: existing Event has 322 ancestors and is cut-off event [2025-02-08 05:38:14,361 INFO L297 olderBase$Statistics]: existing Event has 319 ancestors and is cut-off event [2025-02-08 05:38:14,361 INFO L297 olderBase$Statistics]: existing Event has 319 ancestors and is cut-off event [2025-02-08 05:38:14,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][487], [1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 660#L85-25true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1217#(= |#race~i_12~0| 0), 1220#(= |#race~break_13~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:14,369 INFO L294 olderBase$Statistics]: this new event has 317 ancestors and is cut-off event [2025-02-08 05:38:14,369 INFO L297 olderBase$Statistics]: existing Event has 323 ancestors and is cut-off event [2025-02-08 05:38:14,369 INFO L297 olderBase$Statistics]: existing Event has 320 ancestors and is cut-off event [2025-02-08 05:38:14,369 INFO L297 olderBase$Statistics]: existing Event has 320 ancestors and is cut-off event [2025-02-08 05:38:14,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][487], [1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 928#L86-22true, Black: 1168#true, 1217#(= |#race~i_12~0| 0), 1220#(= |#race~break_13~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:14,486 INFO L294 olderBase$Statistics]: this new event has 332 ancestors and is cut-off event [2025-02-08 05:38:14,486 INFO L297 olderBase$Statistics]: existing Event has 338 ancestors and is cut-off event [2025-02-08 05:38:14,486 INFO L297 olderBase$Statistics]: existing Event has 335 ancestors and is cut-off event [2025-02-08 05:38:14,486 INFO L297 olderBase$Statistics]: existing Event has 335 ancestors and is cut-off event [2025-02-08 05:38:14,493 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][487], [1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1217#(= |#race~i_12~0| 0), 994#L86-23true, 1220#(= |#race~break_13~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:14,493 INFO L294 olderBase$Statistics]: this new event has 333 ancestors and is cut-off event [2025-02-08 05:38:14,493 INFO L297 olderBase$Statistics]: existing Event has 339 ancestors and is cut-off event [2025-02-08 05:38:14,493 INFO L297 olderBase$Statistics]: existing Event has 336 ancestors and is cut-off event [2025-02-08 05:38:14,493 INFO L297 olderBase$Statistics]: existing Event has 336 ancestors and is cut-off event [2025-02-08 05:38:14,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][487], [1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 373#L86-8true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1217#(= |#race~i_12~0| 0), 1220#(= |#race~break_13~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:14,516 INFO L294 olderBase$Statistics]: this new event has 337 ancestors and is cut-off event [2025-02-08 05:38:14,516 INFO L297 olderBase$Statistics]: existing Event has 343 ancestors and is cut-off event [2025-02-08 05:38:14,516 INFO L297 olderBase$Statistics]: existing Event has 340 ancestors and is cut-off event [2025-02-08 05:38:14,516 INFO L297 olderBase$Statistics]: existing Event has 340 ancestors and is cut-off event [2025-02-08 05:38:14,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][487], [1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 208#L86-9true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1217#(= |#race~i_12~0| 0), 1220#(= |#race~break_13~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:14,527 INFO L294 olderBase$Statistics]: this new event has 338 ancestors and is cut-off event [2025-02-08 05:38:14,527 INFO L297 olderBase$Statistics]: existing Event has 341 ancestors and is cut-off event [2025-02-08 05:38:14,527 INFO L297 olderBase$Statistics]: existing Event has 344 ancestors and is cut-off event [2025-02-08 05:38:14,527 INFO L297 olderBase$Statistics]: existing Event has 341 ancestors and is cut-off event [2025-02-08 05:38:14,546 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][453], [1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1218#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1217#(= |#race~i_12~0| 0), 856#L86-3true, 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:14,547 INFO L294 olderBase$Statistics]: this new event has 340 ancestors and is cut-off event [2025-02-08 05:38:14,547 INFO L297 olderBase$Statistics]: existing Event has 346 ancestors and is cut-off event [2025-02-08 05:38:14,547 INFO L297 olderBase$Statistics]: existing Event has 343 ancestors and is cut-off event [2025-02-08 05:38:14,547 INFO L297 olderBase$Statistics]: existing Event has 343 ancestors and is cut-off event [2025-02-08 05:38:14,569 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][487], [1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1217#(= |#race~i_12~0| 0), 195#L87-24true, 1220#(= |#race~break_13~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:14,569 INFO L294 olderBase$Statistics]: this new event has 346 ancestors and is cut-off event [2025-02-08 05:38:14,569 INFO L297 olderBase$Statistics]: existing Event has 349 ancestors and is cut-off event [2025-02-08 05:38:14,569 INFO L297 olderBase$Statistics]: existing Event has 352 ancestors and is cut-off event [2025-02-08 05:38:14,570 INFO L297 olderBase$Statistics]: existing Event has 349 ancestors and is cut-off event [2025-02-08 05:38:14,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][487], [1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 485#L87-25true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1217#(= |#race~i_12~0| 0), 1220#(= |#race~break_13~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:14,571 INFO L294 olderBase$Statistics]: this new event has 347 ancestors and is cut-off event [2025-02-08 05:38:14,571 INFO L297 olderBase$Statistics]: existing Event has 350 ancestors and is cut-off event [2025-02-08 05:38:14,571 INFO L297 olderBase$Statistics]: existing Event has 350 ancestors and is cut-off event [2025-02-08 05:38:14,571 INFO L297 olderBase$Statistics]: existing Event has 353 ancestors and is cut-off event [2025-02-08 05:38:14,585 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][487], [1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1170#(= |#race~is_null_5~0| 0), 237#L88-22true, Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1217#(= |#race~i_12~0| 0), 1220#(= |#race~break_13~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:14,585 INFO L294 olderBase$Statistics]: this new event has 362 ancestors and is cut-off event [2025-02-08 05:38:14,585 INFO L297 olderBase$Statistics]: existing Event has 368 ancestors and is cut-off event [2025-02-08 05:38:14,585 INFO L297 olderBase$Statistics]: existing Event has 365 ancestors and is cut-off event [2025-02-08 05:38:14,585 INFO L297 olderBase$Statistics]: existing Event has 365 ancestors and is cut-off event [2025-02-08 05:38:14,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][487], [1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1217#(= |#race~i_12~0| 0), 1220#(= |#race~break_13~0| 0), 11#L88-23true, 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:14,586 INFO L294 olderBase$Statistics]: this new event has 363 ancestors and is cut-off event [2025-02-08 05:38:14,586 INFO L297 olderBase$Statistics]: existing Event has 366 ancestors and is cut-off event [2025-02-08 05:38:14,586 INFO L297 olderBase$Statistics]: existing Event has 366 ancestors and is cut-off event [2025-02-08 05:38:14,586 INFO L297 olderBase$Statistics]: existing Event has 369 ancestors and is cut-off event [2025-02-08 05:38:14,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][487], [1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1018#L88-8true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1217#(= |#race~i_12~0| 0), 1220#(= |#race~break_13~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:14,588 INFO L294 olderBase$Statistics]: this new event has 367 ancestors and is cut-off event [2025-02-08 05:38:14,588 INFO L297 olderBase$Statistics]: existing Event has 370 ancestors and is cut-off event [2025-02-08 05:38:14,588 INFO L297 olderBase$Statistics]: existing Event has 373 ancestors and is cut-off event [2025-02-08 05:38:14,588 INFO L297 olderBase$Statistics]: existing Event has 370 ancestors and is cut-off event [2025-02-08 05:38:14,588 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][487], [1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 240#L88-9true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1217#(= |#race~i_12~0| 0), 1220#(= |#race~break_13~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:14,588 INFO L294 olderBase$Statistics]: this new event has 368 ancestors and is cut-off event [2025-02-08 05:38:14,588 INFO L297 olderBase$Statistics]: existing Event has 371 ancestors and is cut-off event [2025-02-08 05:38:14,588 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2025-02-08 05:38:14,588 INFO L297 olderBase$Statistics]: existing Event has 371 ancestors and is cut-off event [2025-02-08 05:38:14,589 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][453], [1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1218#true, 926#L88-3true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1217#(= |#race~i_12~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:14,589 INFO L294 olderBase$Statistics]: this new event has 370 ancestors and is cut-off event [2025-02-08 05:38:14,589 INFO L297 olderBase$Statistics]: existing Event has 373 ancestors and is cut-off event [2025-02-08 05:38:14,589 INFO L297 olderBase$Statistics]: existing Event has 376 ancestors and is cut-off event [2025-02-08 05:38:14,590 INFO L297 olderBase$Statistics]: existing Event has 373 ancestors and is cut-off event [2025-02-08 05:38:14,596 INFO L124 PetriNetUnfolderBase]: 428/5214 cut-off events. [2025-02-08 05:38:14,597 INFO L125 PetriNetUnfolderBase]: For 177/182 co-relation queries the response was YES. [2025-02-08 05:38:14,706 INFO L83 FinitePrefix]: Finished finitePrefix Result has 5837 conditions, 5214 events. 428/5214 cut-off events. For 177/182 co-relation queries the response was YES. Maximal size of possible extension queue 75. Compared 46269 event pairs, 9 based on Foata normal form. 0/4364 useless extension candidates. Maximal degree in co-relation 5575. Up to 318 conditions per place. [2025-02-08 05:38:14,735 INFO L140 encePairwiseOnDemand]: 1159/1178 looper letters, 25 selfloop transitions, 9 changer transitions 0/1064 dead transitions. [2025-02-08 05:38:14,735 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1019 places, 1064 transitions, 2326 flow [2025-02-08 05:38:14,736 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 05:38:14,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-02-08 05:38:14,737 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3389 transitions. [2025-02-08 05:38:14,737 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9589700056593096 [2025-02-08 05:38:14,737 INFO L175 Difference]: Start difference. First operand has 1027 places, 1069 transitions, 2266 flow. Second operand 3 states and 3389 transitions. [2025-02-08 05:38:14,737 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1019 places, 1064 transitions, 2326 flow [2025-02-08 05:38:14,741 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1017 places, 1064 transitions, 2320 flow, removed 0 selfloop flow, removed 2 redundant places. [2025-02-08 05:38:14,746 INFO L231 Difference]: Finished difference. Result has 1019 places, 1062 transitions, 2288 flow [2025-02-08 05:38:14,746 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=1178, PETRI_DIFFERENCE_MINUEND_FLOW=2240, PETRI_DIFFERENCE_MINUEND_PLACES=1015, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1059, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1050, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2288, PETRI_PLACES=1019, PETRI_TRANSITIONS=1062} [2025-02-08 05:38:14,747 INFO L279 CegarLoopForPetriNet]: 1094 programPoint places, -75 predicate places. [2025-02-08 05:38:14,747 INFO L471 AbstractCegarLoop]: Abstraction has has 1019 places, 1062 transitions, 2288 flow [2025-02-08 05:38:14,747 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1117.0) internal successors, (3351), 3 states have internal predecessors, (3351), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:38:14,747 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-08 05:38:14,747 INFO L206 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, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 05:38:14,748 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2025-02-08 05:38:14,748 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting thread1Err50ASSERT_VIOLATIONDATA_RACE === [thread1Err56ASSERT_VIOLATIONDATA_RACE, thread1Err65ASSERT_VIOLATIONDATA_RACE, thread1Err55ASSERT_VIOLATIONDATA_RACE, thread1Err64ASSERT_VIOLATIONDATA_RACE (and 282 more)] === [2025-02-08 05:38:14,748 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 05:38:14,748 INFO L85 PathProgramCache]: Analyzing trace with hash 677530148, now seen corresponding path program 1 times [2025-02-08 05:38:14,748 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 05:38:14,748 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [278211106] [2025-02-08 05:38:14,749 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 05:38:14,749 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 05:38:14,755 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 231 statements into 1 equivalence classes. [2025-02-08 05:38:14,759 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 231 of 231 statements. [2025-02-08 05:38:14,759 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 05:38:14,759 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 05:38:14,778 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-08 05:38:14,778 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 05:38:14,778 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [278211106] [2025-02-08 05:38:14,778 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [278211106] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 05:38:14,778 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 05:38:14,778 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-08 05:38:14,779 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1414115152] [2025-02-08 05:38:14,779 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 05:38:14,779 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 05:38:14,779 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 05:38:14,779 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 05:38:14,779 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 05:38:14,799 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 1125 out of 1178 [2025-02-08 05:38:14,800 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1019 places, 1062 transitions, 2288 flow. Second operand has 3 states, 3 states have (on average 1126.3333333333333) internal successors, (3379), 3 states have internal predecessors, (3379), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:38:14,800 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-08 05:38:14,800 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1125 of 1178 [2025-02-08 05:38:14,801 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-08 05:38:15,071 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][637], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 1170#(= |#race~is_null_5~0| 0), 343#L83-19true, Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:15,072 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is cut-off event [2025-02-08 05:38:15,072 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-02-08 05:38:15,072 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-02-08 05:38:15,072 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-02-08 05:38:15,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][637], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), 343#L83-19true, Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:15,105 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is cut-off event [2025-02-08 05:38:15,105 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-02-08 05:38:15,105 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-02-08 05:38:15,106 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-02-08 05:38:15,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3272] thread2EXIT-->L127-19: Formula: (and (= 0 v_thread2Thread1of1ForFork1_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork1_thidvar0_4) (= 0 v_thread2Thread1of1ForFork1_thidvar1_4)) InVars {thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} OutVars{thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} AuxVars[] AssignedVars[][556], [1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1223#true, 1218#true, Black: 1220#(= |#race~break_13~0| 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 647#L127-19true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:15,263 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is not cut-off event [2025-02-08 05:38:15,263 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is not cut-off event [2025-02-08 05:38:15,263 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is not cut-off event [2025-02-08 05:38:15,264 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is not cut-off event [2025-02-08 05:38:15,284 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][637], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 229#L84-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:15,284 INFO L294 olderBase$Statistics]: this new event has 311 ancestors and is cut-off event [2025-02-08 05:38:15,284 INFO L297 olderBase$Statistics]: existing Event has 308 ancestors and is cut-off event [2025-02-08 05:38:15,284 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-02-08 05:38:15,284 INFO L297 olderBase$Statistics]: existing Event has 308 ancestors and is cut-off event [2025-02-08 05:38:15,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][637], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 229#L84-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:15,324 INFO L294 olderBase$Statistics]: this new event has 314 ancestors and is cut-off event [2025-02-08 05:38:15,324 INFO L297 olderBase$Statistics]: existing Event has 308 ancestors and is cut-off event [2025-02-08 05:38:15,324 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-02-08 05:38:15,324 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-02-08 05:38:15,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][624], [1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 1170#(= |#race~is_null_5~0| 0), 343#L83-19true, Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:15,412 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is not cut-off event [2025-02-08 05:38:15,412 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is not cut-off event [2025-02-08 05:38:15,412 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is not cut-off event [2025-02-08 05:38:15,412 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is not cut-off event [2025-02-08 05:38:15,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][637], [1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 942#L83-20true, 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:15,412 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is cut-off event [2025-02-08 05:38:15,412 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-02-08 05:38:15,412 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-02-08 05:38:15,413 INFO L297 olderBase$Statistics]: existing Event has 292 ancestors and is cut-off event [2025-02-08 05:38:15,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][624], [1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1218#true, 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:15,437 INFO L294 olderBase$Statistics]: this new event has 288 ancestors and is not cut-off event [2025-02-08 05:38:15,437 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is not cut-off event [2025-02-08 05:38:15,437 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is not cut-off event [2025-02-08 05:38:15,437 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is not cut-off event [2025-02-08 05:38:15,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][637], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 1225#(= |#race~ends_with_2~0| 0), 942#L83-20true, 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:15,437 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is cut-off event [2025-02-08 05:38:15,437 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-02-08 05:38:15,437 INFO L297 olderBase$Statistics]: existing Event has 292 ancestors and is cut-off event [2025-02-08 05:38:15,437 INFO L297 olderBase$Statistics]: existing Event has 292 ancestors and is cut-off event [2025-02-08 05:38:15,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3272] thread2EXIT-->L127-19: Formula: (and (= 0 v_thread2Thread1of1ForFork1_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork1_thidvar0_4) (= 0 v_thread2Thread1of1ForFork1_thidvar1_4)) InVars {thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} OutVars{thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} AuxVars[] AssignedVars[][556], [1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1223#true, Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 647#L127-19true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:15,463 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is not cut-off event [2025-02-08 05:38:15,464 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is not cut-off event [2025-02-08 05:38:15,464 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is not cut-off event [2025-02-08 05:38:15,464 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is not cut-off event [2025-02-08 05:38:15,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][740], [1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 229#L84-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:15,728 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is not cut-off event [2025-02-08 05:38:15,728 INFO L297 olderBase$Statistics]: existing Event has 308 ancestors and is not cut-off event [2025-02-08 05:38:15,728 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is not cut-off event [2025-02-08 05:38:15,728 INFO L297 olderBase$Statistics]: existing Event has 308 ancestors and is not cut-off event [2025-02-08 05:38:15,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][637], [1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 557#L84-20true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:15,728 INFO L294 olderBase$Statistics]: this new event has 306 ancestors and is cut-off event [2025-02-08 05:38:15,729 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-02-08 05:38:15,729 INFO L297 olderBase$Statistics]: existing Event has 309 ancestors and is cut-off event [2025-02-08 05:38:15,729 INFO L297 olderBase$Statistics]: existing Event has 312 ancestors and is cut-off event [2025-02-08 05:38:15,755 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][740], [1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1218#true, 229#L84-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:15,756 INFO L294 olderBase$Statistics]: this new event has 308 ancestors and is not cut-off event [2025-02-08 05:38:15,756 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is not cut-off event [2025-02-08 05:38:15,756 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is not cut-off event [2025-02-08 05:38:15,756 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is not cut-off event [2025-02-08 05:38:15,756 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][637], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 557#L84-20true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:15,756 INFO L294 olderBase$Statistics]: this new event has 309 ancestors and is cut-off event [2025-02-08 05:38:15,756 INFO L297 olderBase$Statistics]: existing Event has 312 ancestors and is cut-off event [2025-02-08 05:38:15,756 INFO L297 olderBase$Statistics]: existing Event has 312 ancestors and is cut-off event [2025-02-08 05:38:15,756 INFO L297 olderBase$Statistics]: existing Event has 315 ancestors and is cut-off event [2025-02-08 05:38:15,828 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][741], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 229#L84-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:15,828 INFO L294 olderBase$Statistics]: this new event has 315 ancestors and is cut-off event [2025-02-08 05:38:15,828 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-02-08 05:38:15,828 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-02-08 05:38:15,828 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-02-08 05:38:15,839 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][741], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 229#L84-19true, 849#L56-29true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:15,840 INFO L294 olderBase$Statistics]: this new event has 316 ancestors and is cut-off event [2025-02-08 05:38:15,840 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-02-08 05:38:15,840 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-02-08 05:38:15,840 INFO L297 olderBase$Statistics]: existing Event has 308 ancestors and is cut-off event [2025-02-08 05:38:15,861 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][741], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 229#L84-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:15,861 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-02-08 05:38:15,862 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-02-08 05:38:15,862 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:15,862 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:15,863 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][741], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 229#L84-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:15,863 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-02-08 05:38:15,863 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:15,863 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-02-08 05:38:15,863 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:15,874 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][741], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 229#L84-19true, 849#L56-29true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:15,875 INFO L294 olderBase$Statistics]: this new event has 319 ancestors and is cut-off event [2025-02-08 05:38:15,875 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-02-08 05:38:15,875 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-02-08 05:38:15,875 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-02-08 05:38:15,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][741], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 229#L84-19true, 849#L56-29true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:15,876 INFO L294 olderBase$Statistics]: this new event has 319 ancestors and is cut-off event [2025-02-08 05:38:15,876 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-02-08 05:38:15,876 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-02-08 05:38:15,876 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-02-08 05:38:15,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][637], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 950#L87-20true, 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:15,885 INFO L294 olderBase$Statistics]: this new event has 356 ancestors and is cut-off event [2025-02-08 05:38:15,885 INFO L297 olderBase$Statistics]: existing Event has 350 ancestors and is cut-off event [2025-02-08 05:38:15,885 INFO L297 olderBase$Statistics]: existing Event has 353 ancestors and is cut-off event [2025-02-08 05:38:15,885 INFO L297 olderBase$Statistics]: existing Event has 353 ancestors and is cut-off event [2025-02-08 05:38:15,903 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][741], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 229#L84-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:15,904 INFO L294 olderBase$Statistics]: this new event has 321 ancestors and is cut-off event [2025-02-08 05:38:15,904 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-02-08 05:38:15,904 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:15,904 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-02-08 05:38:15,917 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][741], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 229#L84-19true, 849#L56-29true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:15,917 INFO L294 olderBase$Statistics]: this new event has 322 ancestors and is cut-off event [2025-02-08 05:38:15,917 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-02-08 05:38:15,917 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-02-08 05:38:15,917 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-02-08 05:38:16,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][741], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 229#L84-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 817#L57-29true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:16,068 INFO L294 olderBase$Statistics]: this new event has 336 ancestors and is cut-off event [2025-02-08 05:38:16,068 INFO L297 olderBase$Statistics]: existing Event has 331 ancestors and is cut-off event [2025-02-08 05:38:16,068 INFO L297 olderBase$Statistics]: existing Event has 331 ancestors and is cut-off event [2025-02-08 05:38:16,068 INFO L297 olderBase$Statistics]: existing Event has 328 ancestors and is cut-off event [2025-02-08 05:38:16,068 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][741], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 229#L84-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 525#L57-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:16,068 INFO L294 olderBase$Statistics]: this new event has 335 ancestors and is cut-off event [2025-02-08 05:38:16,068 INFO L297 olderBase$Statistics]: existing Event has 330 ancestors and is cut-off event [2025-02-08 05:38:16,068 INFO L297 olderBase$Statistics]: existing Event has 327 ancestors and is cut-off event [2025-02-08 05:38:16,068 INFO L297 olderBase$Statistics]: existing Event has 330 ancestors and is cut-off event [2025-02-08 05:38:16,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][637], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 129#L88-18true, 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:16,082 INFO L294 olderBase$Statistics]: this new event has 372 ancestors and is cut-off event [2025-02-08 05:38:16,082 INFO L297 olderBase$Statistics]: existing Event has 369 ancestors and is cut-off event [2025-02-08 05:38:16,082 INFO L297 olderBase$Statistics]: existing Event has 369 ancestors and is cut-off event [2025-02-08 05:38:16,082 INFO L297 olderBase$Statistics]: existing Event has 366 ancestors and is cut-off event [2025-02-08 05:38:16,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][741], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 229#L84-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 817#L57-29true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:16,113 INFO L294 olderBase$Statistics]: this new event has 339 ancestors and is cut-off event [2025-02-08 05:38:16,113 INFO L297 olderBase$Statistics]: existing Event has 334 ancestors and is cut-off event [2025-02-08 05:38:16,113 INFO L297 olderBase$Statistics]: existing Event has 334 ancestors and is cut-off event [2025-02-08 05:38:16,113 INFO L297 olderBase$Statistics]: existing Event has 331 ancestors and is cut-off event [2025-02-08 05:38:16,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][741], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 229#L84-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 525#L57-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:16,113 INFO L294 olderBase$Statistics]: this new event has 338 ancestors and is cut-off event [2025-02-08 05:38:16,113 INFO L297 olderBase$Statistics]: existing Event has 333 ancestors and is cut-off event [2025-02-08 05:38:16,113 INFO L297 olderBase$Statistics]: existing Event has 333 ancestors and is cut-off event [2025-02-08 05:38:16,113 INFO L297 olderBase$Statistics]: existing Event has 330 ancestors and is cut-off event [2025-02-08 05:38:16,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][741], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 229#L84-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 525#L57-28true, 1220#(= |#race~break_13~0| 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:16,115 INFO L294 olderBase$Statistics]: this new event has 338 ancestors and is cut-off event [2025-02-08 05:38:16,115 INFO L297 olderBase$Statistics]: existing Event has 333 ancestors and is cut-off event [2025-02-08 05:38:16,115 INFO L297 olderBase$Statistics]: existing Event has 333 ancestors and is cut-off event [2025-02-08 05:38:16,115 INFO L297 olderBase$Statistics]: existing Event has 330 ancestors and is cut-off event [2025-02-08 05:38:16,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][741], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 229#L84-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 817#L57-29true, 1220#(= |#race~break_13~0| 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:16,115 INFO L294 olderBase$Statistics]: this new event has 339 ancestors and is cut-off event [2025-02-08 05:38:16,115 INFO L297 olderBase$Statistics]: existing Event has 334 ancestors and is cut-off event [2025-02-08 05:38:16,115 INFO L297 olderBase$Statistics]: existing Event has 331 ancestors and is cut-off event [2025-02-08 05:38:16,115 INFO L297 olderBase$Statistics]: existing Event has 334 ancestors and is cut-off event [2025-02-08 05:38:16,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][741], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 229#L84-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 817#L57-29true, 1220#(= |#race~break_13~0| 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:16,147 INFO L294 olderBase$Statistics]: this new event has 342 ancestors and is cut-off event [2025-02-08 05:38:16,147 INFO L297 olderBase$Statistics]: existing Event has 334 ancestors and is cut-off event [2025-02-08 05:38:16,147 INFO L297 olderBase$Statistics]: existing Event has 337 ancestors and is cut-off event [2025-02-08 05:38:16,147 INFO L297 olderBase$Statistics]: existing Event has 337 ancestors and is cut-off event [2025-02-08 05:38:16,147 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][741], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 229#L84-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 525#L57-28true, 1220#(= |#race~break_13~0| 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:16,147 INFO L294 olderBase$Statistics]: this new event has 341 ancestors and is cut-off event [2025-02-08 05:38:16,147 INFO L297 olderBase$Statistics]: existing Event has 333 ancestors and is cut-off event [2025-02-08 05:38:16,147 INFO L297 olderBase$Statistics]: existing Event has 336 ancestors and is cut-off event [2025-02-08 05:38:16,147 INFO L297 olderBase$Statistics]: existing Event has 336 ancestors and is cut-off event [2025-02-08 05:38:16,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3194] L87-23-->L87-20: Formula: (= |v_#race~ends_with_2~0_18| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_18|} AuxVars[] AssignedVars[#race~ends_with_2~0][943], [1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 950#L87-20true, 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:16,248 INFO L294 olderBase$Statistics]: this new event has 350 ancestors and is not cut-off event [2025-02-08 05:38:16,248 INFO L297 olderBase$Statistics]: existing Event has 353 ancestors and is not cut-off event [2025-02-08 05:38:16,248 INFO L297 olderBase$Statistics]: existing Event has 356 ancestors and is not cut-off event [2025-02-08 05:38:16,248 INFO L297 olderBase$Statistics]: existing Event has 353 ancestors and is not cut-off event [2025-02-08 05:38:16,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][637], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 523#L87-21true, Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:16,249 INFO L294 olderBase$Statistics]: this new event has 351 ancestors and is cut-off event [2025-02-08 05:38:16,249 INFO L297 olderBase$Statistics]: existing Event has 354 ancestors and is cut-off event [2025-02-08 05:38:16,249 INFO L297 olderBase$Statistics]: existing Event has 354 ancestors and is cut-off event [2025-02-08 05:38:16,249 INFO L297 olderBase$Statistics]: existing Event has 357 ancestors and is cut-off event [2025-02-08 05:38:16,254 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][741], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 229#L84-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1225#(= |#race~ends_with_2~0| 0), 531#L58-20true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:16,255 INFO L294 olderBase$Statistics]: this new event has 351 ancestors and is cut-off event [2025-02-08 05:38:16,255 INFO L297 olderBase$Statistics]: existing Event has 354 ancestors and is cut-off event [2025-02-08 05:38:16,255 INFO L297 olderBase$Statistics]: existing Event has 354 ancestors and is cut-off event [2025-02-08 05:38:16,255 INFO L297 olderBase$Statistics]: existing Event has 359 ancestors and is cut-off event [2025-02-08 05:38:16,266 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][741], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 229#L84-19true, 1170#(= |#race~is_null_5~0| 0), 962#L58-21true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:16,267 INFO L294 olderBase$Statistics]: this new event has 352 ancestors and is cut-off event [2025-02-08 05:38:16,267 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2025-02-08 05:38:16,267 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2025-02-08 05:38:16,267 INFO L297 olderBase$Statistics]: existing Event has 360 ancestors and is cut-off event [2025-02-08 05:38:16,296 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][741], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 229#L84-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 1225#(= |#race~ends_with_2~0| 0), 531#L58-20true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:16,296 INFO L294 olderBase$Statistics]: this new event has 354 ancestors and is cut-off event [2025-02-08 05:38:16,296 INFO L297 olderBase$Statistics]: existing Event has 357 ancestors and is cut-off event [2025-02-08 05:38:16,296 INFO L297 olderBase$Statistics]: existing Event has 362 ancestors and is cut-off event [2025-02-08 05:38:16,296 INFO L297 olderBase$Statistics]: existing Event has 357 ancestors and is cut-off event [2025-02-08 05:38:16,309 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][741], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 229#L84-19true, 1170#(= |#race~is_null_5~0| 0), 962#L58-21true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:16,309 INFO L294 olderBase$Statistics]: this new event has 355 ancestors and is cut-off event [2025-02-08 05:38:16,309 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2025-02-08 05:38:16,309 INFO L297 olderBase$Statistics]: existing Event has 363 ancestors and is cut-off event [2025-02-08 05:38:16,309 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2025-02-08 05:38:16,369 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3194] L87-23-->L87-20: Formula: (= |v_#race~ends_with_2~0_18| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_18|} AuxVars[] AssignedVars[#race~ends_with_2~0][944], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 950#L87-20true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:16,369 INFO L294 olderBase$Statistics]: this new event has 360 ancestors and is cut-off event [2025-02-08 05:38:16,369 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2025-02-08 05:38:16,369 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2025-02-08 05:38:16,369 INFO L297 olderBase$Statistics]: existing Event has 352 ancestors and is cut-off event [2025-02-08 05:38:16,382 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3194] L87-23-->L87-20: Formula: (= |v_#race~ends_with_2~0_18| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_18|} AuxVars[] AssignedVars[#race~ends_with_2~0][944], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 849#L56-29true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 950#L87-20true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:16,383 INFO L294 olderBase$Statistics]: this new event has 361 ancestors and is cut-off event [2025-02-08 05:38:16,383 INFO L297 olderBase$Statistics]: existing Event has 353 ancestors and is cut-off event [2025-02-08 05:38:16,383 INFO L297 olderBase$Statistics]: existing Event has 356 ancestors and is cut-off event [2025-02-08 05:38:16,383 INFO L297 olderBase$Statistics]: existing Event has 356 ancestors and is cut-off event [2025-02-08 05:38:16,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3194] L87-23-->L87-20: Formula: (= |v_#race~ends_with_2~0_18| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_18|} AuxVars[] AssignedVars[#race~ends_with_2~0][944], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 950#L87-20true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:16,402 INFO L294 olderBase$Statistics]: this new event has 363 ancestors and is cut-off event [2025-02-08 05:38:16,402 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2025-02-08 05:38:16,403 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2025-02-08 05:38:16,403 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2025-02-08 05:38:16,417 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3194] L87-23-->L87-20: Formula: (= |v_#race~ends_with_2~0_18| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_18|} AuxVars[] AssignedVars[#race~ends_with_2~0][944], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 849#L56-29true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 950#L87-20true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:16,417 INFO L294 olderBase$Statistics]: this new event has 364 ancestors and is cut-off event [2025-02-08 05:38:16,417 INFO L297 olderBase$Statistics]: existing Event has 359 ancestors and is cut-off event [2025-02-08 05:38:16,417 INFO L297 olderBase$Statistics]: existing Event has 356 ancestors and is cut-off event [2025-02-08 05:38:16,417 INFO L297 olderBase$Statistics]: existing Event has 359 ancestors and is cut-off event [2025-02-08 05:38:16,451 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3230] L88-21-->L88-18: Formula: (= |v_#race~ends_with_2~0_15| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_15|} AuxVars[] AssignedVars[#race~ends_with_2~0][1009], [1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 129#L88-18true, 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:16,451 INFO L294 olderBase$Statistics]: this new event has 366 ancestors and is not cut-off event [2025-02-08 05:38:16,451 INFO L297 olderBase$Statistics]: existing Event has 369 ancestors and is not cut-off event [2025-02-08 05:38:16,451 INFO L297 olderBase$Statistics]: existing Event has 372 ancestors and is not cut-off event [2025-02-08 05:38:16,451 INFO L297 olderBase$Statistics]: existing Event has 369 ancestors and is not cut-off event [2025-02-08 05:38:16,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][637], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 832#L88-19true, Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:16,452 INFO L294 olderBase$Statistics]: this new event has 367 ancestors and is cut-off event [2025-02-08 05:38:16,452 INFO L297 olderBase$Statistics]: existing Event has 370 ancestors and is cut-off event [2025-02-08 05:38:16,452 INFO L297 olderBase$Statistics]: existing Event has 370 ancestors and is cut-off event [2025-02-08 05:38:16,452 INFO L297 olderBase$Statistics]: existing Event has 373 ancestors and is cut-off event [2025-02-08 05:38:16,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][741], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 229#L84-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 517#L59-18true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:16,458 INFO L294 olderBase$Statistics]: this new event has 367 ancestors and is cut-off event [2025-02-08 05:38:16,458 INFO L297 olderBase$Statistics]: existing Event has 370 ancestors and is cut-off event [2025-02-08 05:38:16,458 INFO L297 olderBase$Statistics]: existing Event has 370 ancestors and is cut-off event [2025-02-08 05:38:16,458 INFO L297 olderBase$Statistics]: existing Event has 375 ancestors and is cut-off event [2025-02-08 05:38:16,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][741], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 229#L84-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 199#L59-19true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:16,471 INFO L294 olderBase$Statistics]: this new event has 368 ancestors and is cut-off event [2025-02-08 05:38:16,471 INFO L297 olderBase$Statistics]: existing Event has 371 ancestors and is cut-off event [2025-02-08 05:38:16,471 INFO L297 olderBase$Statistics]: existing Event has 376 ancestors and is cut-off event [2025-02-08 05:38:16,471 INFO L297 olderBase$Statistics]: existing Event has 371 ancestors and is cut-off event [2025-02-08 05:38:16,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][741], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 229#L84-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 517#L59-18true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:16,496 INFO L294 olderBase$Statistics]: this new event has 370 ancestors and is cut-off event [2025-02-08 05:38:16,497 INFO L297 olderBase$Statistics]: existing Event has 378 ancestors and is cut-off event [2025-02-08 05:38:16,497 INFO L297 olderBase$Statistics]: existing Event has 373 ancestors and is cut-off event [2025-02-08 05:38:16,497 INFO L297 olderBase$Statistics]: existing Event has 373 ancestors and is cut-off event [2025-02-08 05:38:16,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][741], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 229#L84-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 199#L59-19true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:16,512 INFO L294 olderBase$Statistics]: this new event has 371 ancestors and is cut-off event [2025-02-08 05:38:16,512 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2025-02-08 05:38:16,512 INFO L297 olderBase$Statistics]: existing Event has 379 ancestors and is cut-off event [2025-02-08 05:38:16,512 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2025-02-08 05:38:16,586 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3230] L88-21-->L88-18: Formula: (= |v_#race~ends_with_2~0_15| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_15|} AuxVars[] AssignedVars[#race~ends_with_2~0][1010], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 168#L56-28true, 129#L88-18true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:16,587 INFO L294 olderBase$Statistics]: this new event has 376 ancestors and is cut-off event [2025-02-08 05:38:16,587 INFO L297 olderBase$Statistics]: existing Event has 371 ancestors and is cut-off event [2025-02-08 05:38:16,587 INFO L297 olderBase$Statistics]: existing Event has 368 ancestors and is cut-off event [2025-02-08 05:38:16,587 INFO L297 olderBase$Statistics]: existing Event has 371 ancestors and is cut-off event [2025-02-08 05:38:16,601 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3230] L88-21-->L88-18: Formula: (= |v_#race~ends_with_2~0_15| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_15|} AuxVars[] AssignedVars[#race~ends_with_2~0][1010], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 849#L56-29true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 129#L88-18true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:16,601 INFO L294 olderBase$Statistics]: this new event has 377 ancestors and is cut-off event [2025-02-08 05:38:16,602 INFO L297 olderBase$Statistics]: existing Event has 372 ancestors and is cut-off event [2025-02-08 05:38:16,602 INFO L297 olderBase$Statistics]: existing Event has 369 ancestors and is cut-off event [2025-02-08 05:38:16,602 INFO L297 olderBase$Statistics]: existing Event has 372 ancestors and is cut-off event [2025-02-08 05:38:16,630 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3230] L88-21-->L88-18: Formula: (= |v_#race~ends_with_2~0_15| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_15|} AuxVars[] AssignedVars[#race~ends_with_2~0][1010], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 168#L56-28true, 129#L88-18true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:16,631 INFO L294 olderBase$Statistics]: this new event has 379 ancestors and is cut-off event [2025-02-08 05:38:16,631 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2025-02-08 05:38:16,631 INFO L297 olderBase$Statistics]: existing Event has 371 ancestors and is cut-off event [2025-02-08 05:38:16,631 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2025-02-08 05:38:16,644 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3230] L88-21-->L88-18: Formula: (= |v_#race~ends_with_2~0_15| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_15|} AuxVars[] AssignedVars[#race~ends_with_2~0][1010], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 849#L56-29true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 129#L88-18true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:16,645 INFO L294 olderBase$Statistics]: this new event has 380 ancestors and is cut-off event [2025-02-08 05:38:16,645 INFO L297 olderBase$Statistics]: existing Event has 375 ancestors and is cut-off event [2025-02-08 05:38:16,645 INFO L297 olderBase$Statistics]: existing Event has 375 ancestors and is cut-off event [2025-02-08 05:38:16,645 INFO L297 olderBase$Statistics]: existing Event has 372 ancestors and is cut-off event [2025-02-08 05:38:16,647 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3194] L87-23-->L87-20: Formula: (= |v_#race~ends_with_2~0_18| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_18|} AuxVars[] AssignedVars[#race~ends_with_2~0][944], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 817#L57-29true, 1220#(= |#race~break_13~0| 0), 950#L87-20true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:16,648 INFO L294 olderBase$Statistics]: this new event has 381 ancestors and is cut-off event [2025-02-08 05:38:16,648 INFO L297 olderBase$Statistics]: existing Event has 376 ancestors and is cut-off event [2025-02-08 05:38:16,648 INFO L297 olderBase$Statistics]: existing Event has 373 ancestors and is cut-off event [2025-02-08 05:38:16,648 INFO L297 olderBase$Statistics]: existing Event has 376 ancestors and is cut-off event [2025-02-08 05:38:16,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3194] L87-23-->L87-20: Formula: (= |v_#race~ends_with_2~0_18| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_18|} AuxVars[] AssignedVars[#race~ends_with_2~0][944], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 525#L57-28true, 1220#(= |#race~break_13~0| 0), 950#L87-20true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:16,648 INFO L294 olderBase$Statistics]: this new event has 380 ancestors and is cut-off event [2025-02-08 05:38:16,648 INFO L297 olderBase$Statistics]: existing Event has 375 ancestors and is cut-off event [2025-02-08 05:38:16,648 INFO L297 olderBase$Statistics]: existing Event has 375 ancestors and is cut-off event [2025-02-08 05:38:16,648 INFO L297 olderBase$Statistics]: existing Event has 372 ancestors and is cut-off event [2025-02-08 05:38:16,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][741], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 229#L84-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:16,661 INFO L294 olderBase$Statistics]: this new event has 451 ancestors and is cut-off event [2025-02-08 05:38:16,661 INFO L297 olderBase$Statistics]: existing Event has 451 ancestors and is cut-off event [2025-02-08 05:38:16,661 INFO L297 olderBase$Statistics]: existing Event has 448 ancestors and is cut-off event [2025-02-08 05:38:16,661 INFO L297 olderBase$Statistics]: existing Event has 332 ancestors and is cut-off event [2025-02-08 05:38:16,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][741], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 229#L84-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:16,661 INFO L294 olderBase$Statistics]: this new event has 454 ancestors and is cut-off event [2025-02-08 05:38:16,661 INFO L297 olderBase$Statistics]: existing Event has 335 ancestors and is cut-off event [2025-02-08 05:38:16,661 INFO L297 olderBase$Statistics]: existing Event has 451 ancestors and is cut-off event [2025-02-08 05:38:16,661 INFO L297 olderBase$Statistics]: existing Event has 454 ancestors and is cut-off event [2025-02-08 05:38:16,662 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3194] L87-23-->L87-20: Formula: (= |v_#race~ends_with_2~0_18| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_18|} AuxVars[] AssignedVars[#race~ends_with_2~0][944], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 950#L87-20true, 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:16,662 INFO L294 olderBase$Statistics]: this new event has 496 ancestors and is cut-off event [2025-02-08 05:38:16,662 INFO L297 olderBase$Statistics]: existing Event has 377 ancestors and is cut-off event [2025-02-08 05:38:16,662 INFO L297 olderBase$Statistics]: existing Event has 493 ancestors and is cut-off event [2025-02-08 05:38:16,662 INFO L297 olderBase$Statistics]: existing Event has 496 ancestors and is cut-off event [2025-02-08 05:38:16,670 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3194] L87-23-->L87-20: Formula: (= |v_#race~ends_with_2~0_18| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_18|} AuxVars[] AssignedVars[#race~ends_with_2~0][944], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 817#L57-29true, 1220#(= |#race~break_13~0| 0), 950#L87-20true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:16,670 INFO L294 olderBase$Statistics]: this new event has 381 ancestors and is cut-off event [2025-02-08 05:38:16,670 INFO L297 olderBase$Statistics]: existing Event has 376 ancestors and is cut-off event [2025-02-08 05:38:16,670 INFO L297 olderBase$Statistics]: existing Event has 373 ancestors and is cut-off event [2025-02-08 05:38:16,670 INFO L297 olderBase$Statistics]: existing Event has 376 ancestors and is cut-off event [2025-02-08 05:38:16,670 INFO L297 olderBase$Statistics]: existing Event has 381 ancestors and is cut-off event [2025-02-08 05:38:16,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3194] L87-23-->L87-20: Formula: (= |v_#race~ends_with_2~0_18| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_18|} AuxVars[] AssignedVars[#race~ends_with_2~0][944], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 817#L57-29true, 1220#(= |#race~break_13~0| 0), 950#L87-20true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:16,692 INFO L294 olderBase$Statistics]: this new event has 384 ancestors and is cut-off event [2025-02-08 05:38:16,692 INFO L297 olderBase$Statistics]: existing Event has 379 ancestors and is cut-off event [2025-02-08 05:38:16,692 INFO L297 olderBase$Statistics]: existing Event has 379 ancestors and is cut-off event [2025-02-08 05:38:16,692 INFO L297 olderBase$Statistics]: existing Event has 376 ancestors and is cut-off event [2025-02-08 05:38:16,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3194] L87-23-->L87-20: Formula: (= |v_#race~ends_with_2~0_18| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_18|} AuxVars[] AssignedVars[#race~ends_with_2~0][944], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 525#L57-28true, 1220#(= |#race~break_13~0| 0), 950#L87-20true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:16,692 INFO L294 olderBase$Statistics]: this new event has 383 ancestors and is cut-off event [2025-02-08 05:38:16,692 INFO L297 olderBase$Statistics]: existing Event has 378 ancestors and is cut-off event [2025-02-08 05:38:16,692 INFO L297 olderBase$Statistics]: existing Event has 375 ancestors and is cut-off event [2025-02-08 05:38:16,692 INFO L297 olderBase$Statistics]: existing Event has 378 ancestors and is cut-off event [2025-02-08 05:38:16,706 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3194] L87-23-->L87-20: Formula: (= |v_#race~ends_with_2~0_18| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_18|} AuxVars[] AssignedVars[#race~ends_with_2~0][944], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 817#L57-29true, 1220#(= |#race~break_13~0| 0), 950#L87-20true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:16,707 INFO L294 olderBase$Statistics]: this new event has 384 ancestors and is cut-off event [2025-02-08 05:38:16,707 INFO L297 olderBase$Statistics]: existing Event has 384 ancestors and is cut-off event [2025-02-08 05:38:16,707 INFO L297 olderBase$Statistics]: existing Event has 379 ancestors and is cut-off event [2025-02-08 05:38:16,707 INFO L297 olderBase$Statistics]: existing Event has 379 ancestors and is cut-off event [2025-02-08 05:38:16,707 INFO L297 olderBase$Statistics]: existing Event has 376 ancestors and is cut-off event [2025-02-08 05:38:16,791 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3230] L88-21-->L88-18: Formula: (= |v_#race~ends_with_2~0_15| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_15|} AuxVars[] AssignedVars[#race~ends_with_2~0][1010], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 129#L88-18true, 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:16,792 INFO L294 olderBase$Statistics]: this new event has 393 ancestors and is cut-off event [2025-02-08 05:38:16,792 INFO L297 olderBase$Statistics]: existing Event has 512 ancestors and is cut-off event [2025-02-08 05:38:16,792 INFO L297 olderBase$Statistics]: existing Event has 509 ancestors and is cut-off event [2025-02-08 05:38:16,792 INFO L297 olderBase$Statistics]: existing Event has 512 ancestors and is cut-off event [2025-02-08 05:38:16,820 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3230] L88-21-->L88-18: Formula: (= |v_#race~ends_with_2~0_15| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_15|} AuxVars[] AssignedVars[#race~ends_with_2~0][1010], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 817#L57-29true, 1220#(= |#race~break_13~0| 0), 129#L88-18true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:16,820 INFO L294 olderBase$Statistics]: this new event has 397 ancestors and is cut-off event [2025-02-08 05:38:16,820 INFO L297 olderBase$Statistics]: existing Event has 392 ancestors and is cut-off event [2025-02-08 05:38:16,820 INFO L297 olderBase$Statistics]: existing Event has 392 ancestors and is cut-off event [2025-02-08 05:38:16,820 INFO L297 olderBase$Statistics]: existing Event has 389 ancestors and is cut-off event [2025-02-08 05:38:16,821 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3230] L88-21-->L88-18: Formula: (= |v_#race~ends_with_2~0_15| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_15|} AuxVars[] AssignedVars[#race~ends_with_2~0][1010], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 525#L57-28true, 1220#(= |#race~break_13~0| 0), 129#L88-18true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:16,821 INFO L294 olderBase$Statistics]: this new event has 396 ancestors and is cut-off event [2025-02-08 05:38:16,821 INFO L297 olderBase$Statistics]: existing Event has 391 ancestors and is cut-off event [2025-02-08 05:38:16,821 INFO L297 olderBase$Statistics]: existing Event has 391 ancestors and is cut-off event [2025-02-08 05:38:16,821 INFO L297 olderBase$Statistics]: existing Event has 388 ancestors and is cut-off event [2025-02-08 05:38:16,823 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3194] L87-23-->L87-20: Formula: (= |v_#race~ends_with_2~0_18| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_18|} AuxVars[] AssignedVars[#race~ends_with_2~0][944], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 950#L87-20true, 1225#(= |#race~ends_with_2~0| 0), 531#L58-20true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:16,823 INFO L294 olderBase$Statistics]: this new event has 396 ancestors and is cut-off event [2025-02-08 05:38:16,823 INFO L297 olderBase$Statistics]: existing Event has 399 ancestors and is cut-off event [2025-02-08 05:38:16,823 INFO L297 olderBase$Statistics]: existing Event has 399 ancestors and is cut-off event [2025-02-08 05:38:16,823 INFO L297 olderBase$Statistics]: existing Event has 404 ancestors and is cut-off event [2025-02-08 05:38:16,831 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3194] L87-23-->L87-20: Formula: (= |v_#race~ends_with_2~0_18| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_18|} AuxVars[] AssignedVars[#race~ends_with_2~0][944], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), 962#L58-21true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 950#L87-20true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:16,831 INFO L294 olderBase$Statistics]: this new event has 397 ancestors and is cut-off event [2025-02-08 05:38:16,832 INFO L297 olderBase$Statistics]: existing Event has 400 ancestors and is cut-off event [2025-02-08 05:38:16,832 INFO L297 olderBase$Statistics]: existing Event has 400 ancestors and is cut-off event [2025-02-08 05:38:16,832 INFO L297 olderBase$Statistics]: existing Event has 405 ancestors and is cut-off event [2025-02-08 05:38:16,834 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3230] L88-21-->L88-18: Formula: (= |v_#race~ends_with_2~0_15| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_15|} AuxVars[] AssignedVars[#race~ends_with_2~0][1010], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 817#L57-29true, 1220#(= |#race~break_13~0| 0), 129#L88-18true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:16,834 INFO L294 olderBase$Statistics]: this new event has 397 ancestors and is cut-off event [2025-02-08 05:38:16,834 INFO L297 olderBase$Statistics]: existing Event has 392 ancestors and is cut-off event [2025-02-08 05:38:16,834 INFO L297 olderBase$Statistics]: existing Event has 392 ancestors and is cut-off event [2025-02-08 05:38:16,834 INFO L297 olderBase$Statistics]: existing Event has 389 ancestors and is cut-off event [2025-02-08 05:38:16,834 INFO L297 olderBase$Statistics]: existing Event has 397 ancestors and is cut-off event [2025-02-08 05:38:16,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3230] L88-21-->L88-18: Formula: (= |v_#race~ends_with_2~0_15| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_15|} AuxVars[] AssignedVars[#race~ends_with_2~0][1010], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 817#L57-29true, 1220#(= |#race~break_13~0| 0), 129#L88-18true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:16,845 INFO L294 olderBase$Statistics]: this new event has 400 ancestors and is cut-off event [2025-02-08 05:38:16,845 INFO L297 olderBase$Statistics]: existing Event has 395 ancestors and is cut-off event [2025-02-08 05:38:16,846 INFO L297 olderBase$Statistics]: existing Event has 392 ancestors and is cut-off event [2025-02-08 05:38:16,846 INFO L297 olderBase$Statistics]: existing Event has 395 ancestors and is cut-off event [2025-02-08 05:38:16,846 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3230] L88-21-->L88-18: Formula: (= |v_#race~ends_with_2~0_15| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_15|} AuxVars[] AssignedVars[#race~ends_with_2~0][1010], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 525#L57-28true, 1220#(= |#race~break_13~0| 0), 129#L88-18true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:16,846 INFO L294 olderBase$Statistics]: this new event has 399 ancestors and is cut-off event [2025-02-08 05:38:16,846 INFO L297 olderBase$Statistics]: existing Event has 394 ancestors and is cut-off event [2025-02-08 05:38:16,846 INFO L297 olderBase$Statistics]: existing Event has 391 ancestors and is cut-off event [2025-02-08 05:38:16,846 INFO L297 olderBase$Statistics]: existing Event has 394 ancestors and is cut-off event [2025-02-08 05:38:16,856 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3230] L88-21-->L88-18: Formula: (= |v_#race~ends_with_2~0_15| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_15|} AuxVars[] AssignedVars[#race~ends_with_2~0][1010], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 817#L57-29true, 1220#(= |#race~break_13~0| 0), 129#L88-18true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:16,856 INFO L294 olderBase$Statistics]: this new event has 400 ancestors and is cut-off event [2025-02-08 05:38:16,856 INFO L297 olderBase$Statistics]: existing Event has 395 ancestors and is cut-off event [2025-02-08 05:38:16,856 INFO L297 olderBase$Statistics]: existing Event has 400 ancestors and is cut-off event [2025-02-08 05:38:16,856 INFO L297 olderBase$Statistics]: existing Event has 392 ancestors and is cut-off event [2025-02-08 05:38:16,856 INFO L297 olderBase$Statistics]: existing Event has 395 ancestors and is cut-off event [2025-02-08 05:38:16,890 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3194] L87-23-->L87-20: Formula: (= |v_#race~ends_with_2~0_18| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_18|} AuxVars[] AssignedVars[#race~ends_with_2~0][944], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), 962#L58-21true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 950#L87-20true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:16,891 INFO L294 olderBase$Statistics]: this new event has 405 ancestors and is cut-off event [2025-02-08 05:38:16,891 INFO L297 olderBase$Statistics]: existing Event has 400 ancestors and is cut-off event [2025-02-08 05:38:16,891 INFO L297 olderBase$Statistics]: existing Event has 400 ancestors and is cut-off event [2025-02-08 05:38:16,891 INFO L297 olderBase$Statistics]: existing Event has 405 ancestors and is cut-off event [2025-02-08 05:38:16,891 INFO L297 olderBase$Statistics]: existing Event has 397 ancestors and is cut-off event [2025-02-08 05:38:16,891 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3194] L87-23-->L87-20: Formula: (= |v_#race~ends_with_2~0_18| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_18|} AuxVars[] AssignedVars[#race~ends_with_2~0][944], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 950#L87-20true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 531#L58-20true, 1193#true]) [2025-02-08 05:38:16,891 INFO L294 olderBase$Statistics]: this new event has 404 ancestors and is cut-off event [2025-02-08 05:38:16,891 INFO L297 olderBase$Statistics]: existing Event has 399 ancestors and is cut-off event [2025-02-08 05:38:16,891 INFO L297 olderBase$Statistics]: existing Event has 399 ancestors and is cut-off event [2025-02-08 05:38:16,891 INFO L297 olderBase$Statistics]: existing Event has 404 ancestors and is cut-off event [2025-02-08 05:38:16,891 INFO L297 olderBase$Statistics]: existing Event has 396 ancestors and is cut-off event [2025-02-08 05:38:16,946 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2542] L56-30-->L56-28: Formula: (= |v_#race~ends_with_2~0_12| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_12|} AuxVars[] AssignedVars[#race~ends_with_2~0][638], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:16,946 INFO L294 olderBase$Statistics]: this new event has 411 ancestors and is cut-off event [2025-02-08 05:38:16,946 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-02-08 05:38:16,946 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-02-08 05:38:16,946 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-02-08 05:38:16,956 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2542] L56-30-->L56-28: Formula: (= |v_#race~ends_with_2~0_12| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_12|} AuxVars[] AssignedVars[#race~ends_with_2~0][638], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 168#L56-28true, 942#L83-20true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:16,957 INFO L294 olderBase$Statistics]: this new event has 412 ancestors and is cut-off event [2025-02-08 05:38:16,957 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-02-08 05:38:16,957 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-02-08 05:38:16,957 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-02-08 05:38:16,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3230] L88-21-->L88-18: Formula: (= |v_#race~ends_with_2~0_15| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_15|} AuxVars[] AssignedVars[#race~ends_with_2~0][1010], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 129#L88-18true, 1225#(= |#race~ends_with_2~0| 0), 531#L58-20true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:16,963 INFO L294 olderBase$Statistics]: this new event has 412 ancestors and is cut-off event [2025-02-08 05:38:16,963 INFO L297 olderBase$Statistics]: existing Event has 415 ancestors and is cut-off event [2025-02-08 05:38:16,963 INFO L297 olderBase$Statistics]: existing Event has 420 ancestors and is cut-off event [2025-02-08 05:38:16,964 INFO L297 olderBase$Statistics]: existing Event has 415 ancestors and is cut-off event [2025-02-08 05:38:16,964 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3194] L87-23-->L87-20: Formula: (= |v_#race~ends_with_2~0_18| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_18|} AuxVars[] AssignedVars[#race~ends_with_2~0][944], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 517#L59-18true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 950#L87-20true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:16,964 INFO L294 olderBase$Statistics]: this new event has 412 ancestors and is cut-off event [2025-02-08 05:38:16,964 INFO L297 olderBase$Statistics]: existing Event has 415 ancestors and is cut-off event [2025-02-08 05:38:16,964 INFO L297 olderBase$Statistics]: existing Event has 415 ancestors and is cut-off event [2025-02-08 05:38:16,964 INFO L297 olderBase$Statistics]: existing Event has 420 ancestors and is cut-off event [2025-02-08 05:38:16,974 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3230] L88-21-->L88-18: Formula: (= |v_#race~ends_with_2~0_15| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_15|} AuxVars[] AssignedVars[#race~ends_with_2~0][1010], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), 962#L58-21true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 129#L88-18true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:16,975 INFO L294 olderBase$Statistics]: this new event has 413 ancestors and is cut-off event [2025-02-08 05:38:16,975 INFO L297 olderBase$Statistics]: existing Event has 416 ancestors and is cut-off event [2025-02-08 05:38:16,975 INFO L297 olderBase$Statistics]: existing Event has 416 ancestors and is cut-off event [2025-02-08 05:38:16,975 INFO L297 olderBase$Statistics]: existing Event has 421 ancestors and is cut-off event [2025-02-08 05:38:16,976 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3194] L87-23-->L87-20: Formula: (= |v_#race~ends_with_2~0_18| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_18|} AuxVars[] AssignedVars[#race~ends_with_2~0][944], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 199#L59-19true, 950#L87-20true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:16,976 INFO L294 olderBase$Statistics]: this new event has 413 ancestors and is cut-off event [2025-02-08 05:38:16,976 INFO L297 olderBase$Statistics]: existing Event has 416 ancestors and is cut-off event [2025-02-08 05:38:16,976 INFO L297 olderBase$Statistics]: existing Event has 416 ancestors and is cut-off event [2025-02-08 05:38:16,976 INFO L297 olderBase$Statistics]: existing Event has 421 ancestors and is cut-off event [2025-02-08 05:38:16,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2542] L56-30-->L56-28: Formula: (= |v_#race~ends_with_2~0_12| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_12|} AuxVars[] AssignedVars[#race~ends_with_2~0][638], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:16,979 INFO L294 olderBase$Statistics]: this new event has 414 ancestors and is cut-off event [2025-02-08 05:38:16,979 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-02-08 05:38:16,979 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:16,979 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:16,980 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2542] L56-30-->L56-28: Formula: (= |v_#race~ends_with_2~0_12| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_12|} AuxVars[] AssignedVars[#race~ends_with_2~0][638], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:16,980 INFO L294 olderBase$Statistics]: this new event has 414 ancestors and is cut-off event [2025-02-08 05:38:16,980 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:16,980 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-02-08 05:38:16,980 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:16,990 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2542] L56-30-->L56-28: Formula: (= |v_#race~ends_with_2~0_12| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_12|} AuxVars[] AssignedVars[#race~ends_with_2~0][638], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 168#L56-28true, 942#L83-20true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:16,990 INFO L294 olderBase$Statistics]: this new event has 415 ancestors and is cut-off event [2025-02-08 05:38:16,990 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-02-08 05:38:16,990 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-02-08 05:38:16,990 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-02-08 05:38:16,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2542] L56-30-->L56-28: Formula: (= |v_#race~ends_with_2~0_12| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_12|} AuxVars[] AssignedVars[#race~ends_with_2~0][638], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 168#L56-28true, 942#L83-20true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:16,991 INFO L294 olderBase$Statistics]: this new event has 415 ancestors and is cut-off event [2025-02-08 05:38:16,991 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-02-08 05:38:16,991 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-02-08 05:38:16,991 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-02-08 05:38:17,010 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2542] L56-30-->L56-28: Formula: (= |v_#race~ends_with_2~0_12| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_12|} AuxVars[] AssignedVars[#race~ends_with_2~0][638], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,010 INFO L294 olderBase$Statistics]: this new event has 417 ancestors and is cut-off event [2025-02-08 05:38:17,010 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-02-08 05:38:17,010 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:17,010 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-02-08 05:38:17,020 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2542] L56-30-->L56-28: Formula: (= |v_#race~ends_with_2~0_12| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_12|} AuxVars[] AssignedVars[#race~ends_with_2~0][638], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), 942#L83-20true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,020 INFO L294 olderBase$Statistics]: this new event has 418 ancestors and is cut-off event [2025-02-08 05:38:17,020 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-02-08 05:38:17,020 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-02-08 05:38:17,020 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-02-08 05:38:17,034 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][625], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:17,034 INFO L294 olderBase$Statistics]: this new event has 419 ancestors and is cut-off event [2025-02-08 05:38:17,034 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-02-08 05:38:17,034 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-02-08 05:38:17,034 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-02-08 05:38:17,045 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][625], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 849#L56-29true, 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:17,045 INFO L294 olderBase$Statistics]: this new event has 420 ancestors and is cut-off event [2025-02-08 05:38:17,045 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-02-08 05:38:17,046 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-02-08 05:38:17,046 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-02-08 05:38:17,049 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3230] L88-21-->L88-18: Formula: (= |v_#race~ends_with_2~0_15| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_15|} AuxVars[] AssignedVars[#race~ends_with_2~0][1010], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 129#L88-18true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 531#L58-20true, 1193#true]) [2025-02-08 05:38:17,049 INFO L294 olderBase$Statistics]: this new event has 420 ancestors and is cut-off event [2025-02-08 05:38:17,049 INFO L297 olderBase$Statistics]: existing Event has 415 ancestors and is cut-off event [2025-02-08 05:38:17,049 INFO L297 olderBase$Statistics]: existing Event has 420 ancestors and is cut-off event [2025-02-08 05:38:17,049 INFO L297 olderBase$Statistics]: existing Event has 415 ancestors and is cut-off event [2025-02-08 05:38:17,049 INFO L297 olderBase$Statistics]: existing Event has 412 ancestors and is cut-off event [2025-02-08 05:38:17,050 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3194] L87-23-->L87-20: Formula: (= |v_#race~ends_with_2~0_18| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_18|} AuxVars[] AssignedVars[#race~ends_with_2~0][944], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 199#L59-19true, 950#L87-20true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,050 INFO L294 olderBase$Statistics]: this new event has 421 ancestors and is cut-off event [2025-02-08 05:38:17,050 INFO L297 olderBase$Statistics]: existing Event has 416 ancestors and is cut-off event [2025-02-08 05:38:17,050 INFO L297 olderBase$Statistics]: existing Event has 416 ancestors and is cut-off event [2025-02-08 05:38:17,050 INFO L297 olderBase$Statistics]: existing Event has 413 ancestors and is cut-off event [2025-02-08 05:38:17,050 INFO L297 olderBase$Statistics]: existing Event has 421 ancestors and is cut-off event [2025-02-08 05:38:17,050 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3194] L87-23-->L87-20: Formula: (= |v_#race~ends_with_2~0_18| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_18|} AuxVars[] AssignedVars[#race~ends_with_2~0][944], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), 517#L59-18true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 950#L87-20true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,050 INFO L294 olderBase$Statistics]: this new event has 420 ancestors and is cut-off event [2025-02-08 05:38:17,051 INFO L297 olderBase$Statistics]: existing Event has 415 ancestors and is cut-off event [2025-02-08 05:38:17,051 INFO L297 olderBase$Statistics]: existing Event has 415 ancestors and is cut-off event [2025-02-08 05:38:17,051 INFO L297 olderBase$Statistics]: existing Event has 420 ancestors and is cut-off event [2025-02-08 05:38:17,051 INFO L297 olderBase$Statistics]: existing Event has 412 ancestors and is cut-off event [2025-02-08 05:38:17,059 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3230] L88-21-->L88-18: Formula: (= |v_#race~ends_with_2~0_15| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_15|} AuxVars[] AssignedVars[#race~ends_with_2~0][1010], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), 962#L58-21true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 129#L88-18true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,059 INFO L294 olderBase$Statistics]: this new event has 421 ancestors and is cut-off event [2025-02-08 05:38:17,059 INFO L297 olderBase$Statistics]: existing Event has 416 ancestors and is cut-off event [2025-02-08 05:38:17,059 INFO L297 olderBase$Statistics]: existing Event has 416 ancestors and is cut-off event [2025-02-08 05:38:17,059 INFO L297 olderBase$Statistics]: existing Event has 421 ancestors and is cut-off event [2025-02-08 05:38:17,060 INFO L297 olderBase$Statistics]: existing Event has 413 ancestors and is cut-off event [2025-02-08 05:38:17,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][625], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,065 INFO L294 olderBase$Statistics]: this new event has 422 ancestors and is cut-off event [2025-02-08 05:38:17,065 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:17,065 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-02-08 05:38:17,065 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:17,067 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][625], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:17,068 INFO L294 olderBase$Statistics]: this new event has 422 ancestors and is cut-off event [2025-02-08 05:38:17,068 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:17,068 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:17,068 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-02-08 05:38:17,076 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][625], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 849#L56-29true, 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,076 INFO L294 olderBase$Statistics]: this new event has 423 ancestors and is cut-off event [2025-02-08 05:38:17,076 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-02-08 05:38:17,076 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-02-08 05:38:17,076 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-02-08 05:38:17,078 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][625], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 849#L56-29true, 1170#(= |#race~is_null_5~0| 0), 343#L83-19true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:17,078 INFO L294 olderBase$Statistics]: this new event has 423 ancestors and is cut-off event [2025-02-08 05:38:17,078 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-02-08 05:38:17,078 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-02-08 05:38:17,078 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-02-08 05:38:17,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][625], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,097 INFO L294 olderBase$Statistics]: this new event has 425 ancestors and is cut-off event [2025-02-08 05:38:17,097 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-02-08 05:38:17,097 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-02-08 05:38:17,097 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:17,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][637], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,106 INFO L294 olderBase$Statistics]: this new event has 428 ancestors and is cut-off event [2025-02-08 05:38:17,106 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-02-08 05:38:17,106 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-02-08 05:38:17,106 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-02-08 05:38:17,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][625], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 849#L56-29true, 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,109 INFO L294 olderBase$Statistics]: this new event has 426 ancestors and is cut-off event [2025-02-08 05:38:17,109 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-02-08 05:38:17,109 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-02-08 05:38:17,110 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-02-08 05:38:17,120 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][637], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 942#L83-20true, 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,120 INFO L294 olderBase$Statistics]: this new event has 429 ancestors and is cut-off event [2025-02-08 05:38:17,120 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-02-08 05:38:17,120 INFO L297 olderBase$Statistics]: existing Event has 308 ancestors and is cut-off event [2025-02-08 05:38:17,120 INFO L297 olderBase$Statistics]: existing Event has 308 ancestors and is cut-off event [2025-02-08 05:38:17,140 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3230] L88-21-->L88-18: Formula: (= |v_#race~ends_with_2~0_15| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_15|} AuxVars[] AssignedVars[#race~ends_with_2~0][1010], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 517#L59-18true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 129#L88-18true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,140 INFO L294 olderBase$Statistics]: this new event has 428 ancestors and is cut-off event [2025-02-08 05:38:17,140 INFO L297 olderBase$Statistics]: existing Event has 431 ancestors and is cut-off event [2025-02-08 05:38:17,140 INFO L297 olderBase$Statistics]: existing Event has 436 ancestors and is cut-off event [2025-02-08 05:38:17,140 INFO L297 olderBase$Statistics]: existing Event has 431 ancestors and is cut-off event [2025-02-08 05:38:17,142 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][637], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), 343#L83-19true, Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,142 INFO L294 olderBase$Statistics]: this new event has 431 ancestors and is cut-off event [2025-02-08 05:38:17,142 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-02-08 05:38:17,142 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-02-08 05:38:17,142 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-02-08 05:38:17,152 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3230] L88-21-->L88-18: Formula: (= |v_#race~ends_with_2~0_15| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_15|} AuxVars[] AssignedVars[#race~ends_with_2~0][1010], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 199#L59-19true, 129#L88-18true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,152 INFO L294 olderBase$Statistics]: this new event has 429 ancestors and is cut-off event [2025-02-08 05:38:17,152 INFO L297 olderBase$Statistics]: existing Event has 432 ancestors and is cut-off event [2025-02-08 05:38:17,152 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2025-02-08 05:38:17,152 INFO L297 olderBase$Statistics]: existing Event has 432 ancestors and is cut-off event [2025-02-08 05:38:17,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][637], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 1225#(= |#race~ends_with_2~0| 0), 942#L83-20true, 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,155 INFO L294 olderBase$Statistics]: this new event has 432 ancestors and is cut-off event [2025-02-08 05:38:17,155 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-02-08 05:38:17,155 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-02-08 05:38:17,155 INFO L297 olderBase$Statistics]: existing Event has 308 ancestors and is cut-off event [2025-02-08 05:38:17,168 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2542] L56-30-->L56-28: Formula: (= |v_#race~ends_with_2~0_12| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_12|} AuxVars[] AssignedVars[#race~ends_with_2~0][638], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 229#L84-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:17,168 INFO L294 olderBase$Statistics]: this new event has 431 ancestors and is cut-off event [2025-02-08 05:38:17,169 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-02-08 05:38:17,169 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-02-08 05:38:17,169 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-02-08 05:38:17,169 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2542] L56-30-->L56-28: Formula: (= |v_#race~ends_with_2~0_12| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_12|} AuxVars[] AssignedVars[#race~ends_with_2~0][638], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 557#L84-20true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:17,169 INFO L294 olderBase$Statistics]: this new event has 432 ancestors and is cut-off event [2025-02-08 05:38:17,169 INFO L297 olderBase$Statistics]: existing Event has 308 ancestors and is cut-off event [2025-02-08 05:38:17,169 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-02-08 05:38:17,169 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-02-08 05:38:17,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2542] L56-30-->L56-28: Formula: (= |v_#race~ends_with_2~0_12| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_12|} AuxVars[] AssignedVars[#race~ends_with_2~0][638], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 229#L84-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,201 INFO L294 olderBase$Statistics]: this new event has 434 ancestors and is cut-off event [2025-02-08 05:38:17,201 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-02-08 05:38:17,201 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:17,201 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:17,201 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2542] L56-30-->L56-28: Formula: (= |v_#race~ends_with_2~0_12| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_12|} AuxVars[] AssignedVars[#race~ends_with_2~0][638], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 557#L84-20true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,201 INFO L294 olderBase$Statistics]: this new event has 435 ancestors and is cut-off event [2025-02-08 05:38:17,201 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-02-08 05:38:17,202 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-02-08 05:38:17,202 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-02-08 05:38:17,202 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2542] L56-30-->L56-28: Formula: (= |v_#race~ends_with_2~0_12| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_12|} AuxVars[] AssignedVars[#race~ends_with_2~0][638], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 229#L84-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:17,202 INFO L294 olderBase$Statistics]: this new event has 434 ancestors and is cut-off event [2025-02-08 05:38:17,202 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-02-08 05:38:17,202 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:17,202 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:17,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2542] L56-30-->L56-28: Formula: (= |v_#race~ends_with_2~0_12| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_12|} AuxVars[] AssignedVars[#race~ends_with_2~0][638], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 557#L84-20true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:17,203 INFO L294 olderBase$Statistics]: this new event has 435 ancestors and is cut-off event [2025-02-08 05:38:17,203 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-02-08 05:38:17,203 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-02-08 05:38:17,203 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-02-08 05:38:17,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][625], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,224 INFO L294 olderBase$Statistics]: this new event has 436 ancestors and is cut-off event [2025-02-08 05:38:17,224 INFO L297 olderBase$Statistics]: existing Event has 431 ancestors and is cut-off event [2025-02-08 05:38:17,224 INFO L297 olderBase$Statistics]: existing Event has 428 ancestors and is cut-off event [2025-02-08 05:38:17,224 INFO L297 olderBase$Statistics]: existing Event has 431 ancestors and is cut-off event [2025-02-08 05:38:17,234 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3230] L88-21-->L88-18: Formula: (= |v_#race~ends_with_2~0_15| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_15|} AuxVars[] AssignedVars[#race~ends_with_2~0][1010], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), 517#L59-18true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 129#L88-18true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,234 INFO L294 olderBase$Statistics]: this new event has 436 ancestors and is cut-off event [2025-02-08 05:38:17,234 INFO L297 olderBase$Statistics]: existing Event has 431 ancestors and is cut-off event [2025-02-08 05:38:17,234 INFO L297 olderBase$Statistics]: existing Event has 436 ancestors and is cut-off event [2025-02-08 05:38:17,234 INFO L297 olderBase$Statistics]: existing Event has 428 ancestors and is cut-off event [2025-02-08 05:38:17,234 INFO L297 olderBase$Statistics]: existing Event has 431 ancestors and is cut-off event [2025-02-08 05:38:17,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2542] L56-30-->L56-28: Formula: (= |v_#race~ends_with_2~0_12| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_12|} AuxVars[] AssignedVars[#race~ends_with_2~0][638], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 229#L84-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,236 INFO L294 olderBase$Statistics]: this new event has 437 ancestors and is cut-off event [2025-02-08 05:38:17,236 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:17,236 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-02-08 05:38:17,236 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-02-08 05:38:17,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2542] L56-30-->L56-28: Formula: (= |v_#race~ends_with_2~0_12| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_12|} AuxVars[] AssignedVars[#race~ends_with_2~0][638], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 557#L84-20true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,237 INFO L294 olderBase$Statistics]: this new event has 438 ancestors and is cut-off event [2025-02-08 05:38:17,237 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-02-08 05:38:17,237 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-02-08 05:38:17,237 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-02-08 05:38:17,246 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3230] L88-21-->L88-18: Formula: (= |v_#race~ends_with_2~0_15| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_15|} AuxVars[] AssignedVars[#race~ends_with_2~0][1010], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 199#L59-19true, 129#L88-18true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,246 INFO L294 olderBase$Statistics]: this new event has 437 ancestors and is cut-off event [2025-02-08 05:38:17,246 INFO L297 olderBase$Statistics]: existing Event has 429 ancestors and is cut-off event [2025-02-08 05:38:17,246 INFO L297 olderBase$Statistics]: existing Event has 432 ancestors and is cut-off event [2025-02-08 05:38:17,246 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2025-02-08 05:38:17,246 INFO L297 olderBase$Statistics]: existing Event has 432 ancestors and is cut-off event [2025-02-08 05:38:17,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][625], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,256 INFO L294 olderBase$Statistics]: this new event has 439 ancestors and is cut-off event [2025-02-08 05:38:17,256 INFO L297 olderBase$Statistics]: existing Event has 434 ancestors and is cut-off event [2025-02-08 05:38:17,256 INFO L297 olderBase$Statistics]: existing Event has 431 ancestors and is cut-off event [2025-02-08 05:38:17,256 INFO L297 olderBase$Statistics]: existing Event has 434 ancestors and is cut-off event [2025-02-08 05:38:17,262 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][625], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1225#(= |#race~ends_with_2~0| 0), 531#L58-20true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,263 INFO L294 olderBase$Statistics]: this new event has 463 ancestors and is cut-off event [2025-02-08 05:38:17,263 INFO L297 olderBase$Statistics]: existing Event has 334 ancestors and is cut-off event [2025-02-08 05:38:17,263 INFO L297 olderBase$Statistics]: existing Event has 334 ancestors and is cut-off event [2025-02-08 05:38:17,263 INFO L297 olderBase$Statistics]: existing Event has 331 ancestors and is cut-off event [2025-02-08 05:38:17,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][625], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), 517#L59-18true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,263 INFO L294 olderBase$Statistics]: this new event has 479 ancestors and is cut-off event [2025-02-08 05:38:17,263 INFO L297 olderBase$Statistics]: existing Event has 350 ancestors and is cut-off event [2025-02-08 05:38:17,263 INFO L297 olderBase$Statistics]: existing Event has 347 ancestors and is cut-off event [2025-02-08 05:38:17,263 INFO L297 olderBase$Statistics]: existing Event has 350 ancestors and is cut-off event [2025-02-08 05:38:17,263 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][625], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 817#L57-29true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:17,264 INFO L294 olderBase$Statistics]: this new event has 440 ancestors and is cut-off event [2025-02-08 05:38:17,264 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-02-08 05:38:17,264 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-02-08 05:38:17,264 INFO L297 olderBase$Statistics]: existing Event has 308 ancestors and is cut-off event [2025-02-08 05:38:17,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][625], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 199#L59-19true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,264 INFO L294 olderBase$Statistics]: this new event has 480 ancestors and is cut-off event [2025-02-08 05:38:17,264 INFO L297 olderBase$Statistics]: existing Event has 351 ancestors and is cut-off event [2025-02-08 05:38:17,264 INFO L297 olderBase$Statistics]: existing Event has 351 ancestors and is cut-off event [2025-02-08 05:38:17,264 INFO L297 olderBase$Statistics]: existing Event has 348 ancestors and is cut-off event [2025-02-08 05:38:17,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][625], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 525#L57-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:17,264 INFO L294 olderBase$Statistics]: this new event has 439 ancestors and is cut-off event [2025-02-08 05:38:17,264 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-02-08 05:38:17,264 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-02-08 05:38:17,264 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-02-08 05:38:17,264 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][625], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), 962#L58-21true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,264 INFO L294 olderBase$Statistics]: this new event has 464 ancestors and is cut-off event [2025-02-08 05:38:17,265 INFO L297 olderBase$Statistics]: existing Event has 335 ancestors and is cut-off event [2025-02-08 05:38:17,265 INFO L297 olderBase$Statistics]: existing Event has 332 ancestors and is cut-off event [2025-02-08 05:38:17,265 INFO L297 olderBase$Statistics]: existing Event has 335 ancestors and is cut-off event [2025-02-08 05:38:17,269 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2542] L56-30-->L56-28: Formula: (= |v_#race~ends_with_2~0_12| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_12|} AuxVars[] AssignedVars[#race~ends_with_2~0][638], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 557#L84-20true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:17,269 INFO L294 olderBase$Statistics]: this new event has 440 ancestors and is cut-off event [2025-02-08 05:38:17,269 INFO L297 olderBase$Statistics]: existing Event has 308 ancestors and is cut-off event [2025-02-08 05:38:17,269 INFO L297 olderBase$Statistics]: existing Event has 432 ancestors and is cut-off event [2025-02-08 05:38:17,269 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-02-08 05:38:17,269 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-02-08 05:38:17,274 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][625], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 817#L57-29true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:17,274 INFO L294 olderBase$Statistics]: this new event has 440 ancestors and is cut-off event [2025-02-08 05:38:17,274 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:17,274 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-02-08 05:38:17,274 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-02-08 05:38:17,274 INFO L297 olderBase$Statistics]: existing Event has 308 ancestors and is cut-off event [2025-02-08 05:38:17,285 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3272] thread2EXIT-->L127-19: Formula: (and (= 0 v_thread2Thread1of1ForFork1_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork1_thidvar0_4) (= 0 v_thread2Thread1of1ForFork1_thidvar1_4)) InVars {thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} OutVars{thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} AuxVars[] AssignedVars[][1061], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 647#L127-19true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,285 INFO L294 olderBase$Statistics]: this new event has 442 ancestors and is cut-off event [2025-02-08 05:38:17,285 INFO L297 olderBase$Statistics]: existing Event has 434 ancestors and is cut-off event [2025-02-08 05:38:17,285 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2025-02-08 05:38:17,285 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2025-02-08 05:38:17,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][625], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 1170#(= |#race~is_null_5~0| 0), 343#L83-19true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 817#L57-29true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,288 INFO L294 olderBase$Statistics]: this new event has 443 ancestors and is cut-off event [2025-02-08 05:38:17,288 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-02-08 05:38:17,288 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-02-08 05:38:17,288 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-02-08 05:38:17,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][625], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 1170#(= |#race~is_null_5~0| 0), 343#L83-19true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 525#L57-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,288 INFO L294 olderBase$Statistics]: this new event has 442 ancestors and is cut-off event [2025-02-08 05:38:17,288 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:17,288 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-02-08 05:38:17,288 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:17,290 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][625], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 1225#(= |#race~ends_with_2~0| 0), 531#L58-20true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,290 INFO L294 olderBase$Statistics]: this new event has 466 ancestors and is cut-off event [2025-02-08 05:38:17,290 INFO L297 olderBase$Statistics]: existing Event has 337 ancestors and is cut-off event [2025-02-08 05:38:17,290 INFO L297 olderBase$Statistics]: existing Event has 337 ancestors and is cut-off event [2025-02-08 05:38:17,290 INFO L297 olderBase$Statistics]: existing Event has 334 ancestors and is cut-off event [2025-02-08 05:38:17,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][625], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), 517#L59-18true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,291 INFO L294 olderBase$Statistics]: this new event has 482 ancestors and is cut-off event [2025-02-08 05:38:17,291 INFO L297 olderBase$Statistics]: existing Event has 353 ancestors and is cut-off event [2025-02-08 05:38:17,291 INFO L297 olderBase$Statistics]: existing Event has 350 ancestors and is cut-off event [2025-02-08 05:38:17,291 INFO L297 olderBase$Statistics]: existing Event has 353 ancestors and is cut-off event [2025-02-08 05:38:17,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][625], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 817#L57-29true, 1220#(= |#race~break_13~0| 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:17,291 INFO L294 olderBase$Statistics]: this new event has 443 ancestors and is cut-off event [2025-02-08 05:38:17,291 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-02-08 05:38:17,291 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-02-08 05:38:17,291 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-02-08 05:38:17,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][625], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 199#L59-19true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,291 INFO L294 olderBase$Statistics]: this new event has 483 ancestors and is cut-off event [2025-02-08 05:38:17,291 INFO L297 olderBase$Statistics]: existing Event has 354 ancestors and is cut-off event [2025-02-08 05:38:17,291 INFO L297 olderBase$Statistics]: existing Event has 354 ancestors and is cut-off event [2025-02-08 05:38:17,292 INFO L297 olderBase$Statistics]: existing Event has 351 ancestors and is cut-off event [2025-02-08 05:38:17,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][625], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 525#L57-28true, 1220#(= |#race~break_13~0| 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:17,292 INFO L294 olderBase$Statistics]: this new event has 442 ancestors and is cut-off event [2025-02-08 05:38:17,292 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:17,292 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:17,292 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-02-08 05:38:17,292 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][625], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), 962#L58-21true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,292 INFO L294 olderBase$Statistics]: this new event has 467 ancestors and is cut-off event [2025-02-08 05:38:17,292 INFO L297 olderBase$Statistics]: existing Event has 338 ancestors and is cut-off event [2025-02-08 05:38:17,292 INFO L297 olderBase$Statistics]: existing Event has 338 ancestors and is cut-off event [2025-02-08 05:38:17,292 INFO L297 olderBase$Statistics]: existing Event has 335 ancestors and is cut-off event [2025-02-08 05:38:17,297 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2542] L56-30-->L56-28: Formula: (= |v_#race~ends_with_2~0_12| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_12|} AuxVars[] AssignedVars[#race~ends_with_2~0][638], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 557#L84-20true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,297 INFO L294 olderBase$Statistics]: this new event has 443 ancestors and is cut-off event [2025-02-08 05:38:17,297 INFO L297 olderBase$Statistics]: existing Event has 435 ancestors and is cut-off event [2025-02-08 05:38:17,297 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-02-08 05:38:17,297 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-02-08 05:38:17,297 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-02-08 05:38:17,298 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2542] L56-30-->L56-28: Formula: (= |v_#race~ends_with_2~0_12| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_12|} AuxVars[] AssignedVars[#race~ends_with_2~0][638], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 557#L84-20true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:17,298 INFO L294 olderBase$Statistics]: this new event has 443 ancestors and is cut-off event [2025-02-08 05:38:17,298 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-02-08 05:38:17,298 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-02-08 05:38:17,298 INFO L297 olderBase$Statistics]: existing Event has 435 ancestors and is cut-off event [2025-02-08 05:38:17,298 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-02-08 05:38:17,300 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][625], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 1170#(= |#race~is_null_5~0| 0), 343#L83-19true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 817#L57-29true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,301 INFO L294 olderBase$Statistics]: this new event has 443 ancestors and is cut-off event [2025-02-08 05:38:17,301 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-02-08 05:38:17,301 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-02-08 05:38:17,301 INFO L297 olderBase$Statistics]: existing Event has 443 ancestors and is cut-off event [2025-02-08 05:38:17,301 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-02-08 05:38:17,302 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][625], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 817#L57-29true, 1220#(= |#race~break_13~0| 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:17,302 INFO L294 olderBase$Statistics]: this new event has 443 ancestors and is cut-off event [2025-02-08 05:38:17,302 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-02-08 05:38:17,302 INFO L297 olderBase$Statistics]: existing Event has 443 ancestors and is cut-off event [2025-02-08 05:38:17,302 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-02-08 05:38:17,302 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-02-08 05:38:17,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][625], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 817#L57-29true, 1220#(= |#race~break_13~0| 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,316 INFO L294 olderBase$Statistics]: this new event has 446 ancestors and is cut-off event [2025-02-08 05:38:17,316 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-02-08 05:38:17,316 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-02-08 05:38:17,316 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-02-08 05:38:17,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][625], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 525#L57-28true, 1220#(= |#race~break_13~0| 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,316 INFO L294 olderBase$Statistics]: this new event has 445 ancestors and is cut-off event [2025-02-08 05:38:17,316 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-02-08 05:38:17,316 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:17,316 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-02-08 05:38:17,322 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2542] L56-30-->L56-28: Formula: (= |v_#race~ends_with_2~0_12| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_12|} AuxVars[] AssignedVars[#race~ends_with_2~0][638], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 557#L84-20true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,322 INFO L294 olderBase$Statistics]: this new event has 446 ancestors and is cut-off event [2025-02-08 05:38:17,322 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-02-08 05:38:17,322 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-02-08 05:38:17,322 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2025-02-08 05:38:17,322 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-02-08 05:38:17,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][637], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 229#L84-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,323 INFO L294 olderBase$Statistics]: this new event has 448 ancestors and is cut-off event [2025-02-08 05:38:17,323 INFO L297 olderBase$Statistics]: existing Event has 327 ancestors and is cut-off event [2025-02-08 05:38:17,323 INFO L297 olderBase$Statistics]: existing Event has 327 ancestors and is cut-off event [2025-02-08 05:38:17,323 INFO L297 olderBase$Statistics]: existing Event has 324 ancestors and is cut-off event [2025-02-08 05:38:17,323 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][637], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 557#L84-20true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,323 INFO L294 olderBase$Statistics]: this new event has 449 ancestors and is cut-off event [2025-02-08 05:38:17,323 INFO L297 olderBase$Statistics]: existing Event has 325 ancestors and is cut-off event [2025-02-08 05:38:17,323 INFO L297 olderBase$Statistics]: existing Event has 328 ancestors and is cut-off event [2025-02-08 05:38:17,323 INFO L297 olderBase$Statistics]: existing Event has 328 ancestors and is cut-off event [2025-02-08 05:38:17,325 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][625], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 817#L57-29true, 1220#(= |#race~break_13~0| 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,325 INFO L294 olderBase$Statistics]: this new event has 446 ancestors and is cut-off event [2025-02-08 05:38:17,325 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-02-08 05:38:17,325 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-02-08 05:38:17,325 INFO L297 olderBase$Statistics]: existing Event has 446 ancestors and is cut-off event [2025-02-08 05:38:17,325 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-02-08 05:38:17,343 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][637], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 229#L84-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,343 INFO L294 olderBase$Statistics]: this new event has 451 ancestors and is cut-off event [2025-02-08 05:38:17,343 INFO L297 olderBase$Statistics]: existing Event has 327 ancestors and is cut-off event [2025-02-08 05:38:17,343 INFO L297 olderBase$Statistics]: existing Event has 330 ancestors and is cut-off event [2025-02-08 05:38:17,343 INFO L297 olderBase$Statistics]: existing Event has 330 ancestors and is cut-off event [2025-02-08 05:38:17,344 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][637], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 557#L84-20true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,344 INFO L294 olderBase$Statistics]: this new event has 452 ancestors and is cut-off event [2025-02-08 05:38:17,344 INFO L297 olderBase$Statistics]: existing Event has 331 ancestors and is cut-off event [2025-02-08 05:38:17,344 INFO L297 olderBase$Statistics]: existing Event has 331 ancestors and is cut-off event [2025-02-08 05:38:17,344 INFO L297 olderBase$Statistics]: existing Event has 328 ancestors and is cut-off event [2025-02-08 05:38:17,378 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][637], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 557#L84-20true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,379 INFO L294 olderBase$Statistics]: this new event has 457 ancestors and is cut-off event [2025-02-08 05:38:17,379 INFO L297 olderBase$Statistics]: existing Event has 325 ancestors and is cut-off event [2025-02-08 05:38:17,379 INFO L297 olderBase$Statistics]: existing Event has 328 ancestors and is cut-off event [2025-02-08 05:38:17,379 INFO L297 olderBase$Statistics]: existing Event has 449 ancestors and is cut-off event [2025-02-08 05:38:17,379 INFO L297 olderBase$Statistics]: existing Event has 328 ancestors and is cut-off event [2025-02-08 05:38:17,391 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][637], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 557#L84-20true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,392 INFO L294 olderBase$Statistics]: this new event has 460 ancestors and is cut-off event [2025-02-08 05:38:17,392 INFO L297 olderBase$Statistics]: existing Event has 331 ancestors and is cut-off event [2025-02-08 05:38:17,392 INFO L297 olderBase$Statistics]: existing Event has 331 ancestors and is cut-off event [2025-02-08 05:38:17,392 INFO L297 olderBase$Statistics]: existing Event has 452 ancestors and is cut-off event [2025-02-08 05:38:17,392 INFO L297 olderBase$Statistics]: existing Event has 328 ancestors and is cut-off event [2025-02-08 05:38:17,402 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][741], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 229#L84-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 817#L57-29true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:17,402 INFO L294 olderBase$Statistics]: this new event has 460 ancestors and is cut-off event [2025-02-08 05:38:17,402 INFO L297 olderBase$Statistics]: existing Event has 331 ancestors and is cut-off event [2025-02-08 05:38:17,402 INFO L297 olderBase$Statistics]: existing Event has 336 ancestors and is cut-off event [2025-02-08 05:38:17,402 INFO L297 olderBase$Statistics]: existing Event has 331 ancestors and is cut-off event [2025-02-08 05:38:17,402 INFO L297 olderBase$Statistics]: existing Event has 328 ancestors and is cut-off event [2025-02-08 05:38:17,412 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][741], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 229#L84-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 817#L57-29true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,413 INFO L294 olderBase$Statistics]: this new event has 463 ancestors and is cut-off event [2025-02-08 05:38:17,413 INFO L297 olderBase$Statistics]: existing Event has 334 ancestors and is cut-off event [2025-02-08 05:38:17,413 INFO L297 olderBase$Statistics]: existing Event has 339 ancestors and is cut-off event [2025-02-08 05:38:17,413 INFO L297 olderBase$Statistics]: existing Event has 334 ancestors and is cut-off event [2025-02-08 05:38:17,413 INFO L297 olderBase$Statistics]: existing Event has 331 ancestors and is cut-off event [2025-02-08 05:38:17,413 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][741], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 229#L84-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 817#L57-29true, 1220#(= |#race~break_13~0| 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:17,413 INFO L294 olderBase$Statistics]: this new event has 463 ancestors and is cut-off event [2025-02-08 05:38:17,413 INFO L297 olderBase$Statistics]: existing Event has 334 ancestors and is cut-off event [2025-02-08 05:38:17,413 INFO L297 olderBase$Statistics]: existing Event has 331 ancestors and is cut-off event [2025-02-08 05:38:17,413 INFO L297 olderBase$Statistics]: existing Event has 339 ancestors and is cut-off event [2025-02-08 05:38:17,414 INFO L297 olderBase$Statistics]: existing Event has 334 ancestors and is cut-off event [2025-02-08 05:38:17,414 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][625], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 531#L58-20true, 1193#true]) [2025-02-08 05:38:17,414 INFO L294 olderBase$Statistics]: this new event has 463 ancestors and is cut-off event [2025-02-08 05:38:17,414 INFO L297 olderBase$Statistics]: existing Event has 334 ancestors and is cut-off event [2025-02-08 05:38:17,414 INFO L297 olderBase$Statistics]: existing Event has 334 ancestors and is cut-off event [2025-02-08 05:38:17,414 INFO L297 olderBase$Statistics]: existing Event has 331 ancestors and is cut-off event [2025-02-08 05:38:17,414 INFO L297 olderBase$Statistics]: existing Event has 463 ancestors and is cut-off event [2025-02-08 05:38:17,419 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][625], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), 962#L58-21true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,419 INFO L294 olderBase$Statistics]: this new event has 464 ancestors and is cut-off event [2025-02-08 05:38:17,419 INFO L297 olderBase$Statistics]: existing Event has 335 ancestors and is cut-off event [2025-02-08 05:38:17,419 INFO L297 olderBase$Statistics]: existing Event has 332 ancestors and is cut-off event [2025-02-08 05:38:17,419 INFO L297 olderBase$Statistics]: existing Event has 464 ancestors and is cut-off event [2025-02-08 05:38:17,419 INFO L297 olderBase$Statistics]: existing Event has 335 ancestors and is cut-off event [2025-02-08 05:38:17,426 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][741], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 229#L84-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 817#L57-29true, 1220#(= |#race~break_13~0| 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,426 INFO L294 olderBase$Statistics]: this new event has 466 ancestors and is cut-off event [2025-02-08 05:38:17,426 INFO L297 olderBase$Statistics]: existing Event has 334 ancestors and is cut-off event [2025-02-08 05:38:17,426 INFO L297 olderBase$Statistics]: existing Event has 342 ancestors and is cut-off event [2025-02-08 05:38:17,426 INFO L297 olderBase$Statistics]: existing Event has 337 ancestors and is cut-off event [2025-02-08 05:38:17,426 INFO L297 olderBase$Statistics]: existing Event has 337 ancestors and is cut-off event [2025-02-08 05:38:17,427 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][625], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), 343#L83-19true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 531#L58-20true, 1193#true]) [2025-02-08 05:38:17,427 INFO L294 olderBase$Statistics]: this new event has 466 ancestors and is cut-off event [2025-02-08 05:38:17,427 INFO L297 olderBase$Statistics]: existing Event has 466 ancestors and is cut-off event [2025-02-08 05:38:17,427 INFO L297 olderBase$Statistics]: existing Event has 337 ancestors and is cut-off event [2025-02-08 05:38:17,427 INFO L297 olderBase$Statistics]: existing Event has 337 ancestors and is cut-off event [2025-02-08 05:38:17,427 INFO L297 olderBase$Statistics]: existing Event has 334 ancestors and is cut-off event [2025-02-08 05:38:17,430 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][625], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), 343#L83-19true, 962#L58-21true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,431 INFO L294 olderBase$Statistics]: this new event has 467 ancestors and is cut-off event [2025-02-08 05:38:17,431 INFO L297 olderBase$Statistics]: existing Event has 338 ancestors and is cut-off event [2025-02-08 05:38:17,431 INFO L297 olderBase$Statistics]: existing Event has 467 ancestors and is cut-off event [2025-02-08 05:38:17,431 INFO L297 olderBase$Statistics]: existing Event has 338 ancestors and is cut-off event [2025-02-08 05:38:17,431 INFO L297 olderBase$Statistics]: existing Event has 335 ancestors and is cut-off event [2025-02-08 05:38:17,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2542] L56-30-->L56-28: Formula: (= |v_#race~ends_with_2~0_12| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_12|} AuxVars[] AssignedVars[#race~ends_with_2~0][638], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 950#L87-20true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:17,463 INFO L294 olderBase$Statistics]: this new event has 476 ancestors and is cut-off event [2025-02-08 05:38:17,463 INFO L297 olderBase$Statistics]: existing Event has 352 ancestors and is cut-off event [2025-02-08 05:38:17,463 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2025-02-08 05:38:17,463 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2025-02-08 05:38:17,464 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2542] L56-30-->L56-28: Formula: (= |v_#race~ends_with_2~0_12| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_12|} AuxVars[] AssignedVars[#race~ends_with_2~0][638], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 523#L87-21true, Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:17,464 INFO L294 olderBase$Statistics]: this new event has 477 ancestors and is cut-off event [2025-02-08 05:38:17,464 INFO L297 olderBase$Statistics]: existing Event has 356 ancestors and is cut-off event [2025-02-08 05:38:17,464 INFO L297 olderBase$Statistics]: existing Event has 353 ancestors and is cut-off event [2025-02-08 05:38:17,464 INFO L297 olderBase$Statistics]: existing Event has 356 ancestors and is cut-off event [2025-02-08 05:38:17,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2542] L56-30-->L56-28: Formula: (= |v_#race~ends_with_2~0_12| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_12|} AuxVars[] AssignedVars[#race~ends_with_2~0][638], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 950#L87-20true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,473 INFO L294 olderBase$Statistics]: this new event has 479 ancestors and is cut-off event [2025-02-08 05:38:17,473 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2025-02-08 05:38:17,473 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2025-02-08 05:38:17,473 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2025-02-08 05:38:17,473 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2542] L56-30-->L56-28: Formula: (= |v_#race~ends_with_2~0_12| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_12|} AuxVars[] AssignedVars[#race~ends_with_2~0][638], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 523#L87-21true, Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,474 INFO L294 olderBase$Statistics]: this new event has 480 ancestors and is cut-off event [2025-02-08 05:38:17,474 INFO L297 olderBase$Statistics]: existing Event has 359 ancestors and is cut-off event [2025-02-08 05:38:17,474 INFO L297 olderBase$Statistics]: existing Event has 359 ancestors and is cut-off event [2025-02-08 05:38:17,474 INFO L297 olderBase$Statistics]: existing Event has 356 ancestors and is cut-off event [2025-02-08 05:38:17,476 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][625], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), 517#L59-18true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,476 INFO L294 olderBase$Statistics]: this new event has 479 ancestors and is cut-off event [2025-02-08 05:38:17,476 INFO L297 olderBase$Statistics]: existing Event has 350 ancestors and is cut-off event [2025-02-08 05:38:17,476 INFO L297 olderBase$Statistics]: existing Event has 347 ancestors and is cut-off event [2025-02-08 05:38:17,476 INFO L297 olderBase$Statistics]: existing Event has 479 ancestors and is cut-off event [2025-02-08 05:38:17,476 INFO L297 olderBase$Statistics]: existing Event has 350 ancestors and is cut-off event [2025-02-08 05:38:17,479 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][625], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 199#L59-19true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,479 INFO L294 olderBase$Statistics]: this new event has 480 ancestors and is cut-off event [2025-02-08 05:38:17,479 INFO L297 olderBase$Statistics]: existing Event has 480 ancestors and is cut-off event [2025-02-08 05:38:17,479 INFO L297 olderBase$Statistics]: existing Event has 351 ancestors and is cut-off event [2025-02-08 05:38:17,479 INFO L297 olderBase$Statistics]: existing Event has 351 ancestors and is cut-off event [2025-02-08 05:38:17,479 INFO L297 olderBase$Statistics]: existing Event has 348 ancestors and is cut-off event [2025-02-08 05:38:17,485 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][625], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), 517#L59-18true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,485 INFO L294 olderBase$Statistics]: this new event has 482 ancestors and is cut-off event [2025-02-08 05:38:17,485 INFO L297 olderBase$Statistics]: existing Event has 482 ancestors and is cut-off event [2025-02-08 05:38:17,485 INFO L297 olderBase$Statistics]: existing Event has 353 ancestors and is cut-off event [2025-02-08 05:38:17,485 INFO L297 olderBase$Statistics]: existing Event has 350 ancestors and is cut-off event [2025-02-08 05:38:17,485 INFO L297 olderBase$Statistics]: existing Event has 353 ancestors and is cut-off event [2025-02-08 05:38:17,488 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][625], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 199#L59-19true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,488 INFO L294 olderBase$Statistics]: this new event has 483 ancestors and is cut-off event [2025-02-08 05:38:17,488 INFO L297 olderBase$Statistics]: existing Event has 483 ancestors and is cut-off event [2025-02-08 05:38:17,488 INFO L297 olderBase$Statistics]: existing Event has 354 ancestors and is cut-off event [2025-02-08 05:38:17,488 INFO L297 olderBase$Statistics]: existing Event has 354 ancestors and is cut-off event [2025-02-08 05:38:17,489 INFO L297 olderBase$Statistics]: existing Event has 351 ancestors and is cut-off event [2025-02-08 05:38:17,490 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][741], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 229#L84-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 531#L58-20true, 1193#true]) [2025-02-08 05:38:17,490 INFO L294 olderBase$Statistics]: this new event has 483 ancestors and is cut-off event [2025-02-08 05:38:17,490 INFO L297 olderBase$Statistics]: existing Event has 354 ancestors and is cut-off event [2025-02-08 05:38:17,490 INFO L297 olderBase$Statistics]: existing Event has 354 ancestors and is cut-off event [2025-02-08 05:38:17,490 INFO L297 olderBase$Statistics]: existing Event has 351 ancestors and is cut-off event [2025-02-08 05:38:17,490 INFO L297 olderBase$Statistics]: existing Event has 359 ancestors and is cut-off event [2025-02-08 05:38:17,493 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][741], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 229#L84-19true, 1170#(= |#race~is_null_5~0| 0), 962#L58-21true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,493 INFO L294 olderBase$Statistics]: this new event has 484 ancestors and is cut-off event [2025-02-08 05:38:17,493 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2025-02-08 05:38:17,494 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2025-02-08 05:38:17,494 INFO L297 olderBase$Statistics]: existing Event has 360 ancestors and is cut-off event [2025-02-08 05:38:17,494 INFO L297 olderBase$Statistics]: existing Event has 352 ancestors and is cut-off event [2025-02-08 05:38:17,499 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][741], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 229#L84-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 531#L58-20true, 1193#true]) [2025-02-08 05:38:17,499 INFO L294 olderBase$Statistics]: this new event has 486 ancestors and is cut-off event [2025-02-08 05:38:17,499 INFO L297 olderBase$Statistics]: existing Event has 357 ancestors and is cut-off event [2025-02-08 05:38:17,499 INFO L297 olderBase$Statistics]: existing Event has 354 ancestors and is cut-off event [2025-02-08 05:38:17,499 INFO L297 olderBase$Statistics]: existing Event has 362 ancestors and is cut-off event [2025-02-08 05:38:17,499 INFO L297 olderBase$Statistics]: existing Event has 357 ancestors and is cut-off event [2025-02-08 05:38:17,502 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][741], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 229#L84-19true, 1170#(= |#race~is_null_5~0| 0), 962#L58-21true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,502 INFO L294 olderBase$Statistics]: this new event has 487 ancestors and is cut-off event [2025-02-08 05:38:17,502 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2025-02-08 05:38:17,502 INFO L297 olderBase$Statistics]: existing Event has 363 ancestors and is cut-off event [2025-02-08 05:38:17,503 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2025-02-08 05:38:17,503 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2025-02-08 05:38:17,511 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][637], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 950#L87-20true, 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,511 INFO L294 olderBase$Statistics]: this new event has 493 ancestors and is cut-off event [2025-02-08 05:38:17,511 INFO L297 olderBase$Statistics]: existing Event has 372 ancestors and is cut-off event [2025-02-08 05:38:17,511 INFO L297 olderBase$Statistics]: existing Event has 369 ancestors and is cut-off event [2025-02-08 05:38:17,511 INFO L297 olderBase$Statistics]: existing Event has 372 ancestors and is cut-off event [2025-02-08 05:38:17,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][637], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 523#L87-21true, Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,512 INFO L294 olderBase$Statistics]: this new event has 494 ancestors and is cut-off event [2025-02-08 05:38:17,512 INFO L297 olderBase$Statistics]: existing Event has 373 ancestors and is cut-off event [2025-02-08 05:38:17,512 INFO L297 olderBase$Statistics]: existing Event has 373 ancestors and is cut-off event [2025-02-08 05:38:17,512 INFO L297 olderBase$Statistics]: existing Event has 370 ancestors and is cut-off event [2025-02-08 05:38:17,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2542] L56-30-->L56-28: Formula: (= |v_#race~ends_with_2~0_12| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_12|} AuxVars[] AssignedVars[#race~ends_with_2~0][638], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 832#L88-19true, Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:17,701 INFO L294 olderBase$Statistics]: this new event has 493 ancestors and is cut-off event [2025-02-08 05:38:17,701 INFO L297 olderBase$Statistics]: existing Event has 372 ancestors and is cut-off event [2025-02-08 05:38:17,701 INFO L297 olderBase$Statistics]: existing Event has 372 ancestors and is cut-off event [2025-02-08 05:38:17,701 INFO L297 olderBase$Statistics]: existing Event has 369 ancestors and is cut-off event [2025-02-08 05:38:17,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2542] L56-30-->L56-28: Formula: (= |v_#race~ends_with_2~0_12| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_12|} AuxVars[] AssignedVars[#race~ends_with_2~0][638], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), 129#L88-18true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:17,701 INFO L294 olderBase$Statistics]: this new event has 492 ancestors and is cut-off event [2025-02-08 05:38:17,701 INFO L297 olderBase$Statistics]: existing Event has 368 ancestors and is cut-off event [2025-02-08 05:38:17,702 INFO L297 olderBase$Statistics]: existing Event has 371 ancestors and is cut-off event [2025-02-08 05:38:17,702 INFO L297 olderBase$Statistics]: existing Event has 371 ancestors and is cut-off event [2025-02-08 05:38:17,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2542] L56-30-->L56-28: Formula: (= |v_#race~ends_with_2~0_12| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_12|} AuxVars[] AssignedVars[#race~ends_with_2~0][638], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 832#L88-19true, Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,707 INFO L294 olderBase$Statistics]: this new event has 496 ancestors and is cut-off event [2025-02-08 05:38:17,707 INFO L297 olderBase$Statistics]: existing Event has 375 ancestors and is cut-off event [2025-02-08 05:38:17,707 INFO L297 olderBase$Statistics]: existing Event has 372 ancestors and is cut-off event [2025-02-08 05:38:17,707 INFO L297 olderBase$Statistics]: existing Event has 375 ancestors and is cut-off event [2025-02-08 05:38:17,707 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2542] L56-30-->L56-28: Formula: (= |v_#race~ends_with_2~0_12| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_12|} AuxVars[] AssignedVars[#race~ends_with_2~0][638], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), 129#L88-18true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,707 INFO L294 olderBase$Statistics]: this new event has 495 ancestors and is cut-off event [2025-02-08 05:38:17,707 INFO L297 olderBase$Statistics]: existing Event has 371 ancestors and is cut-off event [2025-02-08 05:38:17,707 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2025-02-08 05:38:17,707 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2025-02-08 05:38:17,714 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][741], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 229#L84-19true, 1170#(= |#race~is_null_5~0| 0), 517#L59-18true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,714 INFO L294 olderBase$Statistics]: this new event has 499 ancestors and is cut-off event [2025-02-08 05:38:17,714 INFO L297 olderBase$Statistics]: existing Event has 370 ancestors and is cut-off event [2025-02-08 05:38:17,714 INFO L297 olderBase$Statistics]: existing Event has 367 ancestors and is cut-off event [2025-02-08 05:38:17,714 INFO L297 olderBase$Statistics]: existing Event has 370 ancestors and is cut-off event [2025-02-08 05:38:17,714 INFO L297 olderBase$Statistics]: existing Event has 375 ancestors and is cut-off event [2025-02-08 05:38:17,716 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][741], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1218#true, Black: 1220#(= |#race~break_13~0| 0), 229#L84-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 199#L59-19true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,716 INFO L294 olderBase$Statistics]: this new event has 500 ancestors and is cut-off event [2025-02-08 05:38:17,716 INFO L297 olderBase$Statistics]: existing Event has 371 ancestors and is cut-off event [2025-02-08 05:38:17,716 INFO L297 olderBase$Statistics]: existing Event has 368 ancestors and is cut-off event [2025-02-08 05:38:17,716 INFO L297 olderBase$Statistics]: existing Event has 376 ancestors and is cut-off event [2025-02-08 05:38:17,716 INFO L297 olderBase$Statistics]: existing Event has 371 ancestors and is cut-off event [2025-02-08 05:38:17,718 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][741], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 229#L84-19true, 1170#(= |#race~is_null_5~0| 0), 517#L59-18true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,718 INFO L294 olderBase$Statistics]: this new event has 502 ancestors and is cut-off event [2025-02-08 05:38:17,718 INFO L297 olderBase$Statistics]: existing Event has 378 ancestors and is cut-off event [2025-02-08 05:38:17,718 INFO L297 olderBase$Statistics]: existing Event has 370 ancestors and is cut-off event [2025-02-08 05:38:17,718 INFO L297 olderBase$Statistics]: existing Event has 373 ancestors and is cut-off event [2025-02-08 05:38:17,718 INFO L297 olderBase$Statistics]: existing Event has 373 ancestors and is cut-off event [2025-02-08 05:38:17,719 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][741], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 229#L84-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 199#L59-19true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,719 INFO L294 olderBase$Statistics]: this new event has 503 ancestors and is cut-off event [2025-02-08 05:38:17,719 INFO L297 olderBase$Statistics]: existing Event has 371 ancestors and is cut-off event [2025-02-08 05:38:17,719 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2025-02-08 05:38:17,720 INFO L297 olderBase$Statistics]: existing Event has 379 ancestors and is cut-off event [2025-02-08 05:38:17,720 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2025-02-08 05:38:17,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][637], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 832#L88-19true, Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,723 INFO L294 olderBase$Statistics]: this new event has 510 ancestors and is cut-off event [2025-02-08 05:38:17,723 INFO L297 olderBase$Statistics]: existing Event has 389 ancestors and is cut-off event [2025-02-08 05:38:17,723 INFO L297 olderBase$Statistics]: existing Event has 386 ancestors and is cut-off event [2025-02-08 05:38:17,723 INFO L297 olderBase$Statistics]: existing Event has 389 ancestors and is cut-off event [2025-02-08 05:38:17,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][637], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 129#L88-18true, 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,723 INFO L294 olderBase$Statistics]: this new event has 509 ancestors and is cut-off event [2025-02-08 05:38:17,723 INFO L297 olderBase$Statistics]: existing Event has 385 ancestors and is cut-off event [2025-02-08 05:38:17,723 INFO L297 olderBase$Statistics]: existing Event has 388 ancestors and is cut-off event [2025-02-08 05:38:17,723 INFO L297 olderBase$Statistics]: existing Event has 388 ancestors and is cut-off event [2025-02-08 05:38:17,733 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([3194] L87-23-->L87-20: Formula: (= |v_#race~ends_with_2~0_18| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_18|} AuxVars[] AssignedVars[#race~ends_with_2~0][944], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), 962#L58-21true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 950#L87-20true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,734 INFO L294 olderBase$Statistics]: this new event has 529 ancestors and is cut-off event [2025-02-08 05:38:17,734 INFO L297 olderBase$Statistics]: existing Event has 405 ancestors and is cut-off event [2025-02-08 05:38:17,734 INFO L297 olderBase$Statistics]: existing Event has 400 ancestors and is cut-off event [2025-02-08 05:38:17,734 INFO L297 olderBase$Statistics]: existing Event has 400 ancestors and is cut-off event [2025-02-08 05:38:17,734 INFO L297 olderBase$Statistics]: existing Event has 405 ancestors and is cut-off event [2025-02-08 05:38:17,734 INFO L297 olderBase$Statistics]: existing Event has 397 ancestors and is cut-off event [2025-02-08 05:38:17,737 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([3194] L87-23-->L87-20: Formula: (= |v_#race~ends_with_2~0_18| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_18|} AuxVars[] AssignedVars[#race~ends_with_2~0][944], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1220#(= |#race~break_13~0| 0), 199#L59-19true, 950#L87-20true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:17,737 INFO L294 olderBase$Statistics]: this new event has 545 ancestors and is cut-off event [2025-02-08 05:38:17,737 INFO L297 olderBase$Statistics]: existing Event has 416 ancestors and is cut-off event [2025-02-08 05:38:17,737 INFO L297 olderBase$Statistics]: existing Event has 416 ancestors and is cut-off event [2025-02-08 05:38:17,737 INFO L297 olderBase$Statistics]: existing Event has 413 ancestors and is cut-off event [2025-02-08 05:38:17,737 INFO L297 olderBase$Statistics]: existing Event has 421 ancestors and is cut-off event [2025-02-08 05:38:17,738 INFO L297 olderBase$Statistics]: existing Event has 421 ancestors and is cut-off event [2025-02-08 05:38:17,738 INFO L124 PetriNetUnfolderBase]: 1428/16182 cut-off events. [2025-02-08 05:38:17,738 INFO L125 PetriNetUnfolderBase]: For 349/383 co-relation queries the response was YES. [2025-02-08 05:38:17,881 INFO L83 FinitePrefix]: Finished finitePrefix Result has 18110 conditions, 16182 events. 1428/16182 cut-off events. For 349/383 co-relation queries the response was YES. Maximal size of possible extension queue 141. Compared 165947 event pairs, 120 based on Foata normal form. 3/13400 useless extension candidates. Maximal degree in co-relation 17847. Up to 1000 conditions per place. [2025-02-08 05:38:17,930 INFO L140 encePairwiseOnDemand]: 1165/1178 looper letters, 24 selfloop transitions, 5 changer transitions 0/1062 dead transitions. [2025-02-08 05:38:17,930 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1013 places, 1062 transitions, 2349 flow [2025-02-08 05:38:17,930 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 05:38:17,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-02-08 05:38:17,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3412 transitions. [2025-02-08 05:38:17,932 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9654782116581777 [2025-02-08 05:38:17,932 INFO L175 Difference]: Start difference. First operand has 1019 places, 1062 transitions, 2288 flow. Second operand 3 states and 3412 transitions. [2025-02-08 05:38:17,932 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1013 places, 1062 transitions, 2349 flow [2025-02-08 05:38:17,937 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1011 places, 1062 transitions, 2331 flow, removed 0 selfloop flow, removed 2 redundant places. [2025-02-08 05:38:17,942 INFO L231 Difference]: Finished difference. Result has 1012 places, 1059 transitions, 2289 flow [2025-02-08 05:38:17,943 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=1178, PETRI_DIFFERENCE_MINUEND_FLOW=2254, PETRI_DIFFERENCE_MINUEND_PLACES=1009, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1054, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1049, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2289, PETRI_PLACES=1012, PETRI_TRANSITIONS=1059} [2025-02-08 05:38:17,943 INFO L279 CegarLoopForPetriNet]: 1094 programPoint places, -82 predicate places. [2025-02-08 05:38:17,944 INFO L471 AbstractCegarLoop]: Abstraction has has 1012 places, 1059 transitions, 2289 flow [2025-02-08 05:38:17,944 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1126.3333333333333) internal successors, (3379), 3 states have internal predecessors, (3379), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:38:17,944 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-08 05:38:17,945 INFO L206 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, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 05:38:17,945 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2025-02-08 05:38:17,945 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting thread1Err2ASSERT_VIOLATIONDATA_RACE === [thread1Err56ASSERT_VIOLATIONDATA_RACE, thread1Err65ASSERT_VIOLATIONDATA_RACE, thread1Err55ASSERT_VIOLATIONDATA_RACE, thread1Err64ASSERT_VIOLATIONDATA_RACE (and 282 more)] === [2025-02-08 05:38:17,945 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 05:38:17,945 INFO L85 PathProgramCache]: Analyzing trace with hash -465529058, now seen corresponding path program 1 times [2025-02-08 05:38:17,945 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 05:38:17,946 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1277940069] [2025-02-08 05:38:17,946 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 05:38:17,946 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 05:38:17,952 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 234 statements into 1 equivalence classes. [2025-02-08 05:38:17,956 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 234 of 234 statements. [2025-02-08 05:38:17,956 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 05:38:17,956 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 05:38:17,976 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-08 05:38:17,976 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 05:38:17,976 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1277940069] [2025-02-08 05:38:17,977 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1277940069] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 05:38:17,977 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 05:38:17,977 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-08 05:38:17,977 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [659621041] [2025-02-08 05:38:17,977 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 05:38:17,977 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 05:38:17,977 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 05:38:17,978 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 05:38:17,978 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 05:38:17,986 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 1143 out of 1178 [2025-02-08 05:38:17,987 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1012 places, 1059 transitions, 2289 flow. Second operand has 3 states, 3 states have (on average 1144.3333333333333) internal successors, (3433), 3 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) [2025-02-08 05:38:17,987 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-08 05:38:17,987 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1143 of 1178 [2025-02-08 05:38:17,987 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-08 05:38:18,340 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][603], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1223#true, 1229#(= |#race~filename_0~0| 0), Black: 1218#true, 655#L92-14true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:18,340 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-02-08 05:38:18,340 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-02-08 05:38:18,340 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-02-08 05:38:18,340 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-02-08 05:38:18,516 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3272] thread2EXIT-->L127-19: Formula: (and (= 0 v_thread2Thread1of1ForFork1_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork1_thidvar0_4) (= 0 v_thread2Thread1of1ForFork1_thidvar1_4)) InVars {thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} OutVars{thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} AuxVars[] AssignedVars[][555], [1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1223#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 647#L127-19true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:18,516 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is not cut-off event [2025-02-08 05:38:18,516 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is not cut-off event [2025-02-08 05:38:18,516 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is not cut-off event [2025-02-08 05:38:18,516 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is not cut-off event [2025-02-08 05:38:18,594 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3000] L92-17-->L92-14: Formula: (= |v_#race~filename_0~0_6| 0) InVars {} OutVars{#race~filename_0~0=|v_#race~filename_0~0_6|} AuxVars[] AssignedVars[#race~filename_0~0][590], [1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1223#true, 1229#(= |#race~filename_0~0| 0), Black: 1218#true, 655#L92-14true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:18,595 INFO L294 olderBase$Statistics]: this new event has 281 ancestors and is not cut-off event [2025-02-08 05:38:18,595 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is not cut-off event [2025-02-08 05:38:18,595 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is not cut-off event [2025-02-08 05:38:18,595 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is not cut-off event [2025-02-08 05:38:18,595 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][603], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1223#true, 1229#(= |#race~filename_0~0| 0), Black: 1218#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 830#L92-15true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:18,595 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-02-08 05:38:18,595 INFO L297 olderBase$Statistics]: existing Event has 288 ancestors and is cut-off event [2025-02-08 05:38:18,595 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-02-08 05:38:18,595 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-02-08 05:38:18,663 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3272] thread2EXIT-->L127-19: Formula: (and (= 0 v_thread2Thread1of1ForFork1_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork1_thidvar0_4) (= 0 v_thread2Thread1of1ForFork1_thidvar1_4)) InVars {thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} OutVars{thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} AuxVars[] AssignedVars[][555], [1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1223#true, Black: 1218#true, 1227#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 647#L127-19true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:18,663 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is not cut-off event [2025-02-08 05:38:18,663 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is not cut-off event [2025-02-08 05:38:18,663 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is not cut-off event [2025-02-08 05:38:18,663 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is not cut-off event [2025-02-08 05:38:18,859 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][740], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 229#L84-19true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:18,860 INFO L294 olderBase$Statistics]: this new event has 315 ancestors and is cut-off event [2025-02-08 05:38:18,860 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-02-08 05:38:18,860 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-02-08 05:38:18,860 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-02-08 05:38:18,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][740], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 229#L84-19true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:18,884 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-02-08 05:38:18,884 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:18,884 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:18,884 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-02-08 05:38:18,885 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][740], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 229#L84-19true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:18,885 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-02-08 05:38:18,885 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-02-08 05:38:18,885 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:18,885 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:18,911 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][740], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 229#L84-19true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:18,911 INFO L294 olderBase$Statistics]: this new event has 321 ancestors and is cut-off event [2025-02-08 05:38:18,911 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-02-08 05:38:18,911 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-02-08 05:38:18,911 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:19,187 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2542] L56-30-->L56-28: Formula: (= |v_#race~ends_with_2~0_12| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_12|} AuxVars[] AssignedVars[#race~ends_with_2~0][638], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 950#L87-20true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:19,188 INFO L294 olderBase$Statistics]: this new event has 476 ancestors and is cut-off event [2025-02-08 05:38:19,188 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2025-02-08 05:38:19,188 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2025-02-08 05:38:19,188 INFO L297 olderBase$Statistics]: existing Event has 352 ancestors and is cut-off event [2025-02-08 05:38:19,188 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2542] L56-30-->L56-28: Formula: (= |v_#race~ends_with_2~0_12| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_12|} AuxVars[] AssignedVars[#race~ends_with_2~0][638], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 343#L83-19true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:19,188 INFO L294 olderBase$Statistics]: this new event has 414 ancestors and is cut-off event [2025-02-08 05:38:19,188 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:19,188 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:19,188 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-02-08 05:38:19,189 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2542] L56-30-->L56-28: Formula: (= |v_#race~ends_with_2~0_12| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_12|} AuxVars[] AssignedVars[#race~ends_with_2~0][638], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 229#L84-19true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:19,189 INFO L294 olderBase$Statistics]: this new event has 431 ancestors and is cut-off event [2025-02-08 05:38:19,189 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-02-08 05:38:19,189 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-02-08 05:38:19,189 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-02-08 05:38:19,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2542] L56-30-->L56-28: Formula: (= |v_#race~ends_with_2~0_12| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_12|} AuxVars[] AssignedVars[#race~ends_with_2~0][638], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 343#L83-19true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:19,190 INFO L294 olderBase$Statistics]: this new event has 411 ancestors and is cut-off event [2025-02-08 05:38:19,190 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-02-08 05:38:19,190 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-02-08 05:38:19,190 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-02-08 05:38:19,190 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2542] L56-30-->L56-28: Formula: (= |v_#race~ends_with_2~0_12| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_12|} AuxVars[] AssignedVars[#race~ends_with_2~0][638], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 229#L84-19true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:19,190 INFO L294 olderBase$Statistics]: this new event has 434 ancestors and is cut-off event [2025-02-08 05:38:19,190 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:19,190 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:19,190 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-02-08 05:38:19,214 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2542] L56-30-->L56-28: Formula: (= |v_#race~ends_with_2~0_12| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_12|} AuxVars[] AssignedVars[#race~ends_with_2~0][638], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 950#L87-20true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:19,215 INFO L294 olderBase$Statistics]: this new event has 479 ancestors and is cut-off event [2025-02-08 05:38:19,215 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2025-02-08 05:38:19,215 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2025-02-08 05:38:19,215 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2025-02-08 05:38:19,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2542] L56-30-->L56-28: Formula: (= |v_#race~ends_with_2~0_12| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_12|} AuxVars[] AssignedVars[#race~ends_with_2~0][638], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 343#L83-19true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:19,215 INFO L294 olderBase$Statistics]: this new event has 417 ancestors and is cut-off event [2025-02-08 05:38:19,215 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-02-08 05:38:19,215 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-02-08 05:38:19,215 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:19,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2542] L56-30-->L56-28: Formula: (= |v_#race~ends_with_2~0_12| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_12|} AuxVars[] AssignedVars[#race~ends_with_2~0][638], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 229#L84-19true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:19,217 INFO L294 olderBase$Statistics]: this new event has 434 ancestors and is cut-off event [2025-02-08 05:38:19,217 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:19,217 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-02-08 05:38:19,217 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:19,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2542] L56-30-->L56-28: Formula: (= |v_#race~ends_with_2~0_12| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_12|} AuxVars[] AssignedVars[#race~ends_with_2~0][638], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 343#L83-19true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:19,217 INFO L294 olderBase$Statistics]: this new event has 414 ancestors and is cut-off event [2025-02-08 05:38:19,217 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:19,217 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-02-08 05:38:19,217 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:19,217 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2542] L56-30-->L56-28: Formula: (= |v_#race~ends_with_2~0_12| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_12|} AuxVars[] AssignedVars[#race~ends_with_2~0][638], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 229#L84-19true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:19,218 INFO L294 olderBase$Statistics]: this new event has 437 ancestors and is cut-off event [2025-02-08 05:38:19,218 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-02-08 05:38:19,218 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-02-08 05:38:19,218 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:19,236 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3194] L87-23-->L87-20: Formula: (= |v_#race~ends_with_2~0_18| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_18|} AuxVars[] AssignedVars[#race~ends_with_2~0][944], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 950#L87-20true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:19,237 INFO L294 olderBase$Statistics]: this new event has 360 ancestors and is cut-off event [2025-02-08 05:38:19,237 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2025-02-08 05:38:19,237 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2025-02-08 05:38:19,237 INFO L297 olderBase$Statistics]: existing Event has 352 ancestors and is cut-off event [2025-02-08 05:38:19,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3194] L87-23-->L87-20: Formula: (= |v_#race~ends_with_2~0_18| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_18|} AuxVars[] AssignedVars[#race~ends_with_2~0][944], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 950#L87-20true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:19,257 INFO L294 olderBase$Statistics]: this new event has 363 ancestors and is cut-off event [2025-02-08 05:38:19,257 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2025-02-08 05:38:19,257 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2025-02-08 05:38:19,257 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2025-02-08 05:38:19,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2542] L56-30-->L56-28: Formula: (= |v_#race~ends_with_2~0_12| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_12|} AuxVars[] AssignedVars[#race~ends_with_2~0][638], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), 129#L88-18true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:19,304 INFO L294 olderBase$Statistics]: this new event has 495 ancestors and is cut-off event [2025-02-08 05:38:19,305 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2025-02-08 05:38:19,305 INFO L297 olderBase$Statistics]: existing Event has 371 ancestors and is cut-off event [2025-02-08 05:38:19,305 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2025-02-08 05:38:19,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2542] L56-30-->L56-28: Formula: (= |v_#race~ends_with_2~0_12| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_12|} AuxVars[] AssignedVars[#race~ends_with_2~0][638], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), 129#L88-18true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:19,305 INFO L294 olderBase$Statistics]: this new event has 492 ancestors and is cut-off event [2025-02-08 05:38:19,305 INFO L297 olderBase$Statistics]: existing Event has 371 ancestors and is cut-off event [2025-02-08 05:38:19,305 INFO L297 olderBase$Statistics]: existing Event has 368 ancestors and is cut-off event [2025-02-08 05:38:19,305 INFO L297 olderBase$Statistics]: existing Event has 371 ancestors and is cut-off event [2025-02-08 05:38:19,356 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2543] L65-21-->L65-16: Formula: (= |v_#race~filename_0~0_3| 0) InVars {} OutVars{#race~filename_0~0=|v_#race~filename_0~0_3|} AuxVars[] AssignedVars[#race~filename_0~0][602], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1229#(= |#race~filename_0~0| 0), Black: 1218#true, 655#L92-14true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1071#L65-16true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:19,357 INFO L294 olderBase$Statistics]: this new event has 418 ancestors and is cut-off event [2025-02-08 05:38:19,357 INFO L297 olderBase$Statistics]: existing Event has 413 ancestors and is cut-off event [2025-02-08 05:38:19,357 INFO L297 olderBase$Statistics]: existing Event has 413 ancestors and is cut-off event [2025-02-08 05:38:19,357 INFO L297 olderBase$Statistics]: existing Event has 410 ancestors and is cut-off event [2025-02-08 05:38:19,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3230] L88-21-->L88-18: Formula: (= |v_#race~ends_with_2~0_15| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_15|} AuxVars[] AssignedVars[#race~ends_with_2~0][1010], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 168#L56-28true, 129#L88-18true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:19,371 INFO L294 olderBase$Statistics]: this new event has 376 ancestors and is cut-off event [2025-02-08 05:38:19,371 INFO L297 olderBase$Statistics]: existing Event has 368 ancestors and is cut-off event [2025-02-08 05:38:19,371 INFO L297 olderBase$Statistics]: existing Event has 371 ancestors and is cut-off event [2025-02-08 05:38:19,371 INFO L297 olderBase$Statistics]: existing Event has 371 ancestors and is cut-off event [2025-02-08 05:38:19,392 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][603], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1229#(= |#race~filename_0~0| 0), Black: 1218#true, 655#L92-14true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:19,392 INFO L294 olderBase$Statistics]: this new event has 424 ancestors and is cut-off event [2025-02-08 05:38:19,392 INFO L297 olderBase$Statistics]: existing Event has 432 ancestors and is cut-off event [2025-02-08 05:38:19,392 INFO L297 olderBase$Statistics]: existing Event has 427 ancestors and is cut-off event [2025-02-08 05:38:19,392 INFO L297 olderBase$Statistics]: existing Event has 427 ancestors and is cut-off event [2025-02-08 05:38:19,404 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3230] L88-21-->L88-18: Formula: (= |v_#race~ends_with_2~0_15| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_15|} AuxVars[] AssignedVars[#race~ends_with_2~0][1010], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 168#L56-28true, 129#L88-18true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:19,404 INFO L294 olderBase$Statistics]: this new event has 379 ancestors and is cut-off event [2025-02-08 05:38:19,404 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2025-02-08 05:38:19,404 INFO L297 olderBase$Statistics]: existing Event has 371 ancestors and is cut-off event [2025-02-08 05:38:19,404 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2025-02-08 05:38:19,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3000] L92-17-->L92-14: Formula: (= |v_#race~filename_0~0_6| 0) InVars {} OutVars{#race~filename_0~0=|v_#race~filename_0~0_6|} AuxVars[] AssignedVars[#race~filename_0~0][589], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1229#(= |#race~filename_0~0| 0), Black: 1218#true, 655#L92-14true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1071#L65-16true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:19,434 INFO L294 olderBase$Statistics]: this new event has 421 ancestors and is cut-off event [2025-02-08 05:38:19,434 INFO L297 olderBase$Statistics]: existing Event has 418 ancestors and is cut-off event [2025-02-08 05:38:19,434 INFO L297 olderBase$Statistics]: existing Event has 413 ancestors and is cut-off event [2025-02-08 05:38:19,434 INFO L297 olderBase$Statistics]: existing Event has 413 ancestors and is cut-off event [2025-02-08 05:38:19,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3000] L92-17-->L92-14: Formula: (= |v_#race~filename_0~0_6| 0) InVars {} OutVars{#race~filename_0~0=|v_#race~filename_0~0_6|} AuxVars[] AssignedVars[#race~filename_0~0][589], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 72#L65-17true, 1229#(= |#race~filename_0~0| 0), Black: 1218#true, 655#L92-14true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:19,434 INFO L294 olderBase$Statistics]: this new event has 422 ancestors and is cut-off event [2025-02-08 05:38:19,434 INFO L297 olderBase$Statistics]: existing Event has 419 ancestors and is cut-off event [2025-02-08 05:38:19,435 INFO L297 olderBase$Statistics]: existing Event has 414 ancestors and is cut-off event [2025-02-08 05:38:19,435 INFO L297 olderBase$Statistics]: existing Event has 414 ancestors and is cut-off event [2025-02-08 05:38:19,435 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3000] L92-17-->L92-14: Formula: (= |v_#race~filename_0~0_6| 0) InVars {} OutVars{#race~filename_0~0=|v_#race~filename_0~0_6|} AuxVars[] AssignedVars[#race~filename_0~0][590], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1229#(= |#race~filename_0~0| 0), Black: 1218#true, 655#L92-14true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:19,435 INFO L294 olderBase$Statistics]: this new event has 435 ancestors and is cut-off event [2025-02-08 05:38:19,435 INFO L297 olderBase$Statistics]: existing Event has 427 ancestors and is cut-off event [2025-02-08 05:38:19,435 INFO L297 olderBase$Statistics]: existing Event has 432 ancestors and is cut-off event [2025-02-08 05:38:19,435 INFO L297 olderBase$Statistics]: existing Event has 427 ancestors and is cut-off event [2025-02-08 05:38:19,441 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][603], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1229#(= |#race~filename_0~0| 0), Black: 1218#true, 655#L92-14true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:19,441 INFO L294 olderBase$Statistics]: this new event has 419 ancestors and is cut-off event [2025-02-08 05:38:19,442 INFO L297 olderBase$Statistics]: existing Event has 416 ancestors and is cut-off event [2025-02-08 05:38:19,442 INFO L297 olderBase$Statistics]: existing Event has 413 ancestors and is cut-off event [2025-02-08 05:38:19,442 INFO L297 olderBase$Statistics]: existing Event has 416 ancestors and is cut-off event [2025-02-08 05:38:19,443 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3000] L92-17-->L92-14: Formula: (= |v_#race~filename_0~0_6| 0) InVars {} OutVars{#race~filename_0~0=|v_#race~filename_0~0_6|} AuxVars[] AssignedVars[#race~filename_0~0][589], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 72#L65-17true, 1229#(= |#race~filename_0~0| 0), Black: 1218#true, 655#L92-14true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:19,443 INFO L294 olderBase$Statistics]: this new event has 422 ancestors and is cut-off event [2025-02-08 05:38:19,443 INFO L297 olderBase$Statistics]: existing Event has 419 ancestors and is cut-off event [2025-02-08 05:38:19,443 INFO L297 olderBase$Statistics]: existing Event has 414 ancestors and is cut-off event [2025-02-08 05:38:19,443 INFO L297 olderBase$Statistics]: existing Event has 414 ancestors and is cut-off event [2025-02-08 05:38:19,443 INFO L297 olderBase$Statistics]: existing Event has 422 ancestors and is cut-off event [2025-02-08 05:38:19,443 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3000] L92-17-->L92-14: Formula: (= |v_#race~filename_0~0_6| 0) InVars {} OutVars{#race~filename_0~0=|v_#race~filename_0~0_6|} AuxVars[] AssignedVars[#race~filename_0~0][589], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1229#(= |#race~filename_0~0| 0), Black: 1218#true, 655#L92-14true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1071#L65-16true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:19,443 INFO L294 olderBase$Statistics]: this new event has 421 ancestors and is cut-off event [2025-02-08 05:38:19,443 INFO L297 olderBase$Statistics]: existing Event has 418 ancestors and is cut-off event [2025-02-08 05:38:19,443 INFO L297 olderBase$Statistics]: existing Event has 421 ancestors and is cut-off event [2025-02-08 05:38:19,443 INFO L297 olderBase$Statistics]: existing Event has 413 ancestors and is cut-off event [2025-02-08 05:38:19,443 INFO L297 olderBase$Statistics]: existing Event has 413 ancestors and is cut-off event [2025-02-08 05:38:19,443 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3000] L92-17-->L92-14: Formula: (= |v_#race~filename_0~0_6| 0) InVars {} OutVars{#race~filename_0~0=|v_#race~filename_0~0_6|} AuxVars[] AssignedVars[#race~filename_0~0][590], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1229#(= |#race~filename_0~0| 0), Black: 1218#true, 655#L92-14true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:19,443 INFO L294 olderBase$Statistics]: this new event has 435 ancestors and is cut-off event [2025-02-08 05:38:19,443 INFO L297 olderBase$Statistics]: existing Event has 427 ancestors and is cut-off event [2025-02-08 05:38:19,444 INFO L297 olderBase$Statistics]: existing Event has 432 ancestors and is cut-off event [2025-02-08 05:38:19,444 INFO L297 olderBase$Statistics]: existing Event has 435 ancestors and is cut-off event [2025-02-08 05:38:19,444 INFO L297 olderBase$Statistics]: existing Event has 427 ancestors and is cut-off event [2025-02-08 05:38:19,446 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2543] L65-21-->L65-16: Formula: (= |v_#race~filename_0~0_3| 0) InVars {} OutVars{#race~filename_0~0=|v_#race~filename_0~0_3|} AuxVars[] AssignedVars[#race~filename_0~0][602], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1229#(= |#race~filename_0~0| 0), Black: 1218#true, 655#L92-14true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1071#L65-16true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:19,446 INFO L294 olderBase$Statistics]: this new event has 421 ancestors and is cut-off event [2025-02-08 05:38:19,446 INFO L297 olderBase$Statistics]: existing Event has 413 ancestors and is cut-off event [2025-02-08 05:38:19,446 INFO L297 olderBase$Statistics]: existing Event has 413 ancestors and is cut-off event [2025-02-08 05:38:19,446 INFO L297 olderBase$Statistics]: existing Event has 418 ancestors and is cut-off event [2025-02-08 05:38:19,447 INFO L297 olderBase$Statistics]: existing Event has 410 ancestors and is cut-off event [2025-02-08 05:38:19,447 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][603], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1229#(= |#race~filename_0~0| 0), Black: 1218#true, 655#L92-14true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:19,447 INFO L294 olderBase$Statistics]: this new event has 435 ancestors and is cut-off event [2025-02-08 05:38:19,447 INFO L297 olderBase$Statistics]: existing Event has 432 ancestors and is cut-off event [2025-02-08 05:38:19,447 INFO L297 olderBase$Statistics]: existing Event has 424 ancestors and is cut-off event [2025-02-08 05:38:19,447 INFO L297 olderBase$Statistics]: existing Event has 427 ancestors and is cut-off event [2025-02-08 05:38:19,447 INFO L297 olderBase$Statistics]: existing Event has 427 ancestors and is cut-off event [2025-02-08 05:38:19,453 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([2543] L65-21-->L65-16: Formula: (= |v_#race~filename_0~0_3| 0) InVars {} OutVars{#race~filename_0~0=|v_#race~filename_0~0_3|} AuxVars[] AssignedVars[#race~filename_0~0][602], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1229#(= |#race~filename_0~0| 0), Black: 1218#true, 655#L92-14true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1071#L65-16true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:19,454 INFO L294 olderBase$Statistics]: this new event has 421 ancestors and is cut-off event [2025-02-08 05:38:19,454 INFO L297 olderBase$Statistics]: existing Event has 413 ancestors and is cut-off event [2025-02-08 05:38:19,454 INFO L297 olderBase$Statistics]: existing Event has 413 ancestors and is cut-off event [2025-02-08 05:38:19,454 INFO L297 olderBase$Statistics]: existing Event has 421 ancestors and is cut-off event [2025-02-08 05:38:19,454 INFO L297 olderBase$Statistics]: existing Event has 418 ancestors and is cut-off event [2025-02-08 05:38:19,454 INFO L297 olderBase$Statistics]: existing Event has 410 ancestors and is cut-off event [2025-02-08 05:38:19,454 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][603], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1229#(= |#race~filename_0~0| 0), Black: 1218#true, 655#L92-14true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:19,454 INFO L294 olderBase$Statistics]: this new event has 435 ancestors and is cut-off event [2025-02-08 05:38:19,454 INFO L297 olderBase$Statistics]: existing Event has 432 ancestors and is cut-off event [2025-02-08 05:38:19,454 INFO L297 olderBase$Statistics]: existing Event has 424 ancestors and is cut-off event [2025-02-08 05:38:19,454 INFO L297 olderBase$Statistics]: existing Event has 427 ancestors and is cut-off event [2025-02-08 05:38:19,454 INFO L297 olderBase$Statistics]: existing Event has 435 ancestors and is cut-off event [2025-02-08 05:38:19,454 INFO L297 olderBase$Statistics]: existing Event has 427 ancestors and is cut-off event [2025-02-08 05:38:19,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2543] L65-21-->L65-16: Formula: (= |v_#race~filename_0~0_3| 0) InVars {} OutVars{#race~filename_0~0=|v_#race~filename_0~0_3|} AuxVars[] AssignedVars[#race~filename_0~0][602], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1229#(= |#race~filename_0~0| 0), Black: 1218#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 830#L92-15true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1071#L65-16true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:19,457 INFO L294 olderBase$Statistics]: this new event has 422 ancestors and is cut-off event [2025-02-08 05:38:19,457 INFO L297 olderBase$Statistics]: existing Event has 414 ancestors and is cut-off event [2025-02-08 05:38:19,457 INFO L297 olderBase$Statistics]: existing Event has 419 ancestors and is cut-off event [2025-02-08 05:38:19,457 INFO L297 olderBase$Statistics]: existing Event has 414 ancestors and is cut-off event [2025-02-08 05:38:19,457 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][603], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1229#(= |#race~filename_0~0| 0), Black: 1218#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 830#L92-15true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:19,457 INFO L294 olderBase$Statistics]: this new event has 436 ancestors and is cut-off event [2025-02-08 05:38:19,457 INFO L297 olderBase$Statistics]: existing Event has 428 ancestors and is cut-off event [2025-02-08 05:38:19,457 INFO L297 olderBase$Statistics]: existing Event has 433 ancestors and is cut-off event [2025-02-08 05:38:19,457 INFO L297 olderBase$Statistics]: existing Event has 428 ancestors and is cut-off event [2025-02-08 05:38:19,463 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2543] L65-21-->L65-16: Formula: (= |v_#race~filename_0~0_3| 0) InVars {} OutVars{#race~filename_0~0=|v_#race~filename_0~0_3|} AuxVars[] AssignedVars[#race~filename_0~0][602], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1229#(= |#race~filename_0~0| 0), Black: 1218#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 830#L92-15true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1071#L65-16true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:19,464 INFO L294 olderBase$Statistics]: this new event has 422 ancestors and is cut-off event [2025-02-08 05:38:19,464 INFO L297 olderBase$Statistics]: existing Event has 414 ancestors and is cut-off event [2025-02-08 05:38:19,464 INFO L297 olderBase$Statistics]: existing Event has 419 ancestors and is cut-off event [2025-02-08 05:38:19,464 INFO L297 olderBase$Statistics]: existing Event has 422 ancestors and is cut-off event [2025-02-08 05:38:19,464 INFO L297 olderBase$Statistics]: existing Event has 414 ancestors and is cut-off event [2025-02-08 05:38:19,464 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][603], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1229#(= |#race~filename_0~0| 0), Black: 1218#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 830#L92-15true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:19,464 INFO L294 olderBase$Statistics]: this new event has 436 ancestors and is cut-off event [2025-02-08 05:38:19,464 INFO L297 olderBase$Statistics]: existing Event has 428 ancestors and is cut-off event [2025-02-08 05:38:19,464 INFO L297 olderBase$Statistics]: existing Event has 433 ancestors and is cut-off event [2025-02-08 05:38:19,464 INFO L297 olderBase$Statistics]: existing Event has 428 ancestors and is cut-off event [2025-02-08 05:38:19,464 INFO L297 olderBase$Statistics]: existing Event has 436 ancestors and is cut-off event [2025-02-08 05:38:19,496 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3272] thread2EXIT-->L127-19: Formula: (and (= 0 v_thread2Thread1of1ForFork1_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork1_thidvar0_4) (= 0 v_thread2Thread1of1ForFork1_thidvar1_4)) InVars {thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} OutVars{thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} AuxVars[] AssignedVars[][555], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 647#L127-19true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:19,496 INFO L294 olderBase$Statistics]: this new event has 445 ancestors and is cut-off event [2025-02-08 05:38:19,496 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2025-02-08 05:38:19,496 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2025-02-08 05:38:19,496 INFO L297 olderBase$Statistics]: existing Event has 442 ancestors and is cut-off event [2025-02-08 05:38:19,497 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3272] thread2EXIT-->L127-19: Formula: (and (= 0 v_thread2Thread1of1ForFork1_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork1_thidvar0_4) (= 0 v_thread2Thread1of1ForFork1_thidvar1_4)) InVars {thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} OutVars{thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} AuxVars[] AssignedVars[][555], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 647#L127-19true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:19,498 INFO L294 olderBase$Statistics]: this new event has 445 ancestors and is cut-off event [2025-02-08 05:38:19,498 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2025-02-08 05:38:19,498 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2025-02-08 05:38:19,498 INFO L297 olderBase$Statistics]: existing Event has 445 ancestors and is cut-off event [2025-02-08 05:38:19,498 INFO L297 olderBase$Statistics]: existing Event has 442 ancestors and is cut-off event [2025-02-08 05:38:19,529 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([3000] L92-17-->L92-14: Formula: (= |v_#race~filename_0~0_6| 0) InVars {} OutVars{#race~filename_0~0=|v_#race~filename_0~0_6|} AuxVars[] AssignedVars[#race~filename_0~0][589], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1229#(= |#race~filename_0~0| 0), Black: 1218#true, 655#L92-14true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1071#L65-16true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:19,529 INFO L294 olderBase$Statistics]: this new event has 410 ancestors and is not cut-off event [2025-02-08 05:38:19,529 INFO L297 olderBase$Statistics]: existing Event has 418 ancestors and is not cut-off event [2025-02-08 05:38:19,529 INFO L297 olderBase$Statistics]: existing Event has 421 ancestors and is not cut-off event [2025-02-08 05:38:19,529 INFO L297 olderBase$Statistics]: existing Event has 413 ancestors and is not cut-off event [2025-02-08 05:38:19,529 INFO L297 olderBase$Statistics]: existing Event has 413 ancestors and is not cut-off event [2025-02-08 05:38:19,529 INFO L297 olderBase$Statistics]: existing Event has 421 ancestors and is not cut-off event [2025-02-08 05:38:19,530 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([2543] L65-21-->L65-16: Formula: (= |v_#race~filename_0~0_3| 0) InVars {} OutVars{#race~filename_0~0=|v_#race~filename_0~0_3|} AuxVars[] AssignedVars[#race~filename_0~0][602], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1229#(= |#race~filename_0~0| 0), Black: 1218#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 830#L92-15true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1071#L65-16true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:19,530 INFO L294 olderBase$Statistics]: this new event has 411 ancestors and is cut-off event [2025-02-08 05:38:19,530 INFO L297 olderBase$Statistics]: existing Event has 414 ancestors and is cut-off event [2025-02-08 05:38:19,530 INFO L297 olderBase$Statistics]: existing Event has 422 ancestors and is cut-off event [2025-02-08 05:38:19,530 INFO L297 olderBase$Statistics]: existing Event has 419 ancestors and is cut-off event [2025-02-08 05:38:19,530 INFO L297 olderBase$Statistics]: existing Event has 422 ancestors and is cut-off event [2025-02-08 05:38:19,530 INFO L297 olderBase$Statistics]: existing Event has 414 ancestors and is cut-off event [2025-02-08 05:38:19,532 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([3000] L92-17-->L92-14: Formula: (= |v_#race~filename_0~0_6| 0) InVars {} OutVars{#race~filename_0~0=|v_#race~filename_0~0_6|} AuxVars[] AssignedVars[#race~filename_0~0][589], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 72#L65-17true, 1229#(= |#race~filename_0~0| 0), Black: 1218#true, 655#L92-14true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:19,532 INFO L294 olderBase$Statistics]: this new event has 411 ancestors and is not cut-off event [2025-02-08 05:38:19,532 INFO L297 olderBase$Statistics]: existing Event has 419 ancestors and is not cut-off event [2025-02-08 05:38:19,532 INFO L297 olderBase$Statistics]: existing Event has 414 ancestors and is not cut-off event [2025-02-08 05:38:19,532 INFO L297 olderBase$Statistics]: existing Event has 414 ancestors and is not cut-off event [2025-02-08 05:38:19,532 INFO L297 olderBase$Statistics]: existing Event has 422 ancestors and is not cut-off event [2025-02-08 05:38:19,532 INFO L297 olderBase$Statistics]: existing Event has 422 ancestors and is not cut-off event [2025-02-08 05:38:19,537 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3000] L92-17-->L92-14: Formula: (= |v_#race~filename_0~0_6| 0) InVars {} OutVars{#race~filename_0~0=|v_#race~filename_0~0_6|} AuxVars[] AssignedVars[#race~filename_0~0][590], [1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1229#(= |#race~filename_0~0| 0), Black: 1218#true, 655#L92-14true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:19,538 INFO L294 olderBase$Statistics]: this new event has 413 ancestors and is not cut-off event [2025-02-08 05:38:19,538 INFO L297 olderBase$Statistics]: existing Event has 416 ancestors and is not cut-off event [2025-02-08 05:38:19,538 INFO L297 olderBase$Statistics]: existing Event has 419 ancestors and is not cut-off event [2025-02-08 05:38:19,538 INFO L297 olderBase$Statistics]: existing Event has 416 ancestors and is not cut-off event [2025-02-08 05:38:19,538 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][603], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1229#(= |#race~filename_0~0| 0), Black: 1218#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 830#L92-15true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:19,538 INFO L294 olderBase$Statistics]: this new event has 414 ancestors and is cut-off event [2025-02-08 05:38:19,538 INFO L297 olderBase$Statistics]: existing Event has 417 ancestors and is cut-off event [2025-02-08 05:38:19,538 INFO L297 olderBase$Statistics]: existing Event has 417 ancestors and is cut-off event [2025-02-08 05:38:19,538 INFO L297 olderBase$Statistics]: existing Event has 420 ancestors and is cut-off event [2025-02-08 05:38:19,542 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([3000] L92-17-->L92-14: Formula: (= |v_#race~filename_0~0_6| 0) InVars {} OutVars{#race~filename_0~0=|v_#race~filename_0~0_6|} AuxVars[] AssignedVars[#race~filename_0~0][589], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 72#L65-17true, 1229#(= |#race~filename_0~0| 0), Black: 1218#true, 655#L92-14true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:19,542 INFO L294 olderBase$Statistics]: this new event has 543 ancestors and is cut-off event [2025-02-08 05:38:19,542 INFO L297 olderBase$Statistics]: existing Event has 419 ancestors and is cut-off event [2025-02-08 05:38:19,542 INFO L297 olderBase$Statistics]: existing Event has 414 ancestors and is cut-off event [2025-02-08 05:38:19,542 INFO L297 olderBase$Statistics]: existing Event has 414 ancestors and is cut-off event [2025-02-08 05:38:19,542 INFO L297 olderBase$Statistics]: existing Event has 411 ancestors and is cut-off event [2025-02-08 05:38:19,542 INFO L297 olderBase$Statistics]: existing Event has 422 ancestors and is cut-off event [2025-02-08 05:38:19,542 INFO L297 olderBase$Statistics]: existing Event has 422 ancestors and is cut-off event [2025-02-08 05:38:19,542 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([3000] L92-17-->L92-14: Formula: (= |v_#race~filename_0~0_6| 0) InVars {} OutVars{#race~filename_0~0=|v_#race~filename_0~0_6|} AuxVars[] AssignedVars[#race~filename_0~0][589], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1229#(= |#race~filename_0~0| 0), Black: 1218#true, 655#L92-14true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1071#L65-16true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:19,542 INFO L294 olderBase$Statistics]: this new event has 542 ancestors and is cut-off event [2025-02-08 05:38:19,542 INFO L297 olderBase$Statistics]: existing Event has 418 ancestors and is cut-off event [2025-02-08 05:38:19,542 INFO L297 olderBase$Statistics]: existing Event has 421 ancestors and is cut-off event [2025-02-08 05:38:19,542 INFO L297 olderBase$Statistics]: existing Event has 413 ancestors and is cut-off event [2025-02-08 05:38:19,542 INFO L297 olderBase$Statistics]: existing Event has 413 ancestors and is cut-off event [2025-02-08 05:38:19,542 INFO L297 olderBase$Statistics]: existing Event has 410 ancestors and is cut-off event [2025-02-08 05:38:19,542 INFO L297 olderBase$Statistics]: existing Event has 421 ancestors and is cut-off event [2025-02-08 05:38:19,542 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([3000] L92-17-->L92-14: Formula: (= |v_#race~filename_0~0_6| 0) InVars {} OutVars{#race~filename_0~0=|v_#race~filename_0~0_6|} AuxVars[] AssignedVars[#race~filename_0~0][590], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1229#(= |#race~filename_0~0| 0), Black: 1218#true, 655#L92-14true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:19,542 INFO L294 olderBase$Statistics]: this new event has 556 ancestors and is cut-off event [2025-02-08 05:38:19,542 INFO L297 olderBase$Statistics]: existing Event has 427 ancestors and is cut-off event [2025-02-08 05:38:19,542 INFO L297 olderBase$Statistics]: existing Event has 435 ancestors and is cut-off event [2025-02-08 05:38:19,542 INFO L297 olderBase$Statistics]: existing Event has 432 ancestors and is cut-off event [2025-02-08 05:38:19,542 INFO L297 olderBase$Statistics]: existing Event has 435 ancestors and is cut-off event [2025-02-08 05:38:19,542 INFO L297 olderBase$Statistics]: existing Event has 427 ancestors and is cut-off event [2025-02-08 05:38:19,546 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([2543] L65-21-->L65-16: Formula: (= |v_#race~filename_0~0_3| 0) InVars {} OutVars{#race~filename_0~0=|v_#race~filename_0~0_3|} AuxVars[] AssignedVars[#race~filename_0~0][602], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1229#(= |#race~filename_0~0| 0), Black: 1218#true, 655#L92-14true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1071#L65-16true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:19,547 INFO L294 olderBase$Statistics]: this new event has 542 ancestors and is cut-off event [2025-02-08 05:38:19,547 INFO L297 olderBase$Statistics]: existing Event has 413 ancestors and is cut-off event [2025-02-08 05:38:19,547 INFO L297 olderBase$Statistics]: existing Event has 413 ancestors and is cut-off event [2025-02-08 05:38:19,547 INFO L297 olderBase$Statistics]: existing Event has 421 ancestors and is cut-off event [2025-02-08 05:38:19,547 INFO L297 olderBase$Statistics]: existing Event has 421 ancestors and is cut-off event [2025-02-08 05:38:19,547 INFO L297 olderBase$Statistics]: existing Event has 418 ancestors and is cut-off event [2025-02-08 05:38:19,547 INFO L297 olderBase$Statistics]: existing Event has 410 ancestors and is cut-off event [2025-02-08 05:38:19,547 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][603], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1229#(= |#race~filename_0~0| 0), Black: 1218#true, 655#L92-14true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:19,547 INFO L294 olderBase$Statistics]: this new event has 556 ancestors and is cut-off event [2025-02-08 05:38:19,547 INFO L297 olderBase$Statistics]: existing Event has 432 ancestors and is cut-off event [2025-02-08 05:38:19,547 INFO L297 olderBase$Statistics]: existing Event has 424 ancestors and is cut-off event [2025-02-08 05:38:19,547 INFO L297 olderBase$Statistics]: existing Event has 427 ancestors and is cut-off event [2025-02-08 05:38:19,547 INFO L297 olderBase$Statistics]: existing Event has 435 ancestors and is cut-off event [2025-02-08 05:38:19,547 INFO L297 olderBase$Statistics]: existing Event has 435 ancestors and is cut-off event [2025-02-08 05:38:19,547 INFO L297 olderBase$Statistics]: existing Event has 427 ancestors and is cut-off event [2025-02-08 05:38:19,551 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([2543] L65-21-->L65-16: Formula: (= |v_#race~filename_0~0_3| 0) InVars {} OutVars{#race~filename_0~0=|v_#race~filename_0~0_3|} AuxVars[] AssignedVars[#race~filename_0~0][602], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1229#(= |#race~filename_0~0| 0), Black: 1218#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 830#L92-15true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1071#L65-16true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:19,551 INFO L294 olderBase$Statistics]: this new event has 543 ancestors and is cut-off event [2025-02-08 05:38:19,551 INFO L297 olderBase$Statistics]: existing Event has 414 ancestors and is cut-off event [2025-02-08 05:38:19,551 INFO L297 olderBase$Statistics]: existing Event has 422 ancestors and is cut-off event [2025-02-08 05:38:19,551 INFO L297 olderBase$Statistics]: existing Event has 419 ancestors and is cut-off event [2025-02-08 05:38:19,551 INFO L297 olderBase$Statistics]: existing Event has 411 ancestors and is cut-off event [2025-02-08 05:38:19,551 INFO L297 olderBase$Statistics]: existing Event has 422 ancestors and is cut-off event [2025-02-08 05:38:19,551 INFO L297 olderBase$Statistics]: existing Event has 414 ancestors and is cut-off event [2025-02-08 05:38:19,551 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][603], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1229#(= |#race~filename_0~0| 0), Black: 1218#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 830#L92-15true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:19,551 INFO L294 olderBase$Statistics]: this new event has 557 ancestors and is cut-off event [2025-02-08 05:38:19,551 INFO L297 olderBase$Statistics]: existing Event has 428 ancestors and is cut-off event [2025-02-08 05:38:19,551 INFO L297 olderBase$Statistics]: existing Event has 436 ancestors and is cut-off event [2025-02-08 05:38:19,551 INFO L297 olderBase$Statistics]: existing Event has 433 ancestors and is cut-off event [2025-02-08 05:38:19,551 INFO L297 olderBase$Statistics]: existing Event has 428 ancestors and is cut-off event [2025-02-08 05:38:19,552 INFO L297 olderBase$Statistics]: existing Event has 436 ancestors and is cut-off event [2025-02-08 05:38:19,557 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][625], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:19,557 INFO L294 olderBase$Statistics]: this new event has 419 ancestors and is cut-off event [2025-02-08 05:38:19,557 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-02-08 05:38:19,557 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-02-08 05:38:19,557 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-02-08 05:38:19,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][625], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 343#L83-19true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:19,564 INFO L294 olderBase$Statistics]: this new event has 422 ancestors and is cut-off event [2025-02-08 05:38:19,564 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-02-08 05:38:19,564 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:19,564 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:19,565 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][625], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:19,565 INFO L294 olderBase$Statistics]: this new event has 422 ancestors and is cut-off event [2025-02-08 05:38:19,565 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:19,565 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:19,565 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-02-08 05:38:19,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3272] thread2EXIT-->L127-19: Formula: (and (= 0 v_thread2Thread1of1ForFork1_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork1_thidvar0_4) (= 0 v_thread2Thread1of1ForFork1_thidvar1_4)) InVars {thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} OutVars{thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} AuxVars[] AssignedVars[][555], [1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 647#L127-19true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:19,568 INFO L294 olderBase$Statistics]: this new event has 423 ancestors and is not cut-off event [2025-02-08 05:38:19,568 INFO L297 olderBase$Statistics]: existing Event has 429 ancestors and is not cut-off event [2025-02-08 05:38:19,568 INFO L297 olderBase$Statistics]: existing Event has 426 ancestors and is not cut-off event [2025-02-08 05:38:19,568 INFO L297 olderBase$Statistics]: existing Event has 426 ancestors and is not cut-off event [2025-02-08 05:38:19,570 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([3000] L92-17-->L92-14: Formula: (= |v_#race~filename_0~0_6| 0) InVars {} OutVars{#race~filename_0~0=|v_#race~filename_0~0_6|} AuxVars[] AssignedVars[#race~filename_0~0][590], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1229#(= |#race~filename_0~0| 0), Black: 1218#true, 655#L92-14true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:19,570 INFO L294 olderBase$Statistics]: this new event has 424 ancestors and is not cut-off event [2025-02-08 05:38:19,570 INFO L297 olderBase$Statistics]: existing Event has 427 ancestors and is not cut-off event [2025-02-08 05:38:19,570 INFO L297 olderBase$Statistics]: existing Event has 435 ancestors and is not cut-off event [2025-02-08 05:38:19,570 INFO L297 olderBase$Statistics]: existing Event has 556 ancestors and is not cut-off event [2025-02-08 05:38:19,570 INFO L297 olderBase$Statistics]: existing Event has 432 ancestors and is not cut-off event [2025-02-08 05:38:19,570 INFO L297 olderBase$Statistics]: existing Event has 435 ancestors and is not cut-off event [2025-02-08 05:38:19,570 INFO L297 olderBase$Statistics]: existing Event has 427 ancestors and is not cut-off event [2025-02-08 05:38:19,571 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][603], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1229#(= |#race~filename_0~0| 0), Black: 1218#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 830#L92-15true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:19,571 INFO L294 olderBase$Statistics]: this new event has 425 ancestors and is cut-off event [2025-02-08 05:38:19,571 INFO L297 olderBase$Statistics]: existing Event has 557 ancestors and is cut-off event [2025-02-08 05:38:19,571 INFO L297 olderBase$Statistics]: existing Event has 428 ancestors and is cut-off event [2025-02-08 05:38:19,571 INFO L297 olderBase$Statistics]: existing Event has 436 ancestors and is cut-off event [2025-02-08 05:38:19,571 INFO L297 olderBase$Statistics]: existing Event has 433 ancestors and is cut-off event [2025-02-08 05:38:19,571 INFO L297 olderBase$Statistics]: existing Event has 428 ancestors and is cut-off event [2025-02-08 05:38:19,571 INFO L297 olderBase$Statistics]: existing Event has 436 ancestors and is cut-off event [2025-02-08 05:38:19,572 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([3272] thread2EXIT-->L127-19: Formula: (and (= 0 v_thread2Thread1of1ForFork1_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork1_thidvar0_4) (= 0 v_thread2Thread1of1ForFork1_thidvar1_4)) InVars {thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} OutVars{thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} AuxVars[] AssignedVars[][555], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 647#L127-19true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:19,572 INFO L294 olderBase$Statistics]: this new event has 566 ancestors and is cut-off event [2025-02-08 05:38:19,572 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2025-02-08 05:38:19,572 INFO L297 olderBase$Statistics]: existing Event has 445 ancestors and is cut-off event [2025-02-08 05:38:19,572 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2025-02-08 05:38:19,572 INFO L297 olderBase$Statistics]: existing Event has 445 ancestors and is cut-off event [2025-02-08 05:38:19,572 INFO L297 olderBase$Statistics]: existing Event has 442 ancestors and is cut-off event [2025-02-08 05:38:19,573 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][625], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:19,573 INFO L294 olderBase$Statistics]: this new event has 425 ancestors and is cut-off event [2025-02-08 05:38:19,573 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:19,573 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-02-08 05:38:19,573 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-02-08 05:38:19,582 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([3272] thread2EXIT-->L127-19: Formula: (and (= 0 v_thread2Thread1of1ForFork1_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork1_thidvar0_4) (= 0 v_thread2Thread1of1ForFork1_thidvar1_4)) InVars {thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} OutVars{thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} AuxVars[] AssignedVars[][555], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 647#L127-19true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:19,583 INFO L294 olderBase$Statistics]: this new event has 434 ancestors and is not cut-off event [2025-02-08 05:38:19,583 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is not cut-off event [2025-02-08 05:38:19,583 INFO L297 olderBase$Statistics]: existing Event has 445 ancestors and is not cut-off event [2025-02-08 05:38:19,583 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is not cut-off event [2025-02-08 05:38:19,583 INFO L297 olderBase$Statistics]: existing Event has 445 ancestors and is not cut-off event [2025-02-08 05:38:19,583 INFO L297 olderBase$Statistics]: existing Event has 566 ancestors and is not cut-off event [2025-02-08 05:38:19,583 INFO L297 olderBase$Statistics]: existing Event has 442 ancestors and is not cut-off event [2025-02-08 05:38:19,586 INFO L124 PetriNetUnfolderBase]: 566/7665 cut-off events. [2025-02-08 05:38:19,586 INFO L125 PetriNetUnfolderBase]: For 59/112 co-relation queries the response was YES. [2025-02-08 05:38:19,780 INFO L83 FinitePrefix]: Finished finitePrefix Result has 8455 conditions, 7665 events. 566/7665 cut-off events. For 59/112 co-relation queries the response was YES. Maximal size of possible extension queue 74. Compared 67639 event pairs, 4 based on Foata normal form. 7/6488 useless extension candidates. Maximal degree in co-relation 8192. Up to 176 conditions per place. [2025-02-08 05:38:19,826 INFO L140 encePairwiseOnDemand]: 1174/1178 looper letters, 10 selfloop transitions, 2 changer transitions 1/1061 dead transitions. [2025-02-08 05:38:19,827 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1012 places, 1061 transitions, 2321 flow [2025-02-08 05:38:19,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 05:38:19,827 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-02-08 05:38:19,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3444 transitions. [2025-02-08 05:38:19,829 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9745331069609507 [2025-02-08 05:38:19,829 INFO L175 Difference]: Start difference. First operand has 1012 places, 1059 transitions, 2289 flow. Second operand 3 states and 3444 transitions. [2025-02-08 05:38:19,829 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1012 places, 1061 transitions, 2321 flow [2025-02-08 05:38:19,833 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1012 places, 1061 transitions, 2321 flow, removed 0 selfloop flow, removed 0 redundant places. [2025-02-08 05:38:19,838 INFO L231 Difference]: Finished difference. Result has 1013 places, 1059 transitions, 2299 flow [2025-02-08 05:38:19,839 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=1178, PETRI_DIFFERENCE_MINUEND_FLOW=2285, PETRI_DIFFERENCE_MINUEND_PLACES=1010, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1057, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1055, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2299, PETRI_PLACES=1013, PETRI_TRANSITIONS=1059} [2025-02-08 05:38:19,839 INFO L279 CegarLoopForPetriNet]: 1094 programPoint places, -81 predicate places. [2025-02-08 05:38:19,839 INFO L471 AbstractCegarLoop]: Abstraction has has 1013 places, 1059 transitions, 2299 flow [2025-02-08 05:38:19,840 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1144.3333333333333) internal successors, (3433), 3 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) [2025-02-08 05:38:19,840 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-08 05:38:19,840 INFO L206 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, 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, 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, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-08 05:38:19,840 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2025-02-08 05:38:19,840 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting thread1Err3ASSERT_VIOLATIONDATA_RACE === [thread1Err56ASSERT_VIOLATIONDATA_RACE, thread1Err65ASSERT_VIOLATIONDATA_RACE, thread1Err55ASSERT_VIOLATIONDATA_RACE, thread1Err64ASSERT_VIOLATIONDATA_RACE (and 282 more)] === [2025-02-08 05:38:19,841 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 05:38:19,841 INFO L85 PathProgramCache]: Analyzing trace with hash -465528064, now seen corresponding path program 1 times [2025-02-08 05:38:19,841 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 05:38:19,841 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1633031767] [2025-02-08 05:38:19,841 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 05:38:19,841 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 05:38:19,847 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 234 statements into 1 equivalence classes. [2025-02-08 05:38:19,851 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 234 of 234 statements. [2025-02-08 05:38:19,851 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 05:38:19,851 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 05:38:19,870 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-08 05:38:19,871 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 05:38:19,871 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1633031767] [2025-02-08 05:38:19,871 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1633031767] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 05:38:19,871 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 05:38:19,871 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-08 05:38:19,871 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [758679570] [2025-02-08 05:38:19,871 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 05:38:19,872 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 05:38:19,872 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 05:38:19,872 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 05:38:19,872 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 05:38:19,903 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 1126 out of 1178 [2025-02-08 05:38:19,905 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1013 places, 1059 transitions, 2299 flow. Second operand has 3 states, 3 states have (on average 1127.3333333333333) internal successors, (3382), 3 states have internal predecessors, (3382), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:38:19,905 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-08 05:38:19,905 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1126 of 1178 [2025-02-08 05:38:19,905 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-08 05:38:20,901 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][738], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 229#L84-19true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 1231#true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:20,901 INFO L294 olderBase$Statistics]: this new event has 315 ancestors and is cut-off event [2025-02-08 05:38:20,902 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-02-08 05:38:20,902 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-02-08 05:38:20,902 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-02-08 05:38:20,938 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][738], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 229#L84-19true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 1231#true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:20,938 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-02-08 05:38:20,938 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:20,938 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:20,938 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-02-08 05:38:20,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][738], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 229#L84-19true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 1231#true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:20,939 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-02-08 05:38:20,940 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:20,940 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-02-08 05:38:20,940 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:20,979 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][738], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 229#L84-19true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 1231#true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:20,979 INFO L294 olderBase$Statistics]: this new event has 321 ancestors and is cut-off event [2025-02-08 05:38:20,979 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-02-08 05:38:20,979 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:20,979 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-02-08 05:38:21,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3194] L87-23-->L87-20: Formula: (= |v_#race~ends_with_2~0_18| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_18|} AuxVars[] AssignedVars[#race~ends_with_2~0][939], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 1231#true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 950#L87-20true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:21,387 INFO L294 olderBase$Statistics]: this new event has 360 ancestors and is cut-off event [2025-02-08 05:38:21,387 INFO L297 olderBase$Statistics]: existing Event has 352 ancestors and is cut-off event [2025-02-08 05:38:21,387 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2025-02-08 05:38:21,387 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2025-02-08 05:38:21,414 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3194] L87-23-->L87-20: Formula: (= |v_#race~ends_with_2~0_18| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_18|} AuxVars[] AssignedVars[#race~ends_with_2~0][939], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 1231#true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 950#L87-20true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:21,414 INFO L294 olderBase$Statistics]: this new event has 363 ancestors and is cut-off event [2025-02-08 05:38:21,414 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2025-02-08 05:38:21,415 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2025-02-08 05:38:21,415 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2025-02-08 05:38:21,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2542] L56-30-->L56-28: Formula: (= |v_#race~ends_with_2~0_12| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_12|} AuxVars[] AssignedVars[#race~ends_with_2~0][636], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), 1231#true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:21,470 INFO L294 olderBase$Statistics]: this new event has 411 ancestors and is cut-off event [2025-02-08 05:38:21,471 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-02-08 05:38:21,471 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-02-08 05:38:21,471 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-02-08 05:38:21,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2542] L56-30-->L56-28: Formula: (= |v_#race~ends_with_2~0_12| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_12|} AuxVars[] AssignedVars[#race~ends_with_2~0][636], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), 1231#true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:21,471 INFO L294 olderBase$Statistics]: this new event has 414 ancestors and is cut-off event [2025-02-08 05:38:21,471 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-02-08 05:38:21,471 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:21,471 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:21,508 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2542] L56-30-->L56-28: Formula: (= |v_#race~ends_with_2~0_12| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_12|} AuxVars[] AssignedVars[#race~ends_with_2~0][636], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), 1231#true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:21,509 INFO L294 olderBase$Statistics]: this new event has 414 ancestors and is cut-off event [2025-02-08 05:38:21,509 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-02-08 05:38:21,509 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:21,509 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:21,509 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2542] L56-30-->L56-28: Formula: (= |v_#race~ends_with_2~0_12| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_12|} AuxVars[] AssignedVars[#race~ends_with_2~0][636], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), 1231#true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:21,509 INFO L294 olderBase$Statistics]: this new event has 417 ancestors and is cut-off event [2025-02-08 05:38:21,509 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:21,509 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-02-08 05:38:21,509 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-02-08 05:38:21,580 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3230] L88-21-->L88-18: Formula: (= |v_#race~ends_with_2~0_15| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_15|} AuxVars[] AssignedVars[#race~ends_with_2~0][1006], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 1231#true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 168#L56-28true, 129#L88-18true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:21,580 INFO L294 olderBase$Statistics]: this new event has 376 ancestors and is cut-off event [2025-02-08 05:38:21,580 INFO L297 olderBase$Statistics]: existing Event has 371 ancestors and is cut-off event [2025-02-08 05:38:21,580 INFO L297 olderBase$Statistics]: existing Event has 371 ancestors and is cut-off event [2025-02-08 05:38:21,580 INFO L297 olderBase$Statistics]: existing Event has 368 ancestors and is cut-off event [2025-02-08 05:38:21,616 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3230] L88-21-->L88-18: Formula: (= |v_#race~ends_with_2~0_15| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_15|} AuxVars[] AssignedVars[#race~ends_with_2~0][1006], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 1231#true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), 129#L88-18true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:21,617 INFO L294 olderBase$Statistics]: this new event has 379 ancestors and is cut-off event [2025-02-08 05:38:21,617 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2025-02-08 05:38:21,617 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2025-02-08 05:38:21,617 INFO L297 olderBase$Statistics]: existing Event has 371 ancestors and is cut-off event [2025-02-08 05:38:21,671 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2543] L65-21-->L65-16: Formula: (= |v_#race~filename_0~0_3| 0) InVars {} OutVars{#race~filename_0~0=|v_#race~filename_0~0_3|} AuxVars[] AssignedVars[#race~filename_0~0][599], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1229#(= |#race~filename_0~0| 0), Black: 1218#true, 655#L92-14true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1227#true, 1231#true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1071#L65-16true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:21,671 INFO L294 olderBase$Statistics]: this new event has 421 ancestors and is cut-off event [2025-02-08 05:38:21,671 INFO L297 olderBase$Statistics]: existing Event has 410 ancestors and is cut-off event [2025-02-08 05:38:21,671 INFO L297 olderBase$Statistics]: existing Event has 418 ancestors and is cut-off event [2025-02-08 05:38:21,671 INFO L297 olderBase$Statistics]: existing Event has 421 ancestors and is cut-off event [2025-02-08 05:38:21,713 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2542] L56-30-->L56-28: Formula: (= |v_#race~ends_with_2~0_12| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_12|} AuxVars[] AssignedVars[#race~ends_with_2~0][636], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 229#L84-19true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 1231#true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:21,714 INFO L294 olderBase$Statistics]: this new event has 431 ancestors and is cut-off event [2025-02-08 05:38:21,714 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-02-08 05:38:21,714 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-02-08 05:38:21,714 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-02-08 05:38:21,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2542] L56-30-->L56-28: Formula: (= |v_#race~ends_with_2~0_12| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_12|} AuxVars[] AssignedVars[#race~ends_with_2~0][636], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 229#L84-19true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 1231#true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:21,714 INFO L294 olderBase$Statistics]: this new event has 434 ancestors and is cut-off event [2025-02-08 05:38:21,714 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:21,714 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:21,714 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-02-08 05:38:21,741 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2542] L56-30-->L56-28: Formula: (= |v_#race~ends_with_2~0_12| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_12|} AuxVars[] AssignedVars[#race~ends_with_2~0][636], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 229#L84-19true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 1231#true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:21,741 INFO L294 olderBase$Statistics]: this new event has 434 ancestors and is cut-off event [2025-02-08 05:38:21,742 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:21,742 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-02-08 05:38:21,742 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:21,742 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2542] L56-30-->L56-28: Formula: (= |v_#race~ends_with_2~0_12| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_12|} AuxVars[] AssignedVars[#race~ends_with_2~0][636], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 229#L84-19true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 1231#true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:21,742 INFO L294 olderBase$Statistics]: this new event has 437 ancestors and is cut-off event [2025-02-08 05:38:21,742 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-02-08 05:38:21,742 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:21,742 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-02-08 05:38:21,855 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3000] L92-17-->L92-14: Formula: (= |v_#race~filename_0~0_6| 0) InVars {} OutVars{#race~filename_0~0=|v_#race~filename_0~0_6|} AuxVars[] AssignedVars[#race~filename_0~0][589], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1229#(= |#race~filename_0~0| 0), Black: 1218#true, 655#L92-14true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1227#true, 1231#true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1071#L65-16true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:21,855 INFO L294 olderBase$Statistics]: this new event has 410 ancestors and is not cut-off event [2025-02-08 05:38:21,855 INFO L297 olderBase$Statistics]: existing Event has 421 ancestors and is not cut-off event [2025-02-08 05:38:21,855 INFO L297 olderBase$Statistics]: existing Event has 418 ancestors and is not cut-off event [2025-02-08 05:38:21,855 INFO L297 olderBase$Statistics]: existing Event has 421 ancestors and is not cut-off event [2025-02-08 05:38:21,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][622], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), 1231#true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:21,890 INFO L294 olderBase$Statistics]: this new event has 419 ancestors and is cut-off event [2025-02-08 05:38:21,890 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is cut-off event [2025-02-08 05:38:21,890 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-02-08 05:38:21,890 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-02-08 05:38:21,907 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][622], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), 1231#true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:21,907 INFO L294 olderBase$Statistics]: this new event has 422 ancestors and is cut-off event [2025-02-08 05:38:21,907 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-02-08 05:38:21,907 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:21,907 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:21,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][622], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 343#L83-19true, 1231#true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:21,908 INFO L294 olderBase$Statistics]: this new event has 422 ancestors and is cut-off event [2025-02-08 05:38:21,908 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:21,908 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-02-08 05:38:21,908 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:21,919 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][622], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), 1231#true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:21,919 INFO L294 olderBase$Statistics]: this new event has 425 ancestors and is cut-off event [2025-02-08 05:38:21,919 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-02-08 05:38:21,919 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:21,919 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-02-08 05:38:21,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2542] L56-30-->L56-28: Formula: (= |v_#race~ends_with_2~0_12| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_12|} AuxVars[] AssignedVars[#race~ends_with_2~0][636], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 1231#true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 950#L87-20true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:21,935 INFO L294 olderBase$Statistics]: this new event has 476 ancestors and is cut-off event [2025-02-08 05:38:21,935 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2025-02-08 05:38:21,935 INFO L297 olderBase$Statistics]: existing Event has 352 ancestors and is cut-off event [2025-02-08 05:38:21,935 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2025-02-08 05:38:21,935 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2542] L56-30-->L56-28: Formula: (= |v_#race~ends_with_2~0_12| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_12|} AuxVars[] AssignedVars[#race~ends_with_2~0][636], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 1231#true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 950#L87-20true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:21,935 INFO L294 olderBase$Statistics]: this new event has 479 ancestors and is cut-off event [2025-02-08 05:38:21,935 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2025-02-08 05:38:21,935 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2025-02-08 05:38:21,935 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2025-02-08 05:38:21,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2542] L56-30-->L56-28: Formula: (= |v_#race~ends_with_2~0_12| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_12|} AuxVars[] AssignedVars[#race~ends_with_2~0][636], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 1231#true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), 129#L88-18true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:21,949 INFO L294 olderBase$Statistics]: this new event has 492 ancestors and is cut-off event [2025-02-08 05:38:21,949 INFO L297 olderBase$Statistics]: existing Event has 371 ancestors and is cut-off event [2025-02-08 05:38:21,949 INFO L297 olderBase$Statistics]: existing Event has 371 ancestors and is cut-off event [2025-02-08 05:38:21,949 INFO L297 olderBase$Statistics]: existing Event has 368 ancestors and is cut-off event [2025-02-08 05:38:21,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2542] L56-30-->L56-28: Formula: (= |v_#race~ends_with_2~0_12| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_12|} AuxVars[] AssignedVars[#race~ends_with_2~0][636], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 1231#true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), 129#L88-18true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:21,950 INFO L294 olderBase$Statistics]: this new event has 495 ancestors and is cut-off event [2025-02-08 05:38:21,950 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2025-02-08 05:38:21,950 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2025-02-08 05:38:21,950 INFO L297 olderBase$Statistics]: existing Event has 371 ancestors and is cut-off event [2025-02-08 05:38:21,957 INFO L124 PetriNetUnfolderBase]: 714/11213 cut-off events. [2025-02-08 05:38:21,957 INFO L125 PetriNetUnfolderBase]: For 19/44 co-relation queries the response was YES. [2025-02-08 05:38:22,127 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12382 conditions, 11213 events. 714/11213 cut-off events. For 19/44 co-relation queries the response was YES. Maximal size of possible extension queue 86. Compared 108525 event pairs, 15 based on Foata normal form. 2/9585 useless extension candidates. Maximal degree in co-relation 11950. Up to 224 conditions per place. [2025-02-08 05:38:22,180 INFO L140 encePairwiseOnDemand]: 1163/1178 looper letters, 17 selfloop transitions, 9 changer transitions 0/1057 dead transitions. [2025-02-08 05:38:22,181 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1009 places, 1057 transitions, 2348 flow [2025-02-08 05:38:22,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 05:38:22,181 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-02-08 05:38:22,183 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3410 transitions. [2025-02-08 05:38:22,184 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9649122807017544 [2025-02-08 05:38:22,184 INFO L175 Difference]: Start difference. First operand has 1013 places, 1059 transitions, 2299 flow. Second operand 3 states and 3410 transitions. [2025-02-08 05:38:22,184 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1009 places, 1057 transitions, 2348 flow [2025-02-08 05:38:22,190 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1009 places, 1057 transitions, 2348 flow, removed 0 selfloop flow, removed 0 redundant places. [2025-02-08 05:38:22,197 INFO L231 Difference]: Finished difference. Result has 1010 places, 1056 transitions, 2326 flow [2025-02-08 05:38:22,197 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=1178, PETRI_DIFFERENCE_MINUEND_FLOW=2287, PETRI_DIFFERENCE_MINUEND_PLACES=1007, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1053, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=6, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1044, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2326, PETRI_PLACES=1010, PETRI_TRANSITIONS=1056} [2025-02-08 05:38:22,198 INFO L279 CegarLoopForPetriNet]: 1094 programPoint places, -84 predicate places. [2025-02-08 05:38:22,198 INFO L471 AbstractCegarLoop]: Abstraction has has 1010 places, 1056 transitions, 2326 flow [2025-02-08 05:38:22,198 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1127.3333333333333) internal successors, (3382), 3 states have internal predecessors, (3382), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:38:22,199 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-08 05:38:22,199 INFO L206 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, 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, 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, 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, 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, 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] [2025-02-08 05:38:22,199 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2025-02-08 05:38:22,199 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting thread1Err48ASSERT_VIOLATIONDATA_RACE === [thread1Err56ASSERT_VIOLATIONDATA_RACE, thread1Err65ASSERT_VIOLATIONDATA_RACE, thread1Err55ASSERT_VIOLATIONDATA_RACE, thread1Err64ASSERT_VIOLATIONDATA_RACE (and 282 more)] === [2025-02-08 05:38:22,200 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 05:38:22,200 INFO L85 PathProgramCache]: Analyzing trace with hash -663802814, now seen corresponding path program 1 times [2025-02-08 05:38:22,200 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 05:38:22,200 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [372761229] [2025-02-08 05:38:22,200 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 05:38:22,200 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 05:38:22,209 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 236 statements into 1 equivalence classes. [2025-02-08 05:38:22,214 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 236 of 236 statements. [2025-02-08 05:38:22,214 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 05:38:22,214 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 05:38:22,309 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-08 05:38:22,309 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 05:38:22,309 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [372761229] [2025-02-08 05:38:22,309 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [372761229] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 05:38:22,309 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 05:38:22,310 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-08 05:38:22,310 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [909031426] [2025-02-08 05:38:22,310 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 05:38:22,310 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-08 05:38:22,310 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 05:38:22,311 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-08 05:38:22,311 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-08 05:38:22,381 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 1141 out of 1178 [2025-02-08 05:38:22,383 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1010 places, 1056 transitions, 2326 flow. Second operand has 4 states, 4 states have (on average 1142.75) internal successors, (4571), 4 states have internal predecessors, (4571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:38:22,383 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-08 05:38:22,383 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1141 of 1178 [2025-02-08 05:38:22,383 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-08 05:38:22,988 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3272] thread2EXIT-->L127-19: Formula: (and (= 0 v_thread2Thread1of1ForFork1_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork1_thidvar0_4) (= 0 v_thread2Thread1of1ForFork1_thidvar1_4)) InVars {thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} OutVars{thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} AuxVars[] AssignedVars[][550], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1223#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, 1170#(= |#race~is_null_5~0| 0), 1231#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 647#L127-19true, 1235#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:22,988 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is not cut-off event [2025-02-08 05:38:22,988 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is not cut-off event [2025-02-08 05:38:22,988 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is not cut-off event [2025-02-08 05:38:22,988 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is not cut-off event [2025-02-08 05:38:23,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3272] thread2EXIT-->L127-19: Formula: (and (= 0 v_thread2Thread1of1ForFork1_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork1_thidvar0_4) (= 0 v_thread2Thread1of1ForFork1_thidvar1_4)) InVars {thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} OutVars{thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} AuxVars[] AssignedVars[][550], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1223#true, Black: 1218#true, 1227#true, 1170#(= |#race~is_null_5~0| 0), 1231#true, Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 647#L127-19true, 1235#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:23,208 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is not cut-off event [2025-02-08 05:38:23,208 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is not cut-off event [2025-02-08 05:38:23,208 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is not cut-off event [2025-02-08 05:38:23,208 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is not cut-off event [2025-02-08 05:38:23,491 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][731], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 229#L84-19true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 1231#true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:23,491 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-02-08 05:38:23,491 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-02-08 05:38:23,491 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:23,491 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:23,534 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][731], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 229#L84-19true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 1231#true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:23,534 INFO L294 olderBase$Statistics]: this new event has 321 ancestors and is cut-off event [2025-02-08 05:38:23,535 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:23,535 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-02-08 05:38:23,535 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-02-08 05:38:23,883 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3194] L87-23-->L87-20: Formula: (= |v_#race~ends_with_2~0_18| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_18|} AuxVars[] AssignedVars[#race~ends_with_2~0][932], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 1231#true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 950#L87-20true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:23,883 INFO L294 olderBase$Statistics]: this new event has 363 ancestors and is cut-off event [2025-02-08 05:38:23,883 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2025-02-08 05:38:23,883 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2025-02-08 05:38:23,883 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2025-02-08 05:38:24,063 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3230] L88-21-->L88-18: Formula: (= |v_#race~ends_with_2~0_15| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_15|} AuxVars[] AssignedVars[#race~ends_with_2~0][998], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 1231#true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 168#L56-28true, 129#L88-18true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:24,063 INFO L294 olderBase$Statistics]: this new event has 379 ancestors and is cut-off event [2025-02-08 05:38:24,063 INFO L297 olderBase$Statistics]: existing Event has 371 ancestors and is cut-off event [2025-02-08 05:38:24,063 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2025-02-08 05:38:24,063 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2025-02-08 05:38:24,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][614], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 343#L83-19true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 1231#true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:24,374 INFO L294 olderBase$Statistics]: this new event has 422 ancestors and is cut-off event [2025-02-08 05:38:24,374 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:24,374 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:24,374 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-02-08 05:38:24,383 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3272] thread2EXIT-->L127-19: Formula: (and (= 0 v_thread2Thread1of1ForFork1_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork1_thidvar0_4) (= 0 v_thread2Thread1of1ForFork1_thidvar1_4)) InVars {thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} OutVars{thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} AuxVars[] AssignedVars[][550], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 1231#true, Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 647#L127-19true, 1235#true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:24,383 INFO L294 olderBase$Statistics]: this new event has 423 ancestors and is not cut-off event [2025-02-08 05:38:24,383 INFO L297 olderBase$Statistics]: existing Event has 426 ancestors and is not cut-off event [2025-02-08 05:38:24,383 INFO L297 olderBase$Statistics]: existing Event has 426 ancestors and is not cut-off event [2025-02-08 05:38:24,383 INFO L297 olderBase$Statistics]: existing Event has 429 ancestors and is not cut-off event [2025-02-08 05:38:24,391 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][614], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), 1231#true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:24,391 INFO L294 olderBase$Statistics]: this new event has 425 ancestors and is cut-off event [2025-02-08 05:38:24,391 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-02-08 05:38:24,391 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:24,391 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-02-08 05:38:24,852 INFO L124 PetriNetUnfolderBase]: 688/11237 cut-off events. [2025-02-08 05:38:24,852 INFO L125 PetriNetUnfolderBase]: For 89/165 co-relation queries the response was YES. [2025-02-08 05:38:24,956 INFO L83 FinitePrefix]: Finished finitePrefix Result has 12390 conditions, 11237 events. 688/11237 cut-off events. For 89/165 co-relation queries the response was YES. Maximal size of possible extension queue 70. Compared 97616 event pairs, 24 based on Foata normal form. 11/9638 useless extension candidates. Maximal degree in co-relation 12076. Up to 162 conditions per place. [2025-02-08 05:38:24,988 INFO L140 encePairwiseOnDemand]: 1170/1178 looper letters, 15 selfloop transitions, 8 changer transitions 0/1066 dead transitions. [2025-02-08 05:38:24,988 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1014 places, 1066 transitions, 2397 flow [2025-02-08 05:38:24,989 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-02-08 05:38:24,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 5 states. [2025-02-08 05:38:24,990 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5 states to 5 states and 5729 transitions. [2025-02-08 05:38:24,991 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9726655348047538 [2025-02-08 05:38:24,991 INFO L175 Difference]: Start difference. First operand has 1010 places, 1056 transitions, 2326 flow. Second operand 5 states and 5729 transitions. [2025-02-08 05:38:24,991 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1014 places, 1066 transitions, 2397 flow [2025-02-08 05:38:24,995 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1013 places, 1066 transitions, 2388 flow, removed 0 selfloop flow, removed 1 redundant places. [2025-02-08 05:38:25,000 INFO L231 Difference]: Finished difference. Result has 1016 places, 1060 transitions, 2363 flow [2025-02-08 05:38:25,000 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=1178, PETRI_DIFFERENCE_MINUEND_FLOW=2317, PETRI_DIFFERENCE_MINUEND_PLACES=1009, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1056, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=4, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1049, PETRI_DIFFERENCE_SUBTRAHEND_STATES=5, PETRI_FLOW=2363, PETRI_PLACES=1016, PETRI_TRANSITIONS=1060} [2025-02-08 05:38:25,001 INFO L279 CegarLoopForPetriNet]: 1094 programPoint places, -78 predicate places. [2025-02-08 05:38:25,001 INFO L471 AbstractCegarLoop]: Abstraction has has 1016 places, 1060 transitions, 2363 flow [2025-02-08 05:38:25,001 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 1142.75) internal successors, (4571), 4 states have internal predecessors, (4571), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:38:25,001 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-08 05:38:25,002 INFO L206 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, 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, 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, 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, 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, 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] [2025-02-08 05:38:25,002 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2025-02-08 05:38:25,002 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting thread1Err1ASSERT_VIOLATIONDATA_RACE === [thread1Err56ASSERT_VIOLATIONDATA_RACE, thread1Err65ASSERT_VIOLATIONDATA_RACE, thread1Err55ASSERT_VIOLATIONDATA_RACE, thread1Err64ASSERT_VIOLATIONDATA_RACE (and 282 more)] === [2025-02-08 05:38:25,002 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 05:38:25,002 INFO L85 PathProgramCache]: Analyzing trace with hash -696745181, now seen corresponding path program 1 times [2025-02-08 05:38:25,003 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 05:38:25,003 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [670432584] [2025-02-08 05:38:25,003 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 05:38:25,003 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 05:38:25,009 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 236 statements into 1 equivalence classes. [2025-02-08 05:38:25,013 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 236 of 236 statements. [2025-02-08 05:38:25,013 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 05:38:25,014 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 05:38:25,034 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-08 05:38:25,035 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 05:38:25,035 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [670432584] [2025-02-08 05:38:25,035 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [670432584] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 05:38:25,035 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 05:38:25,035 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-08 05:38:25,035 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1749626772] [2025-02-08 05:38:25,035 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 05:38:25,035 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 05:38:25,035 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 05:38:25,036 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 05:38:25,036 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 05:38:25,043 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 1143 out of 1178 [2025-02-08 05:38:25,045 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1016 places, 1060 transitions, 2363 flow. Second operand has 3 states, 3 states have (on average 1144.3333333333333) internal successors, (3433), 3 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) [2025-02-08 05:38:25,045 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-08 05:38:25,045 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1143 of 1178 [2025-02-08 05:38:25,045 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-08 05:38:25,229 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][570], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1223#true, Black: 1218#true, 1227#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1246#(= |#race~filename_4~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, 223#L92-16true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:25,229 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-02-08 05:38:25,229 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-02-08 05:38:25,230 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-02-08 05:38:25,230 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is cut-off event [2025-02-08 05:38:25,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3272] thread2EXIT-->L127-19: Formula: (and (= 0 v_thread2Thread1of1ForFork1_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork1_thidvar0_4) (= 0 v_thread2Thread1of1ForFork1_thidvar1_4)) InVars {thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} OutVars{thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} AuxVars[] AssignedVars[][548], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1223#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1244#true, 1235#true, 647#L127-19true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:25,407 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is not cut-off event [2025-02-08 05:38:25,407 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is not cut-off event [2025-02-08 05:38:25,407 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is not cut-off event [2025-02-08 05:38:25,407 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is not cut-off event [2025-02-08 05:38:25,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2989] L92-21-->L92-16: Formula: (= |v_#race~filename_4~0_6| 0) InVars {} OutVars{#race~filename_4~0=|v_#race~filename_4~0_6|} AuxVars[] AssignedVars[#race~filename_4~0][558], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1223#true, Black: 1218#true, 1227#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1246#(= |#race~filename_4~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, 223#L92-16true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:25,462 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is not cut-off event [2025-02-08 05:38:25,462 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is not cut-off event [2025-02-08 05:38:25,462 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is not cut-off event [2025-02-08 05:38:25,462 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is not cut-off event [2025-02-08 05:38:25,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][570], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1223#true, 1027#L92-17true, Black: 1218#true, 1227#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1246#(= |#race~filename_4~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:25,463 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-02-08 05:38:25,463 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-02-08 05:38:25,463 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-02-08 05:38:25,463 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-02-08 05:38:25,603 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3272] thread2EXIT-->L127-19: Formula: (and (= 0 v_thread2Thread1of1ForFork1_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork1_thidvar0_4) (= 0 v_thread2Thread1of1ForFork1_thidvar1_4)) InVars {thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} OutVars{thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} AuxVars[] AssignedVars[][548], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1223#true, Black: 1218#true, 1227#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 647#L127-19true, 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:25,604 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is not cut-off event [2025-02-08 05:38:25,604 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is not cut-off event [2025-02-08 05:38:25,604 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is not cut-off event [2025-02-08 05:38:25,604 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is not cut-off event [2025-02-08 05:38:25,775 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][729], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 229#L84-19true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, Black: 1235#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1210#true, 1193#true]) [2025-02-08 05:38:25,775 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-02-08 05:38:25,775 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:25,775 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:25,775 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-02-08 05:38:25,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][729], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 229#L84-19true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, Black: 1235#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1210#true, 1193#true]) [2025-02-08 05:38:25,795 INFO L294 olderBase$Statistics]: this new event has 321 ancestors and is cut-off event [2025-02-08 05:38:25,796 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-02-08 05:38:25,796 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-02-08 05:38:25,796 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:26,060 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3194] L87-23-->L87-20: Formula: (= |v_#race~ends_with_2~0_18| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_18|} AuxVars[] AssignedVars[#race~ends_with_2~0][930], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, Black: 1235#true, 950#L87-20true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1210#true, 1193#true]) [2025-02-08 05:38:26,060 INFO L294 olderBase$Statistics]: this new event has 363 ancestors and is cut-off event [2025-02-08 05:38:26,060 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2025-02-08 05:38:26,060 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2025-02-08 05:38:26,060 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2025-02-08 05:38:26,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3230] L88-21-->L88-18: Formula: (= |v_#race~ends_with_2~0_15| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_15|} AuxVars[] AssignedVars[#race~ends_with_2~0][998], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, Black: 1235#true, 168#L56-28true, 129#L88-18true, 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1210#true, 1193#true]) [2025-02-08 05:38:26,258 INFO L294 olderBase$Statistics]: this new event has 379 ancestors and is cut-off event [2025-02-08 05:38:26,258 INFO L297 olderBase$Statistics]: existing Event has 371 ancestors and is cut-off event [2025-02-08 05:38:26,258 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2025-02-08 05:38:26,258 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2025-02-08 05:38:26,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][570], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1246#(= |#race~filename_4~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, 223#L92-16true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:26,279 INFO L294 olderBase$Statistics]: this new event has 414 ancestors and is cut-off event [2025-02-08 05:38:26,279 INFO L297 olderBase$Statistics]: existing Event has 414 ancestors and is cut-off event [2025-02-08 05:38:26,279 INFO L297 olderBase$Statistics]: existing Event has 411 ancestors and is cut-off event [2025-02-08 05:38:26,279 INFO L297 olderBase$Statistics]: existing Event has 417 ancestors and is cut-off event [2025-02-08 05:38:26,487 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2989] L92-21-->L92-16: Formula: (= |v_#race~filename_4~0_6| 0) InVars {} OutVars{#race~filename_4~0=|v_#race~filename_4~0_6|} AuxVars[] AssignedVars[#race~filename_4~0][558], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1246#(= |#race~filename_4~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, 223#L92-16true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:26,487 INFO L294 olderBase$Statistics]: this new event has 411 ancestors and is not cut-off event [2025-02-08 05:38:26,487 INFO L297 olderBase$Statistics]: existing Event has 414 ancestors and is not cut-off event [2025-02-08 05:38:26,487 INFO L297 olderBase$Statistics]: existing Event has 414 ancestors and is not cut-off event [2025-02-08 05:38:26,487 INFO L297 olderBase$Statistics]: existing Event has 417 ancestors and is not cut-off event [2025-02-08 05:38:26,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][570], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1027#L92-17true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1246#(= |#race~filename_4~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:26,488 INFO L294 olderBase$Statistics]: this new event has 412 ancestors and is cut-off event [2025-02-08 05:38:26,488 INFO L297 olderBase$Statistics]: existing Event has 418 ancestors and is cut-off event [2025-02-08 05:38:26,488 INFO L297 olderBase$Statistics]: existing Event has 415 ancestors and is cut-off event [2025-02-08 05:38:26,488 INFO L297 olderBase$Statistics]: existing Event has 415 ancestors and is cut-off event [2025-02-08 05:38:26,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2989] L92-21-->L92-16: Formula: (= |v_#race~filename_4~0_6| 0) InVars {} OutVars{#race~filename_4~0=|v_#race~filename_4~0_6|} AuxVars[] AssignedVars[#race~filename_4~0][586], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1229#(= |#race~filename_0~0| 0), Black: 1218#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1227#true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1246#(= |#race~filename_4~0| 0), 1235#true, 335#L65-14true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 223#L92-16true, 1193#true]) [2025-02-08 05:38:26,507 INFO L294 olderBase$Statistics]: this new event has 545 ancestors and is cut-off event [2025-02-08 05:38:26,507 INFO L297 olderBase$Statistics]: existing Event has 416 ancestors and is cut-off event [2025-02-08 05:38:26,507 INFO L297 olderBase$Statistics]: existing Event has 416 ancestors and is cut-off event [2025-02-08 05:38:26,507 INFO L297 olderBase$Statistics]: existing Event has 413 ancestors and is cut-off event [2025-02-08 05:38:26,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2989] L92-21-->L92-16: Formula: (= |v_#race~filename_4~0_6| 0) InVars {} OutVars{#race~filename_4~0=|v_#race~filename_4~0_6|} AuxVars[] AssignedVars[#race~filename_4~0][586], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1229#(= |#race~filename_0~0| 0), Black: 1218#true, 843#L65-15true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1227#true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1246#(= |#race~filename_4~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 223#L92-16true, 1193#true]) [2025-02-08 05:38:26,507 INFO L294 olderBase$Statistics]: this new event has 546 ancestors and is cut-off event [2025-02-08 05:38:26,507 INFO L297 olderBase$Statistics]: existing Event has 417 ancestors and is cut-off event [2025-02-08 05:38:26,507 INFO L297 olderBase$Statistics]: existing Event has 417 ancestors and is cut-off event [2025-02-08 05:38:26,507 INFO L297 olderBase$Statistics]: existing Event has 414 ancestors and is cut-off event [2025-02-08 05:38:26,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2554] L65-17-->L65-14: Formula: (= |v_#race~filename_4~0_3| 0) InVars {} OutVars{#race~filename_4~0=|v_#race~filename_4~0_3|} AuxVars[] AssignedVars[#race~filename_4~0][569], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1229#(= |#race~filename_0~0| 0), Black: 1218#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1227#true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1246#(= |#race~filename_4~0| 0), 1235#true, 335#L65-14true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 223#L92-16true, 1193#true]) [2025-02-08 05:38:26,512 INFO L294 olderBase$Statistics]: this new event has 545 ancestors and is cut-off event [2025-02-08 05:38:26,512 INFO L297 olderBase$Statistics]: existing Event has 413 ancestors and is cut-off event [2025-02-08 05:38:26,512 INFO L297 olderBase$Statistics]: existing Event has 416 ancestors and is cut-off event [2025-02-08 05:38:26,512 INFO L297 olderBase$Statistics]: existing Event has 416 ancestors and is cut-off event [2025-02-08 05:38:26,512 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][570], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1246#(= |#race~filename_4~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 223#L92-16true, 1193#true]) [2025-02-08 05:38:26,512 INFO L294 olderBase$Statistics]: this new event has 557 ancestors and is cut-off event [2025-02-08 05:38:26,512 INFO L297 olderBase$Statistics]: existing Event has 425 ancestors and is cut-off event [2025-02-08 05:38:26,512 INFO L297 olderBase$Statistics]: existing Event has 428 ancestors and is cut-off event [2025-02-08 05:38:26,512 INFO L297 olderBase$Statistics]: existing Event has 428 ancestors and is cut-off event [2025-02-08 05:38:26,519 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2554] L65-17-->L65-14: Formula: (= |v_#race~filename_4~0_3| 0) InVars {} OutVars{#race~filename_4~0=|v_#race~filename_4~0_3|} AuxVars[] AssignedVars[#race~filename_4~0][569], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1027#L92-17true, 1229#(= |#race~filename_0~0| 0), Black: 1218#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1227#true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1246#(= |#race~filename_4~0| 0), 1235#true, 335#L65-14true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:26,519 INFO L294 olderBase$Statistics]: this new event has 546 ancestors and is cut-off event [2025-02-08 05:38:26,519 INFO L297 olderBase$Statistics]: existing Event has 414 ancestors and is cut-off event [2025-02-08 05:38:26,519 INFO L297 olderBase$Statistics]: existing Event has 417 ancestors and is cut-off event [2025-02-08 05:38:26,519 INFO L297 olderBase$Statistics]: existing Event has 417 ancestors and is cut-off event [2025-02-08 05:38:26,520 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3000] L92-17-->L92-14: Formula: (= |v_#race~filename_0~0_6| 0) InVars {} OutVars{#race~filename_0~0=|v_#race~filename_0~0_6|} AuxVars[] AssignedVars[#race~filename_0~0][578], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1229#(= |#race~filename_0~0| 0), Black: 1218#true, 655#L92-14true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1227#true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1246#(= |#race~filename_4~0| 0), 1071#L65-16true, 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:26,520 INFO L294 olderBase$Statistics]: this new event has 545 ancestors and is cut-off event [2025-02-08 05:38:26,520 INFO L297 olderBase$Statistics]: existing Event has 416 ancestors and is cut-off event [2025-02-08 05:38:26,520 INFO L297 olderBase$Statistics]: existing Event has 413 ancestors and is cut-off event [2025-02-08 05:38:26,520 INFO L297 olderBase$Statistics]: existing Event has 416 ancestors and is cut-off event [2025-02-08 05:38:26,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2543] L65-21-->L65-16: Formula: (= |v_#race~filename_0~0_3| 0) InVars {} OutVars{#race~filename_0~0=|v_#race~filename_0~0_3|} AuxVars[] AssignedVars[#race~filename_0~0][589], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1229#(= |#race~filename_0~0| 0), Black: 1218#true, 655#L92-14true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1227#true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1246#(= |#race~filename_4~0| 0), 1071#L65-16true, 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:26,526 INFO L294 olderBase$Statistics]: this new event has 545 ancestors and is cut-off event [2025-02-08 05:38:26,526 INFO L297 olderBase$Statistics]: existing Event has 416 ancestors and is cut-off event [2025-02-08 05:38:26,526 INFO L297 olderBase$Statistics]: existing Event has 413 ancestors and is cut-off event [2025-02-08 05:38:26,527 INFO L297 olderBase$Statistics]: existing Event has 416 ancestors and is cut-off event [2025-02-08 05:38:26,547 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][616], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 343#L83-19true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, Black: 1235#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1210#true, 1193#true]) [2025-02-08 05:38:26,547 INFO L294 olderBase$Statistics]: this new event has 422 ancestors and is cut-off event [2025-02-08 05:38:26,548 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-02-08 05:38:26,548 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:26,548 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:26,560 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3272] thread2EXIT-->L127-19: Formula: (and (= 0 v_thread2Thread1of1ForFork1_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork1_thidvar0_4) (= 0 v_thread2Thread1of1ForFork1_thidvar1_4)) InVars {thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} OutVars{thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} AuxVars[] AssignedVars[][548], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1235#true, 647#L127-19true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:26,560 INFO L294 olderBase$Statistics]: this new event has 423 ancestors and is not cut-off event [2025-02-08 05:38:26,560 INFO L297 olderBase$Statistics]: existing Event has 426 ancestors and is not cut-off event [2025-02-08 05:38:26,560 INFO L297 olderBase$Statistics]: existing Event has 426 ancestors and is not cut-off event [2025-02-08 05:38:26,560 INFO L297 olderBase$Statistics]: existing Event has 429 ancestors and is not cut-off event [2025-02-08 05:38:26,571 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][616], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 343#L83-19true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, Black: 1235#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1210#true, 1193#true]) [2025-02-08 05:38:26,571 INFO L294 olderBase$Statistics]: this new event has 425 ancestors and is cut-off event [2025-02-08 05:38:26,571 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-02-08 05:38:26,571 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-02-08 05:38:26,571 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:26,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2989] L92-21-->L92-16: Formula: (= |v_#race~filename_4~0_6| 0) InVars {} OutVars{#race~filename_4~0=|v_#race~filename_4~0_6|} AuxVars[] AssignedVars[#race~filename_4~0][558], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1246#(= |#race~filename_4~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 223#L92-16true, 1193#true]) [2025-02-08 05:38:26,576 INFO L294 olderBase$Statistics]: this new event has 425 ancestors and is not cut-off event [2025-02-08 05:38:26,576 INFO L297 olderBase$Statistics]: existing Event has 428 ancestors and is not cut-off event [2025-02-08 05:38:26,576 INFO L297 olderBase$Statistics]: existing Event has 557 ancestors and is not cut-off event [2025-02-08 05:38:26,576 INFO L297 olderBase$Statistics]: existing Event has 428 ancestors and is not cut-off event [2025-02-08 05:38:26,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][570], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1027#L92-17true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1246#(= |#race~filename_4~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:26,577 INFO L294 olderBase$Statistics]: this new event has 426 ancestors and is cut-off event [2025-02-08 05:38:26,577 INFO L297 olderBase$Statistics]: existing Event has 429 ancestors and is cut-off event [2025-02-08 05:38:26,577 INFO L297 olderBase$Statistics]: existing Event has 558 ancestors and is cut-off event [2025-02-08 05:38:26,577 INFO L297 olderBase$Statistics]: existing Event has 429 ancestors and is cut-off event [2025-02-08 05:38:26,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3272] thread2EXIT-->L127-19: Formula: (and (= 0 v_thread2Thread1of1ForFork1_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork1_thidvar0_4) (= 0 v_thread2Thread1of1ForFork1_thidvar1_4)) InVars {thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} OutVars{thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} AuxVars[] AssignedVars[][548], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 647#L127-19true, 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:26,648 INFO L294 olderBase$Statistics]: this new event has 437 ancestors and is not cut-off event [2025-02-08 05:38:26,648 INFO L297 olderBase$Statistics]: existing Event has 569 ancestors and is not cut-off event [2025-02-08 05:38:26,648 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is not cut-off event [2025-02-08 05:38:26,648 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is not cut-off event [2025-02-08 05:38:26,674 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][729], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 229#L84-19true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1235#true, Black: 1237#(= ~i_9~0 0), 168#L56-28true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:26,675 INFO L294 olderBase$Statistics]: this new event has 442 ancestors and is cut-off event [2025-02-08 05:38:26,675 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2025-02-08 05:38:26,675 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2025-02-08 05:38:26,675 INFO L297 olderBase$Statistics]: existing Event has 434 ancestors and is cut-off event [2025-02-08 05:38:26,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][729], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 229#L84-19true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1235#true, 168#L56-28true, Black: 1237#(= ~i_9~0 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1210#true, 1193#true]) [2025-02-08 05:38:26,699 INFO L294 olderBase$Statistics]: this new event has 445 ancestors and is cut-off event [2025-02-08 05:38:26,699 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:26,699 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2025-02-08 05:38:26,699 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:26,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][729], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 229#L84-19true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1235#true, Black: 1237#(= ~i_9~0 0), 168#L56-28true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:26,700 INFO L294 olderBase$Statistics]: this new event has 445 ancestors and is cut-off event [2025-02-08 05:38:26,701 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:26,701 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:26,701 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2025-02-08 05:38:26,712 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][729], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 229#L84-19true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1235#true, 168#L56-28true, Black: 1237#(= ~i_9~0 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1210#true, 1193#true]) [2025-02-08 05:38:26,713 INFO L294 olderBase$Statistics]: this new event has 448 ancestors and is cut-off event [2025-02-08 05:38:26,713 INFO L297 olderBase$Statistics]: existing Event has 443 ancestors and is cut-off event [2025-02-08 05:38:26,713 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:26,713 INFO L297 olderBase$Statistics]: existing Event has 443 ancestors and is cut-off event [2025-02-08 05:38:26,782 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3194] L87-23-->L87-20: Formula: (= |v_#race~ends_with_2~0_18| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_18|} AuxVars[] AssignedVars[#race~ends_with_2~0][930], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1235#true, 950#L87-20true, Black: 1237#(= ~i_9~0 0), 168#L56-28true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:26,782 INFO L294 olderBase$Statistics]: this new event has 487 ancestors and is cut-off event [2025-02-08 05:38:26,782 INFO L297 olderBase$Statistics]: existing Event has 482 ancestors and is cut-off event [2025-02-08 05:38:26,782 INFO L297 olderBase$Statistics]: existing Event has 482 ancestors and is cut-off event [2025-02-08 05:38:26,783 INFO L297 olderBase$Statistics]: existing Event has 479 ancestors and is cut-off event [2025-02-08 05:38:26,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3194] L87-23-->L87-20: Formula: (= |v_#race~ends_with_2~0_18| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_18|} AuxVars[] AssignedVars[#race~ends_with_2~0][930], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1235#true, 950#L87-20true, 168#L56-28true, Black: 1237#(= ~i_9~0 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1210#true, 1193#true]) [2025-02-08 05:38:26,785 INFO L294 olderBase$Statistics]: this new event has 490 ancestors and is cut-off event [2025-02-08 05:38:26,785 INFO L297 olderBase$Statistics]: existing Event has 485 ancestors and is cut-off event [2025-02-08 05:38:26,785 INFO L297 olderBase$Statistics]: existing Event has 482 ancestors and is cut-off event [2025-02-08 05:38:26,785 INFO L297 olderBase$Statistics]: existing Event has 485 ancestors and is cut-off event [2025-02-08 05:38:26,795 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3230] L88-21-->L88-18: Formula: (= |v_#race~ends_with_2~0_15| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_15|} AuxVars[] AssignedVars[#race~ends_with_2~0][998], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1235#true, Black: 1237#(= ~i_9~0 0), 168#L56-28true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 129#L88-18true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:26,795 INFO L294 olderBase$Statistics]: this new event has 503 ancestors and is cut-off event [2025-02-08 05:38:26,795 INFO L297 olderBase$Statistics]: existing Event has 498 ancestors and is cut-off event [2025-02-08 05:38:26,795 INFO L297 olderBase$Statistics]: existing Event has 495 ancestors and is cut-off event [2025-02-08 05:38:26,795 INFO L297 olderBase$Statistics]: existing Event has 498 ancestors and is cut-off event [2025-02-08 05:38:26,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3230] L88-21-->L88-18: Formula: (= |v_#race~ends_with_2~0_15| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_15|} AuxVars[] AssignedVars[#race~ends_with_2~0][998], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1235#true, 168#L56-28true, Black: 1237#(= ~i_9~0 0), 129#L88-18true, 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1210#true, 1193#true]) [2025-02-08 05:38:26,798 INFO L294 olderBase$Statistics]: this new event has 506 ancestors and is cut-off event [2025-02-08 05:38:26,798 INFO L297 olderBase$Statistics]: existing Event has 498 ancestors and is cut-off event [2025-02-08 05:38:26,798 INFO L297 olderBase$Statistics]: existing Event has 501 ancestors and is cut-off event [2025-02-08 05:38:26,798 INFO L297 olderBase$Statistics]: existing Event has 501 ancestors and is cut-off event [2025-02-08 05:38:26,840 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][616], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1235#true, Black: 1237#(= ~i_9~0 0), 168#L56-28true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:26,840 INFO L294 olderBase$Statistics]: this new event has 546 ancestors and is cut-off event [2025-02-08 05:38:26,840 INFO L297 olderBase$Statistics]: existing Event has 417 ancestors and is cut-off event [2025-02-08 05:38:26,840 INFO L297 olderBase$Statistics]: existing Event has 417 ancestors and is cut-off event [2025-02-08 05:38:26,840 INFO L297 olderBase$Statistics]: existing Event has 414 ancestors and is cut-off event [2025-02-08 05:38:26,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][616], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1235#true, 168#L56-28true, Black: 1237#(= ~i_9~0 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1210#true, 1193#true]) [2025-02-08 05:38:26,845 INFO L294 olderBase$Statistics]: this new event has 549 ancestors and is cut-off event [2025-02-08 05:38:26,845 INFO L297 olderBase$Statistics]: existing Event has 420 ancestors and is cut-off event [2025-02-08 05:38:26,845 INFO L297 olderBase$Statistics]: existing Event has 420 ancestors and is cut-off event [2025-02-08 05:38:26,845 INFO L297 olderBase$Statistics]: existing Event has 417 ancestors and is cut-off event [2025-02-08 05:38:26,845 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][616], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1235#true, Black: 1237#(= ~i_9~0 0), 168#L56-28true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:26,846 INFO L294 olderBase$Statistics]: this new event has 549 ancestors and is cut-off event [2025-02-08 05:38:26,846 INFO L297 olderBase$Statistics]: existing Event has 420 ancestors and is cut-off event [2025-02-08 05:38:26,846 INFO L297 olderBase$Statistics]: existing Event has 420 ancestors and is cut-off event [2025-02-08 05:38:26,846 INFO L297 olderBase$Statistics]: existing Event has 417 ancestors and is cut-off event [2025-02-08 05:38:26,849 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][616], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1235#true, 168#L56-28true, Black: 1237#(= ~i_9~0 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1210#true, 1193#true]) [2025-02-08 05:38:26,849 INFO L294 olderBase$Statistics]: this new event has 552 ancestors and is cut-off event [2025-02-08 05:38:26,849 INFO L297 olderBase$Statistics]: existing Event has 420 ancestors and is cut-off event [2025-02-08 05:38:26,849 INFO L297 olderBase$Statistics]: existing Event has 423 ancestors and is cut-off event [2025-02-08 05:38:26,849 INFO L297 olderBase$Statistics]: existing Event has 423 ancestors and is cut-off event [2025-02-08 05:38:26,855 INFO L124 PetriNetUnfolderBase]: 622/8602 cut-off events. [2025-02-08 05:38:26,855 INFO L125 PetriNetUnfolderBase]: For 71/124 co-relation queries the response was YES. [2025-02-08 05:38:27,083 INFO L83 FinitePrefix]: Finished finitePrefix Result has 9596 conditions, 8602 events. 622/8602 cut-off events. For 71/124 co-relation queries the response was YES. Maximal size of possible extension queue 77. Compared 74318 event pairs, 18 based on Foata normal form. 7/7362 useless extension candidates. Maximal degree in co-relation 9328. Up to 180 conditions per place. [2025-02-08 05:38:27,137 INFO L140 encePairwiseOnDemand]: 1174/1178 looper letters, 8 selfloop transitions, 2 changer transitions 5/1062 dead transitions. [2025-02-08 05:38:27,137 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1016 places, 1062 transitions, 2395 flow [2025-02-08 05:38:27,137 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 05:38:27,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-02-08 05:38:27,138 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3444 transitions. [2025-02-08 05:38:27,138 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9745331069609507 [2025-02-08 05:38:27,138 INFO L175 Difference]: Start difference. First operand has 1016 places, 1060 transitions, 2363 flow. Second operand 3 states and 3444 transitions. [2025-02-08 05:38:27,138 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1016 places, 1062 transitions, 2395 flow [2025-02-08 05:38:27,142 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1016 places, 1062 transitions, 2395 flow, removed 0 selfloop flow, removed 0 redundant places. [2025-02-08 05:38:27,147 INFO L231 Difference]: Finished difference. Result has 1016 places, 1056 transitions, 2355 flow [2025-02-08 05:38:27,148 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=1178, PETRI_DIFFERENCE_MINUEND_FLOW=2359, PETRI_DIFFERENCE_MINUEND_PLACES=1014, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1058, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1056, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2355, PETRI_PLACES=1016, PETRI_TRANSITIONS=1056} [2025-02-08 05:38:27,148 INFO L279 CegarLoopForPetriNet]: 1094 programPoint places, -78 predicate places. [2025-02-08 05:38:27,148 INFO L471 AbstractCegarLoop]: Abstraction has has 1016 places, 1056 transitions, 2355 flow [2025-02-08 05:38:27,149 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1144.3333333333333) internal successors, (3433), 3 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) [2025-02-08 05:38:27,149 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-08 05:38:27,149 INFO L206 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, 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, 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, 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, 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, 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] [2025-02-08 05:38:27,149 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2025-02-08 05:38:27,149 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting thread2Err50ASSERT_VIOLATIONDATA_RACE === [thread1Err56ASSERT_VIOLATIONDATA_RACE, thread1Err65ASSERT_VIOLATIONDATA_RACE, thread1Err55ASSERT_VIOLATIONDATA_RACE, thread1Err64ASSERT_VIOLATIONDATA_RACE (and 282 more)] === [2025-02-08 05:38:27,150 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 05:38:27,150 INFO L85 PathProgramCache]: Analyzing trace with hash -754225654, now seen corresponding path program 1 times [2025-02-08 05:38:27,150 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 05:38:27,150 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [751726217] [2025-02-08 05:38:27,150 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 05:38:27,150 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 05:38:27,156 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 237 statements into 1 equivalence classes. [2025-02-08 05:38:27,160 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 237 of 237 statements. [2025-02-08 05:38:27,160 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 05:38:27,161 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 05:38:27,180 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-08 05:38:27,181 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 05:38:27,181 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [751726217] [2025-02-08 05:38:27,181 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [751726217] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 05:38:27,181 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 05:38:27,181 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-08 05:38:27,181 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [203119467] [2025-02-08 05:38:27,181 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 05:38:27,181 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 05:38:27,182 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 05:38:27,182 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 05:38:27,182 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 05:38:27,201 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 1125 out of 1178 [2025-02-08 05:38:27,202 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1016 places, 1056 transitions, 2355 flow. Second operand has 3 states, 3 states have (on average 1126.6666666666667) internal successors, (3380), 3 states have internal predecessors, (3380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:38:27,202 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-08 05:38:27,203 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1125 of 1178 [2025-02-08 05:38:27,203 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-08 05:38:27,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][541], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1223#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:27,373 INFO L294 olderBase$Statistics]: this new event has 282 ancestors and is cut-off event [2025-02-08 05:38:27,373 INFO L297 olderBase$Statistics]: existing Event has 276 ancestors and is cut-off event [2025-02-08 05:38:27,373 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-02-08 05:38:27,373 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-02-08 05:38:27,400 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][541], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1223#true, Black: 1218#true, 1227#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:27,400 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-02-08 05:38:27,400 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-02-08 05:38:27,400 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-02-08 05:38:27,400 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-02-08 05:38:27,636 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3272] thread2EXIT-->L127-19: Formula: (and (= 0 v_thread2Thread1of1ForFork1_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork1_thidvar0_4) (= 0 v_thread2Thread1of1ForFork1_thidvar1_4)) InVars {thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} OutVars{thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} AuxVars[] AssignedVars[][547], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1223#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1244#true, 1247#true, 1235#true, 647#L127-19true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:27,636 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is not cut-off event [2025-02-08 05:38:27,636 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is not cut-off event [2025-02-08 05:38:27,637 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is not cut-off event [2025-02-08 05:38:27,637 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is not cut-off event [2025-02-08 05:38:27,679 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][533], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1223#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:27,679 INFO L294 olderBase$Statistics]: this new event has 276 ancestors and is not cut-off event [2025-02-08 05:38:27,679 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is not cut-off event [2025-02-08 05:38:27,679 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is not cut-off event [2025-02-08 05:38:27,679 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is not cut-off event [2025-02-08 05:38:27,680 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][541], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1223#true, 193#L83-29true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:27,680 INFO L294 olderBase$Statistics]: this new event has 277 ancestors and is cut-off event [2025-02-08 05:38:27,680 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-02-08 05:38:27,680 INFO L297 olderBase$Statistics]: existing Event has 280 ancestors and is cut-off event [2025-02-08 05:38:27,680 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-02-08 05:38:27,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][533], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1223#true, Black: 1218#true, 1227#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:27,719 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is not cut-off event [2025-02-08 05:38:27,719 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is not cut-off event [2025-02-08 05:38:27,719 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is not cut-off event [2025-02-08 05:38:27,719 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is not cut-off event [2025-02-08 05:38:27,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][541], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1223#true, 193#L83-29true, Black: 1218#true, 1227#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:27,719 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-02-08 05:38:27,719 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-02-08 05:38:27,719 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-02-08 05:38:27,719 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-02-08 05:38:27,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3272] thread2EXIT-->L127-19: Formula: (and (= 0 v_thread2Thread1of1ForFork1_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork1_thidvar0_4) (= 0 v_thread2Thread1of1ForFork1_thidvar1_4)) InVars {thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} OutVars{thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} AuxVars[] AssignedVars[][547], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1223#true, Black: 1218#true, 1227#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1247#true, 1235#true, 647#L127-19true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:27,856 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is not cut-off event [2025-02-08 05:38:27,856 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is not cut-off event [2025-02-08 05:38:27,856 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is not cut-off event [2025-02-08 05:38:27,856 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is not cut-off event [2025-02-08 05:38:27,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][541], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1223#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, 484#L84-28true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:27,898 INFO L294 olderBase$Statistics]: this new event has 296 ancestors and is cut-off event [2025-02-08 05:38:27,899 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-02-08 05:38:27,899 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-02-08 05:38:27,899 INFO L297 olderBase$Statistics]: existing Event has 299 ancestors and is cut-off event [2025-02-08 05:38:27,912 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][541], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1223#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, 740#L84-29true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:27,912 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is cut-off event [2025-02-08 05:38:27,912 INFO L297 olderBase$Statistics]: existing Event has 300 ancestors and is cut-off event [2025-02-08 05:38:27,912 INFO L297 olderBase$Statistics]: existing Event has 300 ancestors and is cut-off event [2025-02-08 05:38:27,913 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-02-08 05:38:27,942 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][541], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1223#true, Black: 1218#true, 1227#true, 484#L84-28true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:27,942 INFO L294 olderBase$Statistics]: this new event has 299 ancestors and is cut-off event [2025-02-08 05:38:27,943 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-02-08 05:38:27,943 INFO L297 olderBase$Statistics]: existing Event has 302 ancestors and is cut-off event [2025-02-08 05:38:27,943 INFO L297 olderBase$Statistics]: existing Event has 305 ancestors and is cut-off event [2025-02-08 05:38:27,957 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][541], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1223#true, Black: 1218#true, 1227#true, 740#L84-29true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:27,958 INFO L294 olderBase$Statistics]: this new event has 300 ancestors and is cut-off event [2025-02-08 05:38:27,958 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-02-08 05:38:27,958 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-02-08 05:38:27,958 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-02-08 05:38:28,006 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][541], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, 484#L84-28true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:28,006 INFO L294 olderBase$Statistics]: this new event has 304 ancestors and is cut-off event [2025-02-08 05:38:28,006 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-02-08 05:38:28,007 INFO L297 olderBase$Statistics]: existing Event has 307 ancestors and is cut-off event [2025-02-08 05:38:28,007 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-02-08 05:38:28,018 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][541], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, 740#L84-29true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:28,018 INFO L294 olderBase$Statistics]: this new event has 305 ancestors and is cut-off event [2025-02-08 05:38:28,018 INFO L297 olderBase$Statistics]: existing Event has 308 ancestors and is cut-off event [2025-02-08 05:38:28,018 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-02-08 05:38:28,018 INFO L297 olderBase$Statistics]: existing Event has 308 ancestors and is cut-off event [2025-02-08 05:38:28,042 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][541], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 484#L84-28true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:28,043 INFO L294 olderBase$Statistics]: this new event has 307 ancestors and is cut-off event [2025-02-08 05:38:28,043 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-02-08 05:38:28,043 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-02-08 05:38:28,043 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:28,059 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][541], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 740#L84-29true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:28,059 INFO L294 olderBase$Statistics]: this new event has 308 ancestors and is cut-off event [2025-02-08 05:38:28,059 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-02-08 05:38:28,059 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-02-08 05:38:28,059 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-02-08 05:38:28,089 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][588], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, 243#L56-19true, 484#L84-28true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:28,090 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-02-08 05:38:28,090 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:28,090 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:28,090 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-02-08 05:38:28,106 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][588], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, 243#L56-19true, 740#L84-29true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:28,106 INFO L294 olderBase$Statistics]: this new event has 319 ancestors and is cut-off event [2025-02-08 05:38:28,107 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-02-08 05:38:28,107 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-02-08 05:38:28,107 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-02-08 05:38:28,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][588], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 243#L56-19true, Black: 1223#true, 484#L84-28true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:28,136 INFO L294 olderBase$Statistics]: this new event has 321 ancestors and is cut-off event [2025-02-08 05:38:28,137 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:28,137 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-02-08 05:38:28,137 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-02-08 05:38:28,153 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][588], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 243#L56-19true, 740#L84-29true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:28,153 INFO L294 olderBase$Statistics]: this new event has 322 ancestors and is cut-off event [2025-02-08 05:38:28,153 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-02-08 05:38:28,154 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-02-08 05:38:28,154 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-02-08 05:38:28,215 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1210#true, 1193#true]) [2025-02-08 05:38:28,215 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-02-08 05:38:28,215 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-02-08 05:38:28,215 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:28,215 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:28,216 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][724], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 229#L84-19true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1210#true, 1193#true]) [2025-02-08 05:38:28,216 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-02-08 05:38:28,216 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-02-08 05:38:28,216 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:28,216 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:28,230 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, 193#L83-29true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1210#true, 1193#true]) [2025-02-08 05:38:28,231 INFO L294 olderBase$Statistics]: this new event has 319 ancestors and is cut-off event [2025-02-08 05:38:28,231 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-02-08 05:38:28,231 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-02-08 05:38:28,231 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-02-08 05:38:28,241 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][541], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1223#true, Black: 1218#true, 1227#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 136#L85-20true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:28,241 INFO L294 olderBase$Statistics]: this new event has 320 ancestors and is cut-off event [2025-02-08 05:38:28,241 INFO L297 olderBase$Statistics]: existing Event has 323 ancestors and is cut-off event [2025-02-08 05:38:28,241 INFO L297 olderBase$Statistics]: existing Event has 326 ancestors and is cut-off event [2025-02-08 05:38:28,241 INFO L297 olderBase$Statistics]: existing Event has 323 ancestors and is cut-off event [2025-02-08 05:38:28,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][541], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1223#true, Black: 1218#true, 1227#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 537#L85-21true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:28,258 INFO L294 olderBase$Statistics]: this new event has 321 ancestors and is cut-off event [2025-02-08 05:38:28,259 INFO L297 olderBase$Statistics]: existing Event has 324 ancestors and is cut-off event [2025-02-08 05:38:28,259 INFO L297 olderBase$Statistics]: existing Event has 327 ancestors and is cut-off event [2025-02-08 05:38:28,259 INFO L297 olderBase$Statistics]: existing Event has 324 ancestors and is cut-off event [2025-02-08 05:38:28,265 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1218#true, 1227#true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1233#(= |#race~result_8~0| 0), Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1210#true, 1193#true]) [2025-02-08 05:38:28,266 INFO L294 olderBase$Statistics]: this new event has 321 ancestors and is cut-off event [2025-02-08 05:38:28,266 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:28,266 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-02-08 05:38:28,266 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-02-08 05:38:28,267 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][724], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 229#L84-19true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1210#true, 1193#true]) [2025-02-08 05:38:28,267 INFO L294 olderBase$Statistics]: this new event has 321 ancestors and is cut-off event [2025-02-08 05:38:28,267 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-02-08 05:38:28,267 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:28,267 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-02-08 05:38:28,282 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, 193#L83-29true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1210#true, 1193#true]) [2025-02-08 05:38:28,282 INFO L294 olderBase$Statistics]: this new event has 322 ancestors and is cut-off event [2025-02-08 05:38:28,282 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-02-08 05:38:28,282 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-02-08 05:38:28,282 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-02-08 05:38:28,374 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][541], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 136#L85-20true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:28,374 INFO L294 olderBase$Statistics]: this new event has 328 ancestors and is cut-off event [2025-02-08 05:38:28,374 INFO L297 olderBase$Statistics]: existing Event has 331 ancestors and is cut-off event [2025-02-08 05:38:28,375 INFO L297 olderBase$Statistics]: existing Event has 331 ancestors and is cut-off event [2025-02-08 05:38:28,375 INFO L297 olderBase$Statistics]: existing Event has 334 ancestors and is cut-off event [2025-02-08 05:38:28,387 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][541], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 537#L85-21true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:28,387 INFO L294 olderBase$Statistics]: this new event has 329 ancestors and is cut-off event [2025-02-08 05:38:28,388 INFO L297 olderBase$Statistics]: existing Event has 335 ancestors and is cut-off event [2025-02-08 05:38:28,388 INFO L297 olderBase$Statistics]: existing Event has 332 ancestors and is cut-off event [2025-02-08 05:38:28,388 INFO L297 olderBase$Statistics]: existing Event has 332 ancestors and is cut-off event [2025-02-08 05:38:28,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, 484#L84-28true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:28,408 INFO L294 olderBase$Statistics]: this new event has 330 ancestors and is cut-off event [2025-02-08 05:38:28,408 INFO L297 olderBase$Statistics]: existing Event has 333 ancestors and is cut-off event [2025-02-08 05:38:28,408 INFO L297 olderBase$Statistics]: existing Event has 333 ancestors and is cut-off event [2025-02-08 05:38:28,408 INFO L297 olderBase$Statistics]: existing Event has 338 ancestors and is cut-off event [2025-02-08 05:38:28,423 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, 740#L84-29true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:28,423 INFO L294 olderBase$Statistics]: this new event has 331 ancestors and is cut-off event [2025-02-08 05:38:28,423 INFO L297 olderBase$Statistics]: existing Event has 334 ancestors and is cut-off event [2025-02-08 05:38:28,423 INFO L297 olderBase$Statistics]: existing Event has 334 ancestors and is cut-off event [2025-02-08 05:38:28,423 INFO L297 olderBase$Statistics]: existing Event has 339 ancestors and is cut-off event [2025-02-08 05:38:28,449 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1218#true, 1227#true, 484#L84-28true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:28,449 INFO L294 olderBase$Statistics]: this new event has 333 ancestors and is cut-off event [2025-02-08 05:38:28,449 INFO L297 olderBase$Statistics]: existing Event has 341 ancestors and is cut-off event [2025-02-08 05:38:28,449 INFO L297 olderBase$Statistics]: existing Event has 336 ancestors and is cut-off event [2025-02-08 05:38:28,449 INFO L297 olderBase$Statistics]: existing Event has 336 ancestors and is cut-off event [2025-02-08 05:38:28,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][588], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 243#L56-19true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 136#L85-20true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:28,464 INFO L294 olderBase$Statistics]: this new event has 342 ancestors and is cut-off event [2025-02-08 05:38:28,464 INFO L297 olderBase$Statistics]: existing Event has 334 ancestors and is cut-off event [2025-02-08 05:38:28,464 INFO L297 olderBase$Statistics]: existing Event has 337 ancestors and is cut-off event [2025-02-08 05:38:28,464 INFO L297 olderBase$Statistics]: existing Event has 337 ancestors and is cut-off event [2025-02-08 05:38:28,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1218#true, 1227#true, 740#L84-29true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:28,465 INFO L294 olderBase$Statistics]: this new event has 334 ancestors and is cut-off event [2025-02-08 05:38:28,465 INFO L297 olderBase$Statistics]: existing Event has 342 ancestors and is cut-off event [2025-02-08 05:38:28,465 INFO L297 olderBase$Statistics]: existing Event has 337 ancestors and is cut-off event [2025-02-08 05:38:28,465 INFO L297 olderBase$Statistics]: existing Event has 337 ancestors and is cut-off event [2025-02-08 05:38:28,479 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][588], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 243#L56-19true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 537#L85-21true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:28,480 INFO L294 olderBase$Statistics]: this new event has 343 ancestors and is cut-off event [2025-02-08 05:38:28,480 INFO L297 olderBase$Statistics]: existing Event has 335 ancestors and is cut-off event [2025-02-08 05:38:28,480 INFO L297 olderBase$Statistics]: existing Event has 338 ancestors and is cut-off event [2025-02-08 05:38:28,480 INFO L297 olderBase$Statistics]: existing Event has 338 ancestors and is cut-off event [2025-02-08 05:38:28,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][541], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1223#true, Black: 1218#true, 1227#true, 1008#L86-18true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:28,489 INFO L294 olderBase$Statistics]: this new event has 336 ancestors and is cut-off event [2025-02-08 05:38:28,489 INFO L297 olderBase$Statistics]: existing Event has 339 ancestors and is cut-off event [2025-02-08 05:38:28,489 INFO L297 olderBase$Statistics]: existing Event has 342 ancestors and is cut-off event [2025-02-08 05:38:28,489 INFO L297 olderBase$Statistics]: existing Event has 339 ancestors and is cut-off event [2025-02-08 05:38:28,507 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][541], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1223#true, Black: 1218#true, 1227#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 574#L86-19true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:28,507 INFO L294 olderBase$Statistics]: this new event has 337 ancestors and is cut-off event [2025-02-08 05:38:28,507 INFO L297 olderBase$Statistics]: existing Event has 340 ancestors and is cut-off event [2025-02-08 05:38:28,507 INFO L297 olderBase$Statistics]: existing Event has 340 ancestors and is cut-off event [2025-02-08 05:38:28,507 INFO L297 olderBase$Statistics]: existing Event has 343 ancestors and is cut-off event [2025-02-08 05:38:28,525 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1218#true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 136#L85-20true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:28,526 INFO L294 olderBase$Statistics]: this new event has 362 ancestors and is cut-off event [2025-02-08 05:38:28,526 INFO L297 olderBase$Statistics]: existing Event has 362 ancestors and is cut-off event [2025-02-08 05:38:28,526 INFO L297 olderBase$Statistics]: existing Event has 357 ancestors and is cut-off event [2025-02-08 05:38:28,526 INFO L297 olderBase$Statistics]: existing Event has 357 ancestors and is cut-off event [2025-02-08 05:38:28,526 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1218#true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 537#L85-21true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:28,526 INFO L294 olderBase$Statistics]: this new event has 363 ancestors and is cut-off event [2025-02-08 05:38:28,526 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2025-02-08 05:38:28,526 INFO L297 olderBase$Statistics]: existing Event has 363 ancestors and is cut-off event [2025-02-08 05:38:28,526 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2025-02-08 05:38:28,526 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 484#L84-28true, 1170#(= |#race~is_null_5~0| 0), 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1210#true, 1193#true]) [2025-02-08 05:38:28,526 INFO L294 olderBase$Statistics]: this new event has 338 ancestors and is cut-off event [2025-02-08 05:38:28,526 INFO L297 olderBase$Statistics]: existing Event has 333 ancestors and is cut-off event [2025-02-08 05:38:28,526 INFO L297 olderBase$Statistics]: existing Event has 330 ancestors and is cut-off event [2025-02-08 05:38:28,526 INFO L297 olderBase$Statistics]: existing Event has 333 ancestors and is cut-off event [2025-02-08 05:38:28,526 INFO L297 olderBase$Statistics]: existing Event has 338 ancestors and is cut-off event [2025-02-08 05:38:28,526 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, 740#L84-29true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:28,527 INFO L294 olderBase$Statistics]: this new event has 339 ancestors and is cut-off event [2025-02-08 05:38:28,527 INFO L297 olderBase$Statistics]: existing Event has 334 ancestors and is cut-off event [2025-02-08 05:38:28,527 INFO L297 olderBase$Statistics]: existing Event has 334 ancestors and is cut-off event [2025-02-08 05:38:28,527 INFO L297 olderBase$Statistics]: existing Event has 331 ancestors and is cut-off event [2025-02-08 05:38:28,527 INFO L297 olderBase$Statistics]: existing Event has 339 ancestors and is cut-off event [2025-02-08 05:38:28,572 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1218#true, 1227#true, 484#L84-28true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1210#true, 1193#true]) [2025-02-08 05:38:28,573 INFO L294 olderBase$Statistics]: this new event has 341 ancestors and is cut-off event [2025-02-08 05:38:28,573 INFO L297 olderBase$Statistics]: existing Event has 341 ancestors and is cut-off event [2025-02-08 05:38:28,573 INFO L297 olderBase$Statistics]: existing Event has 336 ancestors and is cut-off event [2025-02-08 05:38:28,573 INFO L297 olderBase$Statistics]: existing Event has 336 ancestors and is cut-off event [2025-02-08 05:38:28,573 INFO L297 olderBase$Statistics]: existing Event has 333 ancestors and is cut-off event [2025-02-08 05:38:28,573 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1218#true, 1227#true, 740#L84-29true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:28,573 INFO L294 olderBase$Statistics]: this new event has 342 ancestors and is cut-off event [2025-02-08 05:38:28,573 INFO L297 olderBase$Statistics]: existing Event has 342 ancestors and is cut-off event [2025-02-08 05:38:28,573 INFO L297 olderBase$Statistics]: existing Event has 337 ancestors and is cut-off event [2025-02-08 05:38:28,573 INFO L297 olderBase$Statistics]: existing Event has 337 ancestors and is cut-off event [2025-02-08 05:38:28,573 INFO L297 olderBase$Statistics]: existing Event has 334 ancestors and is cut-off event [2025-02-08 05:38:28,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][541], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1008#L86-18true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:28,608 INFO L294 olderBase$Statistics]: this new event has 344 ancestors and is cut-off event [2025-02-08 05:38:28,608 INFO L297 olderBase$Statistics]: existing Event has 350 ancestors and is cut-off event [2025-02-08 05:38:28,608 INFO L297 olderBase$Statistics]: existing Event has 347 ancestors and is cut-off event [2025-02-08 05:38:28,608 INFO L297 olderBase$Statistics]: existing Event has 347 ancestors and is cut-off event [2025-02-08 05:38:28,620 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][541], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 574#L86-19true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:28,620 INFO L294 olderBase$Statistics]: this new event has 345 ancestors and is cut-off event [2025-02-08 05:38:28,620 INFO L297 olderBase$Statistics]: existing Event has 351 ancestors and is cut-off event [2025-02-08 05:38:28,620 INFO L297 olderBase$Statistics]: existing Event has 348 ancestors and is cut-off event [2025-02-08 05:38:28,620 INFO L297 olderBase$Statistics]: existing Event has 348 ancestors and is cut-off event [2025-02-08 05:38:28,686 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][588], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 243#L56-19true, 1008#L86-18true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:28,686 INFO L294 olderBase$Statistics]: this new event has 358 ancestors and is cut-off event [2025-02-08 05:38:28,686 INFO L297 olderBase$Statistics]: existing Event has 353 ancestors and is cut-off event [2025-02-08 05:38:28,686 INFO L297 olderBase$Statistics]: existing Event has 353 ancestors and is cut-off event [2025-02-08 05:38:28,686 INFO L297 olderBase$Statistics]: existing Event has 350 ancestors and is cut-off event [2025-02-08 05:38:28,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][588], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 243#L56-19true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 574#L86-19true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:28,702 INFO L294 olderBase$Statistics]: this new event has 359 ancestors and is cut-off event [2025-02-08 05:38:28,702 INFO L297 olderBase$Statistics]: existing Event has 354 ancestors and is cut-off event [2025-02-08 05:38:28,702 INFO L297 olderBase$Statistics]: existing Event has 354 ancestors and is cut-off event [2025-02-08 05:38:28,702 INFO L297 olderBase$Statistics]: existing Event has 351 ancestors and is cut-off event [2025-02-08 05:38:28,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1218#true, 1227#true, Black: 1223#true, 1008#L86-18true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:28,716 INFO L294 olderBase$Statistics]: this new event has 378 ancestors and is cut-off event [2025-02-08 05:38:28,716 INFO L297 olderBase$Statistics]: existing Event has 373 ancestors and is cut-off event [2025-02-08 05:38:28,716 INFO L297 olderBase$Statistics]: existing Event has 378 ancestors and is cut-off event [2025-02-08 05:38:28,716 INFO L297 olderBase$Statistics]: existing Event has 373 ancestors and is cut-off event [2025-02-08 05:38:28,733 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1218#true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 574#L86-19true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:28,733 INFO L294 olderBase$Statistics]: this new event has 379 ancestors and is cut-off event [2025-02-08 05:38:28,733 INFO L297 olderBase$Statistics]: existing Event has 379 ancestors and is cut-off event [2025-02-08 05:38:28,733 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2025-02-08 05:38:28,733 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2025-02-08 05:38:28,753 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1218#true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 136#L85-20true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:28,754 INFO L294 olderBase$Statistics]: this new event has 354 ancestors and is cut-off event [2025-02-08 05:38:28,754 INFO L297 olderBase$Statistics]: existing Event has 362 ancestors and is cut-off event [2025-02-08 05:38:28,754 INFO L297 olderBase$Statistics]: existing Event has 362 ancestors and is cut-off event [2025-02-08 05:38:28,754 INFO L297 olderBase$Statistics]: existing Event has 357 ancestors and is cut-off event [2025-02-08 05:38:28,754 INFO L297 olderBase$Statistics]: existing Event has 357 ancestors and is cut-off event [2025-02-08 05:38:28,775 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1218#true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 537#L85-21true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:28,775 INFO L294 olderBase$Statistics]: this new event has 355 ancestors and is cut-off event [2025-02-08 05:38:28,775 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2025-02-08 05:38:28,775 INFO L297 olderBase$Statistics]: existing Event has 363 ancestors and is cut-off event [2025-02-08 05:38:28,775 INFO L297 olderBase$Statistics]: existing Event has 363 ancestors and is cut-off event [2025-02-08 05:38:28,775 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2025-02-08 05:38:28,963 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2748] L60-23-->L60-20: Formula: (= |v_#race~ends_with_6~0_6| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_6|} AuxVars[] AssignedVars[#race~ends_with_6~0][912], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 508#L83-28true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 514#L60-20true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:28,964 INFO L294 olderBase$Statistics]: this new event has 363 ancestors and is cut-off event [2025-02-08 05:38:28,964 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2025-02-08 05:38:28,964 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2025-02-08 05:38:28,964 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2025-02-08 05:38:28,965 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3194] L87-23-->L87-20: Formula: (= |v_#race~ends_with_2~0_18| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_18|} AuxVars[] AssignedVars[#race~ends_with_2~0][923], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, 950#L87-20true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1210#true, 1193#true]) [2025-02-08 05:38:28,965 INFO L294 olderBase$Statistics]: this new event has 363 ancestors and is cut-off event [2025-02-08 05:38:28,965 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2025-02-08 05:38:28,965 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2025-02-08 05:38:28,965 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2025-02-08 05:38:28,991 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2748] L60-23-->L60-20: Formula: (= |v_#race~ends_with_6~0_6| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_6|} AuxVars[] AssignedVars[#race~ends_with_6~0][912], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 193#L83-29true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 514#L60-20true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:28,991 INFO L294 olderBase$Statistics]: this new event has 364 ancestors and is cut-off event [2025-02-08 05:38:28,991 INFO L297 olderBase$Statistics]: existing Event has 359 ancestors and is cut-off event [2025-02-08 05:38:28,991 INFO L297 olderBase$Statistics]: existing Event has 356 ancestors and is cut-off event [2025-02-08 05:38:28,991 INFO L297 olderBase$Statistics]: existing Event has 359 ancestors and is cut-off event [2025-02-08 05:38:29,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2748] L60-23-->L60-20: Formula: (= |v_#race~ends_with_6~0_6| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_6|} AuxVars[] AssignedVars[#race~ends_with_6~0][912], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 508#L83-28true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 514#L60-20true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1233#(= |#race~result_8~0| 0), Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:29,049 INFO L294 olderBase$Statistics]: this new event has 366 ancestors and is cut-off event [2025-02-08 05:38:29,049 INFO L297 olderBase$Statistics]: existing Event has 361 ancestors and is cut-off event [2025-02-08 05:38:29,049 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2025-02-08 05:38:29,049 INFO L297 olderBase$Statistics]: existing Event has 361 ancestors and is cut-off event [2025-02-08 05:38:29,079 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2748] L60-23-->L60-20: Formula: (= |v_#race~ends_with_6~0_6| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_6|} AuxVars[] AssignedVars[#race~ends_with_6~0][912], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 193#L83-29true, Black: 1218#true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 514#L60-20true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:29,080 INFO L294 olderBase$Statistics]: this new event has 367 ancestors and is cut-off event [2025-02-08 05:38:29,080 INFO L297 olderBase$Statistics]: existing Event has 362 ancestors and is cut-off event [2025-02-08 05:38:29,080 INFO L297 olderBase$Statistics]: existing Event has 359 ancestors and is cut-off event [2025-02-08 05:38:29,080 INFO L297 olderBase$Statistics]: existing Event has 362 ancestors and is cut-off event [2025-02-08 05:38:29,171 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1218#true, 1227#true, Black: 1223#true, 1008#L86-18true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:29,171 INFO L294 olderBase$Statistics]: this new event has 370 ancestors and is cut-off event [2025-02-08 05:38:29,171 INFO L297 olderBase$Statistics]: existing Event has 373 ancestors and is cut-off event [2025-02-08 05:38:29,171 INFO L297 olderBase$Statistics]: existing Event has 378 ancestors and is cut-off event [2025-02-08 05:38:29,171 INFO L297 olderBase$Statistics]: existing Event has 378 ancestors and is cut-off event [2025-02-08 05:38:29,172 INFO L297 olderBase$Statistics]: existing Event has 373 ancestors and is cut-off event [2025-02-08 05:38:29,209 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1218#true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 574#L86-19true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:29,209 INFO L294 olderBase$Statistics]: this new event has 371 ancestors and is cut-off event [2025-02-08 05:38:29,209 INFO L297 olderBase$Statistics]: existing Event has 379 ancestors and is cut-off event [2025-02-08 05:38:29,209 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2025-02-08 05:38:29,209 INFO L297 olderBase$Statistics]: existing Event has 379 ancestors and is cut-off event [2025-02-08 05:38:29,209 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2025-02-08 05:38:29,500 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2748] L60-23-->L60-20: Formula: (= |v_#race~ends_with_6~0_6| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_6|} AuxVars[] AssignedVars[#race~ends_with_6~0][912], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, 484#L84-28true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 514#L60-20true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:29,500 INFO L294 olderBase$Statistics]: this new event has 375 ancestors and is cut-off event [2025-02-08 05:38:29,500 INFO L297 olderBase$Statistics]: existing Event has 378 ancestors and is cut-off event [2025-02-08 05:38:29,500 INFO L297 olderBase$Statistics]: existing Event has 378 ancestors and is cut-off event [2025-02-08 05:38:29,500 INFO L297 olderBase$Statistics]: existing Event has 383 ancestors and is cut-off event [2025-02-08 05:38:29,528 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2748] L60-23-->L60-20: Formula: (= |v_#race~ends_with_6~0_6| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_6|} AuxVars[] AssignedVars[#race~ends_with_6~0][912], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, 740#L84-29true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 514#L60-20true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:29,528 INFO L294 olderBase$Statistics]: this new event has 376 ancestors and is cut-off event [2025-02-08 05:38:29,528 INFO L297 olderBase$Statistics]: existing Event has 379 ancestors and is cut-off event [2025-02-08 05:38:29,528 INFO L297 olderBase$Statistics]: existing Event has 384 ancestors and is cut-off event [2025-02-08 05:38:29,529 INFO L297 olderBase$Statistics]: existing Event has 379 ancestors and is cut-off event [2025-02-08 05:38:29,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2748] L60-23-->L60-20: Formula: (= |v_#race~ends_with_6~0_6| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_6|} AuxVars[] AssignedVars[#race~ends_with_6~0][912], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 484#L84-28true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 514#L60-20true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:29,584 INFO L294 olderBase$Statistics]: this new event has 378 ancestors and is cut-off event [2025-02-08 05:38:29,584 INFO L297 olderBase$Statistics]: existing Event has 381 ancestors and is cut-off event [2025-02-08 05:38:29,584 INFO L297 olderBase$Statistics]: existing Event has 386 ancestors and is cut-off event [2025-02-08 05:38:29,584 INFO L297 olderBase$Statistics]: existing Event has 381 ancestors and is cut-off event [2025-02-08 05:38:29,607 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][978], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 508#L83-28true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:29,607 INFO L294 olderBase$Statistics]: this new event has 379 ancestors and is cut-off event [2025-02-08 05:38:29,608 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2025-02-08 05:38:29,608 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2025-02-08 05:38:29,608 INFO L297 olderBase$Statistics]: existing Event has 371 ancestors and is cut-off event [2025-02-08 05:38:29,609 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3230] L88-21-->L88-18: Formula: (= |v_#race~ends_with_2~0_15| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_15|} AuxVars[] AssignedVars[#race~ends_with_2~0][991], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 129#L88-18true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:29,609 INFO L294 olderBase$Statistics]: this new event has 379 ancestors and is cut-off event [2025-02-08 05:38:29,609 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2025-02-08 05:38:29,609 INFO L297 olderBase$Statistics]: existing Event has 371 ancestors and is cut-off event [2025-02-08 05:38:29,609 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2025-02-08 05:38:29,610 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2748] L60-23-->L60-20: Formula: (= |v_#race~ends_with_6~0_6| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_6|} AuxVars[] AssignedVars[#race~ends_with_6~0][912], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 740#L84-29true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 514#L60-20true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:29,610 INFO L294 olderBase$Statistics]: this new event has 379 ancestors and is cut-off event [2025-02-08 05:38:29,610 INFO L297 olderBase$Statistics]: existing Event has 387 ancestors and is cut-off event [2025-02-08 05:38:29,610 INFO L297 olderBase$Statistics]: existing Event has 382 ancestors and is cut-off event [2025-02-08 05:38:29,610 INFO L297 olderBase$Statistics]: existing Event has 382 ancestors and is cut-off event [2025-02-08 05:38:29,634 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][978], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 193#L83-29true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:29,634 INFO L294 olderBase$Statistics]: this new event has 380 ancestors and is cut-off event [2025-02-08 05:38:29,634 INFO L297 olderBase$Statistics]: existing Event has 375 ancestors and is cut-off event [2025-02-08 05:38:29,634 INFO L297 olderBase$Statistics]: existing Event has 372 ancestors and is cut-off event [2025-02-08 05:38:29,634 INFO L297 olderBase$Statistics]: existing Event has 375 ancestors and is cut-off event [2025-02-08 05:38:29,685 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][978], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 508#L83-28true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:29,685 INFO L294 olderBase$Statistics]: this new event has 382 ancestors and is cut-off event [2025-02-08 05:38:29,685 INFO L297 olderBase$Statistics]: existing Event has 377 ancestors and is cut-off event [2025-02-08 05:38:29,685 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2025-02-08 05:38:29,685 INFO L297 olderBase$Statistics]: existing Event has 377 ancestors and is cut-off event [2025-02-08 05:38:29,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2748] L60-23-->L60-20: Formula: (= |v_#race~ends_with_6~0_6| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_6|} AuxVars[] AssignedVars[#race~ends_with_6~0][912], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 514#L60-20true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 574#L86-19true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:29,704 INFO L294 olderBase$Statistics]: this new event has 424 ancestors and is cut-off event [2025-02-08 05:38:29,704 INFO L297 olderBase$Statistics]: existing Event has 419 ancestors and is cut-off event [2025-02-08 05:38:29,705 INFO L297 olderBase$Statistics]: existing Event has 424 ancestors and is cut-off event [2025-02-08 05:38:29,705 INFO L297 olderBase$Statistics]: existing Event has 419 ancestors and is cut-off event [2025-02-08 05:38:29,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2748] L60-23-->L60-20: Formula: (= |v_#race~ends_with_6~0_6| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_6|} AuxVars[] AssignedVars[#race~ends_with_6~0][912], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 514#L60-20true, Black: 1164#true, 1186#true, 136#L85-20true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:29,705 INFO L294 olderBase$Statistics]: this new event has 407 ancestors and is cut-off event [2025-02-08 05:38:29,705 INFO L297 olderBase$Statistics]: existing Event has 402 ancestors and is cut-off event [2025-02-08 05:38:29,705 INFO L297 olderBase$Statistics]: existing Event has 407 ancestors and is cut-off event [2025-02-08 05:38:29,705 INFO L297 olderBase$Statistics]: existing Event has 402 ancestors and is cut-off event [2025-02-08 05:38:29,705 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2748] L60-23-->L60-20: Formula: (= |v_#race~ends_with_6~0_6| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_6|} AuxVars[] AssignedVars[#race~ends_with_6~0][912], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 514#L60-20true, Black: 1164#true, 1186#true, 537#L85-21true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:29,705 INFO L294 olderBase$Statistics]: this new event has 408 ancestors and is cut-off event [2025-02-08 05:38:29,705 INFO L297 olderBase$Statistics]: existing Event has 408 ancestors and is cut-off event [2025-02-08 05:38:29,705 INFO L297 olderBase$Statistics]: existing Event has 403 ancestors and is cut-off event [2025-02-08 05:38:29,705 INFO L297 olderBase$Statistics]: existing Event has 403 ancestors and is cut-off event [2025-02-08 05:38:29,705 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2748] L60-23-->L60-20: Formula: (= |v_#race~ends_with_6~0_6| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_6|} AuxVars[] AssignedVars[#race~ends_with_6~0][912], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, 484#L84-28true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 514#L60-20true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:29,705 INFO L294 olderBase$Statistics]: this new event has 383 ancestors and is cut-off event [2025-02-08 05:38:29,705 INFO L297 olderBase$Statistics]: existing Event has 378 ancestors and is cut-off event [2025-02-08 05:38:29,705 INFO L297 olderBase$Statistics]: existing Event has 378 ancestors and is cut-off event [2025-02-08 05:38:29,705 INFO L297 olderBase$Statistics]: existing Event has 383 ancestors and is cut-off event [2025-02-08 05:38:29,705 INFO L297 olderBase$Statistics]: existing Event has 375 ancestors and is cut-off event [2025-02-08 05:38:29,706 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2748] L60-23-->L60-20: Formula: (= |v_#race~ends_with_6~0_6| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_6|} AuxVars[] AssignedVars[#race~ends_with_6~0][912], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1008#L86-18true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 514#L60-20true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:29,706 INFO L294 olderBase$Statistics]: this new event has 423 ancestors and is cut-off event [2025-02-08 05:38:29,706 INFO L297 olderBase$Statistics]: existing Event has 423 ancestors and is cut-off event [2025-02-08 05:38:29,706 INFO L297 olderBase$Statistics]: existing Event has 418 ancestors and is cut-off event [2025-02-08 05:38:29,706 INFO L297 olderBase$Statistics]: existing Event has 418 ancestors and is cut-off event [2025-02-08 05:38:29,706 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2748] L60-23-->L60-20: Formula: (= |v_#race~ends_with_6~0_6| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_6|} AuxVars[] AssignedVars[#race~ends_with_6~0][912], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, 740#L84-29true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 514#L60-20true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:29,706 INFO L294 olderBase$Statistics]: this new event has 384 ancestors and is cut-off event [2025-02-08 05:38:29,706 INFO L297 olderBase$Statistics]: existing Event has 379 ancestors and is cut-off event [2025-02-08 05:38:29,706 INFO L297 olderBase$Statistics]: existing Event has 384 ancestors and is cut-off event [2025-02-08 05:38:29,706 INFO L297 olderBase$Statistics]: existing Event has 376 ancestors and is cut-off event [2025-02-08 05:38:29,706 INFO L297 olderBase$Statistics]: existing Event has 379 ancestors and is cut-off event [2025-02-08 05:38:29,711 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][978], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 193#L83-29true, Black: 1218#true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:29,711 INFO L294 olderBase$Statistics]: this new event has 383 ancestors and is cut-off event [2025-02-08 05:38:29,711 INFO L297 olderBase$Statistics]: existing Event has 375 ancestors and is cut-off event [2025-02-08 05:38:29,711 INFO L297 olderBase$Statistics]: existing Event has 378 ancestors and is cut-off event [2025-02-08 05:38:29,711 INFO L297 olderBase$Statistics]: existing Event has 378 ancestors and is cut-off event [2025-02-08 05:38:29,731 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([2748] L60-23-->L60-20: Formula: (= |v_#race~ends_with_6~0_6| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_6|} AuxVars[] AssignedVars[#race~ends_with_6~0][912], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, 740#L84-29true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 514#L60-20true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:29,732 INFO L294 olderBase$Statistics]: this new event has 384 ancestors and is cut-off event [2025-02-08 05:38:29,732 INFO L297 olderBase$Statistics]: existing Event has 379 ancestors and is cut-off event [2025-02-08 05:38:29,732 INFO L297 olderBase$Statistics]: existing Event has 384 ancestors and is cut-off event [2025-02-08 05:38:29,732 INFO L297 olderBase$Statistics]: existing Event has 376 ancestors and is cut-off event [2025-02-08 05:38:29,732 INFO L297 olderBase$Statistics]: existing Event has 379 ancestors and is cut-off event [2025-02-08 05:38:29,732 INFO L297 olderBase$Statistics]: existing Event has 384 ancestors and is cut-off event [2025-02-08 05:38:29,777 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2748] L60-23-->L60-20: Formula: (= |v_#race~ends_with_6~0_6| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_6|} AuxVars[] AssignedVars[#race~ends_with_6~0][912], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 484#L84-28true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 514#L60-20true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:29,777 INFO L294 olderBase$Statistics]: this new event has 386 ancestors and is cut-off event [2025-02-08 05:38:29,777 INFO L297 olderBase$Statistics]: existing Event has 381 ancestors and is cut-off event [2025-02-08 05:38:29,777 INFO L297 olderBase$Statistics]: existing Event has 386 ancestors and is cut-off event [2025-02-08 05:38:29,777 INFO L297 olderBase$Statistics]: existing Event has 381 ancestors and is cut-off event [2025-02-08 05:38:29,777 INFO L297 olderBase$Statistics]: existing Event has 378 ancestors and is cut-off event [2025-02-08 05:38:29,778 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2748] L60-23-->L60-20: Formula: (= |v_#race~ends_with_6~0_6| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_6|} AuxVars[] AssignedVars[#race~ends_with_6~0][912], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 740#L84-29true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 514#L60-20true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:29,778 INFO L294 olderBase$Statistics]: this new event has 387 ancestors and is cut-off event [2025-02-08 05:38:29,778 INFO L297 olderBase$Statistics]: existing Event has 387 ancestors and is cut-off event [2025-02-08 05:38:29,778 INFO L297 olderBase$Statistics]: existing Event has 379 ancestors and is cut-off event [2025-02-08 05:38:29,778 INFO L297 olderBase$Statistics]: existing Event has 382 ancestors and is cut-off event [2025-02-08 05:38:29,778 INFO L297 olderBase$Statistics]: existing Event has 382 ancestors and is cut-off event [2025-02-08 05:38:29,805 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([2748] L60-23-->L60-20: Formula: (= |v_#race~ends_with_6~0_6| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_6|} AuxVars[] AssignedVars[#race~ends_with_6~0][912], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 740#L84-29true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 514#L60-20true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:29,805 INFO L294 olderBase$Statistics]: this new event has 387 ancestors and is cut-off event [2025-02-08 05:38:29,805 INFO L297 olderBase$Statistics]: existing Event has 387 ancestors and is cut-off event [2025-02-08 05:38:29,805 INFO L297 olderBase$Statistics]: existing Event has 379 ancestors and is cut-off event [2025-02-08 05:38:29,805 INFO L297 olderBase$Statistics]: existing Event has 382 ancestors and is cut-off event [2025-02-08 05:38:29,805 INFO L297 olderBase$Statistics]: existing Event has 382 ancestors and is cut-off event [2025-02-08 05:38:29,805 INFO L297 olderBase$Statistics]: existing Event has 387 ancestors and is cut-off event [2025-02-08 05:38:29,890 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][978], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, 484#L84-28true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:29,891 INFO L294 olderBase$Statistics]: this new event has 391 ancestors and is cut-off event [2025-02-08 05:38:29,891 INFO L297 olderBase$Statistics]: existing Event has 394 ancestors and is cut-off event [2025-02-08 05:38:29,891 INFO L297 olderBase$Statistics]: existing Event has 394 ancestors and is cut-off event [2025-02-08 05:38:29,891 INFO L297 olderBase$Statistics]: existing Event has 399 ancestors and is cut-off event [2025-02-08 05:38:29,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][978], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, 740#L84-29true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:29,909 INFO L294 olderBase$Statistics]: this new event has 392 ancestors and is cut-off event [2025-02-08 05:38:29,909 INFO L297 olderBase$Statistics]: existing Event has 400 ancestors and is cut-off event [2025-02-08 05:38:29,909 INFO L297 olderBase$Statistics]: existing Event has 395 ancestors and is cut-off event [2025-02-08 05:38:29,909 INFO L297 olderBase$Statistics]: existing Event has 395 ancestors and is cut-off event [2025-02-08 05:38:29,947 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][978], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 484#L84-28true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:29,947 INFO L294 olderBase$Statistics]: this new event has 394 ancestors and is cut-off event [2025-02-08 05:38:29,947 INFO L297 olderBase$Statistics]: existing Event has 402 ancestors and is cut-off event [2025-02-08 05:38:29,947 INFO L297 olderBase$Statistics]: existing Event has 397 ancestors and is cut-off event [2025-02-08 05:38:29,947 INFO L297 olderBase$Statistics]: existing Event has 397 ancestors and is cut-off event [2025-02-08 05:38:29,962 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][978], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 740#L84-29true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:29,962 INFO L294 olderBase$Statistics]: this new event has 395 ancestors and is cut-off event [2025-02-08 05:38:29,962 INFO L297 olderBase$Statistics]: existing Event has 398 ancestors and is cut-off event [2025-02-08 05:38:29,962 INFO L297 olderBase$Statistics]: existing Event has 403 ancestors and is cut-off event [2025-02-08 05:38:29,962 INFO L297 olderBase$Statistics]: existing Event has 398 ancestors and is cut-off event [2025-02-08 05:38:30,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][978], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 574#L86-19true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,015 INFO L294 olderBase$Statistics]: this new event has 440 ancestors and is cut-off event [2025-02-08 05:38:30,015 INFO L297 olderBase$Statistics]: existing Event has 435 ancestors and is cut-off event [2025-02-08 05:38:30,015 INFO L297 olderBase$Statistics]: existing Event has 435 ancestors and is cut-off event [2025-02-08 05:38:30,015 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:30,015 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][978], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, Black: 1164#true, 1186#true, 136#L85-20true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,015 INFO L294 olderBase$Statistics]: this new event has 423 ancestors and is cut-off event [2025-02-08 05:38:30,016 INFO L297 olderBase$Statistics]: existing Event has 418 ancestors and is cut-off event [2025-02-08 05:38:30,016 INFO L297 olderBase$Statistics]: existing Event has 423 ancestors and is cut-off event [2025-02-08 05:38:30,016 INFO L297 olderBase$Statistics]: existing Event has 418 ancestors and is cut-off event [2025-02-08 05:38:30,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][978], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, Black: 1164#true, 1186#true, 537#L85-21true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,016 INFO L294 olderBase$Statistics]: this new event has 424 ancestors and is cut-off event [2025-02-08 05:38:30,016 INFO L297 olderBase$Statistics]: existing Event has 419 ancestors and is cut-off event [2025-02-08 05:38:30,016 INFO L297 olderBase$Statistics]: existing Event has 424 ancestors and is cut-off event [2025-02-08 05:38:30,016 INFO L297 olderBase$Statistics]: existing Event has 419 ancestors and is cut-off event [2025-02-08 05:38:30,016 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][978], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, 484#L84-28true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,016 INFO L294 olderBase$Statistics]: this new event has 399 ancestors and is cut-off event [2025-02-08 05:38:30,016 INFO L297 olderBase$Statistics]: existing Event has 394 ancestors and is cut-off event [2025-02-08 05:38:30,016 INFO L297 olderBase$Statistics]: existing Event has 394 ancestors and is cut-off event [2025-02-08 05:38:30,016 INFO L297 olderBase$Statistics]: existing Event has 391 ancestors and is cut-off event [2025-02-08 05:38:30,016 INFO L297 olderBase$Statistics]: existing Event has 399 ancestors and is cut-off event [2025-02-08 05:38:30,016 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][978], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1008#L86-18true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,016 INFO L294 olderBase$Statistics]: this new event has 439 ancestors and is cut-off event [2025-02-08 05:38:30,016 INFO L297 olderBase$Statistics]: existing Event has 434 ancestors and is cut-off event [2025-02-08 05:38:30,017 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2025-02-08 05:38:30,017 INFO L297 olderBase$Statistics]: existing Event has 434 ancestors and is cut-off event [2025-02-08 05:38:30,017 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][978], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, 740#L84-29true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,017 INFO L294 olderBase$Statistics]: this new event has 400 ancestors and is cut-off event [2025-02-08 05:38:30,017 INFO L297 olderBase$Statistics]: existing Event has 400 ancestors and is cut-off event [2025-02-08 05:38:30,017 INFO L297 olderBase$Statistics]: existing Event has 395 ancestors and is cut-off event [2025-02-08 05:38:30,017 INFO L297 olderBase$Statistics]: existing Event has 392 ancestors and is cut-off event [2025-02-08 05:38:30,017 INFO L297 olderBase$Statistics]: existing Event has 395 ancestors and is cut-off event [2025-02-08 05:38:30,020 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2748] L60-23-->L60-20: Formula: (= |v_#race~ends_with_6~0_6| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_6|} AuxVars[] AssignedVars[#race~ends_with_6~0][912], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 514#L60-20true, Black: 1164#true, 1186#true, 136#L85-20true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,020 INFO L294 olderBase$Statistics]: this new event has 399 ancestors and is cut-off event [2025-02-08 05:38:30,020 INFO L297 olderBase$Statistics]: existing Event has 402 ancestors and is cut-off event [2025-02-08 05:38:30,020 INFO L297 olderBase$Statistics]: existing Event has 407 ancestors and is cut-off event [2025-02-08 05:38:30,020 INFO L297 olderBase$Statistics]: existing Event has 402 ancestors and is cut-off event [2025-02-08 05:38:30,020 INFO L297 olderBase$Statistics]: existing Event has 407 ancestors and is cut-off event [2025-02-08 05:38:30,036 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2748] L60-23-->L60-20: Formula: (= |v_#race~ends_with_6~0_6| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_6|} AuxVars[] AssignedVars[#race~ends_with_6~0][912], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 514#L60-20true, Black: 1164#true, 1186#true, 537#L85-21true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,036 INFO L294 olderBase$Statistics]: this new event has 400 ancestors and is cut-off event [2025-02-08 05:38:30,036 INFO L297 olderBase$Statistics]: existing Event has 408 ancestors and is cut-off event [2025-02-08 05:38:30,036 INFO L297 olderBase$Statistics]: existing Event has 408 ancestors and is cut-off event [2025-02-08 05:38:30,036 INFO L297 olderBase$Statistics]: existing Event has 403 ancestors and is cut-off event [2025-02-08 05:38:30,037 INFO L297 olderBase$Statistics]: existing Event has 403 ancestors and is cut-off event [2025-02-08 05:38:30,038 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][978], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, 740#L84-29true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,038 INFO L294 olderBase$Statistics]: this new event has 400 ancestors and is cut-off event [2025-02-08 05:38:30,038 INFO L297 olderBase$Statistics]: existing Event has 400 ancestors and is cut-off event [2025-02-08 05:38:30,038 INFO L297 olderBase$Statistics]: existing Event has 395 ancestors and is cut-off event [2025-02-08 05:38:30,038 INFO L297 olderBase$Statistics]: existing Event has 392 ancestors and is cut-off event [2025-02-08 05:38:30,038 INFO L297 olderBase$Statistics]: existing Event has 395 ancestors and is cut-off event [2025-02-08 05:38:30,038 INFO L297 olderBase$Statistics]: existing Event has 400 ancestors and is cut-off event [2025-02-08 05:38:30,067 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][978], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 484#L84-28true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,068 INFO L294 olderBase$Statistics]: this new event has 402 ancestors and is cut-off event [2025-02-08 05:38:30,068 INFO L297 olderBase$Statistics]: existing Event has 394 ancestors and is cut-off event [2025-02-08 05:38:30,068 INFO L297 olderBase$Statistics]: existing Event has 402 ancestors and is cut-off event [2025-02-08 05:38:30,068 INFO L297 olderBase$Statistics]: existing Event has 397 ancestors and is cut-off event [2025-02-08 05:38:30,068 INFO L297 olderBase$Statistics]: existing Event has 397 ancestors and is cut-off event [2025-02-08 05:38:30,068 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][978], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 740#L84-29true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,068 INFO L294 olderBase$Statistics]: this new event has 403 ancestors and is cut-off event [2025-02-08 05:38:30,068 INFO L297 olderBase$Statistics]: existing Event has 395 ancestors and is cut-off event [2025-02-08 05:38:30,068 INFO L297 olderBase$Statistics]: existing Event has 398 ancestors and is cut-off event [2025-02-08 05:38:30,068 INFO L297 olderBase$Statistics]: existing Event has 403 ancestors and is cut-off event [2025-02-08 05:38:30,068 INFO L297 olderBase$Statistics]: existing Event has 398 ancestors and is cut-off event [2025-02-08 05:38:30,083 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][978], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 740#L84-29true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,084 INFO L294 olderBase$Statistics]: this new event has 403 ancestors and is cut-off event [2025-02-08 05:38:30,084 INFO L297 olderBase$Statistics]: existing Event has 395 ancestors and is cut-off event [2025-02-08 05:38:30,084 INFO L297 olderBase$Statistics]: existing Event has 398 ancestors and is cut-off event [2025-02-08 05:38:30,084 INFO L297 olderBase$Statistics]: existing Event has 403 ancestors and is cut-off event [2025-02-08 05:38:30,084 INFO L297 olderBase$Statistics]: existing Event has 403 ancestors and is cut-off event [2025-02-08 05:38:30,084 INFO L297 olderBase$Statistics]: existing Event has 398 ancestors and is cut-off event [2025-02-08 05:38:30,137 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([2748] L60-23-->L60-20: Formula: (= |v_#race~ends_with_6~0_6| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_6|} AuxVars[] AssignedVars[#race~ends_with_6~0][912], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 514#L60-20true, Black: 1164#true, 1186#true, 136#L85-20true, 182#L123-1true, Black: 1233#(= |#race~result_8~0| 0), Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,137 INFO L294 olderBase$Statistics]: this new event has 407 ancestors and is cut-off event [2025-02-08 05:38:30,138 INFO L297 olderBase$Statistics]: existing Event has 402 ancestors and is cut-off event [2025-02-08 05:38:30,138 INFO L297 olderBase$Statistics]: existing Event has 399 ancestors and is cut-off event [2025-02-08 05:38:30,138 INFO L297 olderBase$Statistics]: existing Event has 407 ancestors and is cut-off event [2025-02-08 05:38:30,138 INFO L297 olderBase$Statistics]: existing Event has 402 ancestors and is cut-off event [2025-02-08 05:38:30,138 INFO L297 olderBase$Statistics]: existing Event has 407 ancestors and is cut-off event [2025-02-08 05:38:30,138 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([2748] L60-23-->L60-20: Formula: (= |v_#race~ends_with_6~0_6| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_6|} AuxVars[] AssignedVars[#race~ends_with_6~0][912], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 514#L60-20true, Black: 1164#true, 1186#true, 537#L85-21true, 182#L123-1true, Black: 1233#(= |#race~result_8~0| 0), Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,138 INFO L294 olderBase$Statistics]: this new event has 408 ancestors and is cut-off event [2025-02-08 05:38:30,138 INFO L297 olderBase$Statistics]: existing Event has 400 ancestors and is cut-off event [2025-02-08 05:38:30,138 INFO L297 olderBase$Statistics]: existing Event has 408 ancestors and is cut-off event [2025-02-08 05:38:30,138 INFO L297 olderBase$Statistics]: existing Event has 408 ancestors and is cut-off event [2025-02-08 05:38:30,138 INFO L297 olderBase$Statistics]: existing Event has 403 ancestors and is cut-off event [2025-02-08 05:38:30,138 INFO L297 olderBase$Statistics]: existing Event has 403 ancestors and is cut-off event [2025-02-08 05:38:30,148 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][541], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:30,148 INFO L294 olderBase$Statistics]: this new event has 408 ancestors and is cut-off event [2025-02-08 05:38:30,148 INFO L297 olderBase$Statistics]: existing Event has 411 ancestors and is cut-off event [2025-02-08 05:38:30,148 INFO L297 olderBase$Statistics]: existing Event has 414 ancestors and is cut-off event [2025-02-08 05:38:30,148 INFO L297 olderBase$Statistics]: existing Event has 411 ancestors and is cut-off event [2025-02-08 05:38:30,163 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][541], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 193#L83-29true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:30,163 INFO L294 olderBase$Statistics]: this new event has 409 ancestors and is cut-off event [2025-02-08 05:38:30,163 INFO L297 olderBase$Statistics]: existing Event has 412 ancestors and is cut-off event [2025-02-08 05:38:30,164 INFO L297 olderBase$Statistics]: existing Event has 415 ancestors and is cut-off event [2025-02-08 05:38:30,164 INFO L297 olderBase$Statistics]: existing Event has 412 ancestors and is cut-off event [2025-02-08 05:38:30,193 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][541], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:30,194 INFO L294 olderBase$Statistics]: this new event has 411 ancestors and is cut-off event [2025-02-08 05:38:30,194 INFO L297 olderBase$Statistics]: existing Event has 414 ancestors and is cut-off event [2025-02-08 05:38:30,194 INFO L297 olderBase$Statistics]: existing Event has 417 ancestors and is cut-off event [2025-02-08 05:38:30,194 INFO L297 olderBase$Statistics]: existing Event has 414 ancestors and is cut-off event [2025-02-08 05:38:30,208 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][541], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 193#L83-29true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:30,208 INFO L294 olderBase$Statistics]: this new event has 412 ancestors and is cut-off event [2025-02-08 05:38:30,208 INFO L297 olderBase$Statistics]: existing Event has 415 ancestors and is cut-off event [2025-02-08 05:38:30,208 INFO L297 olderBase$Statistics]: existing Event has 415 ancestors and is cut-off event [2025-02-08 05:38:30,208 INFO L297 olderBase$Statistics]: existing Event has 418 ancestors and is cut-off event [2025-02-08 05:38:30,240 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][650], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 243#L56-19true, 1227#true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,240 INFO L294 olderBase$Statistics]: this new event has 414 ancestors and is cut-off event [2025-02-08 05:38:30,240 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:30,240 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-02-08 05:38:30,240 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:30,242 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 508#L83-28true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,242 INFO L294 olderBase$Statistics]: this new event has 442 ancestors and is cut-off event [2025-02-08 05:38:30,242 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-02-08 05:38:30,242 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:30,242 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:30,242 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2025-02-08 05:38:30,242 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][541], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,242 INFO L294 olderBase$Statistics]: this new event has 554 ancestors and is cut-off event [2025-02-08 05:38:30,243 INFO L297 olderBase$Statistics]: existing Event has 422 ancestors and is cut-off event [2025-02-08 05:38:30,243 INFO L297 olderBase$Statistics]: existing Event has 425 ancestors and is cut-off event [2025-02-08 05:38:30,243 INFO L297 olderBase$Statistics]: existing Event has 425 ancestors and is cut-off event [2025-02-08 05:38:30,243 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2748] L60-23-->L60-20: Formula: (= |v_#race~ends_with_6~0_6| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_6|} AuxVars[] AssignedVars[#race~ends_with_6~0][912], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 508#L83-28true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 514#L60-20true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,243 INFO L294 olderBase$Statistics]: this new event has 487 ancestors and is cut-off event [2025-02-08 05:38:30,243 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2025-02-08 05:38:30,243 INFO L297 olderBase$Statistics]: existing Event has 363 ancestors and is cut-off event [2025-02-08 05:38:30,243 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2025-02-08 05:38:30,243 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2025-02-08 05:38:30,243 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][588], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, 243#L56-19true, Black: 1223#true, 508#L83-28true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,243 INFO L294 olderBase$Statistics]: this new event has 422 ancestors and is cut-off event [2025-02-08 05:38:30,243 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:30,243 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-02-08 05:38:30,243 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:30,243 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][978], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 508#L83-28true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,243 INFO L294 olderBase$Statistics]: this new event has 503 ancestors and is cut-off event [2025-02-08 05:38:30,243 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2025-02-08 05:38:30,244 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2025-02-08 05:38:30,244 INFO L297 olderBase$Statistics]: existing Event has 379 ancestors and is cut-off event [2025-02-08 05:38:30,244 INFO L297 olderBase$Statistics]: existing Event has 371 ancestors and is cut-off event [2025-02-08 05:38:30,256 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][611], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), 168#L56-28true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:30,256 INFO L294 olderBase$Statistics]: this new event has 422 ancestors and is cut-off event [2025-02-08 05:38:30,256 INFO L297 olderBase$Statistics]: existing Event has 414 ancestors and is cut-off event [2025-02-08 05:38:30,256 INFO L297 olderBase$Statistics]: existing Event has 417 ancestors and is cut-off event [2025-02-08 05:38:30,256 INFO L297 olderBase$Statistics]: existing Event has 417 ancestors and is cut-off event [2025-02-08 05:38:30,258 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][650], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, 938#L56-20true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,258 INFO L294 olderBase$Statistics]: this new event has 415 ancestors and is cut-off event [2025-02-08 05:38:30,258 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-02-08 05:38:30,258 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-02-08 05:38:30,258 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-02-08 05:38:30,259 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, 193#L83-29true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,259 INFO L294 olderBase$Statistics]: this new event has 443 ancestors and is cut-off event [2025-02-08 05:38:30,259 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-02-08 05:38:30,259 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-02-08 05:38:30,259 INFO L297 olderBase$Statistics]: existing Event has 319 ancestors and is cut-off event [2025-02-08 05:38:30,259 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-02-08 05:38:30,259 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2748] L60-23-->L60-20: Formula: (= |v_#race~ends_with_6~0_6| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_6|} AuxVars[] AssignedVars[#race~ends_with_6~0][912], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 193#L83-29true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 514#L60-20true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,259 INFO L294 olderBase$Statistics]: this new event has 488 ancestors and is cut-off event [2025-02-08 05:38:30,260 INFO L297 olderBase$Statistics]: existing Event has 359 ancestors and is cut-off event [2025-02-08 05:38:30,260 INFO L297 olderBase$Statistics]: existing Event has 356 ancestors and is cut-off event [2025-02-08 05:38:30,260 INFO L297 olderBase$Statistics]: existing Event has 364 ancestors and is cut-off event [2025-02-08 05:38:30,260 INFO L297 olderBase$Statistics]: existing Event has 359 ancestors and is cut-off event [2025-02-08 05:38:30,260 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][588], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 193#L83-29true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, 243#L56-19true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,260 INFO L294 olderBase$Statistics]: this new event has 423 ancestors and is cut-off event [2025-02-08 05:38:30,260 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-02-08 05:38:30,260 INFO L297 olderBase$Statistics]: existing Event has 291 ancestors and is cut-off event [2025-02-08 05:38:30,260 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-02-08 05:38:30,260 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][978], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 193#L83-29true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,260 INFO L294 olderBase$Statistics]: this new event has 504 ancestors and is cut-off event [2025-02-08 05:38:30,260 INFO L297 olderBase$Statistics]: existing Event has 380 ancestors and is cut-off event [2025-02-08 05:38:30,260 INFO L297 olderBase$Statistics]: existing Event has 375 ancestors and is cut-off event [2025-02-08 05:38:30,260 INFO L297 olderBase$Statistics]: existing Event has 372 ancestors and is cut-off event [2025-02-08 05:38:30,260 INFO L297 olderBase$Statistics]: existing Event has 375 ancestors and is cut-off event [2025-02-08 05:38:30,265 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2748] L60-23-->L60-20: Formula: (= |v_#race~ends_with_6~0_6| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_6|} AuxVars[] AssignedVars[#race~ends_with_6~0][912], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1008#L86-18true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 514#L60-20true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,265 INFO L294 olderBase$Statistics]: this new event has 415 ancestors and is cut-off event [2025-02-08 05:38:30,265 INFO L297 olderBase$Statistics]: existing Event has 423 ancestors and is cut-off event [2025-02-08 05:38:30,265 INFO L297 olderBase$Statistics]: existing Event has 418 ancestors and is cut-off event [2025-02-08 05:38:30,265 INFO L297 olderBase$Statistics]: existing Event has 423 ancestors and is cut-off event [2025-02-08 05:38:30,265 INFO L297 olderBase$Statistics]: existing Event has 418 ancestors and is cut-off event [2025-02-08 05:38:30,266 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][978], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, Black: 1164#true, 1186#true, 136#L85-20true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,267 INFO L294 olderBase$Statistics]: this new event has 415 ancestors and is cut-off event [2025-02-08 05:38:30,267 INFO L297 olderBase$Statistics]: existing Event has 418 ancestors and is cut-off event [2025-02-08 05:38:30,267 INFO L297 olderBase$Statistics]: existing Event has 423 ancestors and is cut-off event [2025-02-08 05:38:30,267 INFO L297 olderBase$Statistics]: existing Event has 423 ancestors and is cut-off event [2025-02-08 05:38:30,267 INFO L297 olderBase$Statistics]: existing Event has 418 ancestors and is cut-off event [2025-02-08 05:38:30,281 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2748] L60-23-->L60-20: Formula: (= |v_#race~ends_with_6~0_6| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_6|} AuxVars[] AssignedVars[#race~ends_with_6~0][912], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 514#L60-20true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 574#L86-19true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,282 INFO L294 olderBase$Statistics]: this new event has 416 ancestors and is cut-off event [2025-02-08 05:38:30,282 INFO L297 olderBase$Statistics]: existing Event has 419 ancestors and is cut-off event [2025-02-08 05:38:30,282 INFO L297 olderBase$Statistics]: existing Event has 424 ancestors and is cut-off event [2025-02-08 05:38:30,282 INFO L297 olderBase$Statistics]: existing Event has 424 ancestors and is cut-off event [2025-02-08 05:38:30,282 INFO L297 olderBase$Statistics]: existing Event has 419 ancestors and is cut-off event [2025-02-08 05:38:30,283 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][978], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, Black: 1164#true, 1186#true, 537#L85-21true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,283 INFO L294 olderBase$Statistics]: this new event has 416 ancestors and is cut-off event [2025-02-08 05:38:30,283 INFO L297 olderBase$Statistics]: existing Event has 419 ancestors and is cut-off event [2025-02-08 05:38:30,283 INFO L297 olderBase$Statistics]: existing Event has 424 ancestors and is cut-off event [2025-02-08 05:38:30,283 INFO L297 olderBase$Statistics]: existing Event has 419 ancestors and is cut-off event [2025-02-08 05:38:30,283 INFO L297 olderBase$Statistics]: existing Event has 424 ancestors and is cut-off event [2025-02-08 05:38:30,293 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][650], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 243#L56-19true, 1227#true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,293 INFO L294 olderBase$Statistics]: this new event has 417 ancestors and is cut-off event [2025-02-08 05:38:30,293 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-02-08 05:38:30,293 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:30,293 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-02-08 05:38:30,295 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1218#true, 1227#true, Black: 1223#true, 508#L83-28true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,295 INFO L294 olderBase$Statistics]: this new event has 445 ancestors and is cut-off event [2025-02-08 05:38:30,295 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:30,295 INFO L297 olderBase$Statistics]: existing Event has 321 ancestors and is cut-off event [2025-02-08 05:38:30,295 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-02-08 05:38:30,295 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-02-08 05:38:30,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][541], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,295 INFO L294 olderBase$Statistics]: this new event has 557 ancestors and is cut-off event [2025-02-08 05:38:30,295 INFO L297 olderBase$Statistics]: existing Event has 428 ancestors and is cut-off event [2025-02-08 05:38:30,295 INFO L297 olderBase$Statistics]: existing Event has 425 ancestors and is cut-off event [2025-02-08 05:38:30,295 INFO L297 olderBase$Statistics]: existing Event has 428 ancestors and is cut-off event [2025-02-08 05:38:30,295 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2748] L60-23-->L60-20: Formula: (= |v_#race~ends_with_6~0_6| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_6|} AuxVars[] AssignedVars[#race~ends_with_6~0][912], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 508#L83-28true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 514#L60-20true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,295 INFO L294 olderBase$Statistics]: this new event has 490 ancestors and is cut-off event [2025-02-08 05:38:30,295 INFO L297 olderBase$Statistics]: existing Event has 366 ancestors and is cut-off event [2025-02-08 05:38:30,295 INFO L297 olderBase$Statistics]: existing Event has 361 ancestors and is cut-off event [2025-02-08 05:38:30,295 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2025-02-08 05:38:30,295 INFO L297 olderBase$Statistics]: existing Event has 361 ancestors and is cut-off event [2025-02-08 05:38:30,295 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][588], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 243#L56-19true, Black: 1223#true, 508#L83-28true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,295 INFO L294 olderBase$Statistics]: this new event has 425 ancestors and is cut-off event [2025-02-08 05:38:30,295 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:30,295 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-02-08 05:38:30,295 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-02-08 05:38:30,295 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][978], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 508#L83-28true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,296 INFO L294 olderBase$Statistics]: this new event has 506 ancestors and is cut-off event [2025-02-08 05:38:30,296 INFO L297 olderBase$Statistics]: existing Event has 377 ancestors and is cut-off event [2025-02-08 05:38:30,296 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2025-02-08 05:38:30,296 INFO L297 olderBase$Statistics]: existing Event has 377 ancestors and is cut-off event [2025-02-08 05:38:30,296 INFO L297 olderBase$Statistics]: existing Event has 382 ancestors and is cut-off event [2025-02-08 05:38:30,308 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][611], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 168#L56-28true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,309 INFO L294 olderBase$Statistics]: this new event has 425 ancestors and is cut-off event [2025-02-08 05:38:30,309 INFO L297 olderBase$Statistics]: existing Event has 420 ancestors and is cut-off event [2025-02-08 05:38:30,309 INFO L297 olderBase$Statistics]: existing Event has 417 ancestors and is cut-off event [2025-02-08 05:38:30,309 INFO L297 olderBase$Statistics]: existing Event has 420 ancestors and is cut-off event [2025-02-08 05:38:30,311 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][611], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), 168#L56-28true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:30,311 INFO L294 olderBase$Statistics]: this new event has 425 ancestors and is cut-off event [2025-02-08 05:38:30,311 INFO L297 olderBase$Statistics]: existing Event has 417 ancestors and is cut-off event [2025-02-08 05:38:30,311 INFO L297 olderBase$Statistics]: existing Event has 420 ancestors and is cut-off event [2025-02-08 05:38:30,311 INFO L297 olderBase$Statistics]: existing Event has 420 ancestors and is cut-off event [2025-02-08 05:38:30,313 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][650], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 938#L56-20true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,313 INFO L294 olderBase$Statistics]: this new event has 418 ancestors and is cut-off event [2025-02-08 05:38:30,313 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-02-08 05:38:30,313 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-02-08 05:38:30,313 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-02-08 05:38:30,314 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1218#true, 193#L83-29true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,315 INFO L294 olderBase$Statistics]: this new event has 446 ancestors and is cut-off event [2025-02-08 05:38:30,315 INFO L297 olderBase$Statistics]: existing Event has 322 ancestors and is cut-off event [2025-02-08 05:38:30,315 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-02-08 05:38:30,315 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-02-08 05:38:30,315 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-02-08 05:38:30,315 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2748] L60-23-->L60-20: Formula: (= |v_#race~ends_with_6~0_6| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_6|} AuxVars[] AssignedVars[#race~ends_with_6~0][912], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 193#L83-29true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 514#L60-20true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,315 INFO L294 olderBase$Statistics]: this new event has 491 ancestors and is cut-off event [2025-02-08 05:38:30,315 INFO L297 olderBase$Statistics]: existing Event has 362 ancestors and is cut-off event [2025-02-08 05:38:30,315 INFO L297 olderBase$Statistics]: existing Event has 367 ancestors and is cut-off event [2025-02-08 05:38:30,315 INFO L297 olderBase$Statistics]: existing Event has 359 ancestors and is cut-off event [2025-02-08 05:38:30,315 INFO L297 olderBase$Statistics]: existing Event has 362 ancestors and is cut-off event [2025-02-08 05:38:30,315 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][588], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 193#L83-29true, 1227#true, 243#L56-19true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,315 INFO L294 olderBase$Statistics]: this new event has 426 ancestors and is cut-off event [2025-02-08 05:38:30,315 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-02-08 05:38:30,315 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-02-08 05:38:30,315 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-02-08 05:38:30,316 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][978], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 193#L83-29true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,316 INFO L294 olderBase$Statistics]: this new event has 507 ancestors and is cut-off event [2025-02-08 05:38:30,316 INFO L297 olderBase$Statistics]: existing Event has 375 ancestors and is cut-off event [2025-02-08 05:38:30,316 INFO L297 olderBase$Statistics]: existing Event has 383 ancestors and is cut-off event [2025-02-08 05:38:30,316 INFO L297 olderBase$Statistics]: existing Event has 378 ancestors and is cut-off event [2025-02-08 05:38:30,316 INFO L297 olderBase$Statistics]: existing Event has 378 ancestors and is cut-off event [2025-02-08 05:38:30,365 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][611], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), 168#L56-28true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,366 INFO L294 olderBase$Statistics]: this new event has 428 ancestors and is cut-off event [2025-02-08 05:38:30,366 INFO L297 olderBase$Statistics]: existing Event has 423 ancestors and is cut-off event [2025-02-08 05:38:30,366 INFO L297 olderBase$Statistics]: existing Event has 420 ancestors and is cut-off event [2025-02-08 05:38:30,366 INFO L297 olderBase$Statistics]: existing Event has 423 ancestors and is cut-off event [2025-02-08 05:38:30,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][588], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, 243#L56-19true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:30,385 INFO L294 olderBase$Statistics]: this new event has 422 ancestors and is cut-off event [2025-02-08 05:38:30,385 INFO L297 olderBase$Statistics]: existing Event has 417 ancestors and is cut-off event [2025-02-08 05:38:30,385 INFO L297 olderBase$Statistics]: existing Event has 417 ancestors and is cut-off event [2025-02-08 05:38:30,385 INFO L297 olderBase$Statistics]: existing Event has 414 ancestors and is cut-off event [2025-02-08 05:38:30,390 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][611], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 343#L83-19true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, 168#L56-28true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,390 INFO L294 olderBase$Statistics]: this new event has 422 ancestors and is cut-off event [2025-02-08 05:38:30,390 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-02-08 05:38:30,390 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:30,390 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:30,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][541], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 193#L83-29true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,402 INFO L294 olderBase$Statistics]: this new event has 423 ancestors and is cut-off event [2025-02-08 05:38:30,402 INFO L297 olderBase$Statistics]: existing Event has 426 ancestors and is cut-off event [2025-02-08 05:38:30,402 INFO L297 olderBase$Statistics]: existing Event has 555 ancestors and is cut-off event [2025-02-08 05:38:30,402 INFO L297 olderBase$Statistics]: existing Event has 426 ancestors and is cut-off event [2025-02-08 05:38:30,405 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][588], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 193#L83-29true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, 243#L56-19true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:30,405 INFO L294 olderBase$Statistics]: this new event has 423 ancestors and is cut-off event [2025-02-08 05:38:30,406 INFO L297 olderBase$Statistics]: existing Event has 418 ancestors and is cut-off event [2025-02-08 05:38:30,406 INFO L297 olderBase$Statistics]: existing Event has 415 ancestors and is cut-off event [2025-02-08 05:38:30,406 INFO L297 olderBase$Statistics]: existing Event has 418 ancestors and is cut-off event [2025-02-08 05:38:30,414 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([2748] L60-23-->L60-20: Formula: (= |v_#race~ends_with_6~0_6| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_6|} AuxVars[] AssignedVars[#race~ends_with_6~0][912], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 514#L60-20true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 574#L86-19true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,414 INFO L294 olderBase$Statistics]: this new event has 424 ancestors and is cut-off event [2025-02-08 05:38:30,414 INFO L297 olderBase$Statistics]: existing Event has 416 ancestors and is cut-off event [2025-02-08 05:38:30,414 INFO L297 olderBase$Statistics]: existing Event has 419 ancestors and is cut-off event [2025-02-08 05:38:30,414 INFO L297 olderBase$Statistics]: existing Event has 424 ancestors and is cut-off event [2025-02-08 05:38:30,414 INFO L297 olderBase$Statistics]: existing Event has 424 ancestors and is cut-off event [2025-02-08 05:38:30,414 INFO L297 olderBase$Statistics]: existing Event has 419 ancestors and is cut-off event [2025-02-08 05:38:30,415 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([2748] L60-23-->L60-20: Formula: (= |v_#race~ends_with_6~0_6| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_6|} AuxVars[] AssignedVars[#race~ends_with_6~0][912], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1008#L86-18true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 514#L60-20true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,415 INFO L294 olderBase$Statistics]: this new event has 423 ancestors and is cut-off event [2025-02-08 05:38:30,415 INFO L297 olderBase$Statistics]: existing Event has 415 ancestors and is cut-off event [2025-02-08 05:38:30,415 INFO L297 olderBase$Statistics]: existing Event has 423 ancestors and is cut-off event [2025-02-08 05:38:30,415 INFO L297 olderBase$Statistics]: existing Event has 418 ancestors and is cut-off event [2025-02-08 05:38:30,415 INFO L297 olderBase$Statistics]: existing Event has 423 ancestors and is cut-off event [2025-02-08 05:38:30,415 INFO L297 olderBase$Statistics]: existing Event has 418 ancestors and is cut-off event [2025-02-08 05:38:30,415 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][978], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, Black: 1164#true, 1186#true, 136#L85-20true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,415 INFO L294 olderBase$Statistics]: this new event has 423 ancestors and is cut-off event [2025-02-08 05:38:30,415 INFO L297 olderBase$Statistics]: existing Event has 418 ancestors and is cut-off event [2025-02-08 05:38:30,415 INFO L297 olderBase$Statistics]: existing Event has 423 ancestors and is cut-off event [2025-02-08 05:38:30,416 INFO L297 olderBase$Statistics]: existing Event has 423 ancestors and is cut-off event [2025-02-08 05:38:30,416 INFO L297 olderBase$Statistics]: existing Event has 415 ancestors and is cut-off event [2025-02-08 05:38:30,416 INFO L297 olderBase$Statistics]: existing Event has 418 ancestors and is cut-off event [2025-02-08 05:38:30,416 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][978], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, Black: 1164#true, 1186#true, 537#L85-21true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,416 INFO L294 olderBase$Statistics]: this new event has 424 ancestors and is cut-off event [2025-02-08 05:38:30,416 INFO L297 olderBase$Statistics]: existing Event has 419 ancestors and is cut-off event [2025-02-08 05:38:30,416 INFO L297 olderBase$Statistics]: existing Event has 424 ancestors and is cut-off event [2025-02-08 05:38:30,416 INFO L297 olderBase$Statistics]: existing Event has 416 ancestors and is cut-off event [2025-02-08 05:38:30,416 INFO L297 olderBase$Statistics]: existing Event has 419 ancestors and is cut-off event [2025-02-08 05:38:30,416 INFO L297 olderBase$Statistics]: existing Event has 424 ancestors and is cut-off event [2025-02-08 05:38:30,436 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][978], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 1237#(= ~i_9~0 0), 295#L61-18true, Black: 1164#true, 1186#true, 537#L85-21true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,436 INFO L294 olderBase$Statistics]: this new event has 424 ancestors and is cut-off event [2025-02-08 05:38:30,436 INFO L297 olderBase$Statistics]: existing Event has 419 ancestors and is cut-off event [2025-02-08 05:38:30,436 INFO L297 olderBase$Statistics]: existing Event has 424 ancestors and is cut-off event [2025-02-08 05:38:30,436 INFO L297 olderBase$Statistics]: existing Event has 416 ancestors and is cut-off event [2025-02-08 05:38:30,436 INFO L297 olderBase$Statistics]: existing Event has 424 ancestors and is cut-off event [2025-02-08 05:38:30,436 INFO L297 olderBase$Statistics]: existing Event has 419 ancestors and is cut-off event [2025-02-08 05:38:30,436 INFO L297 olderBase$Statistics]: existing Event has 424 ancestors and is cut-off event [2025-02-08 05:38:30,444 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][588], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, 243#L56-19true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,445 INFO L294 olderBase$Statistics]: this new event has 425 ancestors and is cut-off event [2025-02-08 05:38:30,445 INFO L297 olderBase$Statistics]: existing Event has 420 ancestors and is cut-off event [2025-02-08 05:38:30,445 INFO L297 olderBase$Statistics]: existing Event has 417 ancestors and is cut-off event [2025-02-08 05:38:30,445 INFO L297 olderBase$Statistics]: existing Event has 420 ancestors and is cut-off event [2025-02-08 05:38:30,448 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][588], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 243#L56-19true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:30,449 INFO L294 olderBase$Statistics]: this new event has 425 ancestors and is cut-off event [2025-02-08 05:38:30,449 INFO L297 olderBase$Statistics]: existing Event has 420 ancestors and is cut-off event [2025-02-08 05:38:30,449 INFO L297 olderBase$Statistics]: existing Event has 420 ancestors and is cut-off event [2025-02-08 05:38:30,449 INFO L297 olderBase$Statistics]: existing Event has 417 ancestors and is cut-off event [2025-02-08 05:38:30,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][611], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 343#L83-19true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, 168#L56-28true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,454 INFO L294 olderBase$Statistics]: this new event has 425 ancestors and is cut-off event [2025-02-08 05:38:30,454 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-02-08 05:38:30,454 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:30,454 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-02-08 05:38:30,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][541], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 193#L83-29true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,464 INFO L294 olderBase$Statistics]: this new event has 426 ancestors and is cut-off event [2025-02-08 05:38:30,464 INFO L297 olderBase$Statistics]: existing Event has 429 ancestors and is cut-off event [2025-02-08 05:38:30,464 INFO L297 olderBase$Statistics]: existing Event has 558 ancestors and is cut-off event [2025-02-08 05:38:30,464 INFO L297 olderBase$Statistics]: existing Event has 429 ancestors and is cut-off event [2025-02-08 05:38:30,465 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][588], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 193#L83-29true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, 243#L56-19true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,465 INFO L294 olderBase$Statistics]: this new event has 426 ancestors and is cut-off event [2025-02-08 05:38:30,465 INFO L297 olderBase$Statistics]: existing Event has 421 ancestors and is cut-off event [2025-02-08 05:38:30,465 INFO L297 olderBase$Statistics]: existing Event has 421 ancestors and is cut-off event [2025-02-08 05:38:30,465 INFO L297 olderBase$Statistics]: existing Event has 418 ancestors and is cut-off event [2025-02-08 05:38:30,468 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][588], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 193#L83-29true, Black: 1218#true, 1227#true, 243#L56-19true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:30,469 INFO L294 olderBase$Statistics]: this new event has 426 ancestors and is cut-off event [2025-02-08 05:38:30,469 INFO L297 olderBase$Statistics]: existing Event has 421 ancestors and is cut-off event [2025-02-08 05:38:30,469 INFO L297 olderBase$Statistics]: existing Event has 418 ancestors and is cut-off event [2025-02-08 05:38:30,469 INFO L297 olderBase$Statistics]: existing Event has 421 ancestors and is cut-off event [2025-02-08 05:38:30,504 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][588], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 243#L56-19true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,504 INFO L294 olderBase$Statistics]: this new event has 428 ancestors and is cut-off event [2025-02-08 05:38:30,505 INFO L297 olderBase$Statistics]: existing Event has 423 ancestors and is cut-off event [2025-02-08 05:38:30,505 INFO L297 olderBase$Statistics]: existing Event has 420 ancestors and is cut-off event [2025-02-08 05:38:30,505 INFO L297 olderBase$Statistics]: existing Event has 423 ancestors and is cut-off event [2025-02-08 05:38:30,510 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][541], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,510 INFO L294 olderBase$Statistics]: this new event has 430 ancestors and is cut-off event [2025-02-08 05:38:30,510 INFO L297 olderBase$Statistics]: existing Event has 554 ancestors and is cut-off event [2025-02-08 05:38:30,510 INFO L297 olderBase$Statistics]: existing Event has 422 ancestors and is cut-off event [2025-02-08 05:38:30,510 INFO L297 olderBase$Statistics]: existing Event has 425 ancestors and is cut-off event [2025-02-08 05:38:30,510 INFO L297 olderBase$Statistics]: existing Event has 425 ancestors and is cut-off event [2025-02-08 05:38:30,523 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][588], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 193#L83-29true, Black: 1218#true, 1227#true, 243#L56-19true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,524 INFO L294 olderBase$Statistics]: this new event has 429 ancestors and is cut-off event [2025-02-08 05:38:30,524 INFO L297 olderBase$Statistics]: existing Event has 421 ancestors and is cut-off event [2025-02-08 05:38:30,524 INFO L297 olderBase$Statistics]: existing Event has 424 ancestors and is cut-off event [2025-02-08 05:38:30,524 INFO L297 olderBase$Statistics]: existing Event has 424 ancestors and is cut-off event [2025-02-08 05:38:30,529 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][541], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 193#L83-29true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,529 INFO L294 olderBase$Statistics]: this new event has 431 ancestors and is cut-off event [2025-02-08 05:38:30,529 INFO L297 olderBase$Statistics]: existing Event has 423 ancestors and is cut-off event [2025-02-08 05:38:30,529 INFO L297 olderBase$Statistics]: existing Event has 426 ancestors and is cut-off event [2025-02-08 05:38:30,529 INFO L297 olderBase$Statistics]: existing Event has 555 ancestors and is cut-off event [2025-02-08 05:38:30,529 INFO L297 olderBase$Statistics]: existing Event has 426 ancestors and is cut-off event [2025-02-08 05:38:30,567 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][541], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,567 INFO L294 olderBase$Statistics]: this new event has 433 ancestors and is cut-off event [2025-02-08 05:38:30,567 INFO L297 olderBase$Statistics]: existing Event has 557 ancestors and is cut-off event [2025-02-08 05:38:30,567 INFO L297 olderBase$Statistics]: existing Event has 428 ancestors and is cut-off event [2025-02-08 05:38:30,567 INFO L297 olderBase$Statistics]: existing Event has 425 ancestors and is cut-off event [2025-02-08 05:38:30,567 INFO L297 olderBase$Statistics]: existing Event has 428 ancestors and is cut-off event [2025-02-08 05:38:30,574 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][978], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1008#L86-18true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,574 INFO L294 olderBase$Statistics]: this new event has 431 ancestors and is cut-off event [2025-02-08 05:38:30,574 INFO L297 olderBase$Statistics]: existing Event has 434 ancestors and is cut-off event [2025-02-08 05:38:30,574 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2025-02-08 05:38:30,574 INFO L297 olderBase$Statistics]: existing Event has 434 ancestors and is cut-off event [2025-02-08 05:38:30,574 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2025-02-08 05:38:30,590 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][541], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 193#L83-29true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,590 INFO L294 olderBase$Statistics]: this new event has 434 ancestors and is cut-off event [2025-02-08 05:38:30,590 INFO L297 olderBase$Statistics]: existing Event has 429 ancestors and is cut-off event [2025-02-08 05:38:30,590 INFO L297 olderBase$Statistics]: existing Event has 558 ancestors and is cut-off event [2025-02-08 05:38:30,590 INFO L297 olderBase$Statistics]: existing Event has 426 ancestors and is cut-off event [2025-02-08 05:38:30,590 INFO L297 olderBase$Statistics]: existing Event has 429 ancestors and is cut-off event [2025-02-08 05:38:30,597 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][978], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 574#L86-19true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,597 INFO L294 olderBase$Statistics]: this new event has 432 ancestors and is cut-off event [2025-02-08 05:38:30,597 INFO L297 olderBase$Statistics]: existing Event has 435 ancestors and is cut-off event [2025-02-08 05:38:30,597 INFO L297 olderBase$Statistics]: existing Event has 435 ancestors and is cut-off event [2025-02-08 05:38:30,597 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:30,597 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:30,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][650], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,632 INFO L294 olderBase$Statistics]: this new event has 434 ancestors and is cut-off event [2025-02-08 05:38:30,632 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:30,632 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-02-08 05:38:30,632 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:30,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][650], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1091#L57-20true, 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 508#L83-28true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,632 INFO L294 olderBase$Statistics]: this new event has 435 ancestors and is cut-off event [2025-02-08 05:38:30,632 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-02-08 05:38:30,632 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-02-08 05:38:30,632 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-02-08 05:38:30,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][724], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 229#L84-19true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 168#L56-28true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:30,652 INFO L294 olderBase$Statistics]: this new event has 434 ancestors and is not cut-off event [2025-02-08 05:38:30,652 INFO L297 olderBase$Statistics]: existing Event has 442 ancestors and is not cut-off event [2025-02-08 05:38:30,652 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is not cut-off event [2025-02-08 05:38:30,652 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is not cut-off event [2025-02-08 05:38:30,653 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3230] L88-21-->L88-18: Formula: (= |v_#race~ends_with_2~0_15| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_15|} AuxVars[] AssignedVars[#race~ends_with_2~0][991], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 168#L56-28true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 129#L88-18true, 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:30,653 INFO L294 olderBase$Statistics]: this new event has 503 ancestors and is cut-off event [2025-02-08 05:38:30,653 INFO L297 olderBase$Statistics]: existing Event has 498 ancestors and is cut-off event [2025-02-08 05:38:30,653 INFO L297 olderBase$Statistics]: existing Event has 503 ancestors and is cut-off event [2025-02-08 05:38:30,653 INFO L297 olderBase$Statistics]: existing Event has 498 ancestors and is cut-off event [2025-02-08 05:38:30,653 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][724], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 229#L84-19true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 168#L56-28true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:30,653 INFO L294 olderBase$Statistics]: this new event has 442 ancestors and is cut-off event [2025-02-08 05:38:30,653 INFO L297 olderBase$Statistics]: existing Event has 434 ancestors and is cut-off event [2025-02-08 05:38:30,653 INFO L297 olderBase$Statistics]: existing Event has 442 ancestors and is cut-off event [2025-02-08 05:38:30,654 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2025-02-08 05:38:30,654 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2025-02-08 05:38:30,654 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3194] L87-23-->L87-20: Formula: (= |v_#race~ends_with_2~0_18| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_18|} AuxVars[] AssignedVars[#race~ends_with_2~0][923], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 950#L87-20true, 168#L56-28true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:30,654 INFO L294 olderBase$Statistics]: this new event has 487 ancestors and is cut-off event [2025-02-08 05:38:30,654 INFO L297 olderBase$Statistics]: existing Event has 482 ancestors and is cut-off event [2025-02-08 05:38:30,654 INFO L297 olderBase$Statistics]: existing Event has 482 ancestors and is cut-off event [2025-02-08 05:38:30,654 INFO L297 olderBase$Statistics]: existing Event has 487 ancestors and is cut-off event [2025-02-08 05:38:30,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][650], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1218#true, 1227#true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,701 INFO L294 olderBase$Statistics]: this new event has 437 ancestors and is cut-off event [2025-02-08 05:38:30,701 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:30,701 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-02-08 05:38:30,701 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-02-08 05:38:30,701 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][650], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1091#L57-20true, 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 508#L83-28true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,701 INFO L294 olderBase$Statistics]: this new event has 438 ancestors and is cut-off event [2025-02-08 05:38:30,701 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-02-08 05:38:30,701 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-02-08 05:38:30,701 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-02-08 05:38:30,716 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][724], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 229#L84-19true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), 168#L56-28true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,716 INFO L294 olderBase$Statistics]: this new event has 437 ancestors and is not cut-off event [2025-02-08 05:38:30,716 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is not cut-off event [2025-02-08 05:38:30,716 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is not cut-off event [2025-02-08 05:38:30,716 INFO L297 olderBase$Statistics]: existing Event has 445 ancestors and is not cut-off event [2025-02-08 05:38:30,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3230] L88-21-->L88-18: Formula: (= |v_#race~ends_with_2~0_15| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_15|} AuxVars[] AssignedVars[#race~ends_with_2~0][991], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 168#L56-28true, Black: 1237#(= ~i_9~0 0), 129#L88-18true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,717 INFO L294 olderBase$Statistics]: this new event has 506 ancestors and is cut-off event [2025-02-08 05:38:30,717 INFO L297 olderBase$Statistics]: existing Event has 501 ancestors and is cut-off event [2025-02-08 05:38:30,717 INFO L297 olderBase$Statistics]: existing Event has 506 ancestors and is cut-off event [2025-02-08 05:38:30,717 INFO L297 olderBase$Statistics]: existing Event has 501 ancestors and is cut-off event [2025-02-08 05:38:30,717 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][724], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 229#L84-19true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 168#L56-28true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,718 INFO L294 olderBase$Statistics]: this new event has 445 ancestors and is cut-off event [2025-02-08 05:38:30,718 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:30,718 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:30,718 INFO L297 olderBase$Statistics]: existing Event has 445 ancestors and is cut-off event [2025-02-08 05:38:30,718 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2025-02-08 05:38:30,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3194] L87-23-->L87-20: Formula: (= |v_#race~ends_with_2~0_18| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_18|} AuxVars[] AssignedVars[#race~ends_with_2~0][923], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 950#L87-20true, 168#L56-28true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,718 INFO L294 olderBase$Statistics]: this new event has 490 ancestors and is cut-off event [2025-02-08 05:38:30,718 INFO L297 olderBase$Statistics]: existing Event has 485 ancestors and is cut-off event [2025-02-08 05:38:30,718 INFO L297 olderBase$Statistics]: existing Event has 485 ancestors and is cut-off event [2025-02-08 05:38:30,718 INFO L297 olderBase$Statistics]: existing Event has 490 ancestors and is cut-off event [2025-02-08 05:38:30,723 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][724], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 229#L84-19true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 168#L56-28true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:30,723 INFO L294 olderBase$Statistics]: this new event has 437 ancestors and is not cut-off event [2025-02-08 05:38:30,723 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is not cut-off event [2025-02-08 05:38:30,723 INFO L297 olderBase$Statistics]: existing Event has 445 ancestors and is not cut-off event [2025-02-08 05:38:30,723 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is not cut-off event [2025-02-08 05:38:30,724 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][724], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 229#L84-19true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:30,724 INFO L294 olderBase$Statistics]: this new event has 445 ancestors and is cut-off event [2025-02-08 05:38:30,724 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:30,724 INFO L297 olderBase$Statistics]: existing Event has 445 ancestors and is cut-off event [2025-02-08 05:38:30,724 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2025-02-08 05:38:30,724 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:30,750 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][978], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 574#L86-19true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,750 INFO L294 olderBase$Statistics]: this new event has 440 ancestors and is cut-off event [2025-02-08 05:38:30,750 INFO L297 olderBase$Statistics]: existing Event has 435 ancestors and is cut-off event [2025-02-08 05:38:30,750 INFO L297 olderBase$Statistics]: existing Event has 435 ancestors and is cut-off event [2025-02-08 05:38:30,750 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:30,751 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:30,751 INFO L297 olderBase$Statistics]: existing Event has 432 ancestors and is cut-off event [2025-02-08 05:38:30,751 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][978], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1008#L86-18true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,751 INFO L294 olderBase$Statistics]: this new event has 439 ancestors and is cut-off event [2025-02-08 05:38:30,751 INFO L297 olderBase$Statistics]: existing Event has 431 ancestors and is cut-off event [2025-02-08 05:38:30,751 INFO L297 olderBase$Statistics]: existing Event has 434 ancestors and is cut-off event [2025-02-08 05:38:30,751 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2025-02-08 05:38:30,751 INFO L297 olderBase$Statistics]: existing Event has 434 ancestors and is cut-off event [2025-02-08 05:38:30,751 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2025-02-08 05:38:30,772 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][978], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 1237#(= ~i_9~0 0), 295#L61-18true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 574#L86-19true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,773 INFO L294 olderBase$Statistics]: this new event has 440 ancestors and is cut-off event [2025-02-08 05:38:30,773 INFO L297 olderBase$Statistics]: existing Event has 435 ancestors and is cut-off event [2025-02-08 05:38:30,773 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:30,773 INFO L297 olderBase$Statistics]: existing Event has 435 ancestors and is cut-off event [2025-02-08 05:38:30,773 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:30,773 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:30,773 INFO L297 olderBase$Statistics]: existing Event has 432 ancestors and is cut-off event [2025-02-08 05:38:30,783 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][724], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 229#L84-19true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), 168#L56-28true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,784 INFO L294 olderBase$Statistics]: this new event has 440 ancestors and is not cut-off event [2025-02-08 05:38:30,784 INFO L297 olderBase$Statistics]: existing Event has 443 ancestors and is not cut-off event [2025-02-08 05:38:30,784 INFO L297 olderBase$Statistics]: existing Event has 443 ancestors and is not cut-off event [2025-02-08 05:38:30,784 INFO L297 olderBase$Statistics]: existing Event has 448 ancestors and is not cut-off event [2025-02-08 05:38:30,784 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][724], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 229#L84-19true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), 168#L56-28true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,784 INFO L294 olderBase$Statistics]: this new event has 448 ancestors and is cut-off event [2025-02-08 05:38:30,784 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:30,784 INFO L297 olderBase$Statistics]: existing Event has 443 ancestors and is cut-off event [2025-02-08 05:38:30,784 INFO L297 olderBase$Statistics]: existing Event has 443 ancestors and is cut-off event [2025-02-08 05:38:30,784 INFO L297 olderBase$Statistics]: existing Event has 448 ancestors and is cut-off event [2025-02-08 05:38:30,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][541], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, 484#L84-28true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,801 INFO L294 olderBase$Statistics]: this new event has 442 ancestors and is cut-off event [2025-02-08 05:38:30,801 INFO L297 olderBase$Statistics]: existing Event has 450 ancestors and is cut-off event [2025-02-08 05:38:30,802 INFO L297 olderBase$Statistics]: existing Event has 445 ancestors and is cut-off event [2025-02-08 05:38:30,802 INFO L297 olderBase$Statistics]: existing Event has 445 ancestors and is cut-off event [2025-02-08 05:38:30,807 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][588], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, 243#L56-19true, 484#L84-28true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:30,807 INFO L294 olderBase$Statistics]: this new event has 442 ancestors and is cut-off event [2025-02-08 05:38:30,807 INFO L297 olderBase$Statistics]: existing Event has 434 ancestors and is cut-off event [2025-02-08 05:38:30,807 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2025-02-08 05:38:30,807 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2025-02-08 05:38:30,808 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][588], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, 243#L56-19true, 740#L84-29true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:30,808 INFO L294 olderBase$Statistics]: this new event has 443 ancestors and is cut-off event [2025-02-08 05:38:30,808 INFO L297 olderBase$Statistics]: existing Event has 435 ancestors and is cut-off event [2025-02-08 05:38:30,808 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2025-02-08 05:38:30,808 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2025-02-08 05:38:30,810 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:30,810 INFO L294 olderBase$Statistics]: this new event has 442 ancestors and is cut-off event [2025-02-08 05:38:30,810 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2025-02-08 05:38:30,810 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2025-02-08 05:38:30,810 INFO L297 olderBase$Statistics]: existing Event has 434 ancestors and is cut-off event [2025-02-08 05:38:30,824 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][541], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, 740#L84-29true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,824 INFO L294 olderBase$Statistics]: this new event has 443 ancestors and is cut-off event [2025-02-08 05:38:30,824 INFO L297 olderBase$Statistics]: existing Event has 446 ancestors and is cut-off event [2025-02-08 05:38:30,824 INFO L297 olderBase$Statistics]: existing Event has 446 ancestors and is cut-off event [2025-02-08 05:38:30,824 INFO L297 olderBase$Statistics]: existing Event has 451 ancestors and is cut-off event [2025-02-08 05:38:30,831 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][588], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 243#L56-19true, 1227#true, 740#L84-29true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:30,831 INFO L294 olderBase$Statistics]: this new event has 443 ancestors and is cut-off event [2025-02-08 05:38:30,831 INFO L297 olderBase$Statistics]: existing Event has 443 ancestors and is cut-off event [2025-02-08 05:38:30,831 INFO L297 olderBase$Statistics]: existing Event has 435 ancestors and is cut-off event [2025-02-08 05:38:30,831 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2025-02-08 05:38:30,831 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2025-02-08 05:38:30,832 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, 193#L83-29true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:30,832 INFO L294 olderBase$Statistics]: this new event has 443 ancestors and is cut-off event [2025-02-08 05:38:30,832 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2025-02-08 05:38:30,832 INFO L297 olderBase$Statistics]: existing Event has 435 ancestors and is cut-off event [2025-02-08 05:38:30,832 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2025-02-08 05:38:30,838 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][650], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1091#L57-20true, 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,838 INFO L294 olderBase$Statistics]: this new event has 443 ancestors and is cut-off event [2025-02-08 05:38:30,838 INFO L297 olderBase$Statistics]: existing Event has 435 ancestors and is cut-off event [2025-02-08 05:38:30,838 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-02-08 05:38:30,838 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-02-08 05:38:30,838 INFO L297 olderBase$Statistics]: existing Event has 311 ancestors and is cut-off event [2025-02-08 05:38:30,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][541], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 484#L84-28true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,866 INFO L294 olderBase$Statistics]: this new event has 445 ancestors and is cut-off event [2025-02-08 05:38:30,866 INFO L297 olderBase$Statistics]: existing Event has 448 ancestors and is cut-off event [2025-02-08 05:38:30,866 INFO L297 olderBase$Statistics]: existing Event has 453 ancestors and is cut-off event [2025-02-08 05:38:30,866 INFO L297 olderBase$Statistics]: existing Event has 448 ancestors and is cut-off event [2025-02-08 05:38:30,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][588], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 243#L56-19true, 1227#true, Black: 1223#true, 484#L84-28true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,867 INFO L294 olderBase$Statistics]: this new event has 445 ancestors and is cut-off event [2025-02-08 05:38:30,867 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2025-02-08 05:38:30,867 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:30,867 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:30,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][588], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, 243#L56-19true, 740#L84-29true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,868 INFO L294 olderBase$Statistics]: this new event has 446 ancestors and is cut-off event [2025-02-08 05:38:30,868 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2025-02-08 05:38:30,868 INFO L297 olderBase$Statistics]: existing Event has 441 ancestors and is cut-off event [2025-02-08 05:38:30,868 INFO L297 olderBase$Statistics]: existing Event has 441 ancestors and is cut-off event [2025-02-08 05:38:30,870 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,870 INFO L294 olderBase$Statistics]: this new event has 445 ancestors and is cut-off event [2025-02-08 05:38:30,870 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:30,870 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:30,870 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2025-02-08 05:38:30,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][588], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 243#L56-19true, 484#L84-28true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:30,876 INFO L294 olderBase$Statistics]: this new event has 445 ancestors and is cut-off event [2025-02-08 05:38:30,876 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:30,876 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2025-02-08 05:38:30,876 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:30,876 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][588], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 243#L56-19true, 740#L84-29true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:30,876 INFO L294 olderBase$Statistics]: this new event has 446 ancestors and is cut-off event [2025-02-08 05:38:30,876 INFO L297 olderBase$Statistics]: existing Event has 441 ancestors and is cut-off event [2025-02-08 05:38:30,876 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2025-02-08 05:38:30,876 INFO L297 olderBase$Statistics]: existing Event has 441 ancestors and is cut-off event [2025-02-08 05:38:30,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1218#true, 1227#true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:30,878 INFO L294 olderBase$Statistics]: this new event has 445 ancestors and is cut-off event [2025-02-08 05:38:30,878 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:30,878 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:30,878 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2025-02-08 05:38:30,888 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][541], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 740#L84-29true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,889 INFO L294 olderBase$Statistics]: this new event has 446 ancestors and is cut-off event [2025-02-08 05:38:30,889 INFO L297 olderBase$Statistics]: existing Event has 454 ancestors and is cut-off event [2025-02-08 05:38:30,889 INFO L297 olderBase$Statistics]: existing Event has 449 ancestors and is cut-off event [2025-02-08 05:38:30,889 INFO L297 olderBase$Statistics]: existing Event has 449 ancestors and is cut-off event [2025-02-08 05:38:30,891 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][588], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, 243#L56-19true, 740#L84-29true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,891 INFO L294 olderBase$Statistics]: this new event has 446 ancestors and is cut-off event [2025-02-08 05:38:30,891 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2025-02-08 05:38:30,891 INFO L297 olderBase$Statistics]: existing Event has 441 ancestors and is cut-off event [2025-02-08 05:38:30,891 INFO L297 olderBase$Statistics]: existing Event has 446 ancestors and is cut-off event [2025-02-08 05:38:30,891 INFO L297 olderBase$Statistics]: existing Event has 441 ancestors and is cut-off event [2025-02-08 05:38:30,892 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, 193#L83-29true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,892 INFO L294 olderBase$Statistics]: this new event has 446 ancestors and is cut-off event [2025-02-08 05:38:30,892 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2025-02-08 05:38:30,892 INFO L297 olderBase$Statistics]: existing Event has 441 ancestors and is cut-off event [2025-02-08 05:38:30,892 INFO L297 olderBase$Statistics]: existing Event has 441 ancestors and is cut-off event [2025-02-08 05:38:30,899 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][588], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 243#L56-19true, 740#L84-29true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:30,899 INFO L294 olderBase$Statistics]: this new event has 446 ancestors and is cut-off event [2025-02-08 05:38:30,899 INFO L297 olderBase$Statistics]: existing Event has 441 ancestors and is cut-off event [2025-02-08 05:38:30,899 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2025-02-08 05:38:30,899 INFO L297 olderBase$Statistics]: existing Event has 441 ancestors and is cut-off event [2025-02-08 05:38:30,899 INFO L297 olderBase$Statistics]: existing Event has 446 ancestors and is cut-off event [2025-02-08 05:38:30,900 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, 193#L83-29true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:30,900 INFO L294 olderBase$Statistics]: this new event has 446 ancestors and is cut-off event [2025-02-08 05:38:30,900 INFO L297 olderBase$Statistics]: existing Event has 441 ancestors and is cut-off event [2025-02-08 05:38:30,900 INFO L297 olderBase$Statistics]: existing Event has 441 ancestors and is cut-off event [2025-02-08 05:38:30,900 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2025-02-08 05:38:30,904 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][650], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1091#L57-20true, 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,905 INFO L294 olderBase$Statistics]: this new event has 446 ancestors and is cut-off event [2025-02-08 05:38:30,905 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2025-02-08 05:38:30,905 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-02-08 05:38:30,905 INFO L297 olderBase$Statistics]: existing Event has 317 ancestors and is cut-off event [2025-02-08 05:38:30,905 INFO L297 olderBase$Statistics]: existing Event has 314 ancestors and is cut-off event [2025-02-08 05:38:30,939 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][588], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 243#L56-19true, Black: 1223#true, 484#L84-28true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,939 INFO L294 olderBase$Statistics]: this new event has 448 ancestors and is cut-off event [2025-02-08 05:38:30,939 INFO L297 olderBase$Statistics]: existing Event has 443 ancestors and is cut-off event [2025-02-08 05:38:30,939 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:30,939 INFO L297 olderBase$Statistics]: existing Event has 443 ancestors and is cut-off event [2025-02-08 05:38:30,940 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][588], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 243#L56-19true, 740#L84-29true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,940 INFO L294 olderBase$Statistics]: this new event has 449 ancestors and is cut-off event [2025-02-08 05:38:30,940 INFO L297 olderBase$Statistics]: existing Event has 444 ancestors and is cut-off event [2025-02-08 05:38:30,940 INFO L297 olderBase$Statistics]: existing Event has 441 ancestors and is cut-off event [2025-02-08 05:38:30,940 INFO L297 olderBase$Statistics]: existing Event has 444 ancestors and is cut-off event [2025-02-08 05:38:30,941 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1218#true, 1227#true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,941 INFO L294 olderBase$Statistics]: this new event has 448 ancestors and is cut-off event [2025-02-08 05:38:30,941 INFO L297 olderBase$Statistics]: existing Event has 443 ancestors and is cut-off event [2025-02-08 05:38:30,942 INFO L297 olderBase$Statistics]: existing Event has 443 ancestors and is cut-off event [2025-02-08 05:38:30,942 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:30,949 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][541], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 574#L86-19true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,949 INFO L294 olderBase$Statistics]: this new event has 491 ancestors and is cut-off event [2025-02-08 05:38:30,949 INFO L297 olderBase$Statistics]: existing Event has 486 ancestors and is cut-off event [2025-02-08 05:38:30,949 INFO L297 olderBase$Statistics]: existing Event has 486 ancestors and is cut-off event [2025-02-08 05:38:30,950 INFO L297 olderBase$Statistics]: existing Event has 491 ancestors and is cut-off event [2025-02-08 05:38:30,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][541], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 136#L85-20true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,950 INFO L294 olderBase$Statistics]: this new event has 474 ancestors and is cut-off event [2025-02-08 05:38:30,950 INFO L297 olderBase$Statistics]: existing Event has 469 ancestors and is cut-off event [2025-02-08 05:38:30,950 INFO L297 olderBase$Statistics]: existing Event has 474 ancestors and is cut-off event [2025-02-08 05:38:30,950 INFO L297 olderBase$Statistics]: existing Event has 469 ancestors and is cut-off event [2025-02-08 05:38:30,950 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][541], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 537#L85-21true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,950 INFO L294 olderBase$Statistics]: this new event has 475 ancestors and is cut-off event [2025-02-08 05:38:30,950 INFO L297 olderBase$Statistics]: existing Event has 475 ancestors and is cut-off event [2025-02-08 05:38:30,950 INFO L297 olderBase$Statistics]: existing Event has 470 ancestors and is cut-off event [2025-02-08 05:38:30,950 INFO L297 olderBase$Statistics]: existing Event has 470 ancestors and is cut-off event [2025-02-08 05:38:30,950 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][541], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, 484#L84-28true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,950 INFO L294 olderBase$Statistics]: this new event has 450 ancestors and is cut-off event [2025-02-08 05:38:30,950 INFO L297 olderBase$Statistics]: existing Event has 450 ancestors and is cut-off event [2025-02-08 05:38:30,950 INFO L297 olderBase$Statistics]: existing Event has 445 ancestors and is cut-off event [2025-02-08 05:38:30,950 INFO L297 olderBase$Statistics]: existing Event has 445 ancestors and is cut-off event [2025-02-08 05:38:30,950 INFO L297 olderBase$Statistics]: existing Event has 442 ancestors and is cut-off event [2025-02-08 05:38:30,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][541], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1008#L86-18true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,951 INFO L294 olderBase$Statistics]: this new event has 490 ancestors and is cut-off event [2025-02-08 05:38:30,951 INFO L297 olderBase$Statistics]: existing Event has 485 ancestors and is cut-off event [2025-02-08 05:38:30,951 INFO L297 olderBase$Statistics]: existing Event has 490 ancestors and is cut-off event [2025-02-08 05:38:30,951 INFO L297 olderBase$Statistics]: existing Event has 485 ancestors and is cut-off event [2025-02-08 05:38:30,951 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][541], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, 740#L84-29true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,951 INFO L294 olderBase$Statistics]: this new event has 451 ancestors and is cut-off event [2025-02-08 05:38:30,951 INFO L297 olderBase$Statistics]: existing Event has 443 ancestors and is cut-off event [2025-02-08 05:38:30,951 INFO L297 olderBase$Statistics]: existing Event has 446 ancestors and is cut-off event [2025-02-08 05:38:30,951 INFO L297 olderBase$Statistics]: existing Event has 446 ancestors and is cut-off event [2025-02-08 05:38:30,951 INFO L297 olderBase$Statistics]: existing Event has 451 ancestors and is cut-off event [2025-02-08 05:38:30,966 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][588], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 243#L56-19true, 740#L84-29true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,966 INFO L294 olderBase$Statistics]: this new event has 449 ancestors and is cut-off event [2025-02-08 05:38:30,966 INFO L297 olderBase$Statistics]: existing Event has 444 ancestors and is cut-off event [2025-02-08 05:38:30,966 INFO L297 olderBase$Statistics]: existing Event has 449 ancestors and is cut-off event [2025-02-08 05:38:30,966 INFO L297 olderBase$Statistics]: existing Event has 441 ancestors and is cut-off event [2025-02-08 05:38:30,966 INFO L297 olderBase$Statistics]: existing Event has 444 ancestors and is cut-off event [2025-02-08 05:38:30,967 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, 193#L83-29true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,967 INFO L294 olderBase$Statistics]: this new event has 449 ancestors and is cut-off event [2025-02-08 05:38:30,967 INFO L297 olderBase$Statistics]: existing Event has 441 ancestors and is cut-off event [2025-02-08 05:38:30,967 INFO L297 olderBase$Statistics]: existing Event has 444 ancestors and is cut-off event [2025-02-08 05:38:30,967 INFO L297 olderBase$Statistics]: existing Event has 444 ancestors and is cut-off event [2025-02-08 05:38:30,974 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][541], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, 740#L84-29true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:30,974 INFO L294 olderBase$Statistics]: this new event has 451 ancestors and is cut-off event [2025-02-08 05:38:30,974 INFO L297 olderBase$Statistics]: existing Event has 443 ancestors and is cut-off event [2025-02-08 05:38:30,975 INFO L297 olderBase$Statistics]: existing Event has 446 ancestors and is cut-off event [2025-02-08 05:38:30,975 INFO L297 olderBase$Statistics]: existing Event has 446 ancestors and is cut-off event [2025-02-08 05:38:30,975 INFO L297 olderBase$Statistics]: existing Event has 451 ancestors and is cut-off event [2025-02-08 05:38:30,975 INFO L297 olderBase$Statistics]: existing Event has 451 ancestors and is cut-off event [2025-02-08 05:38:31,016 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][541], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 484#L84-28true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:31,016 INFO L294 olderBase$Statistics]: this new event has 453 ancestors and is cut-off event [2025-02-08 05:38:31,017 INFO L297 olderBase$Statistics]: existing Event has 445 ancestors and is cut-off event [2025-02-08 05:38:31,017 INFO L297 olderBase$Statistics]: existing Event has 448 ancestors and is cut-off event [2025-02-08 05:38:31,017 INFO L297 olderBase$Statistics]: existing Event has 453 ancestors and is cut-off event [2025-02-08 05:38:31,017 INFO L297 olderBase$Statistics]: existing Event has 448 ancestors and is cut-off event [2025-02-08 05:38:31,017 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][541], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 740#L84-29true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:31,017 INFO L294 olderBase$Statistics]: this new event has 454 ancestors and is cut-off event [2025-02-08 05:38:31,017 INFO L297 olderBase$Statistics]: existing Event has 454 ancestors and is cut-off event [2025-02-08 05:38:31,017 INFO L297 olderBase$Statistics]: existing Event has 449 ancestors and is cut-off event [2025-02-08 05:38:31,017 INFO L297 olderBase$Statistics]: existing Event has 449 ancestors and is cut-off event [2025-02-08 05:38:31,017 INFO L297 olderBase$Statistics]: existing Event has 446 ancestors and is cut-off event [2025-02-08 05:38:31,036 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][541], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 740#L84-29true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:31,036 INFO L294 olderBase$Statistics]: this new event has 454 ancestors and is cut-off event [2025-02-08 05:38:31,036 INFO L297 olderBase$Statistics]: existing Event has 454 ancestors and is cut-off event [2025-02-08 05:38:31,036 INFO L297 olderBase$Statistics]: existing Event has 449 ancestors and is cut-off event [2025-02-08 05:38:31,036 INFO L297 olderBase$Statistics]: existing Event has 449 ancestors and is cut-off event [2025-02-08 05:38:31,036 INFO L297 olderBase$Statistics]: existing Event has 446 ancestors and is cut-off event [2025-02-08 05:38:31,036 INFO L297 olderBase$Statistics]: existing Event has 454 ancestors and is cut-off event [2025-02-08 05:38:31,386 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][588], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 243#L56-19true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 136#L85-20true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:31,387 INFO L294 olderBase$Statistics]: this new event has 458 ancestors and is cut-off event [2025-02-08 05:38:31,387 INFO L297 olderBase$Statistics]: existing Event has 461 ancestors and is cut-off event [2025-02-08 05:38:31,387 INFO L297 olderBase$Statistics]: existing Event has 466 ancestors and is cut-off event [2025-02-08 05:38:31,387 INFO L297 olderBase$Statistics]: existing Event has 461 ancestors and is cut-off event [2025-02-08 05:38:31,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][588], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 243#L56-19true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 537#L85-21true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:31,403 INFO L294 olderBase$Statistics]: this new event has 459 ancestors and is cut-off event [2025-02-08 05:38:31,404 INFO L297 olderBase$Statistics]: existing Event has 462 ancestors and is cut-off event [2025-02-08 05:38:31,404 INFO L297 olderBase$Statistics]: existing Event has 467 ancestors and is cut-off event [2025-02-08 05:38:31,404 INFO L297 olderBase$Statistics]: existing Event has 462 ancestors and is cut-off event [2025-02-08 05:38:31,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][588], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 243#L56-19true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 136#L85-20true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:31,434 INFO L294 olderBase$Statistics]: this new event has 461 ancestors and is cut-off event [2025-02-08 05:38:31,434 INFO L297 olderBase$Statistics]: existing Event has 464 ancestors and is cut-off event [2025-02-08 05:38:31,434 INFO L297 olderBase$Statistics]: existing Event has 469 ancestors and is cut-off event [2025-02-08 05:38:31,434 INFO L297 olderBase$Statistics]: existing Event has 464 ancestors and is cut-off event [2025-02-08 05:38:31,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][588], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 243#L56-19true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 537#L85-21true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:31,450 INFO L294 olderBase$Statistics]: this new event has 462 ancestors and is cut-off event [2025-02-08 05:38:31,450 INFO L297 olderBase$Statistics]: existing Event has 465 ancestors and is cut-off event [2025-02-08 05:38:31,450 INFO L297 olderBase$Statistics]: existing Event has 465 ancestors and is cut-off event [2025-02-08 05:38:31,450 INFO L297 olderBase$Statistics]: existing Event has 470 ancestors and is cut-off event [2025-02-08 05:38:31,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, 484#L84-28true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:31,453 INFO L294 olderBase$Statistics]: this new event has 462 ancestors and is cut-off event [2025-02-08 05:38:31,453 INFO L297 olderBase$Statistics]: existing Event has 454 ancestors and is cut-off event [2025-02-08 05:38:31,453 INFO L297 olderBase$Statistics]: existing Event has 457 ancestors and is cut-off event [2025-02-08 05:38:31,453 INFO L297 olderBase$Statistics]: existing Event has 457 ancestors and is cut-off event [2025-02-08 05:38:31,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, 740#L84-29true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:31,454 INFO L294 olderBase$Statistics]: this new event has 463 ancestors and is cut-off event [2025-02-08 05:38:31,454 INFO L297 olderBase$Statistics]: existing Event has 455 ancestors and is cut-off event [2025-02-08 05:38:31,454 INFO L297 olderBase$Statistics]: existing Event has 458 ancestors and is cut-off event [2025-02-08 05:38:31,454 INFO L297 olderBase$Statistics]: existing Event has 458 ancestors and is cut-off event [2025-02-08 05:38:31,470 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, 740#L84-29true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:31,470 INFO L294 olderBase$Statistics]: this new event has 463 ancestors and is cut-off event [2025-02-08 05:38:31,471 INFO L297 olderBase$Statistics]: existing Event has 455 ancestors and is cut-off event [2025-02-08 05:38:31,471 INFO L297 olderBase$Statistics]: existing Event has 458 ancestors and is cut-off event [2025-02-08 05:38:31,471 INFO L297 olderBase$Statistics]: existing Event has 458 ancestors and is cut-off event [2025-02-08 05:38:31,471 INFO L297 olderBase$Statistics]: existing Event has 463 ancestors and is cut-off event [2025-02-08 05:38:31,497 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 484#L84-28true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:31,498 INFO L294 olderBase$Statistics]: this new event has 465 ancestors and is cut-off event [2025-02-08 05:38:31,498 INFO L297 olderBase$Statistics]: existing Event has 457 ancestors and is cut-off event [2025-02-08 05:38:31,498 INFO L297 olderBase$Statistics]: existing Event has 460 ancestors and is cut-off event [2025-02-08 05:38:31,498 INFO L297 olderBase$Statistics]: existing Event has 460 ancestors and is cut-off event [2025-02-08 05:38:31,498 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, 740#L84-29true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:31,498 INFO L294 olderBase$Statistics]: this new event has 466 ancestors and is cut-off event [2025-02-08 05:38:31,498 INFO L297 olderBase$Statistics]: existing Event has 461 ancestors and is cut-off event [2025-02-08 05:38:31,498 INFO L297 olderBase$Statistics]: existing Event has 458 ancestors and is cut-off event [2025-02-08 05:38:31,498 INFO L297 olderBase$Statistics]: existing Event has 461 ancestors and is cut-off event [2025-02-08 05:38:31,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1218#true, 1227#true, 484#L84-28true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:31,506 INFO L294 olderBase$Statistics]: this new event has 465 ancestors and is cut-off event [2025-02-08 05:38:31,506 INFO L297 olderBase$Statistics]: existing Event has 460 ancestors and is cut-off event [2025-02-08 05:38:31,506 INFO L297 olderBase$Statistics]: existing Event has 457 ancestors and is cut-off event [2025-02-08 05:38:31,506 INFO L297 olderBase$Statistics]: existing Event has 460 ancestors and is cut-off event [2025-02-08 05:38:31,506 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1218#true, 1227#true, 740#L84-29true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:31,511 INFO L294 olderBase$Statistics]: this new event has 466 ancestors and is cut-off event [2025-02-08 05:38:31,511 INFO L297 olderBase$Statistics]: existing Event has 458 ancestors and is cut-off event [2025-02-08 05:38:31,511 INFO L297 olderBase$Statistics]: existing Event has 461 ancestors and is cut-off event [2025-02-08 05:38:31,511 INFO L297 olderBase$Statistics]: existing Event has 461 ancestors and is cut-off event [2025-02-08 05:38:31,525 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][541], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 136#L85-20true, Black: 1233#(= |#race~result_8~0| 0), Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:31,529 INFO L294 olderBase$Statistics]: this new event has 466 ancestors and is cut-off event [2025-02-08 05:38:31,530 INFO L297 olderBase$Statistics]: existing Event has 469 ancestors and is cut-off event [2025-02-08 05:38:31,530 INFO L297 olderBase$Statistics]: existing Event has 474 ancestors and is cut-off event [2025-02-08 05:38:31,530 INFO L297 olderBase$Statistics]: existing Event has 474 ancestors and is cut-off event [2025-02-08 05:38:31,530 INFO L297 olderBase$Statistics]: existing Event has 469 ancestors and is cut-off event [2025-02-08 05:38:31,532 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, 740#L84-29true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:31,532 INFO L294 olderBase$Statistics]: this new event has 466 ancestors and is cut-off event [2025-02-08 05:38:31,532 INFO L297 olderBase$Statistics]: existing Event has 466 ancestors and is cut-off event [2025-02-08 05:38:31,532 INFO L297 olderBase$Statistics]: existing Event has 461 ancestors and is cut-off event [2025-02-08 05:38:31,532 INFO L297 olderBase$Statistics]: existing Event has 458 ancestors and is cut-off event [2025-02-08 05:38:31,532 INFO L297 olderBase$Statistics]: existing Event has 461 ancestors and is cut-off event [2025-02-08 05:38:31,536 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][588], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 243#L56-19true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 136#L85-20true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:31,540 INFO L294 olderBase$Statistics]: this new event has 466 ancestors and is cut-off event [2025-02-08 05:38:31,541 INFO L297 olderBase$Statistics]: existing Event has 461 ancestors and is cut-off event [2025-02-08 05:38:31,541 INFO L297 olderBase$Statistics]: existing Event has 466 ancestors and is cut-off event [2025-02-08 05:38:31,541 INFO L297 olderBase$Statistics]: existing Event has 461 ancestors and is cut-off event [2025-02-08 05:38:31,541 INFO L297 olderBase$Statistics]: existing Event has 458 ancestors and is cut-off event [2025-02-08 05:38:31,541 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][588], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 243#L56-19true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 537#L85-21true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:31,541 INFO L294 olderBase$Statistics]: this new event has 467 ancestors and is cut-off event [2025-02-08 05:38:31,541 INFO L297 olderBase$Statistics]: existing Event has 462 ancestors and is cut-off event [2025-02-08 05:38:31,541 INFO L297 olderBase$Statistics]: existing Event has 467 ancestors and is cut-off event [2025-02-08 05:38:31,541 INFO L297 olderBase$Statistics]: existing Event has 462 ancestors and is cut-off event [2025-02-08 05:38:31,541 INFO L297 olderBase$Statistics]: existing Event has 459 ancestors and is cut-off event [2025-02-08 05:38:31,548 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1218#true, 1227#true, 740#L84-29true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:31,551 INFO L294 olderBase$Statistics]: this new event has 466 ancestors and is cut-off event [2025-02-08 05:38:31,551 INFO L297 olderBase$Statistics]: existing Event has 458 ancestors and is cut-off event [2025-02-08 05:38:31,551 INFO L297 olderBase$Statistics]: existing Event has 461 ancestors and is cut-off event [2025-02-08 05:38:31,552 INFO L297 olderBase$Statistics]: existing Event has 461 ancestors and is cut-off event [2025-02-08 05:38:31,552 INFO L297 olderBase$Statistics]: existing Event has 466 ancestors and is cut-off event [2025-02-08 05:38:31,567 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][541], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 537#L85-21true, Black: 1233#(= |#race~result_8~0| 0), Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:31,567 INFO L294 olderBase$Statistics]: this new event has 467 ancestors and is cut-off event [2025-02-08 05:38:31,567 INFO L297 olderBase$Statistics]: existing Event has 475 ancestors and is cut-off event [2025-02-08 05:38:31,567 INFO L297 olderBase$Statistics]: existing Event has 475 ancestors and is cut-off event [2025-02-08 05:38:31,567 INFO L297 olderBase$Statistics]: existing Event has 470 ancestors and is cut-off event [2025-02-08 05:38:31,567 INFO L297 olderBase$Statistics]: existing Event has 470 ancestors and is cut-off event [2025-02-08 05:38:31,574 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][588], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 243#L56-19true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 537#L85-21true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:31,575 INFO L294 olderBase$Statistics]: this new event has 467 ancestors and is cut-off event [2025-02-08 05:38:31,575 INFO L297 olderBase$Statistics]: existing Event has 462 ancestors and is cut-off event [2025-02-08 05:38:31,575 INFO L297 olderBase$Statistics]: existing Event has 467 ancestors and is cut-off event [2025-02-08 05:38:31,575 INFO L297 olderBase$Statistics]: existing Event has 467 ancestors and is cut-off event [2025-02-08 05:38:31,575 INFO L297 olderBase$Statistics]: existing Event has 462 ancestors and is cut-off event [2025-02-08 05:38:31,575 INFO L297 olderBase$Statistics]: existing Event has 459 ancestors and is cut-off event [2025-02-08 05:38:31,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1218#true, 1227#true, Black: 1223#true, 484#L84-28true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:31,587 INFO L294 olderBase$Statistics]: this new event has 468 ancestors and is cut-off event [2025-02-08 05:38:31,587 INFO L297 olderBase$Statistics]: existing Event has 460 ancestors and is cut-off event [2025-02-08 05:38:31,587 INFO L297 olderBase$Statistics]: existing Event has 463 ancestors and is cut-off event [2025-02-08 05:38:31,587 INFO L297 olderBase$Statistics]: existing Event has 463 ancestors and is cut-off event [2025-02-08 05:38:31,587 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1218#true, 1227#true, 740#L84-29true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:31,587 INFO L294 olderBase$Statistics]: this new event has 469 ancestors and is cut-off event [2025-02-08 05:38:31,587 INFO L297 olderBase$Statistics]: existing Event has 461 ancestors and is cut-off event [2025-02-08 05:38:31,587 INFO L297 olderBase$Statistics]: existing Event has 464 ancestors and is cut-off event [2025-02-08 05:38:31,587 INFO L297 olderBase$Statistics]: existing Event has 464 ancestors and is cut-off event [2025-02-08 05:38:31,600 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][588], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 243#L56-19true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 136#L85-20true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:31,600 INFO L294 olderBase$Statistics]: this new event has 469 ancestors and is cut-off event [2025-02-08 05:38:31,600 INFO L297 olderBase$Statistics]: existing Event has 464 ancestors and is cut-off event [2025-02-08 05:38:31,600 INFO L297 olderBase$Statistics]: existing Event has 469 ancestors and is cut-off event [2025-02-08 05:38:31,600 INFO L297 olderBase$Statistics]: existing Event has 464 ancestors and is cut-off event [2025-02-08 05:38:31,601 INFO L297 olderBase$Statistics]: existing Event has 461 ancestors and is cut-off event [2025-02-08 05:38:31,601 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][588], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 243#L56-19true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 537#L85-21true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:31,601 INFO L294 olderBase$Statistics]: this new event has 470 ancestors and is cut-off event [2025-02-08 05:38:31,601 INFO L297 olderBase$Statistics]: existing Event has 465 ancestors and is cut-off event [2025-02-08 05:38:31,601 INFO L297 olderBase$Statistics]: existing Event has 465 ancestors and is cut-off event [2025-02-08 05:38:31,601 INFO L297 olderBase$Statistics]: existing Event has 470 ancestors and is cut-off event [2025-02-08 05:38:31,601 INFO L297 olderBase$Statistics]: existing Event has 462 ancestors and is cut-off event [2025-02-08 05:38:31,603 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1218#true, 1227#true, 740#L84-29true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:31,604 INFO L294 olderBase$Statistics]: this new event has 469 ancestors and is cut-off event [2025-02-08 05:38:31,604 INFO L297 olderBase$Statistics]: existing Event has 461 ancestors and is cut-off event [2025-02-08 05:38:31,604 INFO L297 olderBase$Statistics]: existing Event has 469 ancestors and is cut-off event [2025-02-08 05:38:31,604 INFO L297 olderBase$Statistics]: existing Event has 464 ancestors and is cut-off event [2025-02-08 05:38:31,604 INFO L297 olderBase$Statistics]: existing Event has 464 ancestors and is cut-off event [2025-02-08 05:38:31,615 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][588], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 243#L56-19true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 537#L85-21true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:31,616 INFO L294 olderBase$Statistics]: this new event has 470 ancestors and is cut-off event [2025-02-08 05:38:31,616 INFO L297 olderBase$Statistics]: existing Event has 465 ancestors and is cut-off event [2025-02-08 05:38:31,616 INFO L297 olderBase$Statistics]: existing Event has 465 ancestors and is cut-off event [2025-02-08 05:38:31,616 INFO L297 olderBase$Statistics]: existing Event has 470 ancestors and is cut-off event [2025-02-08 05:38:31,616 INFO L297 olderBase$Statistics]: existing Event has 470 ancestors and is cut-off event [2025-02-08 05:38:31,616 INFO L297 olderBase$Statistics]: existing Event has 462 ancestors and is cut-off event [2025-02-08 05:38:31,644 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][541], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 136#L85-20true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:31,644 INFO L294 olderBase$Statistics]: this new event has 474 ancestors and is cut-off event [2025-02-08 05:38:31,644 INFO L297 olderBase$Statistics]: existing Event has 469 ancestors and is cut-off event [2025-02-08 05:38:31,644 INFO L297 olderBase$Statistics]: existing Event has 474 ancestors and is cut-off event [2025-02-08 05:38:31,644 INFO L297 olderBase$Statistics]: existing Event has 466 ancestors and is cut-off event [2025-02-08 05:38:31,645 INFO L297 olderBase$Statistics]: existing Event has 474 ancestors and is cut-off event [2025-02-08 05:38:31,645 INFO L297 olderBase$Statistics]: existing Event has 469 ancestors and is cut-off event [2025-02-08 05:38:31,645 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][541], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 537#L85-21true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:31,645 INFO L294 olderBase$Statistics]: this new event has 475 ancestors and is cut-off event [2025-02-08 05:38:31,645 INFO L297 olderBase$Statistics]: existing Event has 475 ancestors and is cut-off event [2025-02-08 05:38:31,645 INFO L297 olderBase$Statistics]: existing Event has 467 ancestors and is cut-off event [2025-02-08 05:38:31,645 INFO L297 olderBase$Statistics]: existing Event has 475 ancestors and is cut-off event [2025-02-08 05:38:31,645 INFO L297 olderBase$Statistics]: existing Event has 470 ancestors and is cut-off event [2025-02-08 05:38:31,645 INFO L297 olderBase$Statistics]: existing Event has 470 ancestors and is cut-off event [2025-02-08 05:38:31,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2542] L56-30-->L56-28: Formula: (= |v_#race~ends_with_2~0_12| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_12|} AuxVars[] AssignedVars[#race~ends_with_2~0][624], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 950#L87-20true, Black: 1237#(= ~i_9~0 0), 168#L56-28true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:31,655 INFO L294 olderBase$Statistics]: this new event has 495 ancestors and is cut-off event [2025-02-08 05:38:31,655 INFO L297 olderBase$Statistics]: existing Event has 487 ancestors and is cut-off event [2025-02-08 05:38:31,655 INFO L297 olderBase$Statistics]: existing Event has 479 ancestors and is cut-off event [2025-02-08 05:38:31,655 INFO L297 olderBase$Statistics]: existing Event has 487 ancestors and is cut-off event [2025-02-08 05:38:31,655 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2542] L56-30-->L56-28: Formula: (= |v_#race~ends_with_2~0_12| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_12|} AuxVars[] AssignedVars[#race~ends_with_2~0][624], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 168#L56-28true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 129#L88-18true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:31,656 INFO L294 olderBase$Statistics]: this new event has 511 ancestors and is cut-off event [2025-02-08 05:38:31,656 INFO L297 olderBase$Statistics]: existing Event has 503 ancestors and is cut-off event [2025-02-08 05:38:31,656 INFO L297 olderBase$Statistics]: existing Event has 495 ancestors and is cut-off event [2025-02-08 05:38:31,656 INFO L297 olderBase$Statistics]: existing Event has 503 ancestors and is cut-off event [2025-02-08 05:38:31,657 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][541], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 537#L85-21true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:31,657 INFO L294 olderBase$Statistics]: this new event has 475 ancestors and is cut-off event [2025-02-08 05:38:31,657 INFO L297 olderBase$Statistics]: existing Event has 475 ancestors and is cut-off event [2025-02-08 05:38:31,657 INFO L297 olderBase$Statistics]: existing Event has 467 ancestors and is cut-off event [2025-02-08 05:38:31,657 INFO L297 olderBase$Statistics]: existing Event has 475 ancestors and is cut-off event [2025-02-08 05:38:31,657 INFO L297 olderBase$Statistics]: existing Event has 475 ancestors and is cut-off event [2025-02-08 05:38:31,657 INFO L297 olderBase$Statistics]: existing Event has 470 ancestors and is cut-off event [2025-02-08 05:38:31,657 INFO L297 olderBase$Statistics]: existing Event has 470 ancestors and is cut-off event [2025-02-08 05:38:31,664 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][588], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 243#L56-19true, Black: 1223#true, 1008#L86-18true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:31,664 INFO L294 olderBase$Statistics]: this new event has 474 ancestors and is cut-off event [2025-02-08 05:38:31,664 INFO L297 olderBase$Statistics]: existing Event has 477 ancestors and is cut-off event [2025-02-08 05:38:31,664 INFO L297 olderBase$Statistics]: existing Event has 482 ancestors and is cut-off event [2025-02-08 05:38:31,665 INFO L297 olderBase$Statistics]: existing Event has 477 ancestors and is cut-off event [2025-02-08 05:38:31,676 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3230] L88-21-->L88-18: Formula: (= |v_#race~ends_with_2~0_15| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_15|} AuxVars[] AssignedVars[#race~ends_with_2~0][991], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 168#L56-28true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 129#L88-18true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:31,676 INFO L294 olderBase$Statistics]: this new event has 511 ancestors and is cut-off event [2025-02-08 05:38:31,676 INFO L297 olderBase$Statistics]: existing Event has 498 ancestors and is cut-off event [2025-02-08 05:38:31,676 INFO L297 olderBase$Statistics]: existing Event has 503 ancestors and is cut-off event [2025-02-08 05:38:31,676 INFO L297 olderBase$Statistics]: existing Event has 498 ancestors and is cut-off event [2025-02-08 05:38:31,676 INFO L297 olderBase$Statistics]: existing Event has 503 ancestors and is cut-off event [2025-02-08 05:38:31,676 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3194] L87-23-->L87-20: Formula: (= |v_#race~ends_with_2~0_18| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_18|} AuxVars[] AssignedVars[#race~ends_with_2~0][923], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 950#L87-20true, 168#L56-28true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:31,676 INFO L294 olderBase$Statistics]: this new event has 495 ancestors and is cut-off event [2025-02-08 05:38:31,676 INFO L297 olderBase$Statistics]: existing Event has 482 ancestors and is cut-off event [2025-02-08 05:38:31,676 INFO L297 olderBase$Statistics]: existing Event has 482 ancestors and is cut-off event [2025-02-08 05:38:31,676 INFO L297 olderBase$Statistics]: existing Event has 487 ancestors and is cut-off event [2025-02-08 05:38:31,676 INFO L297 olderBase$Statistics]: existing Event has 487 ancestors and is cut-off event [2025-02-08 05:38:31,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][588], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 243#L56-19true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 574#L86-19true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:31,693 INFO L294 olderBase$Statistics]: this new event has 475 ancestors and is cut-off event [2025-02-08 05:38:31,694 INFO L297 olderBase$Statistics]: existing Event has 478 ancestors and is cut-off event [2025-02-08 05:38:31,694 INFO L297 olderBase$Statistics]: existing Event has 483 ancestors and is cut-off event [2025-02-08 05:38:31,694 INFO L297 olderBase$Statistics]: existing Event has 478 ancestors and is cut-off event [2025-02-08 05:38:31,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2542] L56-30-->L56-28: Formula: (= |v_#race~ends_with_2~0_12| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_12|} AuxVars[] AssignedVars[#race~ends_with_2~0][624], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 950#L87-20true, 168#L56-28true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:31,704 INFO L294 olderBase$Statistics]: this new event has 498 ancestors and is cut-off event [2025-02-08 05:38:31,704 INFO L297 olderBase$Statistics]: existing Event has 482 ancestors and is cut-off event [2025-02-08 05:38:31,704 INFO L297 olderBase$Statistics]: existing Event has 490 ancestors and is cut-off event [2025-02-08 05:38:31,704 INFO L297 olderBase$Statistics]: existing Event has 490 ancestors and is cut-off event [2025-02-08 05:38:31,704 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2542] L56-30-->L56-28: Formula: (= |v_#race~ends_with_2~0_12| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_12|} AuxVars[] AssignedVars[#race~ends_with_2~0][624], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 168#L56-28true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 129#L88-18true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:31,704 INFO L294 olderBase$Statistics]: this new event has 514 ancestors and is cut-off event [2025-02-08 05:38:31,704 INFO L297 olderBase$Statistics]: existing Event has 506 ancestors and is cut-off event [2025-02-08 05:38:31,704 INFO L297 olderBase$Statistics]: existing Event has 498 ancestors and is cut-off event [2025-02-08 05:38:31,704 INFO L297 olderBase$Statistics]: existing Event has 506 ancestors and is cut-off event [2025-02-08 05:38:31,715 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][588], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 243#L56-19true, Black: 1223#true, 1008#L86-18true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:31,715 INFO L294 olderBase$Statistics]: this new event has 477 ancestors and is cut-off event [2025-02-08 05:38:31,715 INFO L297 olderBase$Statistics]: existing Event has 480 ancestors and is cut-off event [2025-02-08 05:38:31,715 INFO L297 olderBase$Statistics]: existing Event has 480 ancestors and is cut-off event [2025-02-08 05:38:31,715 INFO L297 olderBase$Statistics]: existing Event has 485 ancestors and is cut-off event [2025-02-08 05:38:31,717 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3230] L88-21-->L88-18: Formula: (= |v_#race~ends_with_2~0_15| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_15|} AuxVars[] AssignedVars[#race~ends_with_2~0][991], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 168#L56-28true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 129#L88-18true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:31,717 INFO L294 olderBase$Statistics]: this new event has 514 ancestors and is cut-off event [2025-02-08 05:38:31,717 INFO L297 olderBase$Statistics]: existing Event has 506 ancestors and is cut-off event [2025-02-08 05:38:31,717 INFO L297 olderBase$Statistics]: existing Event has 501 ancestors and is cut-off event [2025-02-08 05:38:31,717 INFO L297 olderBase$Statistics]: existing Event has 506 ancestors and is cut-off event [2025-02-08 05:38:31,717 INFO L297 olderBase$Statistics]: existing Event has 501 ancestors and is cut-off event [2025-02-08 05:38:31,717 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3194] L87-23-->L87-20: Formula: (= |v_#race~ends_with_2~0_18| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_18|} AuxVars[] AssignedVars[#race~ends_with_2~0][923], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 950#L87-20true, 168#L56-28true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:31,717 INFO L294 olderBase$Statistics]: this new event has 498 ancestors and is cut-off event [2025-02-08 05:38:31,717 INFO L297 olderBase$Statistics]: existing Event has 490 ancestors and is cut-off event [2025-02-08 05:38:31,717 INFO L297 olderBase$Statistics]: existing Event has 485 ancestors and is cut-off event [2025-02-08 05:38:31,717 INFO L297 olderBase$Statistics]: existing Event has 485 ancestors and is cut-off event [2025-02-08 05:38:31,717 INFO L297 olderBase$Statistics]: existing Event has 490 ancestors and is cut-off event [2025-02-08 05:38:31,728 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][588], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 243#L56-19true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 574#L86-19true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:31,728 INFO L294 olderBase$Statistics]: this new event has 478 ancestors and is cut-off event [2025-02-08 05:38:31,728 INFO L297 olderBase$Statistics]: existing Event has 481 ancestors and is cut-off event [2025-02-08 05:38:31,728 INFO L297 olderBase$Statistics]: existing Event has 486 ancestors and is cut-off event [2025-02-08 05:38:31,728 INFO L297 olderBase$Statistics]: existing Event has 481 ancestors and is cut-off event [2025-02-08 05:38:31,732 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 136#L85-20true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:31,733 INFO L294 olderBase$Statistics]: this new event has 478 ancestors and is cut-off event [2025-02-08 05:38:31,733 INFO L297 olderBase$Statistics]: existing Event has 481 ancestors and is cut-off event [2025-02-08 05:38:31,733 INFO L297 olderBase$Statistics]: existing Event has 481 ancestors and is cut-off event [2025-02-08 05:38:31,733 INFO L297 olderBase$Statistics]: existing Event has 486 ancestors and is cut-off event [2025-02-08 05:38:31,744 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 537#L85-21true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:31,744 INFO L294 olderBase$Statistics]: this new event has 479 ancestors and is cut-off event [2025-02-08 05:38:31,744 INFO L297 olderBase$Statistics]: existing Event has 482 ancestors and is cut-off event [2025-02-08 05:38:31,744 INFO L297 olderBase$Statistics]: existing Event has 487 ancestors and is cut-off event [2025-02-08 05:38:31,744 INFO L297 olderBase$Statistics]: existing Event has 482 ancestors and is cut-off event [2025-02-08 05:38:31,751 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][650], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 1237#(= ~i_9~0 0), 514#L60-20true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1210#true, 1193#true]) [2025-02-08 05:38:31,751 INFO L294 olderBase$Statistics]: this new event has 479 ancestors and is cut-off event [2025-02-08 05:38:31,751 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2025-02-08 05:38:31,751 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2025-02-08 05:38:31,751 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2025-02-08 05:38:31,752 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][650], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 508#L83-28true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 1046#L60-21true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:31,752 INFO L294 olderBase$Statistics]: this new event has 480 ancestors and is cut-off event [2025-02-08 05:38:31,752 INFO L297 olderBase$Statistics]: existing Event has 359 ancestors and is cut-off event [2025-02-08 05:38:31,752 INFO L297 olderBase$Statistics]: existing Event has 356 ancestors and is cut-off event [2025-02-08 05:38:31,752 INFO L297 olderBase$Statistics]: existing Event has 359 ancestors and is cut-off event [2025-02-08 05:38:31,761 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([3194] L87-23-->L87-20: Formula: (= |v_#race~ends_with_2~0_18| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_18|} AuxVars[] AssignedVars[#race~ends_with_2~0][923], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 950#L87-20true, 168#L56-28true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:31,762 INFO L294 olderBase$Statistics]: this new event has 479 ancestors and is not cut-off event [2025-02-08 05:38:31,762 INFO L297 olderBase$Statistics]: existing Event has 482 ancestors and is not cut-off event [2025-02-08 05:38:31,762 INFO L297 olderBase$Statistics]: existing Event has 482 ancestors and is not cut-off event [2025-02-08 05:38:31,762 INFO L297 olderBase$Statistics]: existing Event has 487 ancestors and is not cut-off event [2025-02-08 05:38:31,762 INFO L297 olderBase$Statistics]: existing Event has 495 ancestors and is not cut-off event [2025-02-08 05:38:31,762 INFO L297 olderBase$Statistics]: existing Event has 487 ancestors and is not cut-off event [2025-02-08 05:38:31,767 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 136#L85-20true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:31,767 INFO L294 olderBase$Statistics]: this new event has 481 ancestors and is cut-off event [2025-02-08 05:38:31,767 INFO L297 olderBase$Statistics]: existing Event has 484 ancestors and is cut-off event [2025-02-08 05:38:31,767 INFO L297 olderBase$Statistics]: existing Event has 484 ancestors and is cut-off event [2025-02-08 05:38:31,767 INFO L297 olderBase$Statistics]: existing Event has 489 ancestors and is cut-off event [2025-02-08 05:38:31,779 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][541], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1008#L86-18true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:31,779 INFO L294 olderBase$Statistics]: this new event has 482 ancestors and is cut-off event [2025-02-08 05:38:31,779 INFO L297 olderBase$Statistics]: existing Event has 485 ancestors and is cut-off event [2025-02-08 05:38:31,779 INFO L297 olderBase$Statistics]: existing Event has 490 ancestors and is cut-off event [2025-02-08 05:38:31,779 INFO L297 olderBase$Statistics]: existing Event has 490 ancestors and is cut-off event [2025-02-08 05:38:31,779 INFO L297 olderBase$Statistics]: existing Event has 485 ancestors and is cut-off event [2025-02-08 05:38:31,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 537#L85-21true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:31,781 INFO L294 olderBase$Statistics]: this new event has 482 ancestors and is cut-off event [2025-02-08 05:38:31,781 INFO L297 olderBase$Statistics]: existing Event has 485 ancestors and is cut-off event [2025-02-08 05:38:31,781 INFO L297 olderBase$Statistics]: existing Event has 490 ancestors and is cut-off event [2025-02-08 05:38:31,781 INFO L297 olderBase$Statistics]: existing Event has 485 ancestors and is cut-off event [2025-02-08 05:38:31,784 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][588], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 243#L56-19true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 574#L86-19true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:31,784 INFO L294 olderBase$Statistics]: this new event has 483 ancestors and is cut-off event [2025-02-08 05:38:31,784 INFO L297 olderBase$Statistics]: existing Event has 478 ancestors and is cut-off event [2025-02-08 05:38:31,784 INFO L297 olderBase$Statistics]: existing Event has 483 ancestors and is cut-off event [2025-02-08 05:38:31,784 INFO L297 olderBase$Statistics]: existing Event has 478 ancestors and is cut-off event [2025-02-08 05:38:31,784 INFO L297 olderBase$Statistics]: existing Event has 475 ancestors and is cut-off event [2025-02-08 05:38:31,784 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][588], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 243#L56-19true, Black: 1223#true, 1008#L86-18true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:31,784 INFO L294 olderBase$Statistics]: this new event has 482 ancestors and is cut-off event [2025-02-08 05:38:31,784 INFO L297 olderBase$Statistics]: existing Event has 477 ancestors and is cut-off event [2025-02-08 05:38:31,785 INFO L297 olderBase$Statistics]: existing Event has 474 ancestors and is cut-off event [2025-02-08 05:38:31,785 INFO L297 olderBase$Statistics]: existing Event has 482 ancestors and is cut-off event [2025-02-08 05:38:31,785 INFO L297 olderBase$Statistics]: existing Event has 477 ancestors and is cut-off event [2025-02-08 05:38:31,792 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][650], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 1237#(= ~i_9~0 0), 514#L60-20true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1210#true, 1193#true]) [2025-02-08 05:38:31,793 INFO L294 olderBase$Statistics]: this new event has 482 ancestors and is cut-off event [2025-02-08 05:38:31,793 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2025-02-08 05:38:31,793 INFO L297 olderBase$Statistics]: existing Event has 361 ancestors and is cut-off event [2025-02-08 05:38:31,793 INFO L297 olderBase$Statistics]: existing Event has 361 ancestors and is cut-off event [2025-02-08 05:38:31,793 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][650], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 508#L83-28true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 1046#L60-21true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:31,793 INFO L294 olderBase$Statistics]: this new event has 483 ancestors and is cut-off event [2025-02-08 05:38:31,793 INFO L297 olderBase$Statistics]: existing Event has 362 ancestors and is cut-off event [2025-02-08 05:38:31,793 INFO L297 olderBase$Statistics]: existing Event has 359 ancestors and is cut-off event [2025-02-08 05:38:31,793 INFO L297 olderBase$Statistics]: existing Event has 362 ancestors and is cut-off event [2025-02-08 05:38:31,794 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][541], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1244#true, 574#L86-19true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:31,794 INFO L294 olderBase$Statistics]: this new event has 483 ancestors and is cut-off event [2025-02-08 05:38:31,794 INFO L297 olderBase$Statistics]: existing Event has 491 ancestors and is cut-off event [2025-02-08 05:38:31,794 INFO L297 olderBase$Statistics]: existing Event has 486 ancestors and is cut-off event [2025-02-08 05:38:31,794 INFO L297 olderBase$Statistics]: existing Event has 486 ancestors and is cut-off event [2025-02-08 05:38:31,794 INFO L297 olderBase$Statistics]: existing Event has 491 ancestors and is cut-off event [2025-02-08 05:38:31,797 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([3194] L87-23-->L87-20: Formula: (= |v_#race~ends_with_2~0_18| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_18|} AuxVars[] AssignedVars[#race~ends_with_2~0][923], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 950#L87-20true, Black: 1237#(= ~i_9~0 0), 168#L56-28true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:31,798 INFO L294 olderBase$Statistics]: this new event has 482 ancestors and is not cut-off event [2025-02-08 05:38:31,798 INFO L297 olderBase$Statistics]: existing Event has 498 ancestors and is not cut-off event [2025-02-08 05:38:31,798 INFO L297 olderBase$Statistics]: existing Event has 490 ancestors and is not cut-off event [2025-02-08 05:38:31,798 INFO L297 olderBase$Statistics]: existing Event has 485 ancestors and is not cut-off event [2025-02-08 05:38:31,798 INFO L297 olderBase$Statistics]: existing Event has 485 ancestors and is not cut-off event [2025-02-08 05:38:31,798 INFO L297 olderBase$Statistics]: existing Event has 490 ancestors and is not cut-off event [2025-02-08 05:38:31,800 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][588], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 243#L56-19true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 574#L86-19true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:31,800 INFO L294 olderBase$Statistics]: this new event has 483 ancestors and is cut-off event [2025-02-08 05:38:31,800 INFO L297 olderBase$Statistics]: existing Event has 478 ancestors and is cut-off event [2025-02-08 05:38:31,800 INFO L297 olderBase$Statistics]: existing Event has 483 ancestors and is cut-off event [2025-02-08 05:38:31,800 INFO L297 olderBase$Statistics]: existing Event has 483 ancestors and is cut-off event [2025-02-08 05:38:31,800 INFO L297 olderBase$Statistics]: existing Event has 478 ancestors and is cut-off event [2025-02-08 05:38:31,800 INFO L297 olderBase$Statistics]: existing Event has 475 ancestors and is cut-off event [2025-02-08 05:38:31,824 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][588], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 243#L56-19true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 574#L86-19true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:31,824 INFO L294 olderBase$Statistics]: this new event has 486 ancestors and is cut-off event [2025-02-08 05:38:31,824 INFO L297 olderBase$Statistics]: existing Event has 481 ancestors and is cut-off event [2025-02-08 05:38:31,824 INFO L297 olderBase$Statistics]: existing Event has 486 ancestors and is cut-off event [2025-02-08 05:38:31,824 INFO L297 olderBase$Statistics]: existing Event has 481 ancestors and is cut-off event [2025-02-08 05:38:31,824 INFO L297 olderBase$Statistics]: existing Event has 478 ancestors and is cut-off event [2025-02-08 05:38:31,824 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][588], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 243#L56-19true, Black: 1223#true, 1008#L86-18true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:31,824 INFO L294 olderBase$Statistics]: this new event has 485 ancestors and is cut-off event [2025-02-08 05:38:31,824 INFO L297 olderBase$Statistics]: existing Event has 480 ancestors and is cut-off event [2025-02-08 05:38:31,824 INFO L297 olderBase$Statistics]: existing Event has 480 ancestors and is cut-off event [2025-02-08 05:38:31,824 INFO L297 olderBase$Statistics]: existing Event has 485 ancestors and is cut-off event [2025-02-08 05:38:31,824 INFO L297 olderBase$Statistics]: existing Event has 477 ancestors and is cut-off event [2025-02-08 05:38:31,836 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][588], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 243#L56-19true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 574#L86-19true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:31,836 INFO L294 olderBase$Statistics]: this new event has 486 ancestors and is cut-off event [2025-02-08 05:38:31,836 INFO L297 olderBase$Statistics]: existing Event has 481 ancestors and is cut-off event [2025-02-08 05:38:31,836 INFO L297 olderBase$Statistics]: existing Event has 486 ancestors and is cut-off event [2025-02-08 05:38:31,836 INFO L297 olderBase$Statistics]: existing Event has 481 ancestors and is cut-off event [2025-02-08 05:38:31,836 INFO L297 olderBase$Statistics]: existing Event has 486 ancestors and is cut-off event [2025-02-08 05:38:31,836 INFO L297 olderBase$Statistics]: existing Event has 478 ancestors and is cut-off event [2025-02-08 05:38:31,840 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 136#L85-20true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:31,840 INFO L294 olderBase$Statistics]: this new event has 486 ancestors and is cut-off event [2025-02-08 05:38:31,840 INFO L297 olderBase$Statistics]: existing Event has 481 ancestors and is cut-off event [2025-02-08 05:38:31,840 INFO L297 olderBase$Statistics]: existing Event has 481 ancestors and is cut-off event [2025-02-08 05:38:31,840 INFO L297 olderBase$Statistics]: existing Event has 478 ancestors and is cut-off event [2025-02-08 05:38:31,840 INFO L297 olderBase$Statistics]: existing Event has 486 ancestors and is cut-off event [2025-02-08 05:38:31,840 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 537#L85-21true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:31,840 INFO L294 olderBase$Statistics]: this new event has 487 ancestors and is cut-off event [2025-02-08 05:38:31,840 INFO L297 olderBase$Statistics]: existing Event has 482 ancestors and is cut-off event [2025-02-08 05:38:31,840 INFO L297 olderBase$Statistics]: existing Event has 479 ancestors and is cut-off event [2025-02-08 05:38:31,840 INFO L297 olderBase$Statistics]: existing Event has 487 ancestors and is cut-off event [2025-02-08 05:38:31,840 INFO L297 olderBase$Statistics]: existing Event has 482 ancestors and is cut-off event [2025-02-08 05:38:31,852 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 537#L85-21true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:31,853 INFO L294 olderBase$Statistics]: this new event has 487 ancestors and is cut-off event [2025-02-08 05:38:31,853 INFO L297 olderBase$Statistics]: existing Event has 482 ancestors and is cut-off event [2025-02-08 05:38:31,853 INFO L297 olderBase$Statistics]: existing Event has 479 ancestors and is cut-off event [2025-02-08 05:38:31,853 INFO L297 olderBase$Statistics]: existing Event has 487 ancestors and is cut-off event [2025-02-08 05:38:31,853 INFO L297 olderBase$Statistics]: existing Event has 487 ancestors and is cut-off event [2025-02-08 05:38:31,853 INFO L297 olderBase$Statistics]: existing Event has 482 ancestors and is cut-off event [2025-02-08 05:38:31,856 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2748] L60-23-->L60-20: Formula: (= |v_#race~ends_with_6~0_6| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_6|} AuxVars[] AssignedVars[#race~ends_with_6~0][912], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 514#L60-20true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:31,856 INFO L294 olderBase$Statistics]: this new event has 487 ancestors and is cut-off event [2025-02-08 05:38:31,856 INFO L297 olderBase$Statistics]: existing Event has 482 ancestors and is cut-off event [2025-02-08 05:38:31,856 INFO L297 olderBase$Statistics]: existing Event has 479 ancestors and is cut-off event [2025-02-08 05:38:31,856 INFO L297 olderBase$Statistics]: existing Event has 482 ancestors and is cut-off event [2025-02-08 05:38:31,857 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([3194] L87-23-->L87-20: Formula: (= |v_#race~ends_with_2~0_18| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_18|} AuxVars[] AssignedVars[#race~ends_with_2~0][923], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 950#L87-20true, Black: 1237#(= ~i_9~0 0), 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:31,857 INFO L294 olderBase$Statistics]: this new event has 487 ancestors and is cut-off event [2025-02-08 05:38:31,857 INFO L297 olderBase$Statistics]: existing Event has 482 ancestors and is cut-off event [2025-02-08 05:38:31,857 INFO L297 olderBase$Statistics]: existing Event has 482 ancestors and is cut-off event [2025-02-08 05:38:31,857 INFO L297 olderBase$Statistics]: existing Event has 487 ancestors and is cut-off event [2025-02-08 05:38:31,857 INFO L297 olderBase$Statistics]: existing Event has 479 ancestors and is cut-off event [2025-02-08 05:38:31,857 INFO L297 olderBase$Statistics]: existing Event has 495 ancestors and is cut-off event [2025-02-08 05:38:31,857 INFO L297 olderBase$Statistics]: existing Event has 487 ancestors and is cut-off event [2025-02-08 05:38:31,868 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2748] L60-23-->L60-20: Formula: (= |v_#race~ends_with_6~0_6| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_6|} AuxVars[] AssignedVars[#race~ends_with_6~0][912], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 193#L83-29true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 514#L60-20true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:31,869 INFO L294 olderBase$Statistics]: this new event has 488 ancestors and is cut-off event [2025-02-08 05:38:31,869 INFO L297 olderBase$Statistics]: existing Event has 480 ancestors and is cut-off event [2025-02-08 05:38:31,869 INFO L297 olderBase$Statistics]: existing Event has 483 ancestors and is cut-off event [2025-02-08 05:38:31,869 INFO L297 olderBase$Statistics]: existing Event has 483 ancestors and is cut-off event [2025-02-08 05:38:31,872 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][541], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 574#L86-19true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:31,872 INFO L294 olderBase$Statistics]: this new event has 491 ancestors and is cut-off event [2025-02-08 05:38:31,872 INFO L297 olderBase$Statistics]: existing Event has 491 ancestors and is cut-off event [2025-02-08 05:38:31,872 INFO L297 olderBase$Statistics]: existing Event has 483 ancestors and is cut-off event [2025-02-08 05:38:31,872 INFO L297 olderBase$Statistics]: existing Event has 486 ancestors and is cut-off event [2025-02-08 05:38:31,872 INFO L297 olderBase$Statistics]: existing Event has 486 ancestors and is cut-off event [2025-02-08 05:38:31,873 INFO L297 olderBase$Statistics]: existing Event has 491 ancestors and is cut-off event [2025-02-08 05:38:31,873 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][541], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1008#L86-18true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:31,873 INFO L294 olderBase$Statistics]: this new event has 490 ancestors and is cut-off event [2025-02-08 05:38:31,873 INFO L297 olderBase$Statistics]: existing Event has 485 ancestors and is cut-off event [2025-02-08 05:38:31,873 INFO L297 olderBase$Statistics]: existing Event has 490 ancestors and is cut-off event [2025-02-08 05:38:31,873 INFO L297 olderBase$Statistics]: existing Event has 482 ancestors and is cut-off event [2025-02-08 05:38:31,873 INFO L297 olderBase$Statistics]: existing Event has 490 ancestors and is cut-off event [2025-02-08 05:38:31,873 INFO L297 olderBase$Statistics]: existing Event has 485 ancestors and is cut-off event [2025-02-08 05:38:31,876 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 136#L85-20true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:31,876 INFO L294 olderBase$Statistics]: this new event has 489 ancestors and is cut-off event [2025-02-08 05:38:31,876 INFO L297 olderBase$Statistics]: existing Event has 484 ancestors and is cut-off event [2025-02-08 05:38:31,876 INFO L297 olderBase$Statistics]: existing Event has 484 ancestors and is cut-off event [2025-02-08 05:38:31,876 INFO L297 olderBase$Statistics]: existing Event has 481 ancestors and is cut-off event [2025-02-08 05:38:31,876 INFO L297 olderBase$Statistics]: existing Event has 489 ancestors and is cut-off event [2025-02-08 05:38:31,876 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 537#L85-21true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:31,876 INFO L294 olderBase$Statistics]: this new event has 490 ancestors and is cut-off event [2025-02-08 05:38:31,876 INFO L297 olderBase$Statistics]: existing Event has 485 ancestors and is cut-off event [2025-02-08 05:38:31,876 INFO L297 olderBase$Statistics]: existing Event has 490 ancestors and is cut-off event [2025-02-08 05:38:31,876 INFO L297 olderBase$Statistics]: existing Event has 485 ancestors and is cut-off event [2025-02-08 05:38:31,876 INFO L297 olderBase$Statistics]: existing Event has 482 ancestors and is cut-off event [2025-02-08 05:38:31,885 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][541], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 574#L86-19true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:31,885 INFO L294 olderBase$Statistics]: this new event has 491 ancestors and is cut-off event [2025-02-08 05:38:31,885 INFO L297 olderBase$Statistics]: existing Event has 491 ancestors and is cut-off event [2025-02-08 05:38:31,885 INFO L297 olderBase$Statistics]: existing Event has 483 ancestors and is cut-off event [2025-02-08 05:38:31,886 INFO L297 olderBase$Statistics]: existing Event has 486 ancestors and is cut-off event [2025-02-08 05:38:31,886 INFO L297 olderBase$Statistics]: existing Event has 491 ancestors and is cut-off event [2025-02-08 05:38:31,886 INFO L297 olderBase$Statistics]: existing Event has 486 ancestors and is cut-off event [2025-02-08 05:38:31,886 INFO L297 olderBase$Statistics]: existing Event has 491 ancestors and is cut-off event [2025-02-08 05:38:31,889 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 537#L85-21true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:31,889 INFO L294 olderBase$Statistics]: this new event has 490 ancestors and is cut-off event [2025-02-08 05:38:31,889 INFO L297 olderBase$Statistics]: existing Event has 485 ancestors and is cut-off event [2025-02-08 05:38:31,889 INFO L297 olderBase$Statistics]: existing Event has 490 ancestors and is cut-off event [2025-02-08 05:38:31,889 INFO L297 olderBase$Statistics]: existing Event has 485 ancestors and is cut-off event [2025-02-08 05:38:31,889 INFO L297 olderBase$Statistics]: existing Event has 482 ancestors and is cut-off event [2025-02-08 05:38:31,889 INFO L297 olderBase$Statistics]: existing Event has 490 ancestors and is cut-off event [2025-02-08 05:38:31,890 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([3194] L87-23-->L87-20: Formula: (= |v_#race~ends_with_2~0_18| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_18|} AuxVars[] AssignedVars[#race~ends_with_2~0][923], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 950#L87-20true, Black: 1237#(= ~i_9~0 0), 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1210#true, 1193#true]) [2025-02-08 05:38:31,890 INFO L294 olderBase$Statistics]: this new event has 490 ancestors and is cut-off event [2025-02-08 05:38:31,891 INFO L297 olderBase$Statistics]: existing Event has 498 ancestors and is cut-off event [2025-02-08 05:38:31,891 INFO L297 olderBase$Statistics]: existing Event has 490 ancestors and is cut-off event [2025-02-08 05:38:31,891 INFO L297 olderBase$Statistics]: existing Event has 485 ancestors and is cut-off event [2025-02-08 05:38:31,891 INFO L297 olderBase$Statistics]: existing Event has 482 ancestors and is cut-off event [2025-02-08 05:38:31,891 INFO L297 olderBase$Statistics]: existing Event has 485 ancestors and is cut-off event [2025-02-08 05:38:31,891 INFO L297 olderBase$Statistics]: existing Event has 490 ancestors and is cut-off event [2025-02-08 05:38:31,898 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2748] L60-23-->L60-20: Formula: (= |v_#race~ends_with_6~0_6| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_6|} AuxVars[] AssignedVars[#race~ends_with_6~0][912], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 514#L60-20true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:31,898 INFO L294 olderBase$Statistics]: this new event has 490 ancestors and is cut-off event [2025-02-08 05:38:31,898 INFO L297 olderBase$Statistics]: existing Event has 485 ancestors and is cut-off event [2025-02-08 05:38:31,898 INFO L297 olderBase$Statistics]: existing Event has 482 ancestors and is cut-off event [2025-02-08 05:38:31,898 INFO L297 olderBase$Statistics]: existing Event has 485 ancestors and is cut-off event [2025-02-08 05:38:31,908 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2748] L60-23-->L60-20: Formula: (= |v_#race~ends_with_6~0_6| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_6|} AuxVars[] AssignedVars[#race~ends_with_6~0][912], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 193#L83-29true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 514#L60-20true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:31,909 INFO L294 olderBase$Statistics]: this new event has 491 ancestors and is cut-off event [2025-02-08 05:38:31,909 INFO L297 olderBase$Statistics]: existing Event has 483 ancestors and is cut-off event [2025-02-08 05:38:31,909 INFO L297 olderBase$Statistics]: existing Event has 486 ancestors and is cut-off event [2025-02-08 05:38:31,909 INFO L297 olderBase$Statistics]: existing Event has 486 ancestors and is cut-off event [2025-02-08 05:38:31,934 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1218#true, 1227#true, Black: 1223#true, 1008#L86-18true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:31,934 INFO L294 olderBase$Statistics]: this new event has 494 ancestors and is cut-off event [2025-02-08 05:38:31,934 INFO L297 olderBase$Statistics]: existing Event has 497 ancestors and is cut-off event [2025-02-08 05:38:31,934 INFO L297 olderBase$Statistics]: existing Event has 497 ancestors and is cut-off event [2025-02-08 05:38:31,934 INFO L297 olderBase$Statistics]: existing Event has 502 ancestors and is cut-off event [2025-02-08 05:38:31,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 574#L86-19true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:31,945 INFO L294 olderBase$Statistics]: this new event has 495 ancestors and is cut-off event [2025-02-08 05:38:31,945 INFO L297 olderBase$Statistics]: existing Event has 498 ancestors and is cut-off event [2025-02-08 05:38:31,945 INFO L297 olderBase$Statistics]: existing Event has 498 ancestors and is cut-off event [2025-02-08 05:38:31,945 INFO L297 olderBase$Statistics]: existing Event has 503 ancestors and is cut-off event [2025-02-08 05:38:31,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][650], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 508#L83-28true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 661#L61-19true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:31,951 INFO L294 olderBase$Statistics]: this new event has 496 ancestors and is cut-off event [2025-02-08 05:38:31,951 INFO L297 olderBase$Statistics]: existing Event has 375 ancestors and is cut-off event [2025-02-08 05:38:31,951 INFO L297 olderBase$Statistics]: existing Event has 372 ancestors and is cut-off event [2025-02-08 05:38:31,951 INFO L297 olderBase$Statistics]: existing Event has 375 ancestors and is cut-off event [2025-02-08 05:38:31,951 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][650], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 1237#(= ~i_9~0 0), 295#L61-18true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1210#true, 1193#true]) [2025-02-08 05:38:31,951 INFO L294 olderBase$Statistics]: this new event has 495 ancestors and is cut-off event [2025-02-08 05:38:31,952 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2025-02-08 05:38:31,952 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2025-02-08 05:38:31,952 INFO L297 olderBase$Statistics]: existing Event has 371 ancestors and is cut-off event [2025-02-08 05:38:31,961 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([3230] L88-21-->L88-18: Formula: (= |v_#race~ends_with_2~0_15| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_15|} AuxVars[] AssignedVars[#race~ends_with_2~0][991], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 168#L56-28true, Black: 1237#(= ~i_9~0 0), 129#L88-18true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:31,961 INFO L294 olderBase$Statistics]: this new event has 495 ancestors and is not cut-off event [2025-02-08 05:38:31,961 INFO L297 olderBase$Statistics]: existing Event has 498 ancestors and is not cut-off event [2025-02-08 05:38:31,961 INFO L297 olderBase$Statistics]: existing Event has 511 ancestors and is not cut-off event [2025-02-08 05:38:31,961 INFO L297 olderBase$Statistics]: existing Event has 503 ancestors and is not cut-off event [2025-02-08 05:38:31,961 INFO L297 olderBase$Statistics]: existing Event has 498 ancestors and is not cut-off event [2025-02-08 05:38:31,961 INFO L297 olderBase$Statistics]: existing Event has 503 ancestors and is not cut-off event [2025-02-08 05:38:31,966 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1218#true, 1227#true, Black: 1223#true, 1008#L86-18true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:31,966 INFO L294 olderBase$Statistics]: this new event has 497 ancestors and is cut-off event [2025-02-08 05:38:31,966 INFO L297 olderBase$Statistics]: existing Event has 500 ancestors and is cut-off event [2025-02-08 05:38:31,966 INFO L297 olderBase$Statistics]: existing Event has 505 ancestors and is cut-off event [2025-02-08 05:38:31,966 INFO L297 olderBase$Statistics]: existing Event has 500 ancestors and is cut-off event [2025-02-08 05:38:31,978 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 574#L86-19true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:31,979 INFO L294 olderBase$Statistics]: this new event has 498 ancestors and is cut-off event [2025-02-08 05:38:31,979 INFO L297 olderBase$Statistics]: existing Event has 501 ancestors and is cut-off event [2025-02-08 05:38:31,979 INFO L297 olderBase$Statistics]: existing Event has 501 ancestors and is cut-off event [2025-02-08 05:38:31,979 INFO L297 olderBase$Statistics]: existing Event has 506 ancestors and is cut-off event [2025-02-08 05:38:31,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][650], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 508#L83-28true, 1237#(= ~i_9~0 0), 1170#(= |#race~is_null_5~0| 0), 661#L61-19true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:31,996 INFO L294 olderBase$Statistics]: this new event has 499 ancestors and is cut-off event [2025-02-08 05:38:31,996 INFO L297 olderBase$Statistics]: existing Event has 378 ancestors and is cut-off event [2025-02-08 05:38:31,996 INFO L297 olderBase$Statistics]: existing Event has 375 ancestors and is cut-off event [2025-02-08 05:38:31,996 INFO L297 olderBase$Statistics]: existing Event has 378 ancestors and is cut-off event [2025-02-08 05:38:31,996 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][650], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 1237#(= ~i_9~0 0), 295#L61-18true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1235#true, 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1210#true, 1193#true]) [2025-02-08 05:38:31,997 INFO L294 olderBase$Statistics]: this new event has 498 ancestors and is cut-off event [2025-02-08 05:38:31,997 INFO L297 olderBase$Statistics]: existing Event has 377 ancestors and is cut-off event [2025-02-08 05:38:31,997 INFO L297 olderBase$Statistics]: existing Event has 377 ancestors and is cut-off event [2025-02-08 05:38:31,997 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2025-02-08 05:38:32,000 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([3230] L88-21-->L88-18: Formula: (= |v_#race~ends_with_2~0_15| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_15|} AuxVars[] AssignedVars[#race~ends_with_2~0][991], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), 168#L56-28true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 129#L88-18true, 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,001 INFO L294 olderBase$Statistics]: this new event has 498 ancestors and is not cut-off event [2025-02-08 05:38:32,001 INFO L297 olderBase$Statistics]: existing Event has 506 ancestors and is not cut-off event [2025-02-08 05:38:32,001 INFO L297 olderBase$Statistics]: existing Event has 514 ancestors and is not cut-off event [2025-02-08 05:38:32,001 INFO L297 olderBase$Statistics]: existing Event has 501 ancestors and is not cut-off event [2025-02-08 05:38:32,001 INFO L297 olderBase$Statistics]: existing Event has 506 ancestors and is not cut-off event [2025-02-08 05:38:32,001 INFO L297 olderBase$Statistics]: existing Event has 501 ancestors and is not cut-off event [2025-02-08 05:38:32,036 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 574#L86-19true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:32,037 INFO L294 olderBase$Statistics]: this new event has 503 ancestors and is cut-off event [2025-02-08 05:38:32,037 INFO L297 olderBase$Statistics]: existing Event has 498 ancestors and is cut-off event [2025-02-08 05:38:32,037 INFO L297 olderBase$Statistics]: existing Event has 498 ancestors and is cut-off event [2025-02-08 05:38:32,037 INFO L297 olderBase$Statistics]: existing Event has 495 ancestors and is cut-off event [2025-02-08 05:38:32,037 INFO L297 olderBase$Statistics]: existing Event has 503 ancestors and is cut-off event [2025-02-08 05:38:32,037 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1218#true, 1227#true, Black: 1223#true, 1008#L86-18true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:32,037 INFO L294 olderBase$Statistics]: this new event has 502 ancestors and is cut-off event [2025-02-08 05:38:32,037 INFO L297 olderBase$Statistics]: existing Event has 497 ancestors and is cut-off event [2025-02-08 05:38:32,037 INFO L297 olderBase$Statistics]: existing Event has 494 ancestors and is cut-off event [2025-02-08 05:38:32,037 INFO L297 olderBase$Statistics]: existing Event has 497 ancestors and is cut-off event [2025-02-08 05:38:32,037 INFO L297 olderBase$Statistics]: existing Event has 502 ancestors and is cut-off event [2025-02-08 05:38:32,050 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1233#(= |#race~result_8~0| 0), Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1244#true, 574#L86-19true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:32,050 INFO L294 olderBase$Statistics]: this new event has 503 ancestors and is cut-off event [2025-02-08 05:38:32,050 INFO L297 olderBase$Statistics]: existing Event has 498 ancestors and is cut-off event [2025-02-08 05:38:32,050 INFO L297 olderBase$Statistics]: existing Event has 498 ancestors and is cut-off event [2025-02-08 05:38:32,050 INFO L297 olderBase$Statistics]: existing Event has 503 ancestors and is cut-off event [2025-02-08 05:38:32,050 INFO L297 olderBase$Statistics]: existing Event has 495 ancestors and is cut-off event [2025-02-08 05:38:32,050 INFO L297 olderBase$Statistics]: existing Event has 503 ancestors and is cut-off event [2025-02-08 05:38:32,053 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][978], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,053 INFO L294 olderBase$Statistics]: this new event has 503 ancestors and is cut-off event [2025-02-08 05:38:32,053 INFO L297 olderBase$Statistics]: existing Event has 498 ancestors and is cut-off event [2025-02-08 05:38:32,053 INFO L297 olderBase$Statistics]: existing Event has 495 ancestors and is cut-off event [2025-02-08 05:38:32,053 INFO L297 olderBase$Statistics]: existing Event has 498 ancestors and is cut-off event [2025-02-08 05:38:32,054 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([3230] L88-21-->L88-18: Formula: (= |v_#race~ends_with_2~0_15| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_15|} AuxVars[] AssignedVars[#race~ends_with_2~0][991], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), 168#L56-28true, 129#L88-18true, 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:32,054 INFO L294 olderBase$Statistics]: this new event has 503 ancestors and is cut-off event [2025-02-08 05:38:32,054 INFO L297 olderBase$Statistics]: existing Event has 495 ancestors and is cut-off event [2025-02-08 05:38:32,055 INFO L297 olderBase$Statistics]: existing Event has 498 ancestors and is cut-off event [2025-02-08 05:38:32,055 INFO L297 olderBase$Statistics]: existing Event has 511 ancestors and is cut-off event [2025-02-08 05:38:32,055 INFO L297 olderBase$Statistics]: existing Event has 503 ancestors and is cut-off event [2025-02-08 05:38:32,055 INFO L297 olderBase$Statistics]: existing Event has 498 ancestors and is cut-off event [2025-02-08 05:38:32,055 INFO L297 olderBase$Statistics]: existing Event has 503 ancestors and is cut-off event [2025-02-08 05:38:32,065 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][978], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 193#L83-29true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,065 INFO L294 olderBase$Statistics]: this new event has 504 ancestors and is cut-off event [2025-02-08 05:38:32,065 INFO L297 olderBase$Statistics]: existing Event has 499 ancestors and is cut-off event [2025-02-08 05:38:32,065 INFO L297 olderBase$Statistics]: existing Event has 499 ancestors and is cut-off event [2025-02-08 05:38:32,065 INFO L297 olderBase$Statistics]: existing Event has 496 ancestors and is cut-off event [2025-02-08 05:38:32,070 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 574#L86-19true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,070 INFO L294 olderBase$Statistics]: this new event has 506 ancestors and is cut-off event [2025-02-08 05:38:32,070 INFO L297 olderBase$Statistics]: existing Event has 501 ancestors and is cut-off event [2025-02-08 05:38:32,070 INFO L297 olderBase$Statistics]: existing Event has 498 ancestors and is cut-off event [2025-02-08 05:38:32,070 INFO L297 olderBase$Statistics]: existing Event has 501 ancestors and is cut-off event [2025-02-08 05:38:32,070 INFO L297 olderBase$Statistics]: existing Event has 506 ancestors and is cut-off event [2025-02-08 05:38:32,070 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1218#true, 1227#true, Black: 1223#true, 1008#L86-18true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,070 INFO L294 olderBase$Statistics]: this new event has 505 ancestors and is cut-off event [2025-02-08 05:38:32,070 INFO L297 olderBase$Statistics]: existing Event has 500 ancestors and is cut-off event [2025-02-08 05:38:32,070 INFO L297 olderBase$Statistics]: existing Event has 505 ancestors and is cut-off event [2025-02-08 05:38:32,071 INFO L297 olderBase$Statistics]: existing Event has 500 ancestors and is cut-off event [2025-02-08 05:38:32,071 INFO L297 olderBase$Statistics]: existing Event has 497 ancestors and is cut-off event [2025-02-08 05:38:32,083 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][710], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 574#L86-19true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,083 INFO L294 olderBase$Statistics]: this new event has 506 ancestors and is cut-off event [2025-02-08 05:38:32,083 INFO L297 olderBase$Statistics]: existing Event has 501 ancestors and is cut-off event [2025-02-08 05:38:32,083 INFO L297 olderBase$Statistics]: existing Event has 498 ancestors and is cut-off event [2025-02-08 05:38:32,083 INFO L297 olderBase$Statistics]: existing Event has 506 ancestors and is cut-off event [2025-02-08 05:38:32,083 INFO L297 olderBase$Statistics]: existing Event has 501 ancestors and is cut-off event [2025-02-08 05:38:32,083 INFO L297 olderBase$Statistics]: existing Event has 506 ancestors and is cut-off event [2025-02-08 05:38:32,084 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([3230] L88-21-->L88-18: Formula: (= |v_#race~ends_with_2~0_15| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_15|} AuxVars[] AssignedVars[#race~ends_with_2~0][991], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 129#L88-18true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,084 INFO L294 olderBase$Statistics]: this new event has 506 ancestors and is cut-off event [2025-02-08 05:38:32,084 INFO L297 olderBase$Statistics]: existing Event has 506 ancestors and is cut-off event [2025-02-08 05:38:32,084 INFO L297 olderBase$Statistics]: existing Event has 514 ancestors and is cut-off event [2025-02-08 05:38:32,084 INFO L297 olderBase$Statistics]: existing Event has 501 ancestors and is cut-off event [2025-02-08 05:38:32,084 INFO L297 olderBase$Statistics]: existing Event has 506 ancestors and is cut-off event [2025-02-08 05:38:32,084 INFO L297 olderBase$Statistics]: existing Event has 498 ancestors and is cut-off event [2025-02-08 05:38:32,084 INFO L297 olderBase$Statistics]: existing Event has 501 ancestors and is cut-off event [2025-02-08 05:38:32,093 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][978], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,093 INFO L294 olderBase$Statistics]: this new event has 506 ancestors and is cut-off event [2025-02-08 05:38:32,093 INFO L297 olderBase$Statistics]: existing Event has 501 ancestors and is cut-off event [2025-02-08 05:38:32,093 INFO L297 olderBase$Statistics]: existing Event has 498 ancestors and is cut-off event [2025-02-08 05:38:32,093 INFO L297 olderBase$Statistics]: existing Event has 501 ancestors and is cut-off event [2025-02-08 05:38:32,096 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2748] L60-23-->L60-20: Formula: (= |v_#race~ends_with_6~0_6| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_6|} AuxVars[] AssignedVars[#race~ends_with_6~0][912], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, 484#L84-28true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 514#L60-20true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,096 INFO L294 olderBase$Statistics]: this new event has 507 ancestors and is cut-off event [2025-02-08 05:38:32,097 INFO L297 olderBase$Statistics]: existing Event has 499 ancestors and is cut-off event [2025-02-08 05:38:32,097 INFO L297 olderBase$Statistics]: existing Event has 502 ancestors and is cut-off event [2025-02-08 05:38:32,097 INFO L297 olderBase$Statistics]: existing Event has 502 ancestors and is cut-off event [2025-02-08 05:38:32,097 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2748] L60-23-->L60-20: Formula: (= |v_#race~ends_with_6~0_6| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_6|} AuxVars[] AssignedVars[#race~ends_with_6~0][912], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, 740#L84-29true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 514#L60-20true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,097 INFO L294 olderBase$Statistics]: this new event has 508 ancestors and is cut-off event [2025-02-08 05:38:32,097 INFO L297 olderBase$Statistics]: existing Event has 500 ancestors and is cut-off event [2025-02-08 05:38:32,097 INFO L297 olderBase$Statistics]: existing Event has 503 ancestors and is cut-off event [2025-02-08 05:38:32,097 INFO L297 olderBase$Statistics]: existing Event has 503 ancestors and is cut-off event [2025-02-08 05:38:32,105 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][978], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 193#L83-29true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,105 INFO L294 olderBase$Statistics]: this new event has 507 ancestors and is cut-off event [2025-02-08 05:38:32,105 INFO L297 olderBase$Statistics]: existing Event has 499 ancestors and is cut-off event [2025-02-08 05:38:32,105 INFO L297 olderBase$Statistics]: existing Event has 502 ancestors and is cut-off event [2025-02-08 05:38:32,105 INFO L297 olderBase$Statistics]: existing Event has 502 ancestors and is cut-off event [2025-02-08 05:38:32,114 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2748] L60-23-->L60-20: Formula: (= |v_#race~ends_with_6~0_6| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_6|} AuxVars[] AssignedVars[#race~ends_with_6~0][912], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, 740#L84-29true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 514#L60-20true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,114 INFO L294 olderBase$Statistics]: this new event has 508 ancestors and is cut-off event [2025-02-08 05:38:32,114 INFO L297 olderBase$Statistics]: existing Event has 500 ancestors and is cut-off event [2025-02-08 05:38:32,114 INFO L297 olderBase$Statistics]: existing Event has 503 ancestors and is cut-off event [2025-02-08 05:38:32,114 INFO L297 olderBase$Statistics]: existing Event has 503 ancestors and is cut-off event [2025-02-08 05:38:32,114 INFO L297 olderBase$Statistics]: existing Event has 508 ancestors and is cut-off event [2025-02-08 05:38:32,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2748] L60-23-->L60-20: Formula: (= |v_#race~ends_with_6~0_6| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_6|} AuxVars[] AssignedVars[#race~ends_with_6~0][912], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 484#L84-28true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 514#L60-20true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1233#(= |#race~result_8~0| 0), Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,136 INFO L294 olderBase$Statistics]: this new event has 510 ancestors and is cut-off event [2025-02-08 05:38:32,136 INFO L297 olderBase$Statistics]: existing Event has 502 ancestors and is cut-off event [2025-02-08 05:38:32,136 INFO L297 olderBase$Statistics]: existing Event has 505 ancestors and is cut-off event [2025-02-08 05:38:32,136 INFO L297 olderBase$Statistics]: existing Event has 505 ancestors and is cut-off event [2025-02-08 05:38:32,136 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2748] L60-23-->L60-20: Formula: (= |v_#race~ends_with_6~0_6| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_6|} AuxVars[] AssignedVars[#race~ends_with_6~0][912], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 740#L84-29true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 514#L60-20true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1233#(= |#race~result_8~0| 0), Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,136 INFO L294 olderBase$Statistics]: this new event has 511 ancestors and is cut-off event [2025-02-08 05:38:32,136 INFO L297 olderBase$Statistics]: existing Event has 506 ancestors and is cut-off event [2025-02-08 05:38:32,136 INFO L297 olderBase$Statistics]: existing Event has 506 ancestors and is cut-off event [2025-02-08 05:38:32,136 INFO L297 olderBase$Statistics]: existing Event has 503 ancestors and is cut-off event [2025-02-08 05:38:32,307 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2748] L60-23-->L60-20: Formula: (= |v_#race~ends_with_6~0_6| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_6|} AuxVars[] AssignedVars[#race~ends_with_6~0][912], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 740#L84-29true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 514#L60-20true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,307 INFO L294 olderBase$Statistics]: this new event has 511 ancestors and is cut-off event [2025-02-08 05:38:32,307 INFO L297 olderBase$Statistics]: existing Event has 506 ancestors and is cut-off event [2025-02-08 05:38:32,307 INFO L297 olderBase$Statistics]: existing Event has 511 ancestors and is cut-off event [2025-02-08 05:38:32,307 INFO L297 olderBase$Statistics]: existing Event has 506 ancestors and is cut-off event [2025-02-08 05:38:32,307 INFO L297 olderBase$Statistics]: existing Event has 503 ancestors and is cut-off event [2025-02-08 05:38:32,397 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][978], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, 484#L84-28true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,398 INFO L294 olderBase$Statistics]: this new event has 523 ancestors and is cut-off event [2025-02-08 05:38:32,398 INFO L297 olderBase$Statistics]: existing Event has 515 ancestors and is cut-off event [2025-02-08 05:38:32,398 INFO L297 olderBase$Statistics]: existing Event has 518 ancestors and is cut-off event [2025-02-08 05:38:32,398 INFO L297 olderBase$Statistics]: existing Event has 518 ancestors and is cut-off event [2025-02-08 05:38:32,398 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][978], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, 740#L84-29true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,398 INFO L294 olderBase$Statistics]: this new event has 524 ancestors and is cut-off event [2025-02-08 05:38:32,398 INFO L297 olderBase$Statistics]: existing Event has 516 ancestors and is cut-off event [2025-02-08 05:38:32,398 INFO L297 olderBase$Statistics]: existing Event has 519 ancestors and is cut-off event [2025-02-08 05:38:32,398 INFO L297 olderBase$Statistics]: existing Event has 519 ancestors and is cut-off event [2025-02-08 05:38:32,403 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2748] L60-23-->L60-20: Formula: (= |v_#race~ends_with_6~0_6| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_6|} AuxVars[] AssignedVars[#race~ends_with_6~0][912], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 514#L60-20true, Black: 1164#true, 1186#true, 136#L85-20true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,403 INFO L294 olderBase$Statistics]: this new event has 523 ancestors and is cut-off event [2025-02-08 05:38:32,403 INFO L297 olderBase$Statistics]: existing Event has 526 ancestors and is cut-off event [2025-02-08 05:38:32,403 INFO L297 olderBase$Statistics]: existing Event has 531 ancestors and is cut-off event [2025-02-08 05:38:32,403 INFO L297 olderBase$Statistics]: existing Event has 526 ancestors and is cut-off event [2025-02-08 05:38:32,412 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2748] L60-23-->L60-20: Formula: (= |v_#race~ends_with_6~0_6| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_6|} AuxVars[] AssignedVars[#race~ends_with_6~0][912], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 514#L60-20true, Black: 1164#true, 1186#true, 537#L85-21true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,413 INFO L294 olderBase$Statistics]: this new event has 524 ancestors and is cut-off event [2025-02-08 05:38:32,413 INFO L297 olderBase$Statistics]: existing Event has 527 ancestors and is cut-off event [2025-02-08 05:38:32,413 INFO L297 olderBase$Statistics]: existing Event has 527 ancestors and is cut-off event [2025-02-08 05:38:32,413 INFO L297 olderBase$Statistics]: existing Event has 532 ancestors and is cut-off event [2025-02-08 05:38:32,414 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][978], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, 740#L84-29true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,415 INFO L294 olderBase$Statistics]: this new event has 524 ancestors and is cut-off event [2025-02-08 05:38:32,415 INFO L297 olderBase$Statistics]: existing Event has 516 ancestors and is cut-off event [2025-02-08 05:38:32,415 INFO L297 olderBase$Statistics]: existing Event has 519 ancestors and is cut-off event [2025-02-08 05:38:32,415 INFO L297 olderBase$Statistics]: existing Event has 519 ancestors and is cut-off event [2025-02-08 05:38:32,415 INFO L297 olderBase$Statistics]: existing Event has 524 ancestors and is cut-off event [2025-02-08 05:38:32,433 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][978], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 484#L84-28true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,434 INFO L294 olderBase$Statistics]: this new event has 526 ancestors and is cut-off event [2025-02-08 05:38:32,434 INFO L297 olderBase$Statistics]: existing Event has 518 ancestors and is cut-off event [2025-02-08 05:38:32,434 INFO L297 olderBase$Statistics]: existing Event has 521 ancestors and is cut-off event [2025-02-08 05:38:32,434 INFO L297 olderBase$Statistics]: existing Event has 521 ancestors and is cut-off event [2025-02-08 05:38:32,434 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][978], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 740#L84-29true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,434 INFO L294 olderBase$Statistics]: this new event has 527 ancestors and is cut-off event [2025-02-08 05:38:32,434 INFO L297 olderBase$Statistics]: existing Event has 522 ancestors and is cut-off event [2025-02-08 05:38:32,434 INFO L297 olderBase$Statistics]: existing Event has 519 ancestors and is cut-off event [2025-02-08 05:38:32,434 INFO L297 olderBase$Statistics]: existing Event has 522 ancestors and is cut-off event [2025-02-08 05:38:32,443 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][978], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 740#L84-29true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1233#(= |#race~result_8~0| 0), Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,443 INFO L294 olderBase$Statistics]: this new event has 527 ancestors and is cut-off event [2025-02-08 05:38:32,444 INFO L297 olderBase$Statistics]: existing Event has 522 ancestors and is cut-off event [2025-02-08 05:38:32,444 INFO L297 olderBase$Statistics]: existing Event has 527 ancestors and is cut-off event [2025-02-08 05:38:32,444 INFO L297 olderBase$Statistics]: existing Event has 519 ancestors and is cut-off event [2025-02-08 05:38:32,444 INFO L297 olderBase$Statistics]: existing Event has 522 ancestors and is cut-off event [2025-02-08 05:38:32,474 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2748] L60-23-->L60-20: Formula: (= |v_#race~ends_with_6~0_6| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_6|} AuxVars[] AssignedVars[#race~ends_with_6~0][912], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 514#L60-20true, Black: 1164#true, 1186#true, 136#L85-20true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,474 INFO L294 olderBase$Statistics]: this new event has 531 ancestors and is cut-off event [2025-02-08 05:38:32,475 INFO L297 olderBase$Statistics]: existing Event has 523 ancestors and is cut-off event [2025-02-08 05:38:32,475 INFO L297 olderBase$Statistics]: existing Event has 526 ancestors and is cut-off event [2025-02-08 05:38:32,475 INFO L297 olderBase$Statistics]: existing Event has 531 ancestors and is cut-off event [2025-02-08 05:38:32,475 INFO L297 olderBase$Statistics]: existing Event has 526 ancestors and is cut-off event [2025-02-08 05:38:32,475 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2748] L60-23-->L60-20: Formula: (= |v_#race~ends_with_6~0_6| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_6|} AuxVars[] AssignedVars[#race~ends_with_6~0][912], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 514#L60-20true, Black: 1164#true, 1186#true, 537#L85-21true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,475 INFO L294 olderBase$Statistics]: this new event has 532 ancestors and is cut-off event [2025-02-08 05:38:32,475 INFO L297 olderBase$Statistics]: existing Event has 524 ancestors and is cut-off event [2025-02-08 05:38:32,475 INFO L297 olderBase$Statistics]: existing Event has 527 ancestors and is cut-off event [2025-02-08 05:38:32,475 INFO L297 olderBase$Statistics]: existing Event has 527 ancestors and is cut-off event [2025-02-08 05:38:32,475 INFO L297 olderBase$Statistics]: existing Event has 532 ancestors and is cut-off event [2025-02-08 05:38:32,486 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([2748] L60-23-->L60-20: Formula: (= |v_#race~ends_with_6~0_6| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_6|} AuxVars[] AssignedVars[#race~ends_with_6~0][912], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 514#L60-20true, Black: 1164#true, 1186#true, 537#L85-21true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,486 INFO L294 olderBase$Statistics]: this new event has 532 ancestors and is cut-off event [2025-02-08 05:38:32,486 INFO L297 olderBase$Statistics]: existing Event has 524 ancestors and is cut-off event [2025-02-08 05:38:32,486 INFO L297 olderBase$Statistics]: existing Event has 532 ancestors and is cut-off event [2025-02-08 05:38:32,486 INFO L297 olderBase$Statistics]: existing Event has 527 ancestors and is cut-off event [2025-02-08 05:38:32,486 INFO L297 olderBase$Statistics]: existing Event has 527 ancestors and is cut-off event [2025-02-08 05:38:32,486 INFO L297 olderBase$Statistics]: existing Event has 532 ancestors and is cut-off event [2025-02-08 05:38:32,535 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][650], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 243#L56-19true, 1227#true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:32,535 INFO L294 olderBase$Statistics]: this new event has 538 ancestors and is cut-off event [2025-02-08 05:38:32,535 INFO L297 olderBase$Statistics]: existing Event has 417 ancestors and is cut-off event [2025-02-08 05:38:32,535 INFO L297 olderBase$Statistics]: existing Event has 414 ancestors and is cut-off event [2025-02-08 05:38:32,535 INFO L297 olderBase$Statistics]: existing Event has 417 ancestors and is cut-off event [2025-02-08 05:38:32,544 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][650], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, 938#L56-20true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:32,544 INFO L294 olderBase$Statistics]: this new event has 539 ancestors and is cut-off event [2025-02-08 05:38:32,544 INFO L297 olderBase$Statistics]: existing Event has 418 ancestors and is cut-off event [2025-02-08 05:38:32,544 INFO L297 olderBase$Statistics]: existing Event has 415 ancestors and is cut-off event [2025-02-08 05:38:32,544 INFO L297 olderBase$Statistics]: existing Event has 418 ancestors and is cut-off event [2025-02-08 05:38:32,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2748] L60-23-->L60-20: Formula: (= |v_#race~ends_with_6~0_6| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_6|} AuxVars[] AssignedVars[#race~ends_with_6~0][912], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1008#L86-18true, 1170#(= |#race~is_null_5~0| 0), 514#L60-20true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,551 INFO L294 olderBase$Statistics]: this new event has 539 ancestors and is cut-off event [2025-02-08 05:38:32,551 INFO L297 olderBase$Statistics]: existing Event has 542 ancestors and is cut-off event [2025-02-08 05:38:32,551 INFO L297 olderBase$Statistics]: existing Event has 542 ancestors and is cut-off event [2025-02-08 05:38:32,551 INFO L297 olderBase$Statistics]: existing Event has 547 ancestors and is cut-off event [2025-02-08 05:38:32,552 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][978], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, Black: 1164#true, 1186#true, 136#L85-20true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,552 INFO L294 olderBase$Statistics]: this new event has 539 ancestors and is cut-off event [2025-02-08 05:38:32,552 INFO L297 olderBase$Statistics]: existing Event has 542 ancestors and is cut-off event [2025-02-08 05:38:32,552 INFO L297 olderBase$Statistics]: existing Event has 542 ancestors and is cut-off event [2025-02-08 05:38:32,553 INFO L297 olderBase$Statistics]: existing Event has 547 ancestors and is cut-off event [2025-02-08 05:38:32,564 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2748] L60-23-->L60-20: Formula: (= |v_#race~ends_with_6~0_6| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_6|} AuxVars[] AssignedVars[#race~ends_with_6~0][912], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 514#L60-20true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 574#L86-19true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,564 INFO L294 olderBase$Statistics]: this new event has 540 ancestors and is cut-off event [2025-02-08 05:38:32,564 INFO L297 olderBase$Statistics]: existing Event has 543 ancestors and is cut-off event [2025-02-08 05:38:32,564 INFO L297 olderBase$Statistics]: existing Event has 548 ancestors and is cut-off event [2025-02-08 05:38:32,564 INFO L297 olderBase$Statistics]: existing Event has 543 ancestors and is cut-off event [2025-02-08 05:38:32,566 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][978], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, Black: 1164#true, 1186#true, 537#L85-21true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,566 INFO L294 olderBase$Statistics]: this new event has 540 ancestors and is cut-off event [2025-02-08 05:38:32,566 INFO L297 olderBase$Statistics]: existing Event has 543 ancestors and is cut-off event [2025-02-08 05:38:32,566 INFO L297 olderBase$Statistics]: existing Event has 543 ancestors and is cut-off event [2025-02-08 05:38:32,566 INFO L297 olderBase$Statistics]: existing Event has 548 ancestors and is cut-off event [2025-02-08 05:38:32,567 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][650], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, 243#L56-19true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,567 INFO L294 olderBase$Statistics]: this new event has 541 ancestors and is cut-off event [2025-02-08 05:38:32,567 INFO L297 olderBase$Statistics]: existing Event has 420 ancestors and is cut-off event [2025-02-08 05:38:32,567 INFO L297 olderBase$Statistics]: existing Event has 417 ancestors and is cut-off event [2025-02-08 05:38:32,567 INFO L297 olderBase$Statistics]: existing Event has 420 ancestors and is cut-off event [2025-02-08 05:38:32,568 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][650], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 243#L56-19true, 1227#true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:32,568 INFO L294 olderBase$Statistics]: this new event has 541 ancestors and is cut-off event [2025-02-08 05:38:32,568 INFO L297 olderBase$Statistics]: existing Event has 420 ancestors and is cut-off event [2025-02-08 05:38:32,568 INFO L297 olderBase$Statistics]: existing Event has 417 ancestors and is cut-off event [2025-02-08 05:38:32,568 INFO L297 olderBase$Statistics]: existing Event has 420 ancestors and is cut-off event [2025-02-08 05:38:32,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][650], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, 938#L56-20true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,576 INFO L294 olderBase$Statistics]: this new event has 542 ancestors and is cut-off event [2025-02-08 05:38:32,576 INFO L297 olderBase$Statistics]: existing Event has 421 ancestors and is cut-off event [2025-02-08 05:38:32,576 INFO L297 olderBase$Statistics]: existing Event has 418 ancestors and is cut-off event [2025-02-08 05:38:32,576 INFO L297 olderBase$Statistics]: existing Event has 421 ancestors and is cut-off event [2025-02-08 05:38:32,577 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][650], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 938#L56-20true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:32,577 INFO L294 olderBase$Statistics]: this new event has 542 ancestors and is cut-off event [2025-02-08 05:38:32,577 INFO L297 olderBase$Statistics]: existing Event has 421 ancestors and is cut-off event [2025-02-08 05:38:32,577 INFO L297 olderBase$Statistics]: existing Event has 418 ancestors and is cut-off event [2025-02-08 05:38:32,577 INFO L297 olderBase$Statistics]: existing Event has 421 ancestors and is cut-off event [2025-02-08 05:38:32,590 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][650], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 243#L56-19true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,591 INFO L294 olderBase$Statistics]: this new event has 544 ancestors and is cut-off event [2025-02-08 05:38:32,591 INFO L297 olderBase$Statistics]: existing Event has 423 ancestors and is cut-off event [2025-02-08 05:38:32,591 INFO L297 olderBase$Statistics]: existing Event has 423 ancestors and is cut-off event [2025-02-08 05:38:32,591 INFO L297 olderBase$Statistics]: existing Event has 420 ancestors and is cut-off event [2025-02-08 05:38:32,597 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][650], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 938#L56-20true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,597 INFO L294 olderBase$Statistics]: this new event has 545 ancestors and is cut-off event [2025-02-08 05:38:32,597 INFO L297 olderBase$Statistics]: existing Event has 421 ancestors and is cut-off event [2025-02-08 05:38:32,598 INFO L297 olderBase$Statistics]: existing Event has 424 ancestors and is cut-off event [2025-02-08 05:38:32,598 INFO L297 olderBase$Statistics]: existing Event has 424 ancestors and is cut-off event [2025-02-08 05:38:32,604 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][650], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,604 INFO L294 olderBase$Statistics]: this new event has 546 ancestors and is cut-off event [2025-02-08 05:38:32,604 INFO L297 olderBase$Statistics]: existing Event has 430 ancestors and is cut-off event [2025-02-08 05:38:32,604 INFO L297 olderBase$Statistics]: existing Event has 433 ancestors and is cut-off event [2025-02-08 05:38:32,604 INFO L297 olderBase$Statistics]: existing Event has 433 ancestors and is cut-off event [2025-02-08 05:38:32,615 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2748] L60-23-->L60-20: Formula: (= |v_#race~ends_with_6~0_6| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_6|} AuxVars[] AssignedVars[#race~ends_with_6~0][912], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 514#L60-20true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1233#(= |#race~result_8~0| 0), Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1244#true, 574#L86-19true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,615 INFO L294 olderBase$Statistics]: this new event has 548 ancestors and is cut-off event [2025-02-08 05:38:32,615 INFO L297 olderBase$Statistics]: existing Event has 543 ancestors and is cut-off event [2025-02-08 05:38:32,615 INFO L297 olderBase$Statistics]: existing Event has 548 ancestors and is cut-off event [2025-02-08 05:38:32,615 INFO L297 olderBase$Statistics]: existing Event has 543 ancestors and is cut-off event [2025-02-08 05:38:32,615 INFO L297 olderBase$Statistics]: existing Event has 540 ancestors and is cut-off event [2025-02-08 05:38:32,615 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2748] L60-23-->L60-20: Formula: (= |v_#race~ends_with_6~0_6| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_6|} AuxVars[] AssignedVars[#race~ends_with_6~0][912], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1008#L86-18true, 1170#(= |#race~is_null_5~0| 0), 514#L60-20true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1233#(= |#race~result_8~0| 0), Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,615 INFO L294 olderBase$Statistics]: this new event has 547 ancestors and is cut-off event [2025-02-08 05:38:32,615 INFO L297 olderBase$Statistics]: existing Event has 542 ancestors and is cut-off event [2025-02-08 05:38:32,615 INFO L297 olderBase$Statistics]: existing Event has 542 ancestors and is cut-off event [2025-02-08 05:38:32,615 INFO L297 olderBase$Statistics]: existing Event has 547 ancestors and is cut-off event [2025-02-08 05:38:32,615 INFO L297 olderBase$Statistics]: existing Event has 539 ancestors and is cut-off event [2025-02-08 05:38:32,616 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][978], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, Black: 1164#true, 1186#true, 136#L85-20true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,616 INFO L294 olderBase$Statistics]: this new event has 547 ancestors and is cut-off event [2025-02-08 05:38:32,616 INFO L297 olderBase$Statistics]: existing Event has 542 ancestors and is cut-off event [2025-02-08 05:38:32,616 INFO L297 olderBase$Statistics]: existing Event has 542 ancestors and is cut-off event [2025-02-08 05:38:32,616 INFO L297 olderBase$Statistics]: existing Event has 547 ancestors and is cut-off event [2025-02-08 05:38:32,616 INFO L297 olderBase$Statistics]: existing Event has 539 ancestors and is cut-off event [2025-02-08 05:38:32,616 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][978], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, Black: 1164#true, 1186#true, 537#L85-21true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,616 INFO L294 olderBase$Statistics]: this new event has 548 ancestors and is cut-off event [2025-02-08 05:38:32,616 INFO L297 olderBase$Statistics]: existing Event has 543 ancestors and is cut-off event [2025-02-08 05:38:32,616 INFO L297 olderBase$Statistics]: existing Event has 543 ancestors and is cut-off event [2025-02-08 05:38:32,616 INFO L297 olderBase$Statistics]: existing Event has 548 ancestors and is cut-off event [2025-02-08 05:38:32,616 INFO L297 olderBase$Statistics]: existing Event has 540 ancestors and is cut-off event [2025-02-08 05:38:32,624 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([2748] L60-23-->L60-20: Formula: (= |v_#race~ends_with_6~0_6| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_6|} AuxVars[] AssignedVars[#race~ends_with_6~0][912], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 514#L60-20true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1233#(= |#race~result_8~0| 0), Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1244#true, 574#L86-19true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,624 INFO L294 olderBase$Statistics]: this new event has 548 ancestors and is cut-off event [2025-02-08 05:38:32,624 INFO L297 olderBase$Statistics]: existing Event has 543 ancestors and is cut-off event [2025-02-08 05:38:32,624 INFO L297 olderBase$Statistics]: existing Event has 548 ancestors and is cut-off event [2025-02-08 05:38:32,624 INFO L297 olderBase$Statistics]: existing Event has 543 ancestors and is cut-off event [2025-02-08 05:38:32,624 INFO L297 olderBase$Statistics]: existing Event has 548 ancestors and is cut-off event [2025-02-08 05:38:32,624 INFO L297 olderBase$Statistics]: existing Event has 540 ancestors and is cut-off event [2025-02-08 05:38:32,625 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][978], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, Black: 1164#true, 1186#true, 537#L85-21true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,625 INFO L294 olderBase$Statistics]: this new event has 548 ancestors and is cut-off event [2025-02-08 05:38:32,625 INFO L297 olderBase$Statistics]: existing Event has 548 ancestors and is cut-off event [2025-02-08 05:38:32,625 INFO L297 olderBase$Statistics]: existing Event has 543 ancestors and is cut-off event [2025-02-08 05:38:32,625 INFO L297 olderBase$Statistics]: existing Event has 543 ancestors and is cut-off event [2025-02-08 05:38:32,625 INFO L297 olderBase$Statistics]: existing Event has 548 ancestors and is cut-off event [2025-02-08 05:38:32,625 INFO L297 olderBase$Statistics]: existing Event has 540 ancestors and is cut-off event [2025-02-08 05:38:32,625 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][650], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,626 INFO L294 olderBase$Statistics]: this new event has 549 ancestors and is cut-off event [2025-02-08 05:38:32,626 INFO L297 olderBase$Statistics]: existing Event has 433 ancestors and is cut-off event [2025-02-08 05:38:32,626 INFO L297 olderBase$Statistics]: existing Event has 436 ancestors and is cut-off event [2025-02-08 05:38:32,626 INFO L297 olderBase$Statistics]: existing Event has 436 ancestors and is cut-off event [2025-02-08 05:38:32,666 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][978], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1008#L86-18true, 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,666 INFO L294 olderBase$Statistics]: this new event has 555 ancestors and is cut-off event [2025-02-08 05:38:32,666 INFO L297 olderBase$Statistics]: existing Event has 558 ancestors and is cut-off event [2025-02-08 05:38:32,666 INFO L297 olderBase$Statistics]: existing Event has 558 ancestors and is cut-off event [2025-02-08 05:38:32,666 INFO L297 olderBase$Statistics]: existing Event has 563 ancestors and is cut-off event [2025-02-08 05:38:32,672 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][978], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 574#L86-19true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,673 INFO L294 olderBase$Statistics]: this new event has 556 ancestors and is cut-off event [2025-02-08 05:38:32,673 INFO L297 olderBase$Statistics]: existing Event has 559 ancestors and is cut-off event [2025-02-08 05:38:32,673 INFO L297 olderBase$Statistics]: existing Event has 564 ancestors and is cut-off event [2025-02-08 05:38:32,673 INFO L297 olderBase$Statistics]: existing Event has 559 ancestors and is cut-off event [2025-02-08 05:38:32,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][650], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1091#L57-20true, 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:32,681 INFO L294 olderBase$Statistics]: this new event has 559 ancestors and is cut-off event [2025-02-08 05:38:32,681 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2025-02-08 05:38:32,681 INFO L297 olderBase$Statistics]: existing Event has 435 ancestors and is cut-off event [2025-02-08 05:38:32,681 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2025-02-08 05:38:32,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][650], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:32,681 INFO L294 olderBase$Statistics]: this new event has 558 ancestors and is cut-off event [2025-02-08 05:38:32,681 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2025-02-08 05:38:32,681 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2025-02-08 05:38:32,682 INFO L297 olderBase$Statistics]: existing Event has 434 ancestors and is cut-off event [2025-02-08 05:38:32,699 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3272] thread2EXIT-->L127-19: Formula: (and (= 0 v_thread2Thread1of1ForFork1_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork1_thidvar0_4) (= 0 v_thread2Thread1of1ForFork1_thidvar1_4)) InVars {thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} OutVars{thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} AuxVars[] AssignedVars[][1053], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 647#L127-19true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,699 INFO L294 olderBase$Statistics]: this new event has 561 ancestors and is cut-off event [2025-02-08 05:38:32,699 INFO L297 olderBase$Statistics]: existing Event has 448 ancestors and is cut-off event [2025-02-08 05:38:32,699 INFO L297 olderBase$Statistics]: existing Event has 448 ancestors and is cut-off event [2025-02-08 05:38:32,699 INFO L297 olderBase$Statistics]: existing Event has 445 ancestors and is cut-off event [2025-02-08 05:38:32,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][650], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1091#L57-20true, 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,700 INFO L294 olderBase$Statistics]: this new event has 562 ancestors and is cut-off event [2025-02-08 05:38:32,700 INFO L297 olderBase$Statistics]: existing Event has 441 ancestors and is cut-off event [2025-02-08 05:38:32,700 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2025-02-08 05:38:32,700 INFO L297 olderBase$Statistics]: existing Event has 441 ancestors and is cut-off event [2025-02-08 05:38:32,700 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][650], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,700 INFO L294 olderBase$Statistics]: this new event has 561 ancestors and is cut-off event [2025-02-08 05:38:32,700 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:32,700 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:32,700 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2025-02-08 05:38:32,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][650], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1091#L57-20true, 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:32,702 INFO L294 olderBase$Statistics]: this new event has 562 ancestors and is cut-off event [2025-02-08 05:38:32,702 INFO L297 olderBase$Statistics]: existing Event has 441 ancestors and is cut-off event [2025-02-08 05:38:32,702 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2025-02-08 05:38:32,702 INFO L297 olderBase$Statistics]: existing Event has 441 ancestors and is cut-off event [2025-02-08 05:38:32,702 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][650], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1218#true, 1227#true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:32,702 INFO L294 olderBase$Statistics]: this new event has 561 ancestors and is cut-off event [2025-02-08 05:38:32,702 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:32,702 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:32,702 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2025-02-08 05:38:32,717 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][978], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 574#L86-19true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,717 INFO L294 olderBase$Statistics]: this new event has 564 ancestors and is cut-off event [2025-02-08 05:38:32,717 INFO L297 olderBase$Statistics]: existing Event has 559 ancestors and is cut-off event [2025-02-08 05:38:32,717 INFO L297 olderBase$Statistics]: existing Event has 564 ancestors and is cut-off event [2025-02-08 05:38:32,717 INFO L297 olderBase$Statistics]: existing Event has 556 ancestors and is cut-off event [2025-02-08 05:38:32,717 INFO L297 olderBase$Statistics]: existing Event has 559 ancestors and is cut-off event [2025-02-08 05:38:32,717 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][978], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1008#L86-18true, 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,717 INFO L294 olderBase$Statistics]: this new event has 563 ancestors and is cut-off event [2025-02-08 05:38:32,717 INFO L297 olderBase$Statistics]: existing Event has 558 ancestors and is cut-off event [2025-02-08 05:38:32,717 INFO L297 olderBase$Statistics]: existing Event has 558 ancestors and is cut-off event [2025-02-08 05:38:32,717 INFO L297 olderBase$Statistics]: existing Event has 555 ancestors and is cut-off event [2025-02-08 05:38:32,717 INFO L297 olderBase$Statistics]: existing Event has 563 ancestors and is cut-off event [2025-02-08 05:38:32,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][650], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1091#L57-20true, 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,719 INFO L294 olderBase$Statistics]: this new event has 565 ancestors and is cut-off event [2025-02-08 05:38:32,719 INFO L297 olderBase$Statistics]: existing Event has 444 ancestors and is cut-off event [2025-02-08 05:38:32,719 INFO L297 olderBase$Statistics]: existing Event has 441 ancestors and is cut-off event [2025-02-08 05:38:32,719 INFO L297 olderBase$Statistics]: existing Event has 444 ancestors and is cut-off event [2025-02-08 05:38:32,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][650], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 690#L57-19true, Black: 1218#true, 1227#true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,719 INFO L294 olderBase$Statistics]: this new event has 564 ancestors and is cut-off event [2025-02-08 05:38:32,719 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:32,719 INFO L297 olderBase$Statistics]: existing Event has 443 ancestors and is cut-off event [2025-02-08 05:38:32,719 INFO L297 olderBase$Statistics]: existing Event has 443 ancestors and is cut-off event [2025-02-08 05:38:32,723 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][978], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 574#L86-19true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,723 INFO L294 olderBase$Statistics]: this new event has 564 ancestors and is cut-off event [2025-02-08 05:38:32,723 INFO L297 olderBase$Statistics]: existing Event has 564 ancestors and is cut-off event [2025-02-08 05:38:32,723 INFO L297 olderBase$Statistics]: existing Event has 559 ancestors and is cut-off event [2025-02-08 05:38:32,724 INFO L297 olderBase$Statistics]: existing Event has 564 ancestors and is cut-off event [2025-02-08 05:38:32,724 INFO L297 olderBase$Statistics]: existing Event has 556 ancestors and is cut-off event [2025-02-08 05:38:32,724 INFO L297 olderBase$Statistics]: existing Event has 559 ancestors and is cut-off event [2025-02-08 05:38:32,732 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][650], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1091#L57-20true, 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:32,732 INFO L294 olderBase$Statistics]: this new event has 567 ancestors and is cut-off event [2025-02-08 05:38:32,732 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2025-02-08 05:38:32,732 INFO L297 olderBase$Statistics]: existing Event has 435 ancestors and is cut-off event [2025-02-08 05:38:32,732 INFO L297 olderBase$Statistics]: existing Event has 559 ancestors and is cut-off event [2025-02-08 05:38:32,732 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2025-02-08 05:38:32,741 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][650], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1091#L57-20true, 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,741 INFO L294 olderBase$Statistics]: this new event has 570 ancestors and is cut-off event [2025-02-08 05:38:32,741 INFO L297 olderBase$Statistics]: existing Event has 441 ancestors and is cut-off event [2025-02-08 05:38:32,742 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2025-02-08 05:38:32,742 INFO L297 olderBase$Statistics]: existing Event has 562 ancestors and is cut-off event [2025-02-08 05:38:32,742 INFO L297 olderBase$Statistics]: existing Event has 441 ancestors and is cut-off event [2025-02-08 05:38:32,742 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][650], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1091#L57-20true, 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:32,742 INFO L294 olderBase$Statistics]: this new event has 570 ancestors and is cut-off event [2025-02-08 05:38:32,742 INFO L297 olderBase$Statistics]: existing Event has 441 ancestors and is cut-off event [2025-02-08 05:38:32,742 INFO L297 olderBase$Statistics]: existing Event has 562 ancestors and is cut-off event [2025-02-08 05:38:32,742 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2025-02-08 05:38:32,742 INFO L297 olderBase$Statistics]: existing Event has 441 ancestors and is cut-off event [2025-02-08 05:38:32,751 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][650], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1091#L57-20true, 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,751 INFO L294 olderBase$Statistics]: this new event has 573 ancestors and is cut-off event [2025-02-08 05:38:32,751 INFO L297 olderBase$Statistics]: existing Event has 444 ancestors and is cut-off event [2025-02-08 05:38:32,751 INFO L297 olderBase$Statistics]: existing Event has 441 ancestors and is cut-off event [2025-02-08 05:38:32,751 INFO L297 olderBase$Statistics]: existing Event has 444 ancestors and is cut-off event [2025-02-08 05:38:32,751 INFO L297 olderBase$Statistics]: existing Event has 565 ancestors and is cut-off event [2025-02-08 05:38:32,784 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][650], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 514#L60-20true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,785 INFO L294 olderBase$Statistics]: this new event has 603 ancestors and is cut-off event [2025-02-08 05:38:32,785 INFO L297 olderBase$Statistics]: existing Event has 482 ancestors and is cut-off event [2025-02-08 05:38:32,785 INFO L297 olderBase$Statistics]: existing Event has 482 ancestors and is cut-off event [2025-02-08 05:38:32,785 INFO L297 olderBase$Statistics]: existing Event has 479 ancestors and is cut-off event [2025-02-08 05:38:32,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][650], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 1046#L60-21true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,785 INFO L294 olderBase$Statistics]: this new event has 604 ancestors and is cut-off event [2025-02-08 05:38:32,785 INFO L297 olderBase$Statistics]: existing Event has 483 ancestors and is cut-off event [2025-02-08 05:38:32,785 INFO L297 olderBase$Statistics]: existing Event has 483 ancestors and is cut-off event [2025-02-08 05:38:32,785 INFO L297 olderBase$Statistics]: existing Event has 480 ancestors and is cut-off event [2025-02-08 05:38:32,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][650], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 514#L60-20true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,787 INFO L294 olderBase$Statistics]: this new event has 606 ancestors and is cut-off event [2025-02-08 05:38:32,787 INFO L297 olderBase$Statistics]: existing Event has 485 ancestors and is cut-off event [2025-02-08 05:38:32,787 INFO L297 olderBase$Statistics]: existing Event has 485 ancestors and is cut-off event [2025-02-08 05:38:32,787 INFO L297 olderBase$Statistics]: existing Event has 482 ancestors and is cut-off event [2025-02-08 05:38:32,788 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][650], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 1046#L60-21true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,788 INFO L294 olderBase$Statistics]: this new event has 607 ancestors and is cut-off event [2025-02-08 05:38:32,788 INFO L297 olderBase$Statistics]: existing Event has 486 ancestors and is cut-off event [2025-02-08 05:38:32,788 INFO L297 olderBase$Statistics]: existing Event has 486 ancestors and is cut-off event [2025-02-08 05:38:32,788 INFO L297 olderBase$Statistics]: existing Event has 483 ancestors and is cut-off event [2025-02-08 05:38:32,798 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][650], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,799 INFO L294 olderBase$Statistics]: this new event has 619 ancestors and is cut-off event [2025-02-08 05:38:32,799 INFO L297 olderBase$Statistics]: existing Event has 498 ancestors and is cut-off event [2025-02-08 05:38:32,799 INFO L297 olderBase$Statistics]: existing Event has 495 ancestors and is cut-off event [2025-02-08 05:38:32,799 INFO L297 olderBase$Statistics]: existing Event has 498 ancestors and is cut-off event [2025-02-08 05:38:32,799 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][650], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 661#L61-19true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,799 INFO L294 olderBase$Statistics]: this new event has 620 ancestors and is cut-off event [2025-02-08 05:38:32,799 INFO L297 olderBase$Statistics]: existing Event has 499 ancestors and is cut-off event [2025-02-08 05:38:32,799 INFO L297 olderBase$Statistics]: existing Event has 496 ancestors and is cut-off event [2025-02-08 05:38:32,799 INFO L297 olderBase$Statistics]: existing Event has 499 ancestors and is cut-off event [2025-02-08 05:38:32,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][650], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,801 INFO L294 olderBase$Statistics]: this new event has 622 ancestors and is cut-off event [2025-02-08 05:38:32,801 INFO L297 olderBase$Statistics]: existing Event has 501 ancestors and is cut-off event [2025-02-08 05:38:32,801 INFO L297 olderBase$Statistics]: existing Event has 498 ancestors and is cut-off event [2025-02-08 05:38:32,801 INFO L297 olderBase$Statistics]: existing Event has 501 ancestors and is cut-off event [2025-02-08 05:38:32,801 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][650], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 661#L61-19true, Black: 1164#true, 1186#true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:32,801 INFO L294 olderBase$Statistics]: this new event has 623 ancestors and is cut-off event [2025-02-08 05:38:32,802 INFO L297 olderBase$Statistics]: existing Event has 502 ancestors and is cut-off event [2025-02-08 05:38:32,802 INFO L297 olderBase$Statistics]: existing Event has 502 ancestors and is cut-off event [2025-02-08 05:38:32,802 INFO L297 olderBase$Statistics]: existing Event has 499 ancestors and is cut-off event [2025-02-08 05:38:32,808 INFO L124 PetriNetUnfolderBase]: 2484/24830 cut-off events. [2025-02-08 05:38:32,808 INFO L125 PetriNetUnfolderBase]: For 302/327 co-relation queries the response was YES. [2025-02-08 05:38:33,162 INFO L83 FinitePrefix]: Finished finitePrefix Result has 28741 conditions, 24830 events. 2484/24830 cut-off events. For 302/327 co-relation queries the response was YES. Maximal size of possible extension queue 200. Compared 274584 event pairs, 242 based on Foata normal form. 3/21041 useless extension candidates. Maximal degree in co-relation 28472. Up to 1738 conditions per place. [2025-02-08 05:38:33,249 INFO L140 encePairwiseOnDemand]: 1165/1178 looper letters, 24 selfloop transitions, 5 changer transitions 0/1056 dead transitions. [2025-02-08 05:38:33,250 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1010 places, 1056 transitions, 2416 flow [2025-02-08 05:38:33,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 05:38:33,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-02-08 05:38:33,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3412 transitions. [2025-02-08 05:38:33,255 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9654782116581777 [2025-02-08 05:38:33,255 INFO L175 Difference]: Start difference. First operand has 1016 places, 1056 transitions, 2355 flow. Second operand 3 states and 3412 transitions. [2025-02-08 05:38:33,255 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1010 places, 1056 transitions, 2416 flow [2025-02-08 05:38:33,261 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1010 places, 1056 transitions, 2416 flow, removed 0 selfloop flow, removed 0 redundant places. [2025-02-08 05:38:33,266 INFO L231 Difference]: Finished difference. Result has 1011 places, 1053 transitions, 2374 flow [2025-02-08 05:38:33,266 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=1178, PETRI_DIFFERENCE_MINUEND_FLOW=2339, PETRI_DIFFERENCE_MINUEND_PLACES=1008, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1048, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=0, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1043, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2374, PETRI_PLACES=1011, PETRI_TRANSITIONS=1053} [2025-02-08 05:38:33,267 INFO L279 CegarLoopForPetriNet]: 1094 programPoint places, -83 predicate places. [2025-02-08 05:38:33,267 INFO L471 AbstractCegarLoop]: Abstraction has has 1011 places, 1053 transitions, 2374 flow [2025-02-08 05:38:33,267 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1126.6666666666667) internal successors, (3380), 3 states have internal predecessors, (3380), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:38:33,267 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-08 05:38:33,267 INFO L206 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, 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, 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, 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, 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, 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] [2025-02-08 05:38:33,267 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2025-02-08 05:38:33,268 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting thread1Err48ASSERT_VIOLATIONDATA_RACE === [thread1Err56ASSERT_VIOLATIONDATA_RACE, thread1Err65ASSERT_VIOLATIONDATA_RACE, thread1Err55ASSERT_VIOLATIONDATA_RACE, thread1Err64ASSERT_VIOLATIONDATA_RACE (and 282 more)] === [2025-02-08 05:38:33,268 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 05:38:33,268 INFO L85 PathProgramCache]: Analyzing trace with hash -64985508, now seen corresponding path program 1 times [2025-02-08 05:38:33,268 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 05:38:33,269 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [473970819] [2025-02-08 05:38:33,269 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 05:38:33,269 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 05:38:33,275 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 239 statements into 1 equivalence classes. [2025-02-08 05:38:33,279 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 239 of 239 statements. [2025-02-08 05:38:33,279 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 05:38:33,279 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 05:38:33,333 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-08 05:38:33,333 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 05:38:33,333 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [473970819] [2025-02-08 05:38:33,333 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [473970819] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 05:38:33,333 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 05:38:33,333 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-08 05:38:33,333 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1371042618] [2025-02-08 05:38:33,333 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 05:38:33,334 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 05:38:33,335 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 05:38:33,335 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 05:38:33,335 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 05:38:33,423 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 1130 out of 1178 [2025-02-08 05:38:33,424 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1011 places, 1053 transitions, 2374 flow. Second operand has 3 states, 3 states have (on average 1132.6666666666667) internal successors, (3398), 3 states have internal predecessors, (3398), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:38:33,424 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-08 05:38:33,424 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1130 of 1178 [2025-02-08 05:38:33,424 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-08 05:38:33,735 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3272] thread2EXIT-->L127-19: Formula: (and (= 0 v_thread2Thread1of1ForFork1_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork1_thidvar0_4) (= 0 v_thread2Thread1of1ForFork1_thidvar1_4)) InVars {thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} OutVars{thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} AuxVars[] AssignedVars[][546], [1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1223#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1247#true, 1235#true, 647#L127-19true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1251#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:33,735 INFO L294 olderBase$Statistics]: this new event has 272 ancestors and is not cut-off event [2025-02-08 05:38:33,735 INFO L297 olderBase$Statistics]: existing Event has 278 ancestors and is not cut-off event [2025-02-08 05:38:33,735 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is not cut-off event [2025-02-08 05:38:33,735 INFO L297 olderBase$Statistics]: existing Event has 275 ancestors and is not cut-off event [2025-02-08 05:38:33,867 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3272] thread2EXIT-->L127-19: Formula: (and (= 0 v_thread2Thread1of1ForFork1_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork1_thidvar0_4) (= 0 v_thread2Thread1of1ForFork1_thidvar1_4)) InVars {thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} OutVars{thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} AuxVars[] AssignedVars[][546], [1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1223#true, Black: 1218#true, 1227#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1247#true, 647#L127-19true, 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1251#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:33,867 INFO L294 olderBase$Statistics]: this new event has 291 ancestors and is not cut-off event [2025-02-08 05:38:33,867 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is not cut-off event [2025-02-08 05:38:33,867 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is not cut-off event [2025-02-08 05:38:33,867 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is not cut-off event [2025-02-08 05:38:35,407 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3272] thread2EXIT-->L127-19: Formula: (and (= 0 v_thread2Thread1of1ForFork1_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork1_thidvar0_4) (= 0 v_thread2Thread1of1ForFork1_thidvar1_4)) InVars {thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} OutVars{thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} AuxVars[] AssignedVars[][546], [1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1223#true, Black: 1247#true, Black: 1218#true, 1227#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 647#L127-19true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1251#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:35,407 INFO L294 olderBase$Statistics]: this new event has 415 ancestors and is not cut-off event [2025-02-08 05:38:35,407 INFO L297 olderBase$Statistics]: existing Event has 421 ancestors and is not cut-off event [2025-02-08 05:38:35,407 INFO L297 olderBase$Statistics]: existing Event has 418 ancestors and is not cut-off event [2025-02-08 05:38:35,407 INFO L297 olderBase$Statistics]: existing Event has 418 ancestors and is not cut-off event [2025-02-08 05:38:35,454 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3272] thread2EXIT-->L127-19: Formula: (and (= 0 v_thread2Thread1of1ForFork1_thidvar2_4) (= |v_ULTIMATE.start_main_~t2~0#1_6| v_thread2Thread1of1ForFork1_thidvar0_4) (= 0 v_thread2Thread1of1ForFork1_thidvar1_4)) InVars {thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} OutVars{thread2Thread1of1ForFork1_thidvar2=v_thread2Thread1of1ForFork1_thidvar2_4, thread2Thread1of1ForFork1_thidvar0=v_thread2Thread1of1ForFork1_thidvar0_4, ULTIMATE.start_main_~t2~0#1=|v_ULTIMATE.start_main_~t2~0#1_6|, thread2Thread1of1ForFork1_thidvar1=v_thread2Thread1of1ForFork1_thidvar1_4} AuxVars[] AssignedVars[][546], [1166#(= |#race~is_null_1~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 647#L127-19true, 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 1251#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:35,454 INFO L294 olderBase$Statistics]: this new event has 423 ancestors and is not cut-off event [2025-02-08 05:38:35,454 INFO L297 olderBase$Statistics]: existing Event has 429 ancestors and is not cut-off event [2025-02-08 05:38:35,454 INFO L297 olderBase$Statistics]: existing Event has 426 ancestors and is not cut-off event [2025-02-08 05:38:35,454 INFO L297 olderBase$Statistics]: existing Event has 426 ancestors and is not cut-off event [2025-02-08 05:38:35,944 INFO L124 PetriNetUnfolderBase]: 980/14575 cut-off events. [2025-02-08 05:38:35,945 INFO L125 PetriNetUnfolderBase]: For 100/172 co-relation queries the response was YES. [2025-02-08 05:38:36,094 INFO L83 FinitePrefix]: Finished finitePrefix Result has 16686 conditions, 14575 events. 980/14575 cut-off events. For 100/172 co-relation queries the response was YES. Maximal size of possible extension queue 109. Compared 139879 event pairs, 26 based on Foata normal form. 4/12783 useless extension candidates. Maximal degree in co-relation 16344. Up to 328 conditions per place. [2025-02-08 05:38:36,139 INFO L140 encePairwiseOnDemand]: 1172/1178 looper letters, 19 selfloop transitions, 3 changer transitions 0/1050 dead transitions. [2025-02-08 05:38:36,139 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1009 places, 1050 transitions, 2413 flow [2025-02-08 05:38:36,139 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 05:38:36,140 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-02-08 05:38:36,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3415 transitions. [2025-02-08 05:38:36,142 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9663271080928126 [2025-02-08 05:38:36,142 INFO L175 Difference]: Start difference. First operand has 1011 places, 1053 transitions, 2374 flow. Second operand 3 states and 3415 transitions. [2025-02-08 05:38:36,142 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1009 places, 1050 transitions, 2413 flow [2025-02-08 05:38:36,147 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1009 places, 1050 transitions, 2413 flow, removed 0 selfloop flow, removed 0 redundant places. [2025-02-08 05:38:36,153 INFO L231 Difference]: Finished difference. Result has 1009 places, 1049 transitions, 2372 flow [2025-02-08 05:38:36,154 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=1178, PETRI_DIFFERENCE_MINUEND_FLOW=2366, PETRI_DIFFERENCE_MINUEND_PLACES=1007, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1049, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=3, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1046, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2372, PETRI_PLACES=1009, PETRI_TRANSITIONS=1049} [2025-02-08 05:38:36,154 INFO L279 CegarLoopForPetriNet]: 1094 programPoint places, -85 predicate places. [2025-02-08 05:38:36,154 INFO L471 AbstractCegarLoop]: Abstraction has has 1009 places, 1049 transitions, 2372 flow [2025-02-08 05:38:36,155 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1132.6666666666667) internal successors, (3398), 3 states have internal predecessors, (3398), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:38:36,155 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-08 05:38:36,155 INFO L206 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, 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, 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, 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, 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, 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] [2025-02-08 05:38:36,155 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2025-02-08 05:38:36,155 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting thread1Err0ASSERT_VIOLATIONDATA_RACE === [thread1Err56ASSERT_VIOLATIONDATA_RACE, thread1Err65ASSERT_VIOLATIONDATA_RACE, thread1Err55ASSERT_VIOLATIONDATA_RACE, thread1Err64ASSERT_VIOLATIONDATA_RACE (and 282 more)] === [2025-02-08 05:38:36,156 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 05:38:36,156 INFO L85 PathProgramCache]: Analyzing trace with hash -762639065, now seen corresponding path program 1 times [2025-02-08 05:38:36,156 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 05:38:36,156 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1342053312] [2025-02-08 05:38:36,156 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 05:38:36,156 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 05:38:36,164 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 239 statements into 1 equivalence classes. [2025-02-08 05:38:36,169 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 239 of 239 statements. [2025-02-08 05:38:36,169 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 05:38:36,169 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 05:38:36,195 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-08 05:38:36,196 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 05:38:36,196 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1342053312] [2025-02-08 05:38:36,196 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1342053312] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 05:38:36,196 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 05:38:36,196 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-08 05:38:36,196 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1258991962] [2025-02-08 05:38:36,196 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 05:38:36,197 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 05:38:36,197 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 05:38:36,197 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 05:38:36,197 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 05:38:36,235 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 1134 out of 1178 [2025-02-08 05:38:36,237 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1009 places, 1049 transitions, 2372 flow. Second operand has 3 states, 3 states have (on average 1136.0) internal successors, (3408), 3 states have internal predecessors, (3408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:38:36,237 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-08 05:38:36,237 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1134 of 1178 [2025-02-08 05:38:36,237 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-08 05:38:37,576 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][719], [1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 229#L84-19true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1235#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1251#true, Black: 1210#true, 1254#true, 1193#true]) [2025-02-08 05:38:37,577 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-02-08 05:38:37,577 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-02-08 05:38:37,577 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:37,577 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:37,612 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][719], [1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 229#L84-19true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1235#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1251#true, Black: 1210#true, 1254#true, 1193#true]) [2025-02-08 05:38:37,612 INFO L294 olderBase$Statistics]: this new event has 321 ancestors and is cut-off event [2025-02-08 05:38:37,612 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-02-08 05:38:37,612 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:37,612 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-02-08 05:38:38,115 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][594], [1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, 243#L56-19true, Black: 1223#true, 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, 1253#(= (select (select |#race| ~ends_with_2~0.base) (+ ~i_9~0 ~ends_with_2~0.offset)) 0), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1235#true, 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1210#true, 1254#true, 1193#true]) [2025-02-08 05:38:38,115 INFO L294 olderBase$Statistics]: this new event has 414 ancestors and is cut-off event [2025-02-08 05:38:38,115 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:38,115 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-02-08 05:38:38,115 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:38,154 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3194] L87-23-->L87-20: Formula: (= |v_#race~ends_with_2~0_18| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_18|} AuxVars[] AssignedVars[#race~ends_with_2~0][916], [1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1235#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 950#L87-20true, 1251#true, Black: 1210#true, 1254#true, 1193#true]) [2025-02-08 05:38:38,154 INFO L294 olderBase$Statistics]: this new event has 363 ancestors and is cut-off event [2025-02-08 05:38:38,154 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2025-02-08 05:38:38,154 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2025-02-08 05:38:38,154 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2025-02-08 05:38:38,160 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][594], [1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 243#L56-19true, Black: 1223#true, 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, 1253#(= (select (select |#race| ~ends_with_2~0.base) (+ ~i_9~0 ~ends_with_2~0.offset)) 0), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1235#true, 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1210#true, 1254#true, 1193#true]) [2025-02-08 05:38:38,160 INFO L294 olderBase$Statistics]: this new event has 417 ancestors and is cut-off event [2025-02-08 05:38:38,160 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:38,160 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-02-08 05:38:38,160 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-02-08 05:38:38,450 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3230] L88-21-->L88-18: Formula: (= |v_#race~ends_with_2~0_15| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_15|} AuxVars[] AssignedVars[#race~ends_with_2~0][984], [1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1235#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 129#L88-18true, 1251#true, Black: 1210#true, 1254#true, 1193#true]) [2025-02-08 05:38:38,450 INFO L294 olderBase$Statistics]: this new event has 379 ancestors and is cut-off event [2025-02-08 05:38:38,450 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2025-02-08 05:38:38,450 INFO L297 olderBase$Statistics]: existing Event has 371 ancestors and is cut-off event [2025-02-08 05:38:38,450 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2025-02-08 05:38:38,977 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][594], [1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, 243#L56-19true, Black: 1223#true, 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, 1253#(= (select (select |#race| ~ends_with_2~0.base) (+ ~i_9~0 ~ends_with_2~0.offset)) 0), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1235#true, 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1210#true, 1254#true, 1193#true]) [2025-02-08 05:38:38,977 INFO L294 olderBase$Statistics]: this new event has 422 ancestors and is cut-off event [2025-02-08 05:38:38,977 INFO L297 olderBase$Statistics]: existing Event has 414 ancestors and is cut-off event [2025-02-08 05:38:38,978 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:38,978 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-02-08 05:38:38,978 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:38,994 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][586], [1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, 243#L56-19true, Black: 1223#true, 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, 1253#(= (select (select |#race| ~ends_with_2~0.base) (+ ~i_9~0 ~ends_with_2~0.offset)) 0), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1235#true, 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1210#true, 1254#true, 1193#true]) [2025-02-08 05:38:38,994 INFO L294 olderBase$Statistics]: this new event has 422 ancestors and is cut-off event [2025-02-08 05:38:38,994 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-02-08 05:38:38,994 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:38,994 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:39,030 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][594], [1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 243#L56-19true, Black: 1223#true, 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, 1253#(= (select (select |#race| ~ends_with_2~0.base) (+ ~i_9~0 ~ends_with_2~0.offset)) 0), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1235#true, 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1210#true, 1254#true, 1193#true]) [2025-02-08 05:38:39,031 INFO L294 olderBase$Statistics]: this new event has 425 ancestors and is cut-off event [2025-02-08 05:38:39,031 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:39,031 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-02-08 05:38:39,031 INFO L297 olderBase$Statistics]: existing Event has 417 ancestors and is cut-off event [2025-02-08 05:38:39,031 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-02-08 05:38:39,049 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][586], [1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, 243#L56-19true, Black: 1223#true, 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, 1253#(= (select (select |#race| ~ends_with_2~0.base) (+ ~i_9~0 ~ends_with_2~0.offset)) 0), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1235#true, 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1210#true, 1254#true, 1193#true]) [2025-02-08 05:38:39,049 INFO L294 olderBase$Statistics]: this new event has 425 ancestors and is cut-off event [2025-02-08 05:38:39,049 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:39,049 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-02-08 05:38:39,049 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-02-08 05:38:39,144 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][609], [1166#(= |#race~is_null_1~0| 0), Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1235#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1251#true, Black: 1210#true, 1254#true, 1193#true]) [2025-02-08 05:38:39,144 INFO L294 olderBase$Statistics]: this new event has 422 ancestors and is cut-off event [2025-02-08 05:38:39,144 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:39,144 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-02-08 05:38:39,144 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:39,204 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][609], [1166#(= |#race~is_null_1~0| 0), Black: 1218#true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1235#true, 168#L56-28true, 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1251#true, Black: 1210#true, 1254#true, 1193#true]) [2025-02-08 05:38:39,204 INFO L294 olderBase$Statistics]: this new event has 425 ancestors and is cut-off event [2025-02-08 05:38:39,205 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-02-08 05:38:39,205 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-02-08 05:38:39,205 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:40,556 INFO L124 PetriNetUnfolderBase]: 1483/24289 cut-off events. [2025-02-08 05:38:40,556 INFO L125 PetriNetUnfolderBase]: For 306/356 co-relation queries the response was YES. [2025-02-08 05:38:40,696 INFO L83 FinitePrefix]: Finished finitePrefix Result has 27514 conditions, 24289 events. 1483/24289 cut-off events. For 306/356 co-relation queries the response was YES. Maximal size of possible extension queue 152. Compared 266827 event pairs, 117 based on Foata normal form. 8/21271 useless extension candidates. Maximal degree in co-relation 26403. Up to 403 conditions per place. [2025-02-08 05:38:40,740 INFO L140 encePairwiseOnDemand]: 1175/1178 looper letters, 21 selfloop transitions, 2 changer transitions 0/1049 dead transitions. [2025-02-08 05:38:40,740 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1010 places, 1049 transitions, 2419 flow [2025-02-08 05:38:40,741 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 05:38:40,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-02-08 05:38:40,742 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3423 transitions. [2025-02-08 05:38:40,742 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9685908319185059 [2025-02-08 05:38:40,742 INFO L175 Difference]: Start difference. First operand has 1009 places, 1049 transitions, 2372 flow. Second operand 3 states and 3423 transitions. [2025-02-08 05:38:40,742 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1010 places, 1049 transitions, 2419 flow [2025-02-08 05:38:40,750 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1008 places, 1049 transitions, 2413 flow, removed 0 selfloop flow, removed 2 redundant places. [2025-02-08 05:38:40,755 INFO L231 Difference]: Finished difference. Result has 1008 places, 1048 transitions, 2368 flow [2025-02-08 05:38:40,756 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=1178, PETRI_DIFFERENCE_MINUEND_FLOW=2364, PETRI_DIFFERENCE_MINUEND_PLACES=1006, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1048, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=2, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1046, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2368, PETRI_PLACES=1008, PETRI_TRANSITIONS=1048} [2025-02-08 05:38:40,756 INFO L279 CegarLoopForPetriNet]: 1094 programPoint places, -86 predicate places. [2025-02-08 05:38:40,757 INFO L471 AbstractCegarLoop]: Abstraction has has 1008 places, 1048 transitions, 2368 flow [2025-02-08 05:38:40,757 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1136.0) internal successors, (3408), 3 states have internal predecessors, (3408), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:38:40,757 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-08 05:38:40,757 INFO L206 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, 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, 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, 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, 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, 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] [2025-02-08 05:38:40,757 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2025-02-08 05:38:40,758 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting thread2Err3ASSERT_VIOLATIONDATA_RACE === [thread1Err56ASSERT_VIOLATIONDATA_RACE, thread1Err65ASSERT_VIOLATIONDATA_RACE, thread1Err55ASSERT_VIOLATIONDATA_RACE, thread1Err64ASSERT_VIOLATIONDATA_RACE (and 282 more)] === [2025-02-08 05:38:40,758 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 05:38:40,758 INFO L85 PathProgramCache]: Analyzing trace with hash -581965992, now seen corresponding path program 1 times [2025-02-08 05:38:40,758 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 05:38:40,758 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2047361537] [2025-02-08 05:38:40,758 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 05:38:40,758 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 05:38:40,770 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 240 statements into 1 equivalence classes. [2025-02-08 05:38:40,774 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 240 of 240 statements. [2025-02-08 05:38:40,775 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 05:38:40,775 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 05:38:40,797 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-08 05:38:40,798 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 05:38:40,798 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2047361537] [2025-02-08 05:38:40,798 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2047361537] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 05:38:40,798 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 05:38:40,798 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-08 05:38:40,798 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2124366265] [2025-02-08 05:38:40,798 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 05:38:40,799 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-08 05:38:40,799 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 05:38:40,799 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-08 05:38:40,799 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-08 05:38:40,829 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 1126 out of 1178 [2025-02-08 05:38:40,831 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1008 places, 1048 transitions, 2368 flow. Second operand has 3 states, 3 states have (on average 1127.6666666666667) internal successors, (3383), 3 states have internal predecessors, (3383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:38:40,831 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-08 05:38:40,831 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1126 of 1178 [2025-02-08 05:38:40,831 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-08 05:38:40,952 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][449], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1223#true, 1257#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, 530#L96-5true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1199#true, 1244#true, 1247#true, 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:40,952 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is cut-off event [2025-02-08 05:38:40,952 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-02-08 05:38:40,952 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-02-08 05:38:40,952 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is cut-off event [2025-02-08 05:38:41,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [1259#(= |#race~result_11~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1223#true, Black: 1218#true, 824#L92-18true, 1227#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1247#true, 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:41,031 INFO L294 olderBase$Statistics]: this new event has 285 ancestors and is cut-off event [2025-02-08 05:38:41,031 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-02-08 05:38:41,031 INFO L297 olderBase$Statistics]: existing Event has 279 ancestors and is cut-off event [2025-02-08 05:38:41,031 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is cut-off event [2025-02-08 05:38:41,127 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1259#(= |#race~result_11~0| 0), 1166#(= |#race~is_null_1~0| 0), 1223#true, Black: 1247#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 458#L83-9true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:41,128 INFO L294 olderBase$Statistics]: this new event has 292 ancestors and is cut-off event [2025-02-08 05:38:41,128 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-02-08 05:38:41,128 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-02-08 05:38:41,128 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-02-08 05:38:41,157 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3054] L83-6-->L83-4: Formula: (= |v_thread2Thread1of1ForFork1_#t~nondet56#1_3| |v_#race~result_11~0_21|) InVars {thread2Thread1of1ForFork1_#t~nondet56#1=|v_thread2Thread1of1ForFork1_#t~nondet56#1_3|} OutVars{#race~result_11~0=|v_#race~result_11~0_21|, thread2Thread1of1ForFork1_#t~nondet56#1=|v_thread2Thread1of1ForFork1_#t~nondet56#1_3|} AuxVars[] AssignedVars[#race~result_11~0][645], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1223#true, 1257#true, Black: 1247#true, 847#L83-4true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:41,157 INFO L294 olderBase$Statistics]: this new event has 292 ancestors and is cut-off event [2025-02-08 05:38:41,157 INFO L297 olderBase$Statistics]: existing Event has 292 ancestors and is cut-off event [2025-02-08 05:38:41,157 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-02-08 05:38:41,157 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-02-08 05:38:41,172 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1259#(= |#race~result_11~0| 0), 1166#(= |#race~is_null_1~0| 0), 1223#true, Black: 1247#true, Black: 1218#true, 1227#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), 458#L83-9true, Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:41,172 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-02-08 05:38:41,172 INFO L297 olderBase$Statistics]: existing Event has 292 ancestors and is cut-off event [2025-02-08 05:38:41,173 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is cut-off event [2025-02-08 05:38:41,173 INFO L297 olderBase$Statistics]: existing Event has 292 ancestors and is cut-off event [2025-02-08 05:38:41,203 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3054] L83-6-->L83-4: Formula: (= |v_thread2Thread1of1ForFork1_#t~nondet56#1_3| |v_#race~result_11~0_21|) InVars {thread2Thread1of1ForFork1_#t~nondet56#1=|v_thread2Thread1of1ForFork1_#t~nondet56#1_3|} OutVars{#race~result_11~0=|v_#race~result_11~0_21|, thread2Thread1of1ForFork1_#t~nondet56#1=|v_thread2Thread1of1ForFork1_#t~nondet56#1_3|} AuxVars[] AssignedVars[#race~result_11~0][645], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1223#true, 1257#true, Black: 1247#true, 847#L83-4true, Black: 1218#true, 1227#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:41,203 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-02-08 05:38:41,203 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-02-08 05:38:41,203 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is cut-off event [2025-02-08 05:38:41,203 INFO L297 olderBase$Statistics]: existing Event has 292 ancestors and is cut-off event [2025-02-08 05:38:41,246 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [1259#(= |#race~result_11~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1247#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 458#L83-9true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:41,247 INFO L294 olderBase$Statistics]: this new event has 300 ancestors and is cut-off event [2025-02-08 05:38:41,247 INFO L297 olderBase$Statistics]: existing Event has 294 ancestors and is cut-off event [2025-02-08 05:38:41,247 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-02-08 05:38:41,247 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-02-08 05:38:41,271 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2897] L96-7-->L96-5: Formula: (= |v_thread2Thread1of1ForFork1_#t~nondet90#1_3| |v_#race~result_11~0_27|) InVars {thread2Thread1of1ForFork1_#t~nondet90#1=|v_thread2Thread1of1ForFork1_#t~nondet90#1_3|} OutVars{#race~result_11~0=|v_#race~result_11~0_27|, thread2Thread1of1ForFork1_#t~nondet90#1=|v_thread2Thread1of1ForFork1_#t~nondet90#1_3|} AuxVars[] AssignedVars[#race~result_11~0][409], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1223#true, 1257#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, 530#L96-5true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1199#true, 1244#true, 1247#true, 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:41,271 INFO L294 olderBase$Statistics]: this new event has 265 ancestors and is not cut-off event [2025-02-08 05:38:41,271 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is not cut-off event [2025-02-08 05:38:41,271 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is not cut-off event [2025-02-08 05:38:41,271 INFO L297 olderBase$Statistics]: existing Event has 268 ancestors and is not cut-off event [2025-02-08 05:38:41,274 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3054] L83-6-->L83-4: Formula: (= |v_thread2Thread1of1ForFork1_#t~nondet56#1_3| |v_#race~result_11~0_21|) InVars {thread2Thread1of1ForFork1_#t~nondet56#1=|v_thread2Thread1of1ForFork1_#t~nondet56#1_3|} OutVars{#race~result_11~0=|v_#race~result_11~0_21|, thread2Thread1of1ForFork1_#t~nondet56#1=|v_thread2Thread1of1ForFork1_#t~nondet56#1_3|} AuxVars[] AssignedVars[#race~result_11~0][645], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1247#true, 847#L83-4true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:41,274 INFO L294 olderBase$Statistics]: this new event has 300 ancestors and is cut-off event [2025-02-08 05:38:41,274 INFO L297 olderBase$Statistics]: existing Event has 300 ancestors and is cut-off event [2025-02-08 05:38:41,274 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-02-08 05:38:41,274 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-02-08 05:38:41,288 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1259#(= |#race~result_11~0| 0), 1166#(= |#race~is_null_1~0| 0), Black: 1247#true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 458#L83-9true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:41,288 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-02-08 05:38:41,288 INFO L297 olderBase$Statistics]: existing Event has 300 ancestors and is cut-off event [2025-02-08 05:38:41,288 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is cut-off event [2025-02-08 05:38:41,288 INFO L297 olderBase$Statistics]: existing Event has 300 ancestors and is cut-off event [2025-02-08 05:38:41,320 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3054] L83-6-->L83-4: Formula: (= |v_thread2Thread1of1ForFork1_#t~nondet56#1_3| |v_#race~result_11~0_21|) InVars {thread2Thread1of1ForFork1_#t~nondet56#1=|v_thread2Thread1of1ForFork1_#t~nondet56#1_3|} OutVars{#race~result_11~0=|v_#race~result_11~0_21|, thread2Thread1of1ForFork1_#t~nondet56#1=|v_thread2Thread1of1ForFork1_#t~nondet56#1_3|} AuxVars[] AssignedVars[#race~result_11~0][645], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1247#true, 847#L83-4true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:41,321 INFO L294 olderBase$Statistics]: this new event has 303 ancestors and is cut-off event [2025-02-08 05:38:41,321 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is cut-off event [2025-02-08 05:38:41,321 INFO L297 olderBase$Statistics]: existing Event has 300 ancestors and is cut-off event [2025-02-08 05:38:41,321 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is cut-off event [2025-02-08 05:38:41,470 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2990] L92-22-->L92-18: Formula: (= |v_#race~result_11~0_6| 0) InVars {} OutVars{#race~result_11~0=|v_#race~result_11~0_6|} AuxVars[] AssignedVars[#race~result_11~0][556], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1259#(= |#race~result_11~0| 0), 1166#(= |#race~is_null_1~0| 0), 1223#true, Black: 1218#true, 824#L92-18true, 1227#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1247#true, 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:41,471 INFO L294 olderBase$Statistics]: this new event has 279 ancestors and is not cut-off event [2025-02-08 05:38:41,471 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is not cut-off event [2025-02-08 05:38:41,471 INFO L297 olderBase$Statistics]: existing Event has 285 ancestors and is not cut-off event [2025-02-08 05:38:41,471 INFO L297 olderBase$Statistics]: existing Event has 282 ancestors and is not cut-off event [2025-02-08 05:38:41,471 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [1259#(= |#race~result_11~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1223#true, Black: 1218#true, 1227#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1247#true, 1235#true, 783#L92-19true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:41,471 INFO L294 olderBase$Statistics]: this new event has 280 ancestors and is cut-off event [2025-02-08 05:38:41,471 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-02-08 05:38:41,471 INFO L297 olderBase$Statistics]: existing Event has 286 ancestors and is cut-off event [2025-02-08 05:38:41,471 INFO L297 olderBase$Statistics]: existing Event has 283 ancestors and is cut-off event [2025-02-08 05:38:41,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][449], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1223#true, 1257#true, Black: 1218#true, 1227#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1247#true, 1031#L92-2true, 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:41,551 INFO L294 olderBase$Statistics]: this new event has 284 ancestors and is not cut-off event [2025-02-08 05:38:41,551 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is not cut-off event [2025-02-08 05:38:41,551 INFO L297 olderBase$Statistics]: existing Event has 287 ancestors and is not cut-off event [2025-02-08 05:38:41,551 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is not cut-off event [2025-02-08 05:38:41,583 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3040] L83-13-->L83-9: Formula: (= |v_#race~result_11~0_24| 0) InVars {} OutVars{#race~result_11~0=|v_#race~result_11~0_24|} AuxVars[] AssignedVars[#race~result_11~0][617], [1259#(= |#race~result_11~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1223#true, Black: 1247#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), 458#L83-9true, Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:41,584 INFO L294 olderBase$Statistics]: this new event has 286 ancestors and is not cut-off event [2025-02-08 05:38:41,584 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is not cut-off event [2025-02-08 05:38:41,584 INFO L297 olderBase$Statistics]: existing Event has 292 ancestors and is not cut-off event [2025-02-08 05:38:41,584 INFO L297 olderBase$Statistics]: existing Event has 289 ancestors and is not cut-off event [2025-02-08 05:38:41,584 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [1259#(= |#race~result_11~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1223#true, Black: 1247#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, 1254#true, 883#L83-10true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:41,584 INFO L294 olderBase$Statistics]: this new event has 287 ancestors and is cut-off event [2025-02-08 05:38:41,584 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-02-08 05:38:41,584 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-02-08 05:38:41,584 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:41,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3040] L83-13-->L83-9: Formula: (= |v_#race~result_11~0_24| 0) InVars {} OutVars{#race~result_11~0=|v_#race~result_11~0_24|} AuxVars[] AssignedVars[#race~result_11~0][617], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1259#(= |#race~result_11~0| 0), 1166#(= |#race~is_null_1~0| 0), 1223#true, Black: 1247#true, Black: 1218#true, 1227#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 458#L83-9true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:41,617 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is not cut-off event [2025-02-08 05:38:41,617 INFO L297 olderBase$Statistics]: existing Event has 292 ancestors and is not cut-off event [2025-02-08 05:38:41,617 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is not cut-off event [2025-02-08 05:38:41,617 INFO L297 olderBase$Statistics]: existing Event has 292 ancestors and is not cut-off event [2025-02-08 05:38:41,617 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1259#(= |#race~result_11~0| 0), 1166#(= |#race~is_null_1~0| 0), 1223#true, Black: 1247#true, Black: 1218#true, 1227#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 883#L83-10true, 1193#true]) [2025-02-08 05:38:41,617 INFO L294 olderBase$Statistics]: this new event has 290 ancestors and is cut-off event [2025-02-08 05:38:41,618 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:41,618 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-02-08 05:38:41,618 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:41,619 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][449], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1223#true, 1257#true, Black: 1247#true, 847#L83-4true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:41,619 INFO L294 olderBase$Statistics]: this new event has 289 ancestors and is not cut-off event [2025-02-08 05:38:41,619 INFO L297 olderBase$Statistics]: existing Event has 292 ancestors and is not cut-off event [2025-02-08 05:38:41,619 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is not cut-off event [2025-02-08 05:38:41,619 INFO L297 olderBase$Statistics]: existing Event has 292 ancestors and is not cut-off event [2025-02-08 05:38:41,632 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [1259#(= |#race~result_11~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1223#true, Black: 1247#true, Black: 1218#true, 1227#true, 137#L85-10true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:41,632 INFO L294 olderBase$Statistics]: this new event has 327 ancestors and is cut-off event [2025-02-08 05:38:41,632 INFO L297 olderBase$Statistics]: existing Event has 324 ancestors and is cut-off event [2025-02-08 05:38:41,632 INFO L297 olderBase$Statistics]: existing Event has 321 ancestors and is cut-off event [2025-02-08 05:38:41,632 INFO L297 olderBase$Statistics]: existing Event has 324 ancestors and is cut-off event [2025-02-08 05:38:41,658 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][449], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1223#true, 1257#true, Black: 1247#true, 847#L83-4true, Black: 1218#true, 1227#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:41,658 INFO L294 olderBase$Statistics]: this new event has 292 ancestors and is not cut-off event [2025-02-08 05:38:41,658 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is not cut-off event [2025-02-08 05:38:41,658 INFO L297 olderBase$Statistics]: existing Event has 295 ancestors and is not cut-off event [2025-02-08 05:38:41,658 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is not cut-off event [2025-02-08 05:38:41,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3040] L83-13-->L83-9: Formula: (= |v_#race~result_11~0_24| 0) InVars {} OutVars{#race~result_11~0=|v_#race~result_11~0_24|} AuxVars[] AssignedVars[#race~result_11~0][617], [1259#(= |#race~result_11~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1247#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), 458#L83-9true, Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:41,684 INFO L294 olderBase$Statistics]: this new event has 294 ancestors and is not cut-off event [2025-02-08 05:38:41,684 INFO L297 olderBase$Statistics]: existing Event has 300 ancestors and is not cut-off event [2025-02-08 05:38:41,684 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is not cut-off event [2025-02-08 05:38:41,684 INFO L297 olderBase$Statistics]: existing Event has 297 ancestors and is not cut-off event [2025-02-08 05:38:41,684 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [1259#(= |#race~result_11~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1247#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 883#L83-10true, 1193#true]) [2025-02-08 05:38:41,684 INFO L294 olderBase$Statistics]: this new event has 295 ancestors and is cut-off event [2025-02-08 05:38:41,684 INFO L297 olderBase$Statistics]: existing Event has 301 ancestors and is cut-off event [2025-02-08 05:38:41,684 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-02-08 05:38:41,684 INFO L297 olderBase$Statistics]: existing Event has 298 ancestors and is cut-off event [2025-02-08 05:38:41,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3040] L83-13-->L83-9: Formula: (= |v_#race~result_11~0_24| 0) InVars {} OutVars{#race~result_11~0=|v_#race~result_11~0_24|} AuxVars[] AssignedVars[#race~result_11~0][617], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1259#(= |#race~result_11~0| 0), 1166#(= |#race~is_null_1~0| 0), Black: 1247#true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 458#L83-9true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:41,726 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is not cut-off event [2025-02-08 05:38:41,726 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is not cut-off event [2025-02-08 05:38:41,726 INFO L297 olderBase$Statistics]: existing Event has 300 ancestors and is not cut-off event [2025-02-08 05:38:41,726 INFO L297 olderBase$Statistics]: existing Event has 300 ancestors and is not cut-off event [2025-02-08 05:38:41,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [1259#(= |#race~result_11~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1247#true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, 1254#true, 883#L83-10true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:41,726 INFO L294 olderBase$Statistics]: this new event has 298 ancestors and is cut-off event [2025-02-08 05:38:41,726 INFO L297 olderBase$Statistics]: existing Event has 301 ancestors and is cut-off event [2025-02-08 05:38:41,727 INFO L297 olderBase$Statistics]: existing Event has 301 ancestors and is cut-off event [2025-02-08 05:38:41,727 INFO L297 olderBase$Statistics]: existing Event has 304 ancestors and is cut-off event [2025-02-08 05:38:41,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][449], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1247#true, 847#L83-4true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:41,727 INFO L294 olderBase$Statistics]: this new event has 297 ancestors and is not cut-off event [2025-02-08 05:38:41,727 INFO L297 olderBase$Statistics]: existing Event has 300 ancestors and is not cut-off event [2025-02-08 05:38:41,727 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is not cut-off event [2025-02-08 05:38:41,727 INFO L297 olderBase$Statistics]: existing Event has 300 ancestors and is not cut-off event [2025-02-08 05:38:41,745 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1259#(= |#race~result_11~0| 0), 1166#(= |#race~is_null_1~0| 0), Black: 1247#true, Black: 1218#true, 137#L85-10true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:41,745 INFO L294 olderBase$Statistics]: this new event has 335 ancestors and is cut-off event [2025-02-08 05:38:41,745 INFO L297 olderBase$Statistics]: existing Event has 329 ancestors and is cut-off event [2025-02-08 05:38:41,745 INFO L297 olderBase$Statistics]: existing Event has 332 ancestors and is cut-off event [2025-02-08 05:38:41,745 INFO L297 olderBase$Statistics]: existing Event has 332 ancestors and is cut-off event [2025-02-08 05:38:41,773 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][449], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1247#true, 847#L83-4true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:41,773 INFO L294 olderBase$Statistics]: this new event has 300 ancestors and is not cut-off event [2025-02-08 05:38:41,773 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is not cut-off event [2025-02-08 05:38:41,773 INFO L297 olderBase$Statistics]: existing Event has 303 ancestors and is not cut-off event [2025-02-08 05:38:41,773 INFO L297 olderBase$Statistics]: existing Event has 306 ancestors and is not cut-off event [2025-02-08 05:38:42,030 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][705], [1166#(= |#race~is_null_1~0| 0), 1257#true, 690#L57-19true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:42,031 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-02-08 05:38:42,031 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-02-08 05:38:42,031 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:42,031 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:42,032 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][718], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1220#(= |#race~break_13~0| 0), 229#L84-19true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1235#true, 168#L56-28true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:42,032 INFO L294 olderBase$Statistics]: this new event has 318 ancestors and is cut-off event [2025-02-08 05:38:42,032 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:42,032 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-02-08 05:38:42,032 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:42,081 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][705], [1166#(= |#race~is_null_1~0| 0), 1257#true, 690#L57-19true, Black: 1218#true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:42,081 INFO L294 olderBase$Statistics]: this new event has 321 ancestors and is cut-off event [2025-02-08 05:38:42,081 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:42,081 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-02-08 05:38:42,081 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-02-08 05:38:42,082 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][718], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1218#true, 229#L84-19true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1235#true, 168#L56-28true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:42,082 INFO L294 olderBase$Statistics]: this new event has 321 ancestors and is cut-off event [2025-02-08 05:38:42,082 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-02-08 05:38:42,082 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:42,082 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-02-08 05:38:42,095 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1259#(= |#race~result_11~0| 0), 654#L85-11true, 1166#(= |#race~is_null_1~0| 0), 1223#true, Black: 1247#true, Black: 1218#true, 1227#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:42,095 INFO L294 olderBase$Statistics]: this new event has 322 ancestors and is cut-off event [2025-02-08 05:38:42,095 INFO L297 olderBase$Statistics]: existing Event has 325 ancestors and is cut-off event [2025-02-08 05:38:42,095 INFO L297 olderBase$Statistics]: existing Event has 328 ancestors and is cut-off event [2025-02-08 05:38:42,095 INFO L297 olderBase$Statistics]: existing Event has 325 ancestors and is cut-off event [2025-02-08 05:38:42,179 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][449], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1223#true, 1257#true, Black: 1247#true, Black: 1218#true, 362#L85-3true, 1227#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:42,179 INFO L294 olderBase$Statistics]: this new event has 326 ancestors and is not cut-off event [2025-02-08 05:38:42,179 INFO L297 olderBase$Statistics]: existing Event has 329 ancestors and is not cut-off event [2025-02-08 05:38:42,179 INFO L297 olderBase$Statistics]: existing Event has 329 ancestors and is not cut-off event [2025-02-08 05:38:42,180 INFO L297 olderBase$Statistics]: existing Event has 332 ancestors and is not cut-off event [2025-02-08 05:38:42,180 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [1259#(= |#race~result_11~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1223#true, Black: 1247#true, 709#L87-10true, Black: 1218#true, 1227#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:42,180 INFO L294 olderBase$Statistics]: this new event has 351 ancestors and is cut-off event [2025-02-08 05:38:42,180 INFO L297 olderBase$Statistics]: existing Event has 357 ancestors and is cut-off event [2025-02-08 05:38:42,180 INFO L297 olderBase$Statistics]: existing Event has 354 ancestors and is cut-off event [2025-02-08 05:38:42,180 INFO L297 olderBase$Statistics]: existing Event has 354 ancestors and is cut-off event [2025-02-08 05:38:42,209 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [1259#(= |#race~result_11~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1247#true, 709#L87-10true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:42,210 INFO L294 olderBase$Statistics]: this new event has 365 ancestors and is cut-off event [2025-02-08 05:38:42,210 INFO L297 olderBase$Statistics]: existing Event has 362 ancestors and is cut-off event [2025-02-08 05:38:42,210 INFO L297 olderBase$Statistics]: existing Event has 359 ancestors and is cut-off event [2025-02-08 05:38:42,210 INFO L297 olderBase$Statistics]: existing Event has 362 ancestors and is cut-off event [2025-02-08 05:38:42,224 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1259#(= |#race~result_11~0| 0), 654#L85-11true, 1166#(= |#race~is_null_1~0| 0), Black: 1247#true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:42,224 INFO L294 olderBase$Statistics]: this new event has 330 ancestors and is cut-off event [2025-02-08 05:38:42,224 INFO L297 olderBase$Statistics]: existing Event has 333 ancestors and is cut-off event [2025-02-08 05:38:42,224 INFO L297 olderBase$Statistics]: existing Event has 336 ancestors and is cut-off event [2025-02-08 05:38:42,224 INFO L297 olderBase$Statistics]: existing Event has 333 ancestors and is cut-off event [2025-02-08 05:38:42,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][449], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1247#true, Black: 1218#true, 362#L85-3true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:42,291 INFO L294 olderBase$Statistics]: this new event has 334 ancestors and is not cut-off event [2025-02-08 05:38:42,291 INFO L297 olderBase$Statistics]: existing Event has 337 ancestors and is not cut-off event [2025-02-08 05:38:42,291 INFO L297 olderBase$Statistics]: existing Event has 340 ancestors and is not cut-off event [2025-02-08 05:38:42,291 INFO L297 olderBase$Statistics]: existing Event has 337 ancestors and is not cut-off event [2025-02-08 05:38:42,505 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [1259#(= |#race~result_11~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1223#true, Black: 1247#true, Black: 1218#true, 1227#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 732#L87-11true, 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:42,505 INFO L294 olderBase$Statistics]: this new event has 352 ancestors and is cut-off event [2025-02-08 05:38:42,505 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2025-02-08 05:38:42,505 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2025-02-08 05:38:42,505 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2025-02-08 05:38:42,606 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][449], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1223#true, 1257#true, Black: 1247#true, Black: 1218#true, 1227#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 781#L87-3true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:42,606 INFO L294 olderBase$Statistics]: this new event has 356 ancestors and is not cut-off event [2025-02-08 05:38:42,606 INFO L297 olderBase$Statistics]: existing Event has 359 ancestors and is not cut-off event [2025-02-08 05:38:42,607 INFO L297 olderBase$Statistics]: existing Event has 362 ancestors and is not cut-off event [2025-02-08 05:38:42,607 INFO L297 olderBase$Statistics]: existing Event has 359 ancestors and is not cut-off event [2025-02-08 05:38:42,681 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [1259#(= |#race~result_11~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1247#true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 732#L87-11true, 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:42,681 INFO L294 olderBase$Statistics]: this new event has 360 ancestors and is cut-off event [2025-02-08 05:38:42,681 INFO L297 olderBase$Statistics]: existing Event has 363 ancestors and is cut-off event [2025-02-08 05:38:42,681 INFO L297 olderBase$Statistics]: existing Event has 363 ancestors and is cut-off event [2025-02-08 05:38:42,681 INFO L297 olderBase$Statistics]: existing Event has 366 ancestors and is cut-off event [2025-02-08 05:38:42,692 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][594], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, 243#L56-19true, Black: 1223#true, 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:42,693 INFO L294 olderBase$Statistics]: this new event has 414 ancestors and is cut-off event [2025-02-08 05:38:42,693 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:42,693 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:42,693 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-02-08 05:38:42,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][594], [1166#(= |#race~is_null_1~0| 0), 1257#true, 690#L57-19true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:42,693 INFO L294 olderBase$Statistics]: this new event has 434 ancestors and is cut-off event [2025-02-08 05:38:42,693 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:42,693 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-02-08 05:38:42,693 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:42,693 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][594], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), 514#L60-20true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:42,693 INFO L294 olderBase$Statistics]: this new event has 479 ancestors and is cut-off event [2025-02-08 05:38:42,693 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2025-02-08 05:38:42,694 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2025-02-08 05:38:42,694 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2025-02-08 05:38:42,778 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2748] L60-23-->L60-20: Formula: (= |v_#race~ends_with_6~0_6| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_6|} AuxVars[] AssignedVars[#race~ends_with_6~0][903], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), 514#L60-20true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1210#true, 1254#true, 1193#true]) [2025-02-08 05:38:42,779 INFO L294 olderBase$Statistics]: this new event has 363 ancestors and is cut-off event [2025-02-08 05:38:42,779 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2025-02-08 05:38:42,779 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2025-02-08 05:38:42,779 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2025-02-08 05:38:42,781 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3194] L87-23-->L87-20: Formula: (= |v_#race~ends_with_2~0_18| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_18|} AuxVars[] AssignedVars[#race~ends_with_2~0][914], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1218#true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1235#true, 168#L56-28true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 950#L87-20true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:42,781 INFO L294 olderBase$Statistics]: this new event has 363 ancestors and is cut-off event [2025-02-08 05:38:42,781 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2025-02-08 05:38:42,781 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2025-02-08 05:38:42,781 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2025-02-08 05:38:42,785 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][594], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1218#true, 1227#true, 243#L56-19true, Black: 1223#true, 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:42,785 INFO L294 olderBase$Statistics]: this new event has 417 ancestors and is cut-off event [2025-02-08 05:38:42,785 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-02-08 05:38:42,785 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:42,786 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-02-08 05:38:42,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][594], [1166#(= |#race~is_null_1~0| 0), 1257#true, 690#L57-19true, Black: 1218#true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:42,786 INFO L294 olderBase$Statistics]: this new event has 437 ancestors and is cut-off event [2025-02-08 05:38:42,786 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-02-08 05:38:42,786 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:42,786 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-02-08 05:38:42,786 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][594], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1218#true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), 514#L60-20true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:42,786 INFO L294 olderBase$Statistics]: this new event has 482 ancestors and is cut-off event [2025-02-08 05:38:42,786 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2025-02-08 05:38:42,786 INFO L297 olderBase$Statistics]: existing Event has 361 ancestors and is cut-off event [2025-02-08 05:38:42,786 INFO L297 olderBase$Statistics]: existing Event has 361 ancestors and is cut-off event [2025-02-08 05:38:42,837 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][449], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1247#true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 781#L87-3true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:42,837 INFO L294 olderBase$Statistics]: this new event has 364 ancestors and is not cut-off event [2025-02-08 05:38:42,837 INFO L297 olderBase$Statistics]: existing Event has 367 ancestors and is not cut-off event [2025-02-08 05:38:42,837 INFO L297 olderBase$Statistics]: existing Event has 370 ancestors and is not cut-off event [2025-02-08 05:38:42,837 INFO L297 olderBase$Statistics]: existing Event has 367 ancestors and is not cut-off event [2025-02-08 05:38:42,878 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2748] L60-23-->L60-20: Formula: (= |v_#race~ends_with_6~0_6| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_6|} AuxVars[] AssignedVars[#race~ends_with_6~0][903], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1218#true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), 514#L60-20true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:42,878 INFO L294 olderBase$Statistics]: this new event has 366 ancestors and is cut-off event [2025-02-08 05:38:42,878 INFO L297 olderBase$Statistics]: existing Event has 361 ancestors and is cut-off event [2025-02-08 05:38:42,878 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2025-02-08 05:38:42,878 INFO L297 olderBase$Statistics]: existing Event has 361 ancestors and is cut-off event [2025-02-08 05:38:43,108 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][594], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1218#true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:43,109 INFO L294 olderBase$Statistics]: this new event has 498 ancestors and is cut-off event [2025-02-08 05:38:43,109 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2025-02-08 05:38:43,109 INFO L297 olderBase$Statistics]: existing Event has 377 ancestors and is cut-off event [2025-02-08 05:38:43,109 INFO L297 olderBase$Statistics]: existing Event has 377 ancestors and is cut-off event [2025-02-08 05:38:43,109 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][594], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:43,109 INFO L294 olderBase$Statistics]: this new event has 495 ancestors and is cut-off event [2025-02-08 05:38:43,109 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2025-02-08 05:38:43,109 INFO L297 olderBase$Statistics]: existing Event has 371 ancestors and is cut-off event [2025-02-08 05:38:43,109 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2025-02-08 05:38:43,155 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [1259#(= |#race~result_11~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1223#true, Black: 1247#true, Black: 1218#true, 824#L92-18true, 1227#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:43,155 INFO L294 olderBase$Statistics]: this new event has 409 ancestors and is cut-off event [2025-02-08 05:38:43,155 INFO L297 olderBase$Statistics]: existing Event has 406 ancestors and is cut-off event [2025-02-08 05:38:43,155 INFO L297 olderBase$Statistics]: existing Event has 403 ancestors and is cut-off event [2025-02-08 05:38:43,156 INFO L297 olderBase$Statistics]: existing Event has 406 ancestors and is cut-off event [2025-02-08 05:38:43,409 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][968], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:43,410 INFO L294 olderBase$Statistics]: this new event has 379 ancestors and is cut-off event [2025-02-08 05:38:43,410 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2025-02-08 05:38:43,410 INFO L297 olderBase$Statistics]: existing Event has 371 ancestors and is cut-off event [2025-02-08 05:38:43,410 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2025-02-08 05:38:43,411 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3230] L88-21-->L88-18: Formula: (= |v_#race~ends_with_2~0_15| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_15|} AuxVars[] AssignedVars[#race~ends_with_2~0][980], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1218#true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1235#true, 168#L56-28true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 129#L88-18true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:43,411 INFO L294 olderBase$Statistics]: this new event has 379 ancestors and is cut-off event [2025-02-08 05:38:43,411 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2025-02-08 05:38:43,412 INFO L297 olderBase$Statistics]: existing Event has 371 ancestors and is cut-off event [2025-02-08 05:38:43,412 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2025-02-08 05:38:43,462 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1259#(= |#race~result_11~0| 0), Black: 1247#true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 783#L92-19true, 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1254#true, 1193#true]) [2025-02-08 05:38:43,462 INFO L294 olderBase$Statistics]: this new event has 437 ancestors and is cut-off event [2025-02-08 05:38:43,462 INFO L297 olderBase$Statistics]: existing Event has 553 ancestors and is cut-off event [2025-02-08 05:38:43,462 INFO L297 olderBase$Statistics]: existing Event has 553 ancestors and is cut-off event [2025-02-08 05:38:43,463 INFO L297 olderBase$Statistics]: existing Event has 550 ancestors and is cut-off event [2025-02-08 05:38:43,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1259#(= |#race~result_11~0| 0), Black: 1247#true, Black: 1218#true, 824#L92-18true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1254#true, 1193#true]) [2025-02-08 05:38:43,463 INFO L294 olderBase$Statistics]: this new event has 436 ancestors and is cut-off event [2025-02-08 05:38:43,463 INFO L297 olderBase$Statistics]: existing Event has 552 ancestors and is cut-off event [2025-02-08 05:38:43,463 INFO L297 olderBase$Statistics]: existing Event has 552 ancestors and is cut-off event [2025-02-08 05:38:43,463 INFO L297 olderBase$Statistics]: existing Event has 549 ancestors and is cut-off event [2025-02-08 05:38:43,463 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][449], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1247#true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1031#L92-2true, 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1254#true, 1193#true]) [2025-02-08 05:38:43,463 INFO L294 olderBase$Statistics]: this new event has 441 ancestors and is cut-off event [2025-02-08 05:38:43,463 INFO L297 olderBase$Statistics]: existing Event has 557 ancestors and is cut-off event [2025-02-08 05:38:43,463 INFO L297 olderBase$Statistics]: existing Event has 554 ancestors and is cut-off event [2025-02-08 05:38:43,463 INFO L297 olderBase$Statistics]: existing Event has 557 ancestors and is cut-off event [2025-02-08 05:38:43,714 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [1259#(= |#race~result_11~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1247#true, Black: 1218#true, 824#L92-18true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:43,714 INFO L294 olderBase$Statistics]: this new event has 417 ancestors and is cut-off event [2025-02-08 05:38:43,714 INFO L297 olderBase$Statistics]: existing Event has 411 ancestors and is cut-off event [2025-02-08 05:38:43,714 INFO L297 olderBase$Statistics]: existing Event has 414 ancestors and is cut-off event [2025-02-08 05:38:43,714 INFO L297 olderBase$Statistics]: existing Event has 414 ancestors and is cut-off event [2025-02-08 05:38:43,717 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][449], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1247#true, 847#L83-4true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1254#true, 1193#true]) [2025-02-08 05:38:43,717 INFO L294 olderBase$Statistics]: this new event has 435 ancestors and is cut-off event [2025-02-08 05:38:43,717 INFO L297 olderBase$Statistics]: existing Event has 443 ancestors and is cut-off event [2025-02-08 05:38:43,717 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2025-02-08 05:38:43,718 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2025-02-08 05:38:43,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][449], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1247#true, 847#L83-4true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1254#true, 1193#true]) [2025-02-08 05:38:43,718 INFO L294 olderBase$Statistics]: this new event has 438 ancestors and is cut-off event [2025-02-08 05:38:43,718 INFO L297 olderBase$Statistics]: existing Event has 441 ancestors and is cut-off event [2025-02-08 05:38:43,718 INFO L297 olderBase$Statistics]: existing Event has 446 ancestors and is cut-off event [2025-02-08 05:38:43,718 INFO L297 olderBase$Statistics]: existing Event has 441 ancestors and is cut-off event [2025-02-08 05:38:43,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1259#(= |#race~result_11~0| 0), Black: 1247#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), 458#L83-9true, Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1254#true, 1193#true]) [2025-02-08 05:38:43,719 INFO L294 olderBase$Statistics]: this new event has 432 ancestors and is cut-off event [2025-02-08 05:38:43,719 INFO L297 olderBase$Statistics]: existing Event has 435 ancestors and is cut-off event [2025-02-08 05:38:43,719 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:43,719 INFO L297 olderBase$Statistics]: existing Event has 435 ancestors and is cut-off event [2025-02-08 05:38:43,719 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1259#(= |#race~result_11~0| 0), Black: 1247#true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 458#L83-9true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1254#true, 1193#true]) [2025-02-08 05:38:43,719 INFO L294 olderBase$Statistics]: this new event has 435 ancestors and is cut-off event [2025-02-08 05:38:43,719 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2025-02-08 05:38:43,719 INFO L297 olderBase$Statistics]: existing Event has 443 ancestors and is cut-off event [2025-02-08 05:38:43,719 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2025-02-08 05:38:43,738 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][968], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1218#true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:43,738 INFO L294 olderBase$Statistics]: this new event has 382 ancestors and is cut-off event [2025-02-08 05:38:43,738 INFO L297 olderBase$Statistics]: existing Event has 377 ancestors and is cut-off event [2025-02-08 05:38:43,738 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2025-02-08 05:38:43,738 INFO L297 olderBase$Statistics]: existing Event has 377 ancestors and is cut-off event [2025-02-08 05:38:43,764 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1259#(= |#race~result_11~0| 0), Black: 1247#true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 783#L92-19true, Black: 1237#(= ~i_9~0 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, Black: 1210#true, 1254#true, 1193#true]) [2025-02-08 05:38:43,764 INFO L294 olderBase$Statistics]: this new event has 437 ancestors and is cut-off event [2025-02-08 05:38:43,764 INFO L297 olderBase$Statistics]: existing Event has 553 ancestors and is cut-off event [2025-02-08 05:38:43,764 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2025-02-08 05:38:43,764 INFO L297 olderBase$Statistics]: existing Event has 553 ancestors and is cut-off event [2025-02-08 05:38:43,764 INFO L297 olderBase$Statistics]: existing Event has 550 ancestors and is cut-off event [2025-02-08 05:38:43,764 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1259#(= |#race~result_11~0| 0), Black: 1247#true, Black: 1218#true, 824#L92-18true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, Black: 1210#true, 1254#true, 1193#true]) [2025-02-08 05:38:43,764 INFO L294 olderBase$Statistics]: this new event has 436 ancestors and is cut-off event [2025-02-08 05:38:43,764 INFO L297 olderBase$Statistics]: existing Event has 436 ancestors and is cut-off event [2025-02-08 05:38:43,764 INFO L297 olderBase$Statistics]: existing Event has 552 ancestors and is cut-off event [2025-02-08 05:38:43,765 INFO L297 olderBase$Statistics]: existing Event has 552 ancestors and is cut-off event [2025-02-08 05:38:43,765 INFO L297 olderBase$Statistics]: existing Event has 549 ancestors and is cut-off event [2025-02-08 05:38:43,765 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][449], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1247#true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1031#L92-2true, 1235#true, Black: 1237#(= ~i_9~0 0), 1225#(= |#race~ends_with_2~0| 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, Black: 1210#true, 1254#true, 1193#true]) [2025-02-08 05:38:43,765 INFO L294 olderBase$Statistics]: this new event has 441 ancestors and is cut-off event [2025-02-08 05:38:43,765 INFO L297 olderBase$Statistics]: existing Event has 441 ancestors and is cut-off event [2025-02-08 05:38:43,765 INFO L297 olderBase$Statistics]: existing Event has 557 ancestors and is cut-off event [2025-02-08 05:38:43,765 INFO L297 olderBase$Statistics]: existing Event has 554 ancestors and is cut-off event [2025-02-08 05:38:43,765 INFO L297 olderBase$Statistics]: existing Event has 557 ancestors and is cut-off event [2025-02-08 05:38:43,840 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1259#(= |#race~result_11~0| 0), Black: 1247#true, Black: 1218#true, 824#L92-18true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1254#true, 1193#true]) [2025-02-08 05:38:43,840 INFO L294 olderBase$Statistics]: this new event has 433 ancestors and is cut-off event [2025-02-08 05:38:43,841 INFO L297 olderBase$Statistics]: existing Event has 436 ancestors and is cut-off event [2025-02-08 05:38:43,841 INFO L297 olderBase$Statistics]: existing Event has 552 ancestors and is cut-off event [2025-02-08 05:38:43,841 INFO L297 olderBase$Statistics]: existing Event has 552 ancestors and is cut-off event [2025-02-08 05:38:43,841 INFO L297 olderBase$Statistics]: existing Event has 549 ancestors and is cut-off event [2025-02-08 05:38:43,841 INFO L297 olderBase$Statistics]: existing Event has 436 ancestors and is cut-off event [2025-02-08 05:38:43,972 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [1259#(= |#race~result_11~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1223#true, Black: 1247#true, Black: 1218#true, 1227#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 783#L92-19true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:43,972 INFO L294 olderBase$Statistics]: this new event has 404 ancestors and is cut-off event [2025-02-08 05:38:43,972 INFO L297 olderBase$Statistics]: existing Event has 407 ancestors and is cut-off event [2025-02-08 05:38:43,972 INFO L297 olderBase$Statistics]: existing Event has 407 ancestors and is cut-off event [2025-02-08 05:38:43,972 INFO L297 olderBase$Statistics]: existing Event has 410 ancestors and is cut-off event [2025-02-08 05:38:44,156 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][449], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1223#true, 1257#true, Black: 1247#true, Black: 1218#true, 1227#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1031#L92-2true, 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:44,157 INFO L294 olderBase$Statistics]: this new event has 408 ancestors and is not cut-off event [2025-02-08 05:38:44,157 INFO L297 olderBase$Statistics]: existing Event has 411 ancestors and is not cut-off event [2025-02-08 05:38:44,157 INFO L297 olderBase$Statistics]: existing Event has 411 ancestors and is not cut-off event [2025-02-08 05:38:44,157 INFO L297 olderBase$Statistics]: existing Event has 414 ancestors and is not cut-off event [2025-02-08 05:38:44,181 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [1259#(= |#race~result_11~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), Black: 1247#true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 783#L92-19true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:44,181 INFO L294 olderBase$Statistics]: this new event has 412 ancestors and is cut-off event [2025-02-08 05:38:44,182 INFO L297 olderBase$Statistics]: existing Event has 418 ancestors and is cut-off event [2025-02-08 05:38:44,182 INFO L297 olderBase$Statistics]: existing Event has 415 ancestors and is cut-off event [2025-02-08 05:38:44,182 INFO L297 olderBase$Statistics]: existing Event has 415 ancestors and is cut-off event [2025-02-08 05:38:44,195 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][594], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,195 INFO L294 olderBase$Statistics]: this new event has 503 ancestors and is cut-off event [2025-02-08 05:38:44,195 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2025-02-08 05:38:44,195 INFO L297 olderBase$Statistics]: existing Event has 495 ancestors and is cut-off event [2025-02-08 05:38:44,195 INFO L297 olderBase$Statistics]: existing Event has 371 ancestors and is cut-off event [2025-02-08 05:38:44,195 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2025-02-08 05:38:44,195 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][594], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, 243#L56-19true, Black: 1223#true, 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,195 INFO L294 olderBase$Statistics]: this new event has 422 ancestors and is cut-off event [2025-02-08 05:38:44,195 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:44,195 INFO L297 olderBase$Statistics]: existing Event has 414 ancestors and is cut-off event [2025-02-08 05:38:44,195 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:44,196 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-02-08 05:38:44,196 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][594], [1166#(= |#race~is_null_1~0| 0), 1257#true, 690#L57-19true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,196 INFO L294 olderBase$Statistics]: this new event has 442 ancestors and is cut-off event [2025-02-08 05:38:44,196 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:44,196 INFO L297 olderBase$Statistics]: existing Event has 434 ancestors and is cut-off event [2025-02-08 05:38:44,196 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-02-08 05:38:44,196 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:44,196 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][594], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), 514#L60-20true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,196 INFO L294 olderBase$Statistics]: this new event has 487 ancestors and is cut-off event [2025-02-08 05:38:44,196 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2025-02-08 05:38:44,196 INFO L297 olderBase$Statistics]: existing Event has 479 ancestors and is cut-off event [2025-02-08 05:38:44,196 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2025-02-08 05:38:44,196 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2025-02-08 05:38:44,205 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][968], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,205 INFO L294 olderBase$Statistics]: this new event has 503 ancestors and is cut-off event [2025-02-08 05:38:44,205 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2025-02-08 05:38:44,205 INFO L297 olderBase$Statistics]: existing Event has 371 ancestors and is cut-off event [2025-02-08 05:38:44,205 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2025-02-08 05:38:44,205 INFO L297 olderBase$Statistics]: existing Event has 379 ancestors and is cut-off event [2025-02-08 05:38:44,205 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][705], [1166#(= |#race~is_null_1~0| 0), 1257#true, 690#L57-19true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,205 INFO L294 olderBase$Statistics]: this new event has 442 ancestors and is cut-off event [2025-02-08 05:38:44,205 INFO L297 olderBase$Statistics]: existing Event has 310 ancestors and is cut-off event [2025-02-08 05:38:44,205 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:44,205 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:44,205 INFO L297 olderBase$Statistics]: existing Event has 318 ancestors and is cut-off event [2025-02-08 05:38:44,205 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2748] L60-23-->L60-20: Formula: (= |v_#race~ends_with_6~0_6| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_6|} AuxVars[] AssignedVars[#race~ends_with_6~0][903], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), 514#L60-20true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,205 INFO L294 olderBase$Statistics]: this new event has 487 ancestors and is cut-off event [2025-02-08 05:38:44,205 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2025-02-08 05:38:44,205 INFO L297 olderBase$Statistics]: existing Event has 363 ancestors and is cut-off event [2025-02-08 05:38:44,205 INFO L297 olderBase$Statistics]: existing Event has 355 ancestors and is cut-off event [2025-02-08 05:38:44,205 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2025-02-08 05:38:44,205 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][586], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, 243#L56-19true, Black: 1223#true, 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,205 INFO L294 olderBase$Statistics]: this new event has 422 ancestors and is cut-off event [2025-02-08 05:38:44,205 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-02-08 05:38:44,205 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:44,205 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:44,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][594], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1218#true, 1227#true, 243#L56-19true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:44,211 INFO L294 olderBase$Statistics]: this new event has 541 ancestors and is cut-off event [2025-02-08 05:38:44,211 INFO L297 olderBase$Statistics]: existing Event has 420 ancestors and is cut-off event [2025-02-08 05:38:44,211 INFO L297 olderBase$Statistics]: existing Event has 417 ancestors and is cut-off event [2025-02-08 05:38:44,211 INFO L297 olderBase$Statistics]: existing Event has 420 ancestors and is cut-off event [2025-02-08 05:38:44,211 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][594], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, 243#L56-19true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:44,211 INFO L294 olderBase$Statistics]: this new event has 538 ancestors and is cut-off event [2025-02-08 05:38:44,211 INFO L297 olderBase$Statistics]: existing Event has 414 ancestors and is cut-off event [2025-02-08 05:38:44,212 INFO L297 olderBase$Statistics]: existing Event has 417 ancestors and is cut-off event [2025-02-08 05:38:44,212 INFO L297 olderBase$Statistics]: existing Event has 417 ancestors and is cut-off event [2025-02-08 05:38:44,212 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][607], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 168#L56-28true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:44,212 INFO L294 olderBase$Statistics]: this new event has 414 ancestors and is not cut-off event [2025-02-08 05:38:44,212 INFO L297 olderBase$Statistics]: existing Event has 422 ancestors and is not cut-off event [2025-02-08 05:38:44,212 INFO L297 olderBase$Statistics]: existing Event has 417 ancestors and is not cut-off event [2025-02-08 05:38:44,212 INFO L297 olderBase$Statistics]: existing Event has 417 ancestors and is not cut-off event [2025-02-08 05:38:44,225 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][594], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1218#true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,225 INFO L294 olderBase$Statistics]: this new event has 506 ancestors and is cut-off event [2025-02-08 05:38:44,225 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2025-02-08 05:38:44,225 INFO L297 olderBase$Statistics]: existing Event has 498 ancestors and is cut-off event [2025-02-08 05:38:44,225 INFO L297 olderBase$Statistics]: existing Event has 377 ancestors and is cut-off event [2025-02-08 05:38:44,225 INFO L297 olderBase$Statistics]: existing Event has 377 ancestors and is cut-off event [2025-02-08 05:38:44,225 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][594], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1218#true, 1227#true, 243#L56-19true, Black: 1223#true, 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,225 INFO L294 olderBase$Statistics]: this new event has 425 ancestors and is cut-off event [2025-02-08 05:38:44,225 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-02-08 05:38:44,226 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:44,226 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-02-08 05:38:44,226 INFO L297 olderBase$Statistics]: existing Event has 417 ancestors and is cut-off event [2025-02-08 05:38:44,226 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][594], [1166#(= |#race~is_null_1~0| 0), 1257#true, 690#L57-19true, Black: 1218#true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,226 INFO L294 olderBase$Statistics]: this new event has 445 ancestors and is cut-off event [2025-02-08 05:38:44,226 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-02-08 05:38:44,226 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:44,226 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2025-02-08 05:38:44,226 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-02-08 05:38:44,226 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][594], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1218#true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), 514#L60-20true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,226 INFO L294 olderBase$Statistics]: this new event has 490 ancestors and is cut-off event [2025-02-08 05:38:44,226 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2025-02-08 05:38:44,226 INFO L297 olderBase$Statistics]: existing Event has 361 ancestors and is cut-off event [2025-02-08 05:38:44,226 INFO L297 olderBase$Statistics]: existing Event has 361 ancestors and is cut-off event [2025-02-08 05:38:44,226 INFO L297 olderBase$Statistics]: existing Event has 482 ancestors and is cut-off event [2025-02-08 05:38:44,233 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][449], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1247#true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1031#L92-2true, 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:44,233 INFO L294 olderBase$Statistics]: this new event has 416 ancestors and is not cut-off event [2025-02-08 05:38:44,233 INFO L297 olderBase$Statistics]: existing Event has 419 ancestors and is not cut-off event [2025-02-08 05:38:44,233 INFO L297 olderBase$Statistics]: existing Event has 419 ancestors and is not cut-off event [2025-02-08 05:38:44,233 INFO L297 olderBase$Statistics]: existing Event has 422 ancestors and is not cut-off event [2025-02-08 05:38:44,238 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][968], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1218#true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,238 INFO L294 olderBase$Statistics]: this new event has 506 ancestors and is cut-off event [2025-02-08 05:38:44,238 INFO L297 olderBase$Statistics]: existing Event has 377 ancestors and is cut-off event [2025-02-08 05:38:44,238 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2025-02-08 05:38:44,238 INFO L297 olderBase$Statistics]: existing Event has 377 ancestors and is cut-off event [2025-02-08 05:38:44,238 INFO L297 olderBase$Statistics]: existing Event has 382 ancestors and is cut-off event [2025-02-08 05:38:44,238 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][705], [1166#(= |#race~is_null_1~0| 0), 1257#true, 690#L57-19true, Black: 1218#true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,238 INFO L294 olderBase$Statistics]: this new event has 445 ancestors and is cut-off event [2025-02-08 05:38:44,238 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:44,238 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-02-08 05:38:44,238 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-02-08 05:38:44,238 INFO L297 olderBase$Statistics]: existing Event has 321 ancestors and is cut-off event [2025-02-08 05:38:44,238 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2748] L60-23-->L60-20: Formula: (= |v_#race~ends_with_6~0_6| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_6|} AuxVars[] AssignedVars[#race~ends_with_6~0][903], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1218#true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), 514#L60-20true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,238 INFO L294 olderBase$Statistics]: this new event has 490 ancestors and is cut-off event [2025-02-08 05:38:44,238 INFO L297 olderBase$Statistics]: existing Event has 361 ancestors and is cut-off event [2025-02-08 05:38:44,238 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2025-02-08 05:38:44,238 INFO L297 olderBase$Statistics]: existing Event has 361 ancestors and is cut-off event [2025-02-08 05:38:44,238 INFO L297 olderBase$Statistics]: existing Event has 366 ancestors and is cut-off event [2025-02-08 05:38:44,239 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][586], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1218#true, 1227#true, 243#L56-19true, Black: 1223#true, 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,239 INFO L294 olderBase$Statistics]: this new event has 425 ancestors and is cut-off event [2025-02-08 05:38:44,239 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:44,239 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-02-08 05:38:44,239 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-02-08 05:38:44,241 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1259#(= |#race~result_11~0| 0), Black: 1247#true, Black: 1218#true, 824#L92-18true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1254#true, 1193#true]) [2025-02-08 05:38:44,241 INFO L294 olderBase$Statistics]: this new event has 557 ancestors and is cut-off event [2025-02-08 05:38:44,241 INFO L297 olderBase$Statistics]: existing Event has 436 ancestors and is cut-off event [2025-02-08 05:38:44,241 INFO L297 olderBase$Statistics]: existing Event has 433 ancestors and is cut-off event [2025-02-08 05:38:44,241 INFO L297 olderBase$Statistics]: existing Event has 552 ancestors and is cut-off event [2025-02-08 05:38:44,241 INFO L297 olderBase$Statistics]: existing Event has 552 ancestors and is cut-off event [2025-02-08 05:38:44,241 INFO L297 olderBase$Statistics]: existing Event has 549 ancestors and is cut-off event [2025-02-08 05:38:44,241 INFO L297 olderBase$Statistics]: existing Event has 436 ancestors and is cut-off event [2025-02-08 05:38:44,247 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][594], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1218#true, 1227#true, 243#L56-19true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,247 INFO L294 olderBase$Statistics]: this new event has 544 ancestors and is cut-off event [2025-02-08 05:38:44,247 INFO L297 olderBase$Statistics]: existing Event has 423 ancestors and is cut-off event [2025-02-08 05:38:44,247 INFO L297 olderBase$Statistics]: existing Event has 423 ancestors and is cut-off event [2025-02-08 05:38:44,247 INFO L297 olderBase$Statistics]: existing Event has 420 ancestors and is cut-off event [2025-02-08 05:38:44,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][594], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, 243#L56-19true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,248 INFO L294 olderBase$Statistics]: this new event has 541 ancestors and is cut-off event [2025-02-08 05:38:44,248 INFO L297 olderBase$Statistics]: existing Event has 420 ancestors and is cut-off event [2025-02-08 05:38:44,248 INFO L297 olderBase$Statistics]: existing Event has 417 ancestors and is cut-off event [2025-02-08 05:38:44,248 INFO L297 olderBase$Statistics]: existing Event has 420 ancestors and is cut-off event [2025-02-08 05:38:44,248 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][607], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1237#(= ~i_9~0 0), 168#L56-28true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,248 INFO L294 olderBase$Statistics]: this new event has 417 ancestors and is not cut-off event [2025-02-08 05:38:44,249 INFO L297 olderBase$Statistics]: existing Event has 420 ancestors and is not cut-off event [2025-02-08 05:38:44,249 INFO L297 olderBase$Statistics]: existing Event has 425 ancestors and is not cut-off event [2025-02-08 05:38:44,249 INFO L297 olderBase$Statistics]: existing Event has 420 ancestors and is not cut-off event [2025-02-08 05:38:44,249 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][607], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1218#true, 1227#true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 168#L56-28true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:44,249 INFO L294 olderBase$Statistics]: this new event has 417 ancestors and is not cut-off event [2025-02-08 05:38:44,249 INFO L297 olderBase$Statistics]: existing Event has 420 ancestors and is not cut-off event [2025-02-08 05:38:44,249 INFO L297 olderBase$Statistics]: existing Event has 420 ancestors and is not cut-off event [2025-02-08 05:38:44,249 INFO L297 olderBase$Statistics]: existing Event has 425 ancestors and is not cut-off event [2025-02-08 05:38:44,254 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1259#(= |#race~result_11~0| 0), Black: 1247#true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 783#L92-19true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1254#true, 1193#true]) [2025-02-08 05:38:44,254 INFO L294 olderBase$Statistics]: this new event has 558 ancestors and is cut-off event [2025-02-08 05:38:44,254 INFO L297 olderBase$Statistics]: existing Event has 553 ancestors and is cut-off event [2025-02-08 05:38:44,254 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2025-02-08 05:38:44,254 INFO L297 olderBase$Statistics]: existing Event has 553 ancestors and is cut-off event [2025-02-08 05:38:44,254 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2025-02-08 05:38:44,254 INFO L297 olderBase$Statistics]: existing Event has 550 ancestors and is cut-off event [2025-02-08 05:38:44,279 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][607], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1218#true, 1227#true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1237#(= ~i_9~0 0), 168#L56-28true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 1170#(= |#race~is_null_5~0| 0), 343#L83-19true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,280 INFO L294 olderBase$Statistics]: this new event has 420 ancestors and is not cut-off event [2025-02-08 05:38:44,280 INFO L297 olderBase$Statistics]: existing Event has 428 ancestors and is not cut-off event [2025-02-08 05:38:44,280 INFO L297 olderBase$Statistics]: existing Event has 423 ancestors and is not cut-off event [2025-02-08 05:38:44,280 INFO L297 olderBase$Statistics]: existing Event has 423 ancestors and is not cut-off event [2025-02-08 05:38:44,291 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][586], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1220#(= |#race~break_13~0| 0), 243#L56-19true, 1227#true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:44,291 INFO L294 olderBase$Statistics]: this new event has 422 ancestors and is cut-off event [2025-02-08 05:38:44,292 INFO L297 olderBase$Statistics]: existing Event has 414 ancestors and is cut-off event [2025-02-08 05:38:44,292 INFO L297 olderBase$Statistics]: existing Event has 417 ancestors and is cut-off event [2025-02-08 05:38:44,292 INFO L297 olderBase$Statistics]: existing Event has 417 ancestors and is cut-off event [2025-02-08 05:38:44,294 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][607], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1235#true, 168#L56-28true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,294 INFO L294 olderBase$Statistics]: this new event has 422 ancestors and is cut-off event [2025-02-08 05:38:44,294 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:44,294 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:44,294 INFO L297 olderBase$Statistics]: existing Event has 290 ancestors and is cut-off event [2025-02-08 05:38:44,296 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][449], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1247#true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1031#L92-2true, 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1254#true, 1193#true]) [2025-02-08 05:38:44,296 INFO L294 olderBase$Statistics]: this new event has 562 ancestors and is cut-off event [2025-02-08 05:38:44,296 INFO L297 olderBase$Statistics]: existing Event has 441 ancestors and is cut-off event [2025-02-08 05:38:44,296 INFO L297 olderBase$Statistics]: existing Event has 557 ancestors and is cut-off event [2025-02-08 05:38:44,296 INFO L297 olderBase$Statistics]: existing Event has 554 ancestors and is cut-off event [2025-02-08 05:38:44,296 INFO L297 olderBase$Statistics]: existing Event has 441 ancestors and is cut-off event [2025-02-08 05:38:44,296 INFO L297 olderBase$Statistics]: existing Event has 557 ancestors and is cut-off event [2025-02-08 05:38:44,327 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][586], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, 243#L56-19true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,327 INFO L294 olderBase$Statistics]: this new event has 425 ancestors and is cut-off event [2025-02-08 05:38:44,327 INFO L297 olderBase$Statistics]: existing Event has 417 ancestors and is cut-off event [2025-02-08 05:38:44,327 INFO L297 olderBase$Statistics]: existing Event has 420 ancestors and is cut-off event [2025-02-08 05:38:44,327 INFO L297 olderBase$Statistics]: existing Event has 420 ancestors and is cut-off event [2025-02-08 05:38:44,328 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][586], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1218#true, 1227#true, 243#L56-19true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:44,328 INFO L294 olderBase$Statistics]: this new event has 425 ancestors and is cut-off event [2025-02-08 05:38:44,328 INFO L297 olderBase$Statistics]: existing Event has 420 ancestors and is cut-off event [2025-02-08 05:38:44,328 INFO L297 olderBase$Statistics]: existing Event has 420 ancestors and is cut-off event [2025-02-08 05:38:44,328 INFO L297 olderBase$Statistics]: existing Event has 417 ancestors and is cut-off event [2025-02-08 05:38:44,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][607], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1218#true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1235#true, 168#L56-28true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,332 INFO L294 olderBase$Statistics]: this new event has 425 ancestors and is cut-off event [2025-02-08 05:38:44,332 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-02-08 05:38:44,332 INFO L297 olderBase$Statistics]: existing Event has 296 ancestors and is cut-off event [2025-02-08 05:38:44,332 INFO L297 olderBase$Statistics]: existing Event has 293 ancestors and is cut-off event [2025-02-08 05:38:44,360 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][586], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1218#true, 1227#true, 243#L56-19true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1210#true, 1254#true, 1193#true]) [2025-02-08 05:38:44,360 INFO L294 olderBase$Statistics]: this new event has 428 ancestors and is cut-off event [2025-02-08 05:38:44,361 INFO L297 olderBase$Statistics]: existing Event has 420 ancestors and is cut-off event [2025-02-08 05:38:44,361 INFO L297 olderBase$Statistics]: existing Event has 423 ancestors and is cut-off event [2025-02-08 05:38:44,361 INFO L297 olderBase$Statistics]: existing Event has 423 ancestors and is cut-off event [2025-02-08 05:38:44,367 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1259#(= |#race~result_11~0| 0), Black: 1247#true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 783#L92-19true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,367 INFO L294 olderBase$Statistics]: this new event has 566 ancestors and is cut-off event [2025-02-08 05:38:44,367 INFO L297 olderBase$Statistics]: existing Event has 553 ancestors and is cut-off event [2025-02-08 05:38:44,367 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2025-02-08 05:38:44,367 INFO L297 olderBase$Statistics]: existing Event has 553 ancestors and is cut-off event [2025-02-08 05:38:44,367 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2025-02-08 05:38:44,367 INFO L297 olderBase$Statistics]: existing Event has 558 ancestors and is cut-off event [2025-02-08 05:38:44,367 INFO L297 olderBase$Statistics]: existing Event has 550 ancestors and is cut-off event [2025-02-08 05:38:44,367 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1259#(= |#race~result_11~0| 0), Black: 1247#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, 1254#true, Black: 1210#true, 883#L83-10true, 1193#true]) [2025-02-08 05:38:44,367 INFO L294 olderBase$Statistics]: this new event has 441 ancestors and is cut-off event [2025-02-08 05:38:44,367 INFO L297 olderBase$Statistics]: existing Event has 436 ancestors and is cut-off event [2025-02-08 05:38:44,367 INFO L297 olderBase$Statistics]: existing Event has 436 ancestors and is cut-off event [2025-02-08 05:38:44,367 INFO L297 olderBase$Statistics]: existing Event has 441 ancestors and is cut-off event [2025-02-08 05:38:44,368 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1259#(= |#race~result_11~0| 0), Black: 1247#true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 783#L92-19true, 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,368 INFO L294 olderBase$Statistics]: this new event has 558 ancestors and is cut-off event [2025-02-08 05:38:44,368 INFO L297 olderBase$Statistics]: existing Event has 566 ancestors and is cut-off event [2025-02-08 05:38:44,368 INFO L297 olderBase$Statistics]: existing Event has 553 ancestors and is cut-off event [2025-02-08 05:38:44,368 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2025-02-08 05:38:44,368 INFO L297 olderBase$Statistics]: existing Event has 553 ancestors and is cut-off event [2025-02-08 05:38:44,368 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2025-02-08 05:38:44,368 INFO L297 olderBase$Statistics]: existing Event has 558 ancestors and is cut-off event [2025-02-08 05:38:44,368 INFO L297 olderBase$Statistics]: existing Event has 550 ancestors and is cut-off event [2025-02-08 05:38:44,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1259#(= |#race~result_11~0| 0), Black: 1247#true, 709#L87-10true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,368 INFO L294 olderBase$Statistics]: this new event has 505 ancestors and is cut-off event [2025-02-08 05:38:44,368 INFO L297 olderBase$Statistics]: existing Event has 500 ancestors and is cut-off event [2025-02-08 05:38:44,368 INFO L297 olderBase$Statistics]: existing Event has 500 ancestors and is cut-off event [2025-02-08 05:38:44,368 INFO L297 olderBase$Statistics]: existing Event has 505 ancestors and is cut-off event [2025-02-08 05:38:44,368 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1259#(= |#race~result_11~0| 0), Black: 1247#true, Black: 1218#true, 1227#true, 137#L85-10true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,369 INFO L294 olderBase$Statistics]: this new event has 483 ancestors and is cut-off event [2025-02-08 05:38:44,369 INFO L297 olderBase$Statistics]: existing Event has 475 ancestors and is cut-off event [2025-02-08 05:38:44,369 INFO L297 olderBase$Statistics]: existing Event has 470 ancestors and is cut-off event [2025-02-08 05:38:44,369 INFO L297 olderBase$Statistics]: existing Event has 470 ancestors and is cut-off event [2025-02-08 05:38:44,369 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1259#(= |#race~result_11~0| 0), Black: 1247#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), 458#L83-9true, Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,369 INFO L294 olderBase$Statistics]: this new event has 448 ancestors and is cut-off event [2025-02-08 05:38:44,369 INFO L297 olderBase$Statistics]: existing Event has 435 ancestors and is cut-off event [2025-02-08 05:38:44,369 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:44,369 INFO L297 olderBase$Statistics]: existing Event has 435 ancestors and is cut-off event [2025-02-08 05:38:44,369 INFO L297 olderBase$Statistics]: existing Event has 432 ancestors and is cut-off event [2025-02-08 05:38:44,369 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1259#(= |#race~result_11~0| 0), Black: 1247#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), 458#L83-9true, Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,369 INFO L294 olderBase$Statistics]: this new event has 440 ancestors and is cut-off event [2025-02-08 05:38:44,369 INFO L297 olderBase$Statistics]: existing Event has 435 ancestors and is cut-off event [2025-02-08 05:38:44,369 INFO L297 olderBase$Statistics]: existing Event has 448 ancestors and is cut-off event [2025-02-08 05:38:44,369 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:44,369 INFO L297 olderBase$Statistics]: existing Event has 435 ancestors and is cut-off event [2025-02-08 05:38:44,369 INFO L297 olderBase$Statistics]: existing Event has 432 ancestors and is cut-off event [2025-02-08 05:38:44,370 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1259#(= |#race~result_11~0| 0), Black: 1247#true, Black: 1218#true, 824#L92-18true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,370 INFO L294 olderBase$Statistics]: this new event has 565 ancestors and is cut-off event [2025-02-08 05:38:44,370 INFO L297 olderBase$Statistics]: existing Event has 436 ancestors and is cut-off event [2025-02-08 05:38:44,370 INFO L297 olderBase$Statistics]: existing Event has 433 ancestors and is cut-off event [2025-02-08 05:38:44,370 INFO L297 olderBase$Statistics]: existing Event has 552 ancestors and is cut-off event [2025-02-08 05:38:44,370 INFO L297 olderBase$Statistics]: existing Event has 552 ancestors and is cut-off event [2025-02-08 05:38:44,370 INFO L297 olderBase$Statistics]: existing Event has 557 ancestors and is cut-off event [2025-02-08 05:38:44,370 INFO L297 olderBase$Statistics]: existing Event has 549 ancestors and is cut-off event [2025-02-08 05:38:44,370 INFO L297 olderBase$Statistics]: existing Event has 436 ancestors and is cut-off event [2025-02-08 05:38:44,370 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1259#(= |#race~result_11~0| 0), Black: 1247#true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 732#L87-11true, 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,370 INFO L294 olderBase$Statistics]: this new event has 514 ancestors and is cut-off event [2025-02-08 05:38:44,370 INFO L297 olderBase$Statistics]: existing Event has 501 ancestors and is cut-off event [2025-02-08 05:38:44,370 INFO L297 olderBase$Statistics]: existing Event has 501 ancestors and is cut-off event [2025-02-08 05:38:44,370 INFO L297 olderBase$Statistics]: existing Event has 506 ancestors and is cut-off event [2025-02-08 05:38:44,370 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1259#(= |#race~result_11~0| 0), Black: 1247#true, 709#L87-10true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,371 INFO L294 olderBase$Statistics]: this new event has 513 ancestors and is cut-off event [2025-02-08 05:38:44,371 INFO L297 olderBase$Statistics]: existing Event has 500 ancestors and is cut-off event [2025-02-08 05:38:44,371 INFO L297 olderBase$Statistics]: existing Event has 500 ancestors and is cut-off event [2025-02-08 05:38:44,371 INFO L297 olderBase$Statistics]: existing Event has 505 ancestors and is cut-off event [2025-02-08 05:38:44,371 INFO L297 olderBase$Statistics]: existing Event has 505 ancestors and is cut-off event [2025-02-08 05:38:44,371 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1259#(= |#race~result_11~0| 0), Black: 1247#true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 732#L87-11true, 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,371 INFO L294 olderBase$Statistics]: this new event has 506 ancestors and is cut-off event [2025-02-08 05:38:44,371 INFO L297 olderBase$Statistics]: existing Event has 501 ancestors and is cut-off event [2025-02-08 05:38:44,371 INFO L297 olderBase$Statistics]: existing Event has 501 ancestors and is cut-off event [2025-02-08 05:38:44,371 INFO L297 olderBase$Statistics]: existing Event has 506 ancestors and is cut-off event [2025-02-08 05:38:44,371 INFO L297 olderBase$Statistics]: existing Event has 514 ancestors and is cut-off event [2025-02-08 05:38:44,371 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1259#(= |#race~result_11~0| 0), 654#L85-11true, Black: 1247#true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,371 INFO L294 olderBase$Statistics]: this new event has 476 ancestors and is cut-off event [2025-02-08 05:38:44,371 INFO L297 olderBase$Statistics]: existing Event has 471 ancestors and is cut-off event [2025-02-08 05:38:44,371 INFO L297 olderBase$Statistics]: existing Event has 471 ancestors and is cut-off event [2025-02-08 05:38:44,371 INFO L297 olderBase$Statistics]: existing Event has 476 ancestors and is cut-off event [2025-02-08 05:38:44,372 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 654#L85-11true, 1259#(= |#race~result_11~0| 0), Black: 1247#true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,372 INFO L294 olderBase$Statistics]: this new event has 484 ancestors and is cut-off event [2025-02-08 05:38:44,372 INFO L297 olderBase$Statistics]: existing Event has 471 ancestors and is cut-off event [2025-02-08 05:38:44,372 INFO L297 olderBase$Statistics]: existing Event has 471 ancestors and is cut-off event [2025-02-08 05:38:44,372 INFO L297 olderBase$Statistics]: existing Event has 476 ancestors and is cut-off event [2025-02-08 05:38:44,372 INFO L297 olderBase$Statistics]: existing Event has 476 ancestors and is cut-off event [2025-02-08 05:38:44,372 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1259#(= |#race~result_11~0| 0), Black: 1247#true, Black: 1218#true, 824#L92-18true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,372 INFO L294 olderBase$Statistics]: this new event has 557 ancestors and is cut-off event [2025-02-08 05:38:44,372 INFO L297 olderBase$Statistics]: existing Event has 565 ancestors and is cut-off event [2025-02-08 05:38:44,372 INFO L297 olderBase$Statistics]: existing Event has 436 ancestors and is cut-off event [2025-02-08 05:38:44,372 INFO L297 olderBase$Statistics]: existing Event has 433 ancestors and is cut-off event [2025-02-08 05:38:44,372 INFO L297 olderBase$Statistics]: existing Event has 552 ancestors and is cut-off event [2025-02-08 05:38:44,372 INFO L297 olderBase$Statistics]: existing Event has 552 ancestors and is cut-off event [2025-02-08 05:38:44,372 INFO L297 olderBase$Statistics]: existing Event has 557 ancestors and is cut-off event [2025-02-08 05:38:44,372 INFO L297 olderBase$Statistics]: existing Event has 549 ancestors and is cut-off event [2025-02-08 05:38:44,372 INFO L297 olderBase$Statistics]: existing Event has 436 ancestors and is cut-off event [2025-02-08 05:38:44,372 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1259#(= |#race~result_11~0| 0), Black: 1247#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, 1254#true, Black: 1210#true, 883#L83-10true, 1193#true]) [2025-02-08 05:38:44,372 INFO L294 olderBase$Statistics]: this new event has 449 ancestors and is cut-off event [2025-02-08 05:38:44,372 INFO L297 olderBase$Statistics]: existing Event has 441 ancestors and is cut-off event [2025-02-08 05:38:44,372 INFO L297 olderBase$Statistics]: existing Event has 436 ancestors and is cut-off event [2025-02-08 05:38:44,372 INFO L297 olderBase$Statistics]: existing Event has 436 ancestors and is cut-off event [2025-02-08 05:38:44,372 INFO L297 olderBase$Statistics]: existing Event has 441 ancestors and is cut-off event [2025-02-08 05:38:44,372 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1259#(= |#race~result_11~0| 0), Black: 1247#true, Black: 1218#true, 1227#true, 137#L85-10true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,372 INFO L294 olderBase$Statistics]: this new event has 475 ancestors and is cut-off event [2025-02-08 05:38:44,372 INFO L297 olderBase$Statistics]: existing Event has 475 ancestors and is cut-off event [2025-02-08 05:38:44,372 INFO L297 olderBase$Statistics]: existing Event has 483 ancestors and is cut-off event [2025-02-08 05:38:44,373 INFO L297 olderBase$Statistics]: existing Event has 470 ancestors and is cut-off event [2025-02-08 05:38:44,373 INFO L297 olderBase$Statistics]: existing Event has 470 ancestors and is cut-off event [2025-02-08 05:38:44,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][449], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1247#true, Black: 1218#true, 362#L85-3true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,373 INFO L294 olderBase$Statistics]: this new event has 480 ancestors and is cut-off event [2025-02-08 05:38:44,373 INFO L297 olderBase$Statistics]: existing Event has 480 ancestors and is cut-off event [2025-02-08 05:38:44,373 INFO L297 olderBase$Statistics]: existing Event has 475 ancestors and is cut-off event [2025-02-08 05:38:44,373 INFO L297 olderBase$Statistics]: existing Event has 475 ancestors and is cut-off event [2025-02-08 05:38:44,373 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][449], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1247#true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 781#L87-3true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,373 INFO L294 olderBase$Statistics]: this new event has 510 ancestors and is cut-off event [2025-02-08 05:38:44,373 INFO L297 olderBase$Statistics]: existing Event has 505 ancestors and is cut-off event [2025-02-08 05:38:44,373 INFO L297 olderBase$Statistics]: existing Event has 510 ancestors and is cut-off event [2025-02-08 05:38:44,373 INFO L297 olderBase$Statistics]: existing Event has 505 ancestors and is cut-off event [2025-02-08 05:38:44,374 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][449], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1247#true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 781#L87-3true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,374 INFO L294 olderBase$Statistics]: this new event has 518 ancestors and is cut-off event [2025-02-08 05:38:44,374 INFO L297 olderBase$Statistics]: existing Event has 510 ancestors and is cut-off event [2025-02-08 05:38:44,374 INFO L297 olderBase$Statistics]: existing Event has 505 ancestors and is cut-off event [2025-02-08 05:38:44,374 INFO L297 olderBase$Statistics]: existing Event has 510 ancestors and is cut-off event [2025-02-08 05:38:44,374 INFO L297 olderBase$Statistics]: existing Event has 505 ancestors and is cut-off event [2025-02-08 05:38:44,374 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][449], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1247#true, 847#L83-4true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,374 INFO L294 olderBase$Statistics]: this new event has 443 ancestors and is cut-off event [2025-02-08 05:38:44,374 INFO L297 olderBase$Statistics]: existing Event has 435 ancestors and is cut-off event [2025-02-08 05:38:44,374 INFO L297 olderBase$Statistics]: existing Event has 443 ancestors and is cut-off event [2025-02-08 05:38:44,374 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2025-02-08 05:38:44,374 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2025-02-08 05:38:44,374 INFO L292 olderBase$Statistics]: inserting event number 7 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][449], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1247#true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1031#L92-2true, 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,374 INFO L294 olderBase$Statistics]: this new event has 570 ancestors and is cut-off event [2025-02-08 05:38:44,374 INFO L297 olderBase$Statistics]: existing Event has 441 ancestors and is cut-off event [2025-02-08 05:38:44,375 INFO L297 olderBase$Statistics]: existing Event has 557 ancestors and is cut-off event [2025-02-08 05:38:44,375 INFO L297 olderBase$Statistics]: existing Event has 554 ancestors and is cut-off event [2025-02-08 05:38:44,375 INFO L297 olderBase$Statistics]: existing Event has 441 ancestors and is cut-off event [2025-02-08 05:38:44,375 INFO L297 olderBase$Statistics]: existing Event has 557 ancestors and is cut-off event [2025-02-08 05:38:44,375 INFO L297 olderBase$Statistics]: existing Event has 562 ancestors and is cut-off event [2025-02-08 05:38:44,375 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][449], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1247#true, 847#L83-4true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,375 INFO L294 olderBase$Statistics]: this new event has 451 ancestors and is cut-off event [2025-02-08 05:38:44,375 INFO L297 olderBase$Statistics]: existing Event has 443 ancestors and is cut-off event [2025-02-08 05:38:44,375 INFO L297 olderBase$Statistics]: existing Event has 435 ancestors and is cut-off event [2025-02-08 05:38:44,375 INFO L297 olderBase$Statistics]: existing Event has 443 ancestors and is cut-off event [2025-02-08 05:38:44,375 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2025-02-08 05:38:44,375 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2025-02-08 05:38:44,375 INFO L292 olderBase$Statistics]: inserting event number 8 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][449], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1247#true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1031#L92-2true, 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,375 INFO L294 olderBase$Statistics]: this new event has 562 ancestors and is cut-off event [2025-02-08 05:38:44,375 INFO L297 olderBase$Statistics]: existing Event has 441 ancestors and is cut-off event [2025-02-08 05:38:44,375 INFO L297 olderBase$Statistics]: existing Event has 557 ancestors and is cut-off event [2025-02-08 05:38:44,375 INFO L297 olderBase$Statistics]: existing Event has 554 ancestors and is cut-off event [2025-02-08 05:38:44,375 INFO L297 olderBase$Statistics]: existing Event has 441 ancestors and is cut-off event [2025-02-08 05:38:44,375 INFO L297 olderBase$Statistics]: existing Event has 570 ancestors and is cut-off event [2025-02-08 05:38:44,375 INFO L297 olderBase$Statistics]: existing Event has 557 ancestors and is cut-off event [2025-02-08 05:38:44,375 INFO L297 olderBase$Statistics]: existing Event has 562 ancestors and is cut-off event [2025-02-08 05:38:44,376 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][449], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1247#true, Black: 1218#true, 362#L85-3true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,376 INFO L294 olderBase$Statistics]: this new event has 488 ancestors and is cut-off event [2025-02-08 05:38:44,376 INFO L297 olderBase$Statistics]: existing Event has 480 ancestors and is cut-off event [2025-02-08 05:38:44,376 INFO L297 olderBase$Statistics]: existing Event has 480 ancestors and is cut-off event [2025-02-08 05:38:44,376 INFO L297 olderBase$Statistics]: existing Event has 475 ancestors and is cut-off event [2025-02-08 05:38:44,376 INFO L297 olderBase$Statistics]: existing Event has 475 ancestors and is cut-off event [2025-02-08 05:38:44,401 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3040] L83-13-->L83-9: Formula: (= |v_#race~result_11~0_24| 0) InVars {} OutVars{#race~result_11~0=|v_#race~result_11~0_24|} AuxVars[] AssignedVars[#race~result_11~0][617], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1259#(= |#race~result_11~0| 0), Black: 1247#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), 458#L83-9true, Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,402 INFO L294 olderBase$Statistics]: this new event has 440 ancestors and is cut-off event [2025-02-08 05:38:44,402 INFO L297 olderBase$Statistics]: existing Event has 435 ancestors and is cut-off event [2025-02-08 05:38:44,402 INFO L297 olderBase$Statistics]: existing Event has 435 ancestors and is cut-off event [2025-02-08 05:38:44,402 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:44,402 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3040] L83-13-->L83-9: Formula: (= |v_#race~result_11~0_24| 0) InVars {} OutVars{#race~result_11~0=|v_#race~result_11~0_24|} AuxVars[] AssignedVars[#race~result_11~0][617], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1259#(= |#race~result_11~0| 0), Black: 1247#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), 458#L83-9true, Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,402 INFO L294 olderBase$Statistics]: this new event has 448 ancestors and is cut-off event [2025-02-08 05:38:44,402 INFO L297 olderBase$Statistics]: existing Event has 435 ancestors and is cut-off event [2025-02-08 05:38:44,402 INFO L297 olderBase$Statistics]: existing Event has 435 ancestors and is cut-off event [2025-02-08 05:38:44,402 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:44,402 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:44,402 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3054] L83-6-->L83-4: Formula: (= |v_thread2Thread1of1ForFork1_#t~nondet56#1_3| |v_#race~result_11~0_21|) InVars {thread2Thread1of1ForFork1_#t~nondet56#1=|v_thread2Thread1of1ForFork1_#t~nondet56#1_3|} OutVars{#race~result_11~0=|v_#race~result_11~0_21|, thread2Thread1of1ForFork1_#t~nondet56#1=|v_thread2Thread1of1ForFork1_#t~nondet56#1_3|} AuxVars[] AssignedVars[#race~result_11~0][645], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1247#true, 847#L83-4true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,402 INFO L294 olderBase$Statistics]: this new event has 443 ancestors and is cut-off event [2025-02-08 05:38:44,402 INFO L297 olderBase$Statistics]: existing Event has 443 ancestors and is cut-off event [2025-02-08 05:38:44,402 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2025-02-08 05:38:44,402 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2025-02-08 05:38:44,402 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3054] L83-6-->L83-4: Formula: (= |v_thread2Thread1of1ForFork1_#t~nondet56#1_3| |v_#race~result_11~0_21|) InVars {thread2Thread1of1ForFork1_#t~nondet56#1=|v_thread2Thread1of1ForFork1_#t~nondet56#1_3|} OutVars{#race~result_11~0=|v_#race~result_11~0_21|, thread2Thread1of1ForFork1_#t~nondet56#1=|v_thread2Thread1of1ForFork1_#t~nondet56#1_3|} AuxVars[] AssignedVars[#race~result_11~0][645], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1247#true, 847#L83-4true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,402 INFO L294 olderBase$Statistics]: this new event has 451 ancestors and is cut-off event [2025-02-08 05:38:44,402 INFO L297 olderBase$Statistics]: existing Event has 443 ancestors and is cut-off event [2025-02-08 05:38:44,402 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2025-02-08 05:38:44,402 INFO L297 olderBase$Statistics]: existing Event has 443 ancestors and is cut-off event [2025-02-08 05:38:44,402 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2025-02-08 05:38:44,408 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1259#(= |#race~result_11~0| 0), Black: 1247#true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1254#true, 883#L83-10true, 1193#true]) [2025-02-08 05:38:44,408 INFO L294 olderBase$Statistics]: this new event has 444 ancestors and is cut-off event [2025-02-08 05:38:44,408 INFO L297 olderBase$Statistics]: existing Event has 444 ancestors and is cut-off event [2025-02-08 05:38:44,408 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2025-02-08 05:38:44,408 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2025-02-08 05:38:44,408 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1259#(= |#race~result_11~0| 0), Black: 1247#true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1254#true, 883#L83-10true, 1193#true]) [2025-02-08 05:38:44,408 INFO L294 olderBase$Statistics]: this new event has 452 ancestors and is cut-off event [2025-02-08 05:38:44,408 INFO L297 olderBase$Statistics]: existing Event has 444 ancestors and is cut-off event [2025-02-08 05:38:44,408 INFO L297 olderBase$Statistics]: existing Event has 444 ancestors and is cut-off event [2025-02-08 05:38:44,408 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2025-02-08 05:38:44,408 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2025-02-08 05:38:44,408 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1259#(= |#race~result_11~0| 0), Black: 1247#true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), 458#L83-9true, Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1254#true, 1193#true]) [2025-02-08 05:38:44,408 INFO L294 olderBase$Statistics]: this new event has 451 ancestors and is cut-off event [2025-02-08 05:38:44,408 INFO L297 olderBase$Statistics]: existing Event has 435 ancestors and is cut-off event [2025-02-08 05:38:44,408 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2025-02-08 05:38:44,409 INFO L297 olderBase$Statistics]: existing Event has 443 ancestors and is cut-off event [2025-02-08 05:38:44,409 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2025-02-08 05:38:44,409 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1259#(= |#race~result_11~0| 0), Black: 1247#true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 458#L83-9true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1254#true, 1193#true]) [2025-02-08 05:38:44,409 INFO L294 olderBase$Statistics]: this new event has 443 ancestors and is cut-off event [2025-02-08 05:38:44,409 INFO L297 olderBase$Statistics]: existing Event has 451 ancestors and is cut-off event [2025-02-08 05:38:44,409 INFO L297 olderBase$Statistics]: existing Event has 435 ancestors and is cut-off event [2025-02-08 05:38:44,409 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2025-02-08 05:38:44,409 INFO L297 olderBase$Statistics]: existing Event has 443 ancestors and is cut-off event [2025-02-08 05:38:44,409 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2025-02-08 05:38:44,409 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][449], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1247#true, 847#L83-4true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1254#true, 1193#true]) [2025-02-08 05:38:44,409 INFO L294 olderBase$Statistics]: this new event has 454 ancestors and is cut-off event [2025-02-08 05:38:44,409 INFO L297 olderBase$Statistics]: existing Event has 441 ancestors and is cut-off event [2025-02-08 05:38:44,409 INFO L297 olderBase$Statistics]: existing Event has 446 ancestors and is cut-off event [2025-02-08 05:38:44,409 INFO L297 olderBase$Statistics]: existing Event has 441 ancestors and is cut-off event [2025-02-08 05:38:44,409 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2025-02-08 05:38:44,409 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][449], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1247#true, 847#L83-4true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1254#true, 1193#true]) [2025-02-08 05:38:44,409 INFO L294 olderBase$Statistics]: this new event has 446 ancestors and is cut-off event [2025-02-08 05:38:44,410 INFO L297 olderBase$Statistics]: existing Event has 441 ancestors and is cut-off event [2025-02-08 05:38:44,410 INFO L297 olderBase$Statistics]: existing Event has 454 ancestors and is cut-off event [2025-02-08 05:38:44,410 INFO L297 olderBase$Statistics]: existing Event has 446 ancestors and is cut-off event [2025-02-08 05:38:44,410 INFO L297 olderBase$Statistics]: existing Event has 441 ancestors and is cut-off event [2025-02-08 05:38:44,410 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2025-02-08 05:38:44,427 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([3040] L83-13-->L83-9: Formula: (= |v_#race~result_11~0_24| 0) InVars {} OutVars{#race~result_11~0=|v_#race~result_11~0_24|} AuxVars[] AssignedVars[#race~result_11~0][617], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1259#(= |#race~result_11~0| 0), Black: 1247#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 458#L83-9true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1254#true, 1193#true]) [2025-02-08 05:38:44,427 INFO L294 olderBase$Statistics]: this new event has 432 ancestors and is not cut-off event [2025-02-08 05:38:44,427 INFO L297 olderBase$Statistics]: existing Event has 435 ancestors and is not cut-off event [2025-02-08 05:38:44,427 INFO L297 olderBase$Statistics]: existing Event has 435 ancestors and is not cut-off event [2025-02-08 05:38:44,427 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is not cut-off event [2025-02-08 05:38:44,427 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is not cut-off event [2025-02-08 05:38:44,427 INFO L297 olderBase$Statistics]: existing Event has 448 ancestors and is not cut-off event [2025-02-08 05:38:44,428 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1259#(= |#race~result_11~0| 0), Black: 1247#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1254#true, 883#L83-10true, 1193#true]) [2025-02-08 05:38:44,428 INFO L294 olderBase$Statistics]: this new event has 433 ancestors and is cut-off event [2025-02-08 05:38:44,428 INFO L297 olderBase$Statistics]: existing Event has 441 ancestors and is cut-off event [2025-02-08 05:38:44,428 INFO L297 olderBase$Statistics]: existing Event has 436 ancestors and is cut-off event [2025-02-08 05:38:44,428 INFO L297 olderBase$Statistics]: existing Event has 436 ancestors and is cut-off event [2025-02-08 05:38:44,428 INFO L297 olderBase$Statistics]: existing Event has 441 ancestors and is cut-off event [2025-02-08 05:38:44,428 INFO L297 olderBase$Statistics]: existing Event has 449 ancestors and is cut-off event [2025-02-08 05:38:44,437 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3040] L83-13-->L83-9: Formula: (= |v_#race~result_11~0_24| 0) InVars {} OutVars{#race~result_11~0=|v_#race~result_11~0_24|} AuxVars[] AssignedVars[#race~result_11~0][617], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1259#(= |#race~result_11~0| 0), Black: 1247#true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), 458#L83-9true, Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1254#true, 1193#true]) [2025-02-08 05:38:44,437 INFO L294 olderBase$Statistics]: this new event has 451 ancestors and is cut-off event [2025-02-08 05:38:44,437 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2025-02-08 05:38:44,437 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2025-02-08 05:38:44,437 INFO L297 olderBase$Statistics]: existing Event has 443 ancestors and is cut-off event [2025-02-08 05:38:44,438 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3040] L83-13-->L83-9: Formula: (= |v_#race~result_11~0_24| 0) InVars {} OutVars{#race~result_11~0=|v_#race~result_11~0_24|} AuxVars[] AssignedVars[#race~result_11~0][617], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1259#(= |#race~result_11~0| 0), Black: 1247#true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 458#L83-9true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1254#true, 1193#true]) [2025-02-08 05:38:44,438 INFO L294 olderBase$Statistics]: this new event has 443 ancestors and is cut-off event [2025-02-08 05:38:44,438 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2025-02-08 05:38:44,438 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is cut-off event [2025-02-08 05:38:44,438 INFO L297 olderBase$Statistics]: existing Event has 443 ancestors and is cut-off event [2025-02-08 05:38:44,438 INFO L297 olderBase$Statistics]: existing Event has 451 ancestors and is cut-off event [2025-02-08 05:38:44,438 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3054] L83-6-->L83-4: Formula: (= |v_thread2Thread1of1ForFork1_#t~nondet56#1_3| |v_#race~result_11~0_21|) InVars {thread2Thread1of1ForFork1_#t~nondet56#1=|v_thread2Thread1of1ForFork1_#t~nondet56#1_3|} OutVars{#race~result_11~0=|v_#race~result_11~0_21|, thread2Thread1of1ForFork1_#t~nondet56#1=|v_thread2Thread1of1ForFork1_#t~nondet56#1_3|} AuxVars[] AssignedVars[#race~result_11~0][645], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1247#true, 847#L83-4true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1254#true, 1193#true]) [2025-02-08 05:38:44,438 INFO L294 olderBase$Statistics]: this new event has 454 ancestors and is cut-off event [2025-02-08 05:38:44,438 INFO L297 olderBase$Statistics]: existing Event has 446 ancestors and is cut-off event [2025-02-08 05:38:44,438 INFO L297 olderBase$Statistics]: existing Event has 441 ancestors and is cut-off event [2025-02-08 05:38:44,438 INFO L297 olderBase$Statistics]: existing Event has 441 ancestors and is cut-off event [2025-02-08 05:38:44,438 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3054] L83-6-->L83-4: Formula: (= |v_thread2Thread1of1ForFork1_#t~nondet56#1_3| |v_#race~result_11~0_21|) InVars {thread2Thread1of1ForFork1_#t~nondet56#1=|v_thread2Thread1of1ForFork1_#t~nondet56#1_3|} OutVars{#race~result_11~0=|v_#race~result_11~0_21|, thread2Thread1of1ForFork1_#t~nondet56#1=|v_thread2Thread1of1ForFork1_#t~nondet56#1_3|} AuxVars[] AssignedVars[#race~result_11~0][645], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1247#true, 847#L83-4true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1254#true, 1193#true]) [2025-02-08 05:38:44,438 INFO L294 olderBase$Statistics]: this new event has 446 ancestors and is cut-off event [2025-02-08 05:38:44,438 INFO L297 olderBase$Statistics]: existing Event has 454 ancestors and is cut-off event [2025-02-08 05:38:44,438 INFO L297 olderBase$Statistics]: existing Event has 446 ancestors and is cut-off event [2025-02-08 05:38:44,438 INFO L297 olderBase$Statistics]: existing Event has 441 ancestors and is cut-off event [2025-02-08 05:38:44,438 INFO L297 olderBase$Statistics]: existing Event has 441 ancestors and is cut-off event [2025-02-08 05:38:44,439 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1259#(= |#race~result_11~0| 0), Black: 1247#true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 783#L92-19true, 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1254#true, 1193#true]) [2025-02-08 05:38:44,439 INFO L294 olderBase$Statistics]: this new event has 434 ancestors and is cut-off event [2025-02-08 05:38:44,439 INFO L297 olderBase$Statistics]: existing Event has 566 ancestors and is cut-off event [2025-02-08 05:38:44,439 INFO L297 olderBase$Statistics]: existing Event has 558 ancestors and is cut-off event [2025-02-08 05:38:44,439 INFO L297 olderBase$Statistics]: existing Event has 553 ancestors and is cut-off event [2025-02-08 05:38:44,439 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2025-02-08 05:38:44,439 INFO L297 olderBase$Statistics]: existing Event has 553 ancestors and is cut-off event [2025-02-08 05:38:44,439 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2025-02-08 05:38:44,439 INFO L297 olderBase$Statistics]: existing Event has 558 ancestors and is cut-off event [2025-02-08 05:38:44,439 INFO L297 olderBase$Statistics]: existing Event has 550 ancestors and is cut-off event [2025-02-08 05:38:44,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][594], [1166#(= |#race~is_null_1~0| 0), 1257#true, 690#L57-19true, Black: 1218#true, 1227#true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:44,452 INFO L294 olderBase$Statistics]: this new event has 561 ancestors and is cut-off event [2025-02-08 05:38:44,452 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:44,452 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2025-02-08 05:38:44,452 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:44,452 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][594], [1166#(= |#race~is_null_1~0| 0), 1257#true, 690#L57-19true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:44,452 INFO L294 olderBase$Statistics]: this new event has 558 ancestors and is cut-off event [2025-02-08 05:38:44,453 INFO L297 olderBase$Statistics]: existing Event has 434 ancestors and is cut-off event [2025-02-08 05:38:44,453 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2025-02-08 05:38:44,453 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2025-02-08 05:38:44,453 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][718], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1220#(= |#race~break_13~0| 0), 229#L84-19true, 1227#true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 168#L56-28true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:44,454 INFO L294 olderBase$Statistics]: this new event has 434 ancestors and is not cut-off event [2025-02-08 05:38:44,454 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is not cut-off event [2025-02-08 05:38:44,454 INFO L297 olderBase$Statistics]: existing Event has 442 ancestors and is not cut-off event [2025-02-08 05:38:44,454 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is not cut-off event [2025-02-08 05:38:44,462 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([3040] L83-13-->L83-9: Formula: (= |v_#race~result_11~0_24| 0) InVars {} OutVars{#race~result_11~0=|v_#race~result_11~0_24|} AuxVars[] AssignedVars[#race~result_11~0][617], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1259#(= |#race~result_11~0| 0), Black: 1247#true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 458#L83-9true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1254#true, 1193#true]) [2025-02-08 05:38:44,462 INFO L294 olderBase$Statistics]: this new event has 435 ancestors and is not cut-off event [2025-02-08 05:38:44,462 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is not cut-off event [2025-02-08 05:38:44,462 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is not cut-off event [2025-02-08 05:38:44,462 INFO L297 olderBase$Statistics]: existing Event has 443 ancestors and is not cut-off event [2025-02-08 05:38:44,462 INFO L297 olderBase$Statistics]: existing Event has 451 ancestors and is not cut-off event [2025-02-08 05:38:44,462 INFO L297 olderBase$Statistics]: existing Event has 443 ancestors and is not cut-off event [2025-02-08 05:38:44,463 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1259#(= |#race~result_11~0| 0), Black: 1247#true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1254#true, 883#L83-10true, 1193#true]) [2025-02-08 05:38:44,463 INFO L294 olderBase$Statistics]: this new event has 436 ancestors and is cut-off event [2025-02-08 05:38:44,463 INFO L297 olderBase$Statistics]: existing Event has 444 ancestors and is cut-off event [2025-02-08 05:38:44,463 INFO L297 olderBase$Statistics]: existing Event has 444 ancestors and is cut-off event [2025-02-08 05:38:44,463 INFO L297 olderBase$Statistics]: existing Event has 452 ancestors and is cut-off event [2025-02-08 05:38:44,463 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2025-02-08 05:38:44,463 INFO L297 olderBase$Statistics]: existing Event has 439 ancestors and is cut-off event [2025-02-08 05:38:44,463 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([3054] L83-6-->L83-4: Formula: (= |v_thread2Thread1of1ForFork1_#t~nondet56#1_3| |v_#race~result_11~0_21|) InVars {thread2Thread1of1ForFork1_#t~nondet56#1=|v_thread2Thread1of1ForFork1_#t~nondet56#1_3|} OutVars{#race~result_11~0=|v_#race~result_11~0_21|, thread2Thread1of1ForFork1_#t~nondet56#1=|v_thread2Thread1of1ForFork1_#t~nondet56#1_3|} AuxVars[] AssignedVars[#race~result_11~0][645], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1247#true, 847#L83-4true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1254#true, 1193#true]) [2025-02-08 05:38:44,463 INFO L294 olderBase$Statistics]: this new event has 435 ancestors and is not cut-off event [2025-02-08 05:38:44,463 INFO L297 olderBase$Statistics]: existing Event has 443 ancestors and is not cut-off event [2025-02-08 05:38:44,463 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is not cut-off event [2025-02-08 05:38:44,463 INFO L297 olderBase$Statistics]: existing Event has 443 ancestors and is not cut-off event [2025-02-08 05:38:44,463 INFO L297 olderBase$Statistics]: existing Event has 438 ancestors and is not cut-off event [2025-02-08 05:38:44,463 INFO L297 olderBase$Statistics]: existing Event has 451 ancestors and is not cut-off event [2025-02-08 05:38:44,483 INFO L292 olderBase$Statistics]: inserting event number 9 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][449], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1247#true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1031#L92-2true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1254#true, 1193#true]) [2025-02-08 05:38:44,483 INFO L294 olderBase$Statistics]: this new event has 438 ancestors and is cut-off event [2025-02-08 05:38:44,483 INFO L297 olderBase$Statistics]: existing Event has 441 ancestors and is cut-off event [2025-02-08 05:38:44,483 INFO L297 olderBase$Statistics]: existing Event has 557 ancestors and is cut-off event [2025-02-08 05:38:44,484 INFO L297 olderBase$Statistics]: existing Event has 554 ancestors and is cut-off event [2025-02-08 05:38:44,484 INFO L297 olderBase$Statistics]: existing Event has 441 ancestors and is cut-off event [2025-02-08 05:38:44,484 INFO L297 olderBase$Statistics]: existing Event has 570 ancestors and is cut-off event [2025-02-08 05:38:44,484 INFO L297 olderBase$Statistics]: existing Event has 562 ancestors and is cut-off event [2025-02-08 05:38:44,484 INFO L297 olderBase$Statistics]: existing Event has 557 ancestors and is cut-off event [2025-02-08 05:38:44,484 INFO L297 olderBase$Statistics]: existing Event has 562 ancestors and is cut-off event [2025-02-08 05:38:44,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][594], [1166#(= |#race~is_null_1~0| 0), 1257#true, 690#L57-19true, Black: 1218#true, 1227#true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,485 INFO L294 olderBase$Statistics]: this new event has 564 ancestors and is cut-off event [2025-02-08 05:38:44,485 INFO L297 olderBase$Statistics]: existing Event has 443 ancestors and is cut-off event [2025-02-08 05:38:44,485 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:44,485 INFO L297 olderBase$Statistics]: existing Event has 443 ancestors and is cut-off event [2025-02-08 05:38:44,485 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][594], [1166#(= |#race~is_null_1~0| 0), 1257#true, 690#L57-19true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,485 INFO L294 olderBase$Statistics]: this new event has 561 ancestors and is cut-off event [2025-02-08 05:38:44,485 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2025-02-08 05:38:44,485 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:44,486 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:44,486 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][718], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1220#(= |#race~break_13~0| 0), 229#L84-19true, 1227#true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1237#(= ~i_9~0 0), 168#L56-28true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,486 INFO L294 olderBase$Statistics]: this new event has 437 ancestors and is not cut-off event [2025-02-08 05:38:44,487 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is not cut-off event [2025-02-08 05:38:44,487 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is not cut-off event [2025-02-08 05:38:44,487 INFO L297 olderBase$Statistics]: existing Event has 445 ancestors and is not cut-off event [2025-02-08 05:38:44,488 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][718], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1218#true, 229#L84-19true, 1227#true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 168#L56-28true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:44,488 INFO L294 olderBase$Statistics]: this new event has 437 ancestors and is not cut-off event [2025-02-08 05:38:44,488 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is not cut-off event [2025-02-08 05:38:44,488 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is not cut-off event [2025-02-08 05:38:44,488 INFO L297 olderBase$Statistics]: existing Event has 445 ancestors and is not cut-off event [2025-02-08 05:38:44,496 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([3054] L83-6-->L83-4: Formula: (= |v_thread2Thread1of1ForFork1_#t~nondet56#1_3| |v_#race~result_11~0_21|) InVars {thread2Thread1of1ForFork1_#t~nondet56#1=|v_thread2Thread1of1ForFork1_#t~nondet56#1_3|} OutVars{#race~result_11~0=|v_#race~result_11~0_21|, thread2Thread1of1ForFork1_#t~nondet56#1=|v_thread2Thread1of1ForFork1_#t~nondet56#1_3|} AuxVars[] AssignedVars[#race~result_11~0][645], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1247#true, 847#L83-4true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1254#true, 1193#true]) [2025-02-08 05:38:44,496 INFO L294 olderBase$Statistics]: this new event has 438 ancestors and is not cut-off event [2025-02-08 05:38:44,496 INFO L297 olderBase$Statistics]: existing Event has 454 ancestors and is not cut-off event [2025-02-08 05:38:44,496 INFO L297 olderBase$Statistics]: existing Event has 446 ancestors and is not cut-off event [2025-02-08 05:38:44,496 INFO L297 olderBase$Statistics]: existing Event has 446 ancestors and is not cut-off event [2025-02-08 05:38:44,496 INFO L297 olderBase$Statistics]: existing Event has 441 ancestors and is not cut-off event [2025-02-08 05:38:44,496 INFO L297 olderBase$Statistics]: existing Event has 441 ancestors and is not cut-off event [2025-02-08 05:38:44,514 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][718], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1218#true, 229#L84-19true, 1227#true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1237#(= ~i_9~0 0), 168#L56-28true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,515 INFO L294 olderBase$Statistics]: this new event has 440 ancestors and is not cut-off event [2025-02-08 05:38:44,515 INFO L297 olderBase$Statistics]: existing Event has 448 ancestors and is not cut-off event [2025-02-08 05:38:44,515 INFO L297 olderBase$Statistics]: existing Event has 443 ancestors and is not cut-off event [2025-02-08 05:38:44,515 INFO L297 olderBase$Statistics]: existing Event has 443 ancestors and is not cut-off event [2025-02-08 05:38:44,527 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][705], [1166#(= |#race~is_null_1~0| 0), 1257#true, 690#L57-19true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:44,527 INFO L294 olderBase$Statistics]: this new event has 442 ancestors and is cut-off event [2025-02-08 05:38:44,527 INFO L297 olderBase$Statistics]: existing Event has 434 ancestors and is cut-off event [2025-02-08 05:38:44,527 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2025-02-08 05:38:44,527 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2025-02-08 05:38:44,528 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][718], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1220#(= |#race~break_13~0| 0), 229#L84-19true, 1227#true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 168#L56-28true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:44,528 INFO L294 olderBase$Statistics]: this new event has 442 ancestors and is cut-off event [2025-02-08 05:38:44,528 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2025-02-08 05:38:44,528 INFO L297 olderBase$Statistics]: existing Event has 442 ancestors and is cut-off event [2025-02-08 05:38:44,528 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2025-02-08 05:38:44,528 INFO L297 olderBase$Statistics]: existing Event has 434 ancestors and is cut-off event [2025-02-08 05:38:44,551 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][705], [1166#(= |#race~is_null_1~0| 0), 1257#true, 690#L57-19true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,551 INFO L294 olderBase$Statistics]: this new event has 445 ancestors and is cut-off event [2025-02-08 05:38:44,551 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:44,552 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2025-02-08 05:38:44,552 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:44,552 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][718], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1220#(= |#race~break_13~0| 0), 229#L84-19true, 1227#true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1237#(= ~i_9~0 0), 168#L56-28true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,552 INFO L294 olderBase$Statistics]: this new event has 445 ancestors and is cut-off event [2025-02-08 05:38:44,552 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:44,552 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2025-02-08 05:38:44,552 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:44,552 INFO L297 olderBase$Statistics]: existing Event has 445 ancestors and is cut-off event [2025-02-08 05:38:44,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][705], [1166#(= |#race~is_null_1~0| 0), 1257#true, 690#L57-19true, Black: 1218#true, 1227#true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:44,553 INFO L294 olderBase$Statistics]: this new event has 445 ancestors and is cut-off event [2025-02-08 05:38:44,553 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2025-02-08 05:38:44,553 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:44,553 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:44,554 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][718], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1218#true, 229#L84-19true, 1227#true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 168#L56-28true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:44,554 INFO L294 olderBase$Statistics]: this new event has 445 ancestors and is cut-off event [2025-02-08 05:38:44,554 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:44,554 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2025-02-08 05:38:44,554 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:44,554 INFO L297 olderBase$Statistics]: existing Event has 445 ancestors and is cut-off event [2025-02-08 05:38:44,579 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][705], [1166#(= |#race~is_null_1~0| 0), 1257#true, 690#L57-19true, Black: 1218#true, 1227#true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1210#true, 1254#true, 1193#true]) [2025-02-08 05:38:44,579 INFO L294 olderBase$Statistics]: this new event has 448 ancestors and is cut-off event [2025-02-08 05:38:44,579 INFO L297 olderBase$Statistics]: existing Event has 443 ancestors and is cut-off event [2025-02-08 05:38:44,579 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:44,579 INFO L297 olderBase$Statistics]: existing Event has 443 ancestors and is cut-off event [2025-02-08 05:38:44,580 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][718], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1218#true, 229#L84-19true, 1227#true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1237#(= ~i_9~0 0), 168#L56-28true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,580 INFO L294 olderBase$Statistics]: this new event has 448 ancestors and is cut-off event [2025-02-08 05:38:44,580 INFO L297 olderBase$Statistics]: existing Event has 448 ancestors and is cut-off event [2025-02-08 05:38:44,580 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:44,580 INFO L297 olderBase$Statistics]: existing Event has 443 ancestors and is cut-off event [2025-02-08 05:38:44,580 INFO L297 olderBase$Statistics]: existing Event has 443 ancestors and is cut-off event [2025-02-08 05:38:44,687 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1259#(= |#race~result_11~0| 0), Black: 1247#true, Black: 1218#true, 1227#true, 137#L85-10true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1254#true, 1193#true]) [2025-02-08 05:38:44,687 INFO L294 olderBase$Statistics]: this new event has 467 ancestors and is cut-off event [2025-02-08 05:38:44,687 INFO L297 olderBase$Statistics]: existing Event has 475 ancestors and is cut-off event [2025-02-08 05:38:44,687 INFO L297 olderBase$Statistics]: existing Event has 483 ancestors and is cut-off event [2025-02-08 05:38:44,687 INFO L297 olderBase$Statistics]: existing Event has 470 ancestors and is cut-off event [2025-02-08 05:38:44,687 INFO L297 olderBase$Statistics]: existing Event has 470 ancestors and is cut-off event [2025-02-08 05:38:44,687 INFO L297 olderBase$Statistics]: existing Event has 475 ancestors and is cut-off event [2025-02-08 05:38:44,691 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1259#(= |#race~result_11~0| 0), 654#L85-11true, Black: 1247#true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1254#true, 1193#true]) [2025-02-08 05:38:44,691 INFO L294 olderBase$Statistics]: this new event has 468 ancestors and is cut-off event [2025-02-08 05:38:44,691 INFO L297 olderBase$Statistics]: existing Event has 471 ancestors and is cut-off event [2025-02-08 05:38:44,691 INFO L297 olderBase$Statistics]: existing Event has 471 ancestors and is cut-off event [2025-02-08 05:38:44,691 INFO L297 olderBase$Statistics]: existing Event has 476 ancestors and is cut-off event [2025-02-08 05:38:44,691 INFO L297 olderBase$Statistics]: existing Event has 484 ancestors and is cut-off event [2025-02-08 05:38:44,691 INFO L297 olderBase$Statistics]: existing Event has 476 ancestors and is cut-off event [2025-02-08 05:38:44,699 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][449], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1247#true, Black: 1218#true, 362#L85-3true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1254#true, 1193#true]) [2025-02-08 05:38:44,699 INFO L294 olderBase$Statistics]: this new event has 472 ancestors and is cut-off event [2025-02-08 05:38:44,699 INFO L297 olderBase$Statistics]: existing Event has 480 ancestors and is cut-off event [2025-02-08 05:38:44,699 INFO L297 olderBase$Statistics]: existing Event has 480 ancestors and is cut-off event [2025-02-08 05:38:44,699 INFO L297 olderBase$Statistics]: existing Event has 475 ancestors and is cut-off event [2025-02-08 05:38:44,699 INFO L297 olderBase$Statistics]: existing Event has 488 ancestors and is cut-off event [2025-02-08 05:38:44,699 INFO L297 olderBase$Statistics]: existing Event has 475 ancestors and is cut-off event [2025-02-08 05:38:44,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][594], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1218#true, 1227#true, Black: 1223#true, 514#L60-20true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,718 INFO L294 olderBase$Statistics]: this new event has 606 ancestors and is cut-off event [2025-02-08 05:38:44,718 INFO L297 olderBase$Statistics]: existing Event has 482 ancestors and is cut-off event [2025-02-08 05:38:44,718 INFO L297 olderBase$Statistics]: existing Event has 485 ancestors and is cut-off event [2025-02-08 05:38:44,718 INFO L297 olderBase$Statistics]: existing Event has 485 ancestors and is cut-off event [2025-02-08 05:38:44,718 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][594], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 514#L60-20true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,718 INFO L294 olderBase$Statistics]: this new event has 603 ancestors and is cut-off event [2025-02-08 05:38:44,718 INFO L297 olderBase$Statistics]: existing Event has 482 ancestors and is cut-off event [2025-02-08 05:38:44,718 INFO L297 olderBase$Statistics]: existing Event has 482 ancestors and is cut-off event [2025-02-08 05:38:44,719 INFO L297 olderBase$Statistics]: existing Event has 479 ancestors and is cut-off event [2025-02-08 05:38:44,720 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3194] L87-23-->L87-20: Formula: (= |v_#race~ends_with_2~0_18| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_18|} AuxVars[] AssignedVars[#race~ends_with_2~0][914], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1218#true, 1227#true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 168#L56-28true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 950#L87-20true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:44,720 INFO L294 olderBase$Statistics]: this new event has 479 ancestors and is not cut-off event [2025-02-08 05:38:44,720 INFO L297 olderBase$Statistics]: existing Event has 482 ancestors and is not cut-off event [2025-02-08 05:38:44,720 INFO L297 olderBase$Statistics]: existing Event has 487 ancestors and is not cut-off event [2025-02-08 05:38:44,720 INFO L297 olderBase$Statistics]: existing Event has 482 ancestors and is not cut-off event [2025-02-08 05:38:44,727 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3194] L87-23-->L87-20: Formula: (= |v_#race~ends_with_2~0_18| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_18|} AuxVars[] AssignedVars[#race~ends_with_2~0][914], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1218#true, 1227#true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1237#(= ~i_9~0 0), 168#L56-28true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 950#L87-20true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,727 INFO L294 olderBase$Statistics]: this new event has 482 ancestors and is not cut-off event [2025-02-08 05:38:44,727 INFO L297 olderBase$Statistics]: existing Event has 485 ancestors and is not cut-off event [2025-02-08 05:38:44,727 INFO L297 olderBase$Statistics]: existing Event has 485 ancestors and is not cut-off event [2025-02-08 05:38:44,727 INFO L297 olderBase$Statistics]: existing Event has 490 ancestors and is not cut-off event [2025-02-08 05:38:44,740 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2748] L60-23-->L60-20: Formula: (= |v_#race~ends_with_6~0_6| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_6|} AuxVars[] AssignedVars[#race~ends_with_6~0][903], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 514#L60-20true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1210#true, 1254#true, 1193#true]) [2025-02-08 05:38:44,740 INFO L294 olderBase$Statistics]: this new event has 487 ancestors and is cut-off event [2025-02-08 05:38:44,740 INFO L297 olderBase$Statistics]: existing Event has 479 ancestors and is cut-off event [2025-02-08 05:38:44,740 INFO L297 olderBase$Statistics]: existing Event has 482 ancestors and is cut-off event [2025-02-08 05:38:44,740 INFO L297 olderBase$Statistics]: existing Event has 482 ancestors and is cut-off event [2025-02-08 05:38:44,741 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3194] L87-23-->L87-20: Formula: (= |v_#race~ends_with_2~0_18| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_18|} AuxVars[] AssignedVars[#race~ends_with_2~0][914], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1218#true, 1227#true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 168#L56-28true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 950#L87-20true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:44,741 INFO L294 olderBase$Statistics]: this new event has 487 ancestors and is cut-off event [2025-02-08 05:38:44,741 INFO L297 olderBase$Statistics]: existing Event has 482 ancestors and is cut-off event [2025-02-08 05:38:44,741 INFO L297 olderBase$Statistics]: existing Event has 487 ancestors and is cut-off event [2025-02-08 05:38:44,741 INFO L297 olderBase$Statistics]: existing Event has 479 ancestors and is cut-off event [2025-02-08 05:38:44,741 INFO L297 olderBase$Statistics]: existing Event has 482 ancestors and is cut-off event [2025-02-08 05:38:44,747 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3194] L87-23-->L87-20: Formula: (= |v_#race~ends_with_2~0_18| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_18|} AuxVars[] AssignedVars[#race~ends_with_2~0][914], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1218#true, 1227#true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1237#(= ~i_9~0 0), 168#L56-28true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 950#L87-20true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,747 INFO L294 olderBase$Statistics]: this new event has 490 ancestors and is cut-off event [2025-02-08 05:38:44,747 INFO L297 olderBase$Statistics]: existing Event has 482 ancestors and is cut-off event [2025-02-08 05:38:44,747 INFO L297 olderBase$Statistics]: existing Event has 485 ancestors and is cut-off event [2025-02-08 05:38:44,747 INFO L297 olderBase$Statistics]: existing Event has 485 ancestors and is cut-off event [2025-02-08 05:38:44,747 INFO L297 olderBase$Statistics]: existing Event has 490 ancestors and is cut-off event [2025-02-08 05:38:44,748 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2748] L60-23-->L60-20: Formula: (= |v_#race~ends_with_6~0_6| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_6|} AuxVars[] AssignedVars[#race~ends_with_6~0][903], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1218#true, 1227#true, Black: 1223#true, 514#L60-20true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,748 INFO L294 olderBase$Statistics]: this new event has 490 ancestors and is cut-off event [2025-02-08 05:38:44,748 INFO L297 olderBase$Statistics]: existing Event has 482 ancestors and is cut-off event [2025-02-08 05:38:44,748 INFO L297 olderBase$Statistics]: existing Event has 485 ancestors and is cut-off event [2025-02-08 05:38:44,748 INFO L297 olderBase$Statistics]: existing Event has 485 ancestors and is cut-off event [2025-02-08 05:38:44,761 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][594], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1218#true, 1227#true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,761 INFO L294 olderBase$Statistics]: this new event has 622 ancestors and is cut-off event [2025-02-08 05:38:44,762 INFO L297 olderBase$Statistics]: existing Event has 501 ancestors and is cut-off event [2025-02-08 05:38:44,762 INFO L297 olderBase$Statistics]: existing Event has 498 ancestors and is cut-off event [2025-02-08 05:38:44,762 INFO L297 olderBase$Statistics]: existing Event has 501 ancestors and is cut-off event [2025-02-08 05:38:44,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][594], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,762 INFO L294 olderBase$Statistics]: this new event has 619 ancestors and is cut-off event [2025-02-08 05:38:44,762 INFO L297 olderBase$Statistics]: existing Event has 495 ancestors and is cut-off event [2025-02-08 05:38:44,762 INFO L297 olderBase$Statistics]: existing Event has 498 ancestors and is cut-off event [2025-02-08 05:38:44,762 INFO L297 olderBase$Statistics]: existing Event has 498 ancestors and is cut-off event [2025-02-08 05:38:44,763 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3230] L88-21-->L88-18: Formula: (= |v_#race~ends_with_2~0_15| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_15|} AuxVars[] AssignedVars[#race~ends_with_2~0][980], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1218#true, 1227#true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 168#L56-28true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 129#L88-18true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:44,763 INFO L294 olderBase$Statistics]: this new event has 495 ancestors and is not cut-off event [2025-02-08 05:38:44,763 INFO L297 olderBase$Statistics]: existing Event has 498 ancestors and is not cut-off event [2025-02-08 05:38:44,764 INFO L297 olderBase$Statistics]: existing Event has 503 ancestors and is not cut-off event [2025-02-08 05:38:44,764 INFO L297 olderBase$Statistics]: existing Event has 498 ancestors and is not cut-off event [2025-02-08 05:38:44,764 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1259#(= |#race~result_11~0| 0), Black: 1247#true, 709#L87-10true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1254#true, 1193#true]) [2025-02-08 05:38:44,764 INFO L294 olderBase$Statistics]: this new event has 497 ancestors and is cut-off event [2025-02-08 05:38:44,764 INFO L297 olderBase$Statistics]: existing Event has 500 ancestors and is cut-off event [2025-02-08 05:38:44,764 INFO L297 olderBase$Statistics]: existing Event has 500 ancestors and is cut-off event [2025-02-08 05:38:44,764 INFO L297 olderBase$Statistics]: existing Event has 505 ancestors and is cut-off event [2025-02-08 05:38:44,764 INFO L297 olderBase$Statistics]: existing Event has 513 ancestors and is cut-off event [2025-02-08 05:38:44,765 INFO L297 olderBase$Statistics]: existing Event has 505 ancestors and is cut-off event [2025-02-08 05:38:44,768 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][565], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1259#(= |#race~result_11~0| 0), Black: 1247#true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 732#L87-11true, 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1254#true, 1193#true]) [2025-02-08 05:38:44,768 INFO L294 olderBase$Statistics]: this new event has 498 ancestors and is cut-off event [2025-02-08 05:38:44,769 INFO L297 olderBase$Statistics]: existing Event has 501 ancestors and is cut-off event [2025-02-08 05:38:44,769 INFO L297 olderBase$Statistics]: existing Event has 501 ancestors and is cut-off event [2025-02-08 05:38:44,769 INFO L297 olderBase$Statistics]: existing Event has 506 ancestors and is cut-off event [2025-02-08 05:38:44,769 INFO L297 olderBase$Statistics]: existing Event has 514 ancestors and is cut-off event [2025-02-08 05:38:44,769 INFO L297 olderBase$Statistics]: existing Event has 506 ancestors and is cut-off event [2025-02-08 05:38:44,771 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3230] L88-21-->L88-18: Formula: (= |v_#race~ends_with_2~0_15| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_15|} AuxVars[] AssignedVars[#race~ends_with_2~0][980], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1218#true, 1227#true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1237#(= ~i_9~0 0), 168#L56-28true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 129#L88-18true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,772 INFO L294 olderBase$Statistics]: this new event has 498 ancestors and is not cut-off event [2025-02-08 05:38:44,772 INFO L297 olderBase$Statistics]: existing Event has 501 ancestors and is not cut-off event [2025-02-08 05:38:44,772 INFO L297 olderBase$Statistics]: existing Event has 501 ancestors and is not cut-off event [2025-02-08 05:38:44,772 INFO L297 olderBase$Statistics]: existing Event has 506 ancestors and is not cut-off event [2025-02-08 05:38:44,780 INFO L292 olderBase$Statistics]: inserting event number 6 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][449], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1247#true, Black: 1218#true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 781#L87-3true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1254#true, 1193#true]) [2025-02-08 05:38:44,780 INFO L294 olderBase$Statistics]: this new event has 502 ancestors and is cut-off event [2025-02-08 05:38:44,780 INFO L297 olderBase$Statistics]: existing Event has 510 ancestors and is cut-off event [2025-02-08 05:38:44,780 INFO L297 olderBase$Statistics]: existing Event has 518 ancestors and is cut-off event [2025-02-08 05:38:44,780 INFO L297 olderBase$Statistics]: existing Event has 505 ancestors and is cut-off event [2025-02-08 05:38:44,780 INFO L297 olderBase$Statistics]: existing Event has 510 ancestors and is cut-off event [2025-02-08 05:38:44,780 INFO L297 olderBase$Statistics]: existing Event has 505 ancestors and is cut-off event [2025-02-08 05:38:44,787 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][968], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1210#true, 1254#true, 1193#true]) [2025-02-08 05:38:44,787 INFO L294 olderBase$Statistics]: this new event has 503 ancestors and is cut-off event [2025-02-08 05:38:44,787 INFO L297 olderBase$Statistics]: existing Event has 498 ancestors and is cut-off event [2025-02-08 05:38:44,787 INFO L297 olderBase$Statistics]: existing Event has 495 ancestors and is cut-off event [2025-02-08 05:38:44,787 INFO L297 olderBase$Statistics]: existing Event has 498 ancestors and is cut-off event [2025-02-08 05:38:44,788 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3230] L88-21-->L88-18: Formula: (= |v_#race~ends_with_2~0_15| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_15|} AuxVars[] AssignedVars[#race~ends_with_2~0][980], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1218#true, 1227#true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 168#L56-28true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 129#L88-18true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:44,788 INFO L294 olderBase$Statistics]: this new event has 503 ancestors and is cut-off event [2025-02-08 05:38:44,788 INFO L297 olderBase$Statistics]: existing Event has 498 ancestors and is cut-off event [2025-02-08 05:38:44,788 INFO L297 olderBase$Statistics]: existing Event has 503 ancestors and is cut-off event [2025-02-08 05:38:44,788 INFO L297 olderBase$Statistics]: existing Event has 495 ancestors and is cut-off event [2025-02-08 05:38:44,788 INFO L297 olderBase$Statistics]: existing Event has 498 ancestors and is cut-off event [2025-02-08 05:38:44,794 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([3230] L88-21-->L88-18: Formula: (= |v_#race~ends_with_2~0_15| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_15|} AuxVars[] AssignedVars[#race~ends_with_2~0][980], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1218#true, 1227#true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1237#(= ~i_9~0 0), 168#L56-28true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 129#L88-18true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,794 INFO L294 olderBase$Statistics]: this new event has 506 ancestors and is cut-off event [2025-02-08 05:38:44,794 INFO L297 olderBase$Statistics]: existing Event has 498 ancestors and is cut-off event [2025-02-08 05:38:44,794 INFO L297 olderBase$Statistics]: existing Event has 501 ancestors and is cut-off event [2025-02-08 05:38:44,794 INFO L297 olderBase$Statistics]: existing Event has 501 ancestors and is cut-off event [2025-02-08 05:38:44,794 INFO L297 olderBase$Statistics]: existing Event has 506 ancestors and is cut-off event [2025-02-08 05:38:44,796 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][968], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1218#true, 1227#true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,796 INFO L294 olderBase$Statistics]: this new event has 506 ancestors and is cut-off event [2025-02-08 05:38:44,796 INFO L297 olderBase$Statistics]: existing Event has 501 ancestors and is cut-off event [2025-02-08 05:38:44,796 INFO L297 olderBase$Statistics]: existing Event has 498 ancestors and is cut-off event [2025-02-08 05:38:44,796 INFO L297 olderBase$Statistics]: existing Event has 501 ancestors and is cut-off event [2025-02-08 05:38:44,838 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][594], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, 514#L60-20true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,838 INFO L294 olderBase$Statistics]: this new event has 611 ancestors and is cut-off event [2025-02-08 05:38:44,838 INFO L297 olderBase$Statistics]: existing Event has 482 ancestors and is cut-off event [2025-02-08 05:38:44,838 INFO L297 olderBase$Statistics]: existing Event has 603 ancestors and is cut-off event [2025-02-08 05:38:44,838 INFO L297 olderBase$Statistics]: existing Event has 482 ancestors and is cut-off event [2025-02-08 05:38:44,838 INFO L297 olderBase$Statistics]: existing Event has 479 ancestors and is cut-off event [2025-02-08 05:38:44,838 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][594], [1166#(= |#race~is_null_1~0| 0), 1257#true, 690#L57-19true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:44,839 INFO L294 olderBase$Statistics]: this new event has 566 ancestors and is cut-off event [2025-02-08 05:38:44,839 INFO L297 olderBase$Statistics]: existing Event has 558 ancestors and is cut-off event [2025-02-08 05:38:44,839 INFO L297 olderBase$Statistics]: existing Event has 434 ancestors and is cut-off event [2025-02-08 05:38:44,839 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2025-02-08 05:38:44,839 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2025-02-08 05:38:44,839 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][594], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,839 INFO L294 olderBase$Statistics]: this new event has 627 ancestors and is cut-off event [2025-02-08 05:38:44,839 INFO L297 olderBase$Statistics]: existing Event has 619 ancestors and is cut-off event [2025-02-08 05:38:44,839 INFO L297 olderBase$Statistics]: existing Event has 495 ancestors and is cut-off event [2025-02-08 05:38:44,839 INFO L297 olderBase$Statistics]: existing Event has 498 ancestors and is cut-off event [2025-02-08 05:38:44,839 INFO L297 olderBase$Statistics]: existing Event has 498 ancestors and is cut-off event [2025-02-08 05:38:44,839 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][594], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, 243#L56-19true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:44,839 INFO L294 olderBase$Statistics]: this new event has 546 ancestors and is cut-off event [2025-02-08 05:38:44,840 INFO L297 olderBase$Statistics]: existing Event has 414 ancestors and is cut-off event [2025-02-08 05:38:44,840 INFO L297 olderBase$Statistics]: existing Event has 538 ancestors and is cut-off event [2025-02-08 05:38:44,840 INFO L297 olderBase$Statistics]: existing Event has 417 ancestors and is cut-off event [2025-02-08 05:38:44,840 INFO L297 olderBase$Statistics]: existing Event has 417 ancestors and is cut-off event [2025-02-08 05:38:44,846 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][594], [1166#(= |#race~is_null_1~0| 0), 1257#true, 690#L57-19true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,846 INFO L294 olderBase$Statistics]: this new event has 569 ancestors and is cut-off event [2025-02-08 05:38:44,846 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2025-02-08 05:38:44,846 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:44,846 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:44,846 INFO L297 olderBase$Statistics]: existing Event has 561 ancestors and is cut-off event [2025-02-08 05:38:44,846 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][594], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, 243#L56-19true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,846 INFO L294 olderBase$Statistics]: this new event has 549 ancestors and is cut-off event [2025-02-08 05:38:44,846 INFO L297 olderBase$Statistics]: existing Event has 420 ancestors and is cut-off event [2025-02-08 05:38:44,846 INFO L297 olderBase$Statistics]: existing Event has 417 ancestors and is cut-off event [2025-02-08 05:38:44,846 INFO L297 olderBase$Statistics]: existing Event has 420 ancestors and is cut-off event [2025-02-08 05:38:44,846 INFO L297 olderBase$Statistics]: existing Event has 541 ancestors and is cut-off event [2025-02-08 05:38:44,847 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][594], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1218#true, 1227#true, Black: 1223#true, 514#L60-20true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,847 INFO L294 olderBase$Statistics]: this new event has 614 ancestors and is cut-off event [2025-02-08 05:38:44,847 INFO L297 olderBase$Statistics]: existing Event has 482 ancestors and is cut-off event [2025-02-08 05:38:44,847 INFO L297 olderBase$Statistics]: existing Event has 606 ancestors and is cut-off event [2025-02-08 05:38:44,847 INFO L297 olderBase$Statistics]: existing Event has 485 ancestors and is cut-off event [2025-02-08 05:38:44,847 INFO L297 olderBase$Statistics]: existing Event has 485 ancestors and is cut-off event [2025-02-08 05:38:44,847 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][594], [1166#(= |#race~is_null_1~0| 0), 1257#true, 690#L57-19true, Black: 1218#true, 1227#true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:44,847 INFO L294 olderBase$Statistics]: this new event has 569 ancestors and is cut-off event [2025-02-08 05:38:44,847 INFO L297 olderBase$Statistics]: existing Event has 561 ancestors and is cut-off event [2025-02-08 05:38:44,847 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:44,847 INFO L297 olderBase$Statistics]: existing Event has 437 ancestors and is cut-off event [2025-02-08 05:38:44,847 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:44,847 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][594], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1218#true, 1227#true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,848 INFO L294 olderBase$Statistics]: this new event has 630 ancestors and is cut-off event [2025-02-08 05:38:44,848 INFO L297 olderBase$Statistics]: existing Event has 622 ancestors and is cut-off event [2025-02-08 05:38:44,848 INFO L297 olderBase$Statistics]: existing Event has 501 ancestors and is cut-off event [2025-02-08 05:38:44,848 INFO L297 olderBase$Statistics]: existing Event has 498 ancestors and is cut-off event [2025-02-08 05:38:44,848 INFO L297 olderBase$Statistics]: existing Event has 501 ancestors and is cut-off event [2025-02-08 05:38:44,848 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][594], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1218#true, 1227#true, 243#L56-19true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 1254#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:44,848 INFO L294 olderBase$Statistics]: this new event has 549 ancestors and is cut-off event [2025-02-08 05:38:44,848 INFO L297 olderBase$Statistics]: existing Event has 541 ancestors and is cut-off event [2025-02-08 05:38:44,848 INFO L297 olderBase$Statistics]: existing Event has 420 ancestors and is cut-off event [2025-02-08 05:38:44,848 INFO L297 olderBase$Statistics]: existing Event has 417 ancestors and is cut-off event [2025-02-08 05:38:44,848 INFO L297 olderBase$Statistics]: existing Event has 420 ancestors and is cut-off event [2025-02-08 05:38:44,854 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][594], [1166#(= |#race~is_null_1~0| 0), 1257#true, 690#L57-19true, Black: 1218#true, 1227#true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,855 INFO L294 olderBase$Statistics]: this new event has 572 ancestors and is cut-off event [2025-02-08 05:38:44,855 INFO L297 olderBase$Statistics]: existing Event has 443 ancestors and is cut-off event [2025-02-08 05:38:44,855 INFO L297 olderBase$Statistics]: existing Event has 440 ancestors and is cut-off event [2025-02-08 05:38:44,855 INFO L297 olderBase$Statistics]: existing Event has 443 ancestors and is cut-off event [2025-02-08 05:38:44,855 INFO L297 olderBase$Statistics]: existing Event has 564 ancestors and is cut-off event [2025-02-08 05:38:44,855 INFO L292 olderBase$Statistics]: inserting event number 5 for the transition-marking pair ([2988] L83-30-->L83-28: Formula: (= |v_#race~ends_with_6~0_24| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_24|} AuxVars[] AssignedVars[#race~ends_with_6~0][594], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1218#true, 1227#true, 243#L56-19true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 1254#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:44,855 INFO L294 olderBase$Statistics]: this new event has 552 ancestors and is cut-off event [2025-02-08 05:38:44,855 INFO L297 olderBase$Statistics]: existing Event has 423 ancestors and is cut-off event [2025-02-08 05:38:44,855 INFO L297 olderBase$Statistics]: existing Event has 423 ancestors and is cut-off event [2025-02-08 05:38:44,855 INFO L297 olderBase$Statistics]: existing Event has 420 ancestors and is cut-off event [2025-02-08 05:38:44,855 INFO L297 olderBase$Statistics]: existing Event has 544 ancestors and is cut-off event [2025-02-08 05:38:44,865 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2990] L92-22-->L92-18: Formula: (= |v_#race~result_11~0_6| 0) InVars {} OutVars{#race~result_11~0=|v_#race~result_11~0_6|} AuxVars[] AssignedVars[#race~result_11~0][556], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1259#(= |#race~result_11~0| 0), Black: 1247#true, Black: 1218#true, 824#L92-18true, 1227#true, Black: 1223#true, 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 230#L125true, Black: 1210#true, 1254#true, 1193#true]) [2025-02-08 05:38:44,865 INFO L294 olderBase$Statistics]: this new event has 549 ancestors and is cut-off event [2025-02-08 05:38:44,865 INFO L297 olderBase$Statistics]: existing Event has 436 ancestors and is cut-off event [2025-02-08 05:38:44,865 INFO L297 olderBase$Statistics]: existing Event has 433 ancestors and is cut-off event [2025-02-08 05:38:44,865 INFO L297 olderBase$Statistics]: existing Event has 436 ancestors and is cut-off event [2025-02-08 05:38:44,877 INFO L124 PetriNetUnfolderBase]: 1289/11809 cut-off events. [2025-02-08 05:38:44,878 INFO L125 PetriNetUnfolderBase]: For 407/415 co-relation queries the response was YES. [2025-02-08 05:38:45,150 INFO L83 FinitePrefix]: Finished finitePrefix Result has 14134 conditions, 11809 events. 1289/11809 cut-off events. For 407/415 co-relation queries the response was YES. Maximal size of possible extension queue 124. Compared 111360 event pairs, 54 based on Foata normal form. 12/10132 useless extension candidates. Maximal degree in co-relation 13863. Up to 520 conditions per place. [2025-02-08 05:38:45,208 INFO L140 encePairwiseOnDemand]: 1163/1178 looper letters, 13 selfloop transitions, 8 changer transitions 13/1046 dead transitions. [2025-02-08 05:38:45,208 INFO L145 encePairwiseOnDemand]: Finished differencePairwiseOnDemand. Result has 1004 places, 1046 transitions, 2415 flow [2025-02-08 05:38:45,209 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-08 05:38:45,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 3 states. [2025-02-08 05:38:45,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 3409 transitions. [2025-02-08 05:38:45,210 INFO L514 CegarLoopForPetriNet]: DFA transition density 0.9646293152235428 [2025-02-08 05:38:45,210 INFO L175 Difference]: Start difference. First operand has 1008 places, 1048 transitions, 2368 flow. Second operand 3 states and 3409 transitions. [2025-02-08 05:38:45,210 INFO L82 GeneralOperation]: Start removeRedundantFlow. Operand has 1004 places, 1046 transitions, 2415 flow [2025-02-08 05:38:45,215 INFO L88 GeneralOperation]: Finished removeRedundantFlow, result has has 1002 places, 1046 transitions, 2411 flow, removed 0 selfloop flow, removed 2 redundant places. [2025-02-08 05:38:45,220 INFO L231 Difference]: Finished difference. Result has 1003 places, 1032 transitions, 2359 flow [2025-02-08 05:38:45,221 INFO L262 CegarLoopForPetriNet]: {PETRI_ALPHABET=1178, PETRI_DIFFERENCE_MINUEND_FLOW=2352, PETRI_DIFFERENCE_MINUEND_PLACES=1000, PETRI_DIFFERENCE_MINUEND_TRANSITIONS=1042, PETRI_DIFFERENCE_SUBTRAHEND_LETTERS_WITH_MORE_CHANGERS_THAN_LOOPERS=5, PETRI_DIFFERENCE_SUBTRAHEND_LOOPER_ONLY_LETTERS=1034, PETRI_DIFFERENCE_SUBTRAHEND_STATES=3, PETRI_FLOW=2359, PETRI_PLACES=1003, PETRI_TRANSITIONS=1032} [2025-02-08 05:38:45,221 INFO L279 CegarLoopForPetriNet]: 1094 programPoint places, -91 predicate places. [2025-02-08 05:38:45,221 INFO L471 AbstractCegarLoop]: Abstraction has has 1003 places, 1032 transitions, 2359 flow [2025-02-08 05:38:45,222 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 1127.6666666666667) internal successors, (3383), 3 states have internal predecessors, (3383), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:38:45,222 INFO L198 CegarLoopForPetriNet]: Found error trace [2025-02-08 05:38:45,222 INFO L206 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, 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, 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, 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, 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, 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] [2025-02-08 05:38:45,222 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2025-02-08 05:38:45,222 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting thread2Err48ASSERT_VIOLATIONDATA_RACE === [thread1Err56ASSERT_VIOLATIONDATA_RACE, thread1Err65ASSERT_VIOLATIONDATA_RACE, thread1Err55ASSERT_VIOLATIONDATA_RACE, thread1Err64ASSERT_VIOLATIONDATA_RACE (and 282 more)] === [2025-02-08 05:38:45,223 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-08 05:38:45,223 INFO L85 PathProgramCache]: Analyzing trace with hash -891487654, now seen corresponding path program 1 times [2025-02-08 05:38:45,223 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-08 05:38:45,223 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [388963735] [2025-02-08 05:38:45,223 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-08 05:38:45,223 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-08 05:38:45,229 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 242 statements into 1 equivalence classes. [2025-02-08 05:38:45,233 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 242 of 242 statements. [2025-02-08 05:38:45,234 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-08 05:38:45,234 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-08 05:38:45,279 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-08 05:38:45,279 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-08 05:38:45,279 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [388963735] [2025-02-08 05:38:45,279 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [388963735] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-08 05:38:45,279 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-08 05:38:45,279 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-08 05:38:45,279 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [23325746] [2025-02-08 05:38:45,279 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-08 05:38:45,280 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-08 05:38:45,280 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-08 05:38:45,280 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-08 05:38:45,280 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2025-02-08 05:38:45,333 INFO L469 CegarLoopForPetriNet]: Number of universal loopers: 1141 out of 1178 [2025-02-08 05:38:45,335 INFO L103 encePairwiseOnDemand]: Start differencePairwiseOnDemand. First operand has 1003 places, 1032 transitions, 2359 flow. Second operand has 4 states, 4 states have (on average 1143.0) internal successors, (4572), 4 states have internal predecessors, (4572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-02-08 05:38:45,335 INFO L112 encePairwiseOnDemand]: Universal subtrahend loopers provided by user. [2025-02-08 05:38:45,335 INFO L113 encePairwiseOnDemand]: Number of universal subtrahend loopers: 1141 of 1178 [2025-02-08 05:38:45,335 INFO L73 FinitePrefix]: Start finitePrefix. Operand will be constructed on-demand [2025-02-08 05:38:45,476 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][477], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1223#true, 1257#true, 911#L78-3true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1259#(= |#race~result_11~0| 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1263#(= ~i_12~0 0), 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1247#true, 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:45,476 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is cut-off event [2025-02-08 05:38:45,476 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-02-08 05:38:45,476 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is cut-off event [2025-02-08 05:38:45,476 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is cut-off event [2025-02-08 05:38:45,553 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2867] L78-4-->L78-3: Formula: (= v_~i_12~0_39 0) InVars {} OutVars{~i_12~0=v_~i_12~0_39} AuxVars[] AssignedVars[~i_12~0][322], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1223#true, 1257#true, 911#L78-3true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1259#(= |#race~result_11~0| 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1263#(= ~i_12~0 0), 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1247#true, 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:45,553 INFO L294 olderBase$Statistics]: this new event has 251 ancestors and is not cut-off event [2025-02-08 05:38:45,553 INFO L297 olderBase$Statistics]: existing Event has 257 ancestors and is not cut-off event [2025-02-08 05:38:45,554 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is not cut-off event [2025-02-08 05:38:45,554 INFO L297 olderBase$Statistics]: existing Event has 254 ancestors and is not cut-off event [2025-02-08 05:38:45,652 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][476], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1223#true, 1257#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, 1266#(and (= ~i_12~0 0) |thread2Thread1of1ForFork1_#t~short51#1|), Black: 1259#(= |#race~result_11~0| 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1247#true, 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, 82#L82-7true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:45,653 INFO L294 olderBase$Statistics]: this new event has 267 ancestors and is cut-off event [2025-02-08 05:38:45,653 INFO L297 olderBase$Statistics]: existing Event has 273 ancestors and is cut-off event [2025-02-08 05:38:45,653 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-02-08 05:38:45,653 INFO L297 olderBase$Statistics]: existing Event has 270 ancestors and is cut-off event [2025-02-08 05:38:45,661 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][476], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1223#true, 1257#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, 1266#(and (= ~i_12~0 0) |thread2Thread1of1ForFork1_#t~short51#1|), Black: 1259#(= |#race~result_11~0| 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 5#L82-8true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1247#true, 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:45,661 INFO L294 olderBase$Statistics]: this new event has 268 ancestors and is cut-off event [2025-02-08 05:38:45,661 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-02-08 05:38:45,661 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-02-08 05:38:45,661 INFO L297 olderBase$Statistics]: existing Event has 271 ancestors and is cut-off event [2025-02-08 05:38:45,682 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][477], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1223#true, 1257#true, Black: 1218#true, 1227#true, Black: 1259#(= |#race~result_11~0| 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1263#(= ~i_12~0 0), 1186#true, 417#L82-4true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1247#true, 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:45,682 INFO L294 olderBase$Statistics]: this new event has 271 ancestors and is cut-off event [2025-02-08 05:38:45,682 INFO L297 olderBase$Statistics]: existing Event has 277 ancestors and is cut-off event [2025-02-08 05:38:45,682 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-02-08 05:38:45,682 INFO L297 olderBase$Statistics]: existing Event has 274 ancestors and is cut-off event [2025-02-08 05:38:45,726 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][477], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1223#true, 1257#true, 299#L83-30true, Black: 1218#true, 1227#true, Black: 1259#(= |#race~result_11~0| 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1263#(= ~i_12~0 0), 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1247#true, 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:45,727 INFO L294 olderBase$Statistics]: this new event has 278 ancestors and is cut-off event [2025-02-08 05:38:45,727 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-02-08 05:38:45,727 INFO L297 olderBase$Statistics]: existing Event has 284 ancestors and is cut-off event [2025-02-08 05:38:45,727 INFO L297 olderBase$Statistics]: existing Event has 281 ancestors and is cut-off event [2025-02-08 05:38:46,314 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2645] L57-22-->L57-19: Formula: (= |v_#race~ends_with_6~0_9| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_9|} AuxVars[] AssignedVars[#race~ends_with_6~0][701], [1166#(= |#race~is_null_1~0| 0), 1257#true, 690#L57-19true, Black: 1218#true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, Black: 1259#(= |#race~result_11~0| 0), 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 1263#(= ~i_12~0 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:46,314 INFO L294 olderBase$Statistics]: this new event has 321 ancestors and is cut-off event [2025-02-08 05:38:46,314 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-02-08 05:38:46,314 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-02-08 05:38:46,314 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:46,316 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3091] L84-22-->L84-19: Formula: (= |v_#race~ends_with_2~0_21| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_21|} AuxVars[] AssignedVars[#race~ends_with_2~0][726], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1218#true, 229#L84-19true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1235#true, 168#L56-28true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, Black: 1259#(= |#race~result_11~0| 0), 1170#(= |#race~is_null_5~0| 0), 1263#(= ~i_12~0 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:46,316 INFO L294 olderBase$Statistics]: this new event has 321 ancestors and is cut-off event [2025-02-08 05:38:46,316 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-02-08 05:38:46,316 INFO L297 olderBase$Statistics]: existing Event has 316 ancestors and is cut-off event [2025-02-08 05:38:46,316 INFO L297 olderBase$Statistics]: existing Event has 313 ancestors and is cut-off event [2025-02-08 05:38:47,197 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2748] L60-23-->L60-20: Formula: (= |v_#race~ends_with_6~0_6| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_6|} AuxVars[] AssignedVars[#race~ends_with_6~0][885], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1218#true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), 514#L60-20true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, Black: 1259#(= |#race~result_11~0| 0), 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 1263#(= ~i_12~0 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:47,198 INFO L294 olderBase$Statistics]: this new event has 366 ancestors and is cut-off event [2025-02-08 05:38:47,198 INFO L297 olderBase$Statistics]: existing Event has 361 ancestors and is cut-off event [2025-02-08 05:38:47,198 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2025-02-08 05:38:47,198 INFO L297 olderBase$Statistics]: existing Event has 361 ancestors and is cut-off event [2025-02-08 05:38:47,199 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3194] L87-23-->L87-20: Formula: (= |v_#race~ends_with_2~0_18| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_18|} AuxVars[] AssignedVars[#race~ends_with_2~0][906], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1218#true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1235#true, 168#L56-28true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, Black: 1259#(= |#race~result_11~0| 0), 1170#(= |#race~is_null_5~0| 0), 1263#(= ~i_12~0 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 950#L87-20true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:47,199 INFO L294 olderBase$Statistics]: this new event has 366 ancestors and is cut-off event [2025-02-08 05:38:47,199 INFO L297 olderBase$Statistics]: existing Event has 361 ancestors and is cut-off event [2025-02-08 05:38:47,199 INFO L297 olderBase$Statistics]: existing Event has 358 ancestors and is cut-off event [2025-02-08 05:38:47,199 INFO L297 olderBase$Statistics]: existing Event has 361 ancestors and is cut-off event [2025-02-08 05:38:47,637 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][449], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1223#true, 1257#true, Black: 1247#true, 114#L89-4true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1259#(= |#race~result_11~0| 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1261#true, 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:47,637 INFO L294 olderBase$Statistics]: this new event has 382 ancestors and is cut-off event [2025-02-08 05:38:47,637 INFO L297 olderBase$Statistics]: existing Event has 388 ancestors and is cut-off event [2025-02-08 05:38:47,637 INFO L297 olderBase$Statistics]: existing Event has 385 ancestors and is cut-off event [2025-02-08 05:38:47,637 INFO L297 olderBase$Statistics]: existing Event has 385 ancestors and is cut-off event [2025-02-08 05:38:47,646 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2784] L61-21-->L61-18: Formula: (= |v_#race~ends_with_6~0_3| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_3|} AuxVars[] AssignedVars[#race~ends_with_6~0][950], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1218#true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, Black: 1259#(= |#race~result_11~0| 0), 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 295#L61-18true, 1263#(= ~i_12~0 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), Black: 1210#true, 1193#true]) [2025-02-08 05:38:47,647 INFO L294 olderBase$Statistics]: this new event has 382 ancestors and is cut-off event [2025-02-08 05:38:47,647 INFO L297 olderBase$Statistics]: existing Event has 377 ancestors and is cut-off event [2025-02-08 05:38:47,647 INFO L297 olderBase$Statistics]: existing Event has 377 ancestors and is cut-off event [2025-02-08 05:38:47,647 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2025-02-08 05:38:47,648 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3230] L88-21-->L88-18: Formula: (= |v_#race~ends_with_2~0_15| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_15|} AuxVars[] AssignedVars[#race~ends_with_2~0][973], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1218#true, 1227#true, Black: 1223#true, 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1235#true, 168#L56-28true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, Black: 1259#(= |#race~result_11~0| 0), 1170#(= |#race~is_null_5~0| 0), 1263#(= ~i_12~0 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 129#L88-18true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:47,648 INFO L294 olderBase$Statistics]: this new event has 382 ancestors and is cut-off event [2025-02-08 05:38:47,648 INFO L297 olderBase$Statistics]: existing Event has 377 ancestors and is cut-off event [2025-02-08 05:38:47,648 INFO L297 olderBase$Statistics]: existing Event has 377 ancestors and is cut-off event [2025-02-08 05:38:47,648 INFO L297 olderBase$Statistics]: existing Event has 374 ancestors and is cut-off event [2025-02-08 05:38:47,945 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][449], [1166#(= |#race~is_null_1~0| 0), 1257#true, 114#L89-4true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, Black: 1259#(= |#race~result_11~0| 0), 1170#(= |#race~is_null_5~0| 0), Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 1261#true, 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:47,945 INFO L294 olderBase$Statistics]: this new event has 390 ancestors and is cut-off event [2025-02-08 05:38:47,945 INFO L297 olderBase$Statistics]: existing Event has 396 ancestors and is cut-off event [2025-02-08 05:38:47,945 INFO L297 olderBase$Statistics]: existing Event has 393 ancestors and is cut-off event [2025-02-08 05:38:47,945 INFO L297 olderBase$Statistics]: existing Event has 393 ancestors and is cut-off event [2025-02-08 05:38:48,084 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][449], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1223#true, 1257#true, Black: 1247#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1259#(= |#race~result_11~0| 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1261#true, 230#L125true, 82#L82-7true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:48,084 INFO L294 olderBase$Statistics]: this new event has 394 ancestors and is cut-off event [2025-02-08 05:38:48,085 INFO L297 olderBase$Statistics]: existing Event has 400 ancestors and is cut-off event [2025-02-08 05:38:48,085 INFO L297 olderBase$Statistics]: existing Event has 397 ancestors and is cut-off event [2025-02-08 05:38:48,085 INFO L297 olderBase$Statistics]: existing Event has 397 ancestors and is cut-off event [2025-02-08 05:38:48,113 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][449], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1223#true, 1257#true, Black: 1247#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1259#(= |#race~result_11~0| 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 417#L82-4true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), 1261#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:48,114 INFO L294 olderBase$Statistics]: this new event has 395 ancestors and is cut-off event [2025-02-08 05:38:48,114 INFO L297 olderBase$Statistics]: existing Event has 401 ancestors and is cut-off event [2025-02-08 05:38:48,114 INFO L297 olderBase$Statistics]: existing Event has 398 ancestors and is cut-off event [2025-02-08 05:38:48,114 INFO L297 olderBase$Statistics]: existing Event has 398 ancestors and is cut-off event [2025-02-08 05:38:48,114 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][1031], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1223#true, 1257#true, Black: 1247#true, 1264#|thread2Thread1of1ForFork1_#t~short51#1|, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1259#(= |#race~result_11~0| 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 5#L82-8true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:48,114 INFO L294 olderBase$Statistics]: this new event has 395 ancestors and is cut-off event [2025-02-08 05:38:48,114 INFO L297 olderBase$Statistics]: existing Event has 401 ancestors and is cut-off event [2025-02-08 05:38:48,114 INFO L297 olderBase$Statistics]: existing Event has 398 ancestors and is cut-off event [2025-02-08 05:38:48,114 INFO L297 olderBase$Statistics]: existing Event has 398 ancestors and is cut-off event [2025-02-08 05:38:48,206 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][449], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1223#true, 1257#true, Black: 1247#true, Black: 1218#true, 1227#true, Black: 1259#(= |#race~result_11~0| 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, 417#L82-4true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), 1261#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:48,207 INFO L294 olderBase$Statistics]: this new event has 398 ancestors and is cut-off event [2025-02-08 05:38:48,207 INFO L297 olderBase$Statistics]: existing Event has 401 ancestors and is cut-off event [2025-02-08 05:38:48,207 INFO L297 olderBase$Statistics]: existing Event has 401 ancestors and is cut-off event [2025-02-08 05:38:48,207 INFO L297 olderBase$Statistics]: existing Event has 404 ancestors and is cut-off event [2025-02-08 05:38:48,304 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][449], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1223#true, 1257#true, Black: 1247#true, 299#L83-30true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1259#(= |#race~result_11~0| 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1261#true, 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:48,304 INFO L294 olderBase$Statistics]: this new event has 402 ancestors and is cut-off event [2025-02-08 05:38:48,304 INFO L297 olderBase$Statistics]: existing Event has 408 ancestors and is cut-off event [2025-02-08 05:38:48,304 INFO L297 olderBase$Statistics]: existing Event has 405 ancestors and is cut-off event [2025-02-08 05:38:48,305 INFO L297 olderBase$Statistics]: existing Event has 405 ancestors and is cut-off event [2025-02-08 05:38:48,305 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][449], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), 82#L82-7true, Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, Black: 1259#(= |#race~result_11~0| 0), 1170#(= |#race~is_null_5~0| 0), Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 1261#true, 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:48,305 INFO L294 olderBase$Statistics]: this new event has 402 ancestors and is cut-off event [2025-02-08 05:38:48,305 INFO L297 olderBase$Statistics]: existing Event has 408 ancestors and is cut-off event [2025-02-08 05:38:48,305 INFO L297 olderBase$Statistics]: existing Event has 405 ancestors and is cut-off event [2025-02-08 05:38:48,305 INFO L297 olderBase$Statistics]: existing Event has 405 ancestors and is cut-off event [2025-02-08 05:38:48,331 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][449], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, Black: 1259#(= |#race~result_11~0| 0), 1170#(= |#race~is_null_5~0| 0), 417#L82-4true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 1261#true, 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:48,331 INFO L294 olderBase$Statistics]: this new event has 403 ancestors and is cut-off event [2025-02-08 05:38:48,332 INFO L297 olderBase$Statistics]: existing Event has 406 ancestors and is cut-off event [2025-02-08 05:38:48,332 INFO L297 olderBase$Statistics]: existing Event has 409 ancestors and is cut-off event [2025-02-08 05:38:48,332 INFO L297 olderBase$Statistics]: existing Event has 406 ancestors and is cut-off event [2025-02-08 05:38:48,332 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][1031], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, 1264#|thread2Thread1of1ForFork1_#t~short51#1|, Black: 1259#(= |#race~result_11~0| 0), 1170#(= |#race~is_null_5~0| 0), 5#L82-8true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:48,332 INFO L294 olderBase$Statistics]: this new event has 403 ancestors and is cut-off event [2025-02-08 05:38:48,332 INFO L297 olderBase$Statistics]: existing Event has 409 ancestors and is cut-off event [2025-02-08 05:38:48,332 INFO L297 olderBase$Statistics]: existing Event has 406 ancestors and is cut-off event [2025-02-08 05:38:48,332 INFO L297 olderBase$Statistics]: existing Event has 406 ancestors and is cut-off event [2025-02-08 05:38:48,385 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][449], [Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), 1166#(= |#race~is_null_1~0| 0), 1223#true, 1257#true, Black: 1247#true, 299#L83-30true, Black: 1218#true, 1227#true, Black: 1259#(= |#race~result_11~0| 0), 1170#(= |#race~is_null_5~0| 0), Black: 1164#true, 1186#true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1261#true, 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:48,386 INFO L294 olderBase$Statistics]: this new event has 405 ancestors and is cut-off event [2025-02-08 05:38:48,386 INFO L297 olderBase$Statistics]: existing Event has 408 ancestors and is cut-off event [2025-02-08 05:38:48,386 INFO L297 olderBase$Statistics]: existing Event has 411 ancestors and is cut-off event [2025-02-08 05:38:48,386 INFO L297 olderBase$Statistics]: existing Event has 408 ancestors and is cut-off event [2025-02-08 05:38:48,416 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][449], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1218#true, 1227#true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, Black: 1259#(= |#race~result_11~0| 0), 1170#(= |#race~is_null_5~0| 0), 417#L82-4true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 1261#true, 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:48,416 INFO L294 olderBase$Statistics]: this new event has 406 ancestors and is cut-off event [2025-02-08 05:38:48,416 INFO L297 olderBase$Statistics]: existing Event has 412 ancestors and is cut-off event [2025-02-08 05:38:48,416 INFO L297 olderBase$Statistics]: existing Event has 409 ancestors and is cut-off event [2025-02-08 05:38:48,416 INFO L297 olderBase$Statistics]: existing Event has 409 ancestors and is cut-off event [2025-02-08 05:38:48,532 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][449], [1166#(= |#race~is_null_1~0| 0), 1257#true, 299#L83-30true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, Black: 1259#(= |#race~result_11~0| 0), 1170#(= |#race~is_null_5~0| 0), Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 1261#true, 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:48,532 INFO L294 olderBase$Statistics]: this new event has 410 ancestors and is cut-off event [2025-02-08 05:38:48,532 INFO L297 olderBase$Statistics]: existing Event has 416 ancestors and is cut-off event [2025-02-08 05:38:48,532 INFO L297 olderBase$Statistics]: existing Event has 413 ancestors and is cut-off event [2025-02-08 05:38:48,532 INFO L297 olderBase$Statistics]: existing Event has 413 ancestors and is cut-off event [2025-02-08 05:38:48,611 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3273] thread1EXIT-->L125: Formula: (and (= v_thread1Thread1of1ForFork0_thidvar1_4 0) (= |v_ULTIMATE.start_main_~t1~0#1_6| v_thread1Thread1of1ForFork0_thidvar0_4)) InVars {ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} OutVars{ULTIMATE.start_main_~t1~0#1=|v_ULTIMATE.start_main_~t1~0#1_6|, thread1Thread1of1ForFork0_thidvar0=v_thread1Thread1of1ForFork0_thidvar0_4, thread1Thread1of1ForFork0_thidvar1=v_thread1Thread1of1ForFork0_thidvar1_4} AuxVars[] AssignedVars[][449], [1166#(= |#race~is_null_1~0| 0), 1257#true, 299#L83-30true, Black: 1218#true, 1227#true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, Black: 1259#(= |#race~result_11~0| 0), 1170#(= |#race~is_null_5~0| 0), Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, 1261#true, 230#L125true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:48,611 INFO L294 olderBase$Statistics]: this new event has 413 ancestors and is cut-off event [2025-02-08 05:38:48,611 INFO L297 olderBase$Statistics]: existing Event has 416 ancestors and is cut-off event [2025-02-08 05:38:48,611 INFO L297 olderBase$Statistics]: existing Event has 419 ancestors and is cut-off event [2025-02-08 05:38:48,611 INFO L297 olderBase$Statistics]: existing Event has 416 ancestors and is cut-off event [2025-02-08 05:38:48,762 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][626], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1218#true, 1227#true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, 168#L56-28true, Black: 1237#(= ~i_9~0 0), Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, Black: 1259#(= |#race~result_11~0| 0), 343#L83-19true, 1170#(= |#race~is_null_5~0| 0), 1263#(= ~i_12~0 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1212#(= |#race~break_10~0| 0), 1193#true]) [2025-02-08 05:38:48,762 INFO L294 olderBase$Statistics]: this new event has 417 ancestors and is not cut-off event [2025-02-08 05:38:48,763 INFO L297 olderBase$Statistics]: existing Event has 420 ancestors and is not cut-off event [2025-02-08 05:38:48,763 INFO L297 olderBase$Statistics]: existing Event has 420 ancestors and is not cut-off event [2025-02-08 05:38:48,763 INFO L297 olderBase$Statistics]: existing Event has 425 ancestors and is not cut-off event [2025-02-08 05:38:48,766 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][582], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1220#(= |#race~break_13~0| 0), 1227#true, 243#L56-19true, Black: 1223#true, 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, Black: 1259#(= |#race~result_11~0| 0), 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1261#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:48,766 INFO L294 olderBase$Statistics]: this new event has 417 ancestors and is not cut-off event [2025-02-08 05:38:48,766 INFO L297 olderBase$Statistics]: existing Event has 420 ancestors and is not cut-off event [2025-02-08 05:38:48,766 INFO L297 olderBase$Statistics]: existing Event has 420 ancestors and is not cut-off event [2025-02-08 05:38:48,766 INFO L297 olderBase$Statistics]: existing Event has 425 ancestors and is not cut-off event [2025-02-08 05:38:48,866 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([3032] L83-22-->L83-19: Formula: (= |v_#race~ends_with_2~0_24| 0) InVars {} OutVars{#race~ends_with_2~0=|v_#race~ends_with_2~0_24|} AuxVars[] AssignedVars[#race~ends_with_2~0][626], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1218#true, 1227#true, Black: 1223#true, Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1237#(= ~i_9~0 0), 168#L56-28true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, Black: 1259#(= |#race~result_11~0| 0), 1170#(= |#race~is_null_5~0| 0), 343#L83-19true, 1263#(= ~i_12~0 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1235#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:48,866 INFO L294 olderBase$Statistics]: this new event has 420 ancestors and is not cut-off event [2025-02-08 05:38:48,866 INFO L297 olderBase$Statistics]: existing Event has 423 ancestors and is not cut-off event [2025-02-08 05:38:48,866 INFO L297 olderBase$Statistics]: existing Event has 423 ancestors and is not cut-off event [2025-02-08 05:38:48,866 INFO L297 olderBase$Statistics]: existing Event has 428 ancestors and is not cut-off event [2025-02-08 05:38:48,871 INFO L292 olderBase$Statistics]: inserting event number 4 for the transition-marking pair ([2586] L56-22-->L56-19: Formula: (= |v_#race~ends_with_6~0_12| 0) InVars {} OutVars{#race~ends_with_6~0=|v_#race~ends_with_6~0_12|} AuxVars[] AssignedVars[#race~ends_with_6~0][582], [1166#(= |#race~is_null_1~0| 0), 1257#true, Black: 1218#true, 1227#true, 243#L56-19true, Black: 1223#true, 1237#(= ~i_9~0 0), Black: 1164#true, 1186#true, Black: 1233#(= |#race~result_8~0| 0), Black: 1168#true, Black: 1235#true, Black: 1240#(and (= ~i_9~0 0) |thread1Thread1of1ForFork0_#t~short6#1|), 1225#(= |#race~ends_with_2~0| 0), Black: 1183#(not |thread1Thread1of1ForFork0_#t~short40#1|), Black: 1247#true, Black: 1259#(= |#race~result_11~0| 0), 508#L83-28true, 1170#(= |#race~is_null_5~0| 0), 182#L123-1true, Black: 1201#(not |thread2Thread1of1ForFork1_#t~short85#1|), 1244#true, 1249#(= |#race~ends_with_6~0| 0), 1261#true, Black: 1210#true, 1193#true]) [2025-02-08 05:38:48,871 INFO L294 olderBase$Statistics]: this new event has 420 ancestors and is not cut-off event [2025-02-08 05:38:48,871 INFO L297 olderBase$Statistics]: existing Event has 423 ancestors and is not cut-off event [2025-02-08 05:38:48,871 INFO L297 olderBase$Statistics]: existing Event has 423 ancestors and is not cut-off event [2025-02-08 05:38:48,871 INFO L297 olderBase$Statistics]: existing Event has 428 ancestors and is not cut-off event