/root/.sdkman/candidates/java/21.0.5-tem/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/gemcutter/Termination.epf -tc ../../../trunk/examples/toolchains/BuchiAutomizerCInline.xml -i ../../../trunk/examples/svcomp/libvsync/ttaslock.i -------------------------------------------------------------------------------- This is Ultimate 0.3.0-wip.dk.ample-buchi-a4216cd-m [2025-04-26 18:36:15,876 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-04-26 18:36:15,923 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/../../../trunk/examples/settings/gemcutter/Termination.epf [2025-04-26 18:36:15,930 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-04-26 18:36:15,930 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-04-26 18:36:15,930 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.Check unreachability of error function in SV-COMP mode [2025-04-26 18:36:15,930 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.Translation Mode: [2025-04-26 18:36:15,944 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-04-26 18:36:15,945 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-04-26 18:36:15,945 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-04-26 18:36:15,945 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-04-26 18:36:15,945 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-04-26 18:36:15,945 INFO L153 SettingsManager]: * Use SBE=true [2025-04-26 18:36:15,945 INFO L151 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2025-04-26 18:36:15,945 INFO L153 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2025-04-26 18:36:15,945 INFO L153 SettingsManager]: * Use old map elimination=false [2025-04-26 18:36:15,945 INFO L153 SettingsManager]: * Use external solver (rank synthesis)=false [2025-04-26 18:36:15,945 INFO L153 SettingsManager]: * Use only trivial implications for array writes=true [2025-04-26 18:36:15,945 INFO L153 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2025-04-26 18:36:15,946 INFO L153 SettingsManager]: * Automaton type for concurrent programs=PARTIAL_ORDER_BA [2025-04-26 18:36:15,946 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-04-26 18:36:15,946 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2025-04-26 18:36:15,946 INFO L153 SettingsManager]: * sizeof long=4 [2025-04-26 18:36:15,946 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-04-26 18:36:15,946 INFO L153 SettingsManager]: * sizeof POINTER=4 [2025-04-26 18:36:15,946 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-04-26 18:36:15,946 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2025-04-26 18:36:15,946 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2025-04-26 18:36:15,946 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2025-04-26 18:36:15,946 INFO L153 SettingsManager]: * sizeof long double=12 [2025-04-26 18:36:15,946 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-04-26 18:36:15,946 INFO L153 SettingsManager]: * Assume nondeterminstic values are in range=false [2025-04-26 18:36:15,946 INFO L153 SettingsManager]: * Use constant arrays=true [2025-04-26 18:36:15,946 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2025-04-26 18:36:15,946 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-04-26 18:36:15,946 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -smt2 -in -t:4000 [2025-04-26 18:36:15,947 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-04-26 18:36:15,947 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-04-26 18:36:15,947 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-04-26 18:36:15,947 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-04-26 18:36:15,947 INFO L153 SettingsManager]: * Use conditional POR in concurrent analysis=false [2025-04-26 18:36:15,947 INFO L151 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2025-04-26 18:36:15,947 INFO L153 SettingsManager]: * TransformationType=MODULO_NEIGHBOR [2025-04-26 18:36:16,150 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-04-26 18:36:16,157 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-04-26 18:36:16,159 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-04-26 18:36:16,159 INFO L270 PluginConnector]: Initializing CDTParser... [2025-04-26 18:36:16,159 INFO L274 PluginConnector]: CDTParser initialized [2025-04-26 18:36:16,161 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/../../../trunk/examples/svcomp/libvsync/ttaslock.i [2025-04-26 18:36:17,442 INFO L538 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/data/a9d811a0e/b55e909e7e864be2b83ec577c80bb6c6/FLAGe4fb8610a [2025-04-26 18:36:17,863 INFO L389 CDTParser]: Found 1 translation units. [2025-04-26 18:36:17,863 INFO L178 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/libvsync/ttaslock.i [2025-04-26 18:36:17,897 INFO L432 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/data/a9d811a0e/b55e909e7e864be2b83ec577c80bb6c6/FLAGe4fb8610a [2025-04-26 18:36:18,554 INFO L440 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/data/a9d811a0e/b55e909e7e864be2b83ec577c80bb6c6 [2025-04-26 18:36:18,557 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-04-26 18:36:18,558 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2025-04-26 18:36:18,558 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-04-26 18:36:18,558 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-04-26 18:36:18,562 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-04-26 18:36:18,562 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 26.04 06:36:18" (1/1) ... [2025-04-26 18:36:18,563 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4b597d53 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.04 06:36:18, skipping insertion in model container [2025-04-26 18:36:18,563 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 26.04 06:36:18" (1/1) ... [2025-04-26 18:36:18,627 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-04-26 18:36:19,924 WARN L116 LibraryModelHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/libvsync/ttaslock.i[193996,194009] [2025-04-26 18:36:19,926 WARN L116 LibraryModelHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/libvsync/ttaslock.i[194063,194076] [2025-04-26 18:36:19,947 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-04-26 18:36:19,961 INFO L200 MainTranslator]: Completed pre-run [2025-04-26 18:36:20,077 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3755] [2025-04-26 18:36:20,078 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3757] [2025-04-26 18:36:20,078 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3762] [2025-04-26 18:36:20,080 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3764] [2025-04-26 18:36:20,080 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3770] [2025-04-26 18:36:20,081 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3772] [2025-04-26 18:36:20,081 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3778] [2025-04-26 18:36:20,081 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3780] [2025-04-26 18:36:20,081 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3786] [2025-04-26 18:36:20,082 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3788] [2025-04-26 18:36:20,082 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3794] [2025-04-26 18:36:20,083 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3796] [2025-04-26 18:36:20,083 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3802] [2025-04-26 18:36:20,083 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3804] [2025-04-26 18:36:20,083 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3810] [2025-04-26 18:36:20,083 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3812] [2025-04-26 18:36:20,084 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3817] [2025-04-26 18:36:20,084 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3819] [2025-04-26 18:36:20,084 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3824] [2025-04-26 18:36:20,084 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3826] [2025-04-26 18:36:20,084 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3831] [2025-04-26 18:36:20,084 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3833] [2025-04-26 18:36:20,085 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3838] [2025-04-26 18:36:20,085 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3840] [2025-04-26 18:36:20,085 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3845] [2025-04-26 18:36:20,085 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3847] [2025-04-26 18:36:20,085 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3852] [2025-04-26 18:36:20,088 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3855] [2025-04-26 18:36:20,088 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3861] [2025-04-26 18:36:20,088 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3864] [2025-04-26 18:36:20,088 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3870] [2025-04-26 18:36:20,089 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3873] [2025-04-26 18:36:20,089 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3879] [2025-04-26 18:36:20,089 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3882] [2025-04-26 18:36:20,090 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3888] [2025-04-26 18:36:20,090 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3891] [2025-04-26 18:36:20,090 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3897] [2025-04-26 18:36:20,090 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3900] [2025-04-26 18:36:20,091 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3907] [2025-04-26 18:36:20,091 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3910] [2025-04-26 18:36:20,091 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3917] [2025-04-26 18:36:20,093 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3920] [2025-04-26 18:36:20,093 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3927] [2025-04-26 18:36:20,093 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3930] [2025-04-26 18:36:20,094 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3937] [2025-04-26 18:36:20,094 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3940] [2025-04-26 18:36:20,094 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3947] [2025-04-26 18:36:20,095 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3950] [2025-04-26 18:36:20,095 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3957] [2025-04-26 18:36:20,095 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3960] [2025-04-26 18:36:20,095 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3966] [2025-04-26 18:36:20,096 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3969] [2025-04-26 18:36:20,096 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3975] [2025-04-26 18:36:20,096 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3978] [2025-04-26 18:36:20,096 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3984] [2025-04-26 18:36:20,098 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3987] [2025-04-26 18:36:20,098 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3993] [2025-04-26 18:36:20,098 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [3996] [2025-04-26 18:36:20,098 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [4002] [2025-04-26 18:36:20,099 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [4005] [2025-04-26 18:36:20,099 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [4011] [2025-04-26 18:36:20,100 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [4014] [2025-04-26 18:36:20,101 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [4020] [2025-04-26 18:36:20,101 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [4023] [2025-04-26 18:36:20,101 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [4029] [2025-04-26 18:36:20,101 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [4032] [2025-04-26 18:36:20,102 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [4038] [2025-04-26 18:36:20,102 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [4041] [2025-04-26 18:36:20,102 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [4047] [2025-04-26 18:36:20,102 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [4050] [2025-04-26 18:36:20,103 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [4056] [2025-04-26 18:36:20,103 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [4059] [2025-04-26 18:36:20,104 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [4065] [2025-04-26 18:36:20,104 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [4068] [2025-04-26 18:36:20,104 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [4074] [2025-04-26 18:36:20,105 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [4077] [2025-04-26 18:36:20,105 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [4083] [2025-04-26 18:36:20,106 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [4086] [2025-04-26 18:36:20,106 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [4092] [2025-04-26 18:36:20,106 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [4095] [2025-04-26 18:36:20,107 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [4101] [2025-04-26 18:36:20,108 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [4103] [2025-04-26 18:36:20,108 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [4109] [2025-04-26 18:36:20,108 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [4111] [2025-04-26 18:36:20,108 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [4117] [2025-04-26 18:36:20,109 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [4119] [2025-04-26 18:36:20,109 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [4125] [2025-04-26 18:36:20,110 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [4127] [2025-04-26 18:36:20,110 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [4133] [2025-04-26 18:36:20,110 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [4135] [2025-04-26 18:36:20,110 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [4141] [2025-04-26 18:36:20,110 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [4143] [2025-04-26 18:36:20,111 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [4149] [2025-04-26 18:36:20,111 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [4151] [2025-04-26 18:36:20,111 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [4157] [2025-04-26 18:36:20,111 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [4159] [2025-04-26 18:36:20,111 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [4165] [2025-04-26 18:36:20,112 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [4167] [2025-04-26 18:36:20,112 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [4173] [2025-04-26 18:36:20,112 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ __volatile__("" ::: "memory"); [4175] [2025-04-26 18:36:20,166 WARN L116 LibraryModelHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/libvsync/ttaslock.i[193996,194009] [2025-04-26 18:36:20,167 WARN L116 LibraryModelHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/libvsync/ttaslock.i[194063,194076] [2025-04-26 18:36:20,172 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-04-26 18:36:20,341 INFO L204 MainTranslator]: Completed translation [2025-04-26 18:36:20,342 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.04 06:36:20 WrapperNode [2025-04-26 18:36:20,342 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-04-26 18:36:20,342 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-04-26 18:36:20,343 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-04-26 18:36:20,343 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-04-26 18:36:20,347 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.04 06:36:20" (1/1) ... [2025-04-26 18:36:20,399 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.04 06:36:20" (1/1) ... [2025-04-26 18:36:20,432 INFO L138 Inliner]: procedures = 917, calls = 911, calls flagged for inlining = 813, calls inlined = 27, statements flattened = 257 [2025-04-26 18:36:20,433 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-04-26 18:36:20,433 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-04-26 18:36:20,433 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-04-26 18:36:20,433 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-04-26 18:36:20,440 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.04 06:36:20" (1/1) ... [2025-04-26 18:36:20,440 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.04 06:36:20" (1/1) ... [2025-04-26 18:36:20,442 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.04 06:36:20" (1/1) ... [2025-04-26 18:36:20,442 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.04 06:36:20" (1/1) ... [2025-04-26 18:36:20,454 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.04 06:36:20" (1/1) ... [2025-04-26 18:36:20,454 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.04 06:36:20" (1/1) ... [2025-04-26 18:36:20,458 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.04 06:36:20" (1/1) ... [2025-04-26 18:36:20,462 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.04 06:36:20" (1/1) ... [2025-04-26 18:36:20,463 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.04 06:36:20" (1/1) ... [2025-04-26 18:36:20,471 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-04-26 18:36:20,471 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2025-04-26 18:36:20,472 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2025-04-26 18:36:20,472 INFO L274 PluginConnector]: RCFGBuilder initialized [2025-04-26 18:36:20,472 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.04 06:36:20" (1/1) ... [2025-04-26 18:36:20,477 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -smt2 -in -t:4000 [2025-04-26 18:36:20,487 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:20,498 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:20,501 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-04-26 18:36:20,517 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2025-04-26 18:36:20,517 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-04-26 18:36:20,517 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-04-26 18:36:20,517 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-04-26 18:36:20,517 INFO L130 BoogieDeclarations]: Found specification of procedure run [2025-04-26 18:36:20,517 INFO L138 BoogieDeclarations]: Found implementation of procedure run [2025-04-26 18:36:20,517 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-04-26 18:36:20,517 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2025-04-26 18:36:20,518 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-04-26 18:36:20,518 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2025-04-26 18:36:20,519 WARN L203 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement. [2025-04-26 18:36:20,624 INFO L234 CfgBuilder]: Building ICFG [2025-04-26 18:36:20,625 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2025-04-26 18:36:20,905 INFO L279 CfgBuilder]: Omitted future-live optimization because the input is a concurrent program. [2025-04-26 18:36:20,905 INFO L283 CfgBuilder]: Performing block encoding [2025-04-26 18:36:20,925 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-04-26 18:36:20,925 INFO L312 CfgBuilder]: Removed 32 assume(true) statements. [2025-04-26 18:36:20,925 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.04 06:36:20 BoogieIcfgContainer [2025-04-26 18:36:20,925 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2025-04-26 18:36:20,926 INFO L112 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2025-04-26 18:36:20,926 INFO L270 PluginConnector]: Initializing BuchiAutomizer... [2025-04-26 18:36:20,930 INFO L274 PluginConnector]: BuchiAutomizer initialized [2025-04-26 18:36:20,931 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2025-04-26 18:36:20,931 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 26.04 06:36:18" (1/3) ... [2025-04-26 18:36:20,931 INFO L204 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@4572edf9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 26.04 06:36:20, skipping insertion in model container [2025-04-26 18:36:20,932 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2025-04-26 18:36:20,932 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.04 06:36:20" (2/3) ... [2025-04-26 18:36:20,932 INFO L204 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@4572edf9 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 26.04 06:36:20, skipping insertion in model container [2025-04-26 18:36:20,932 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2025-04-26 18:36:20,933 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.04 06:36:20" (3/3) ... [2025-04-26 18:36:20,933 INFO L376 chiAutomizerObserver]: Analyzing ICFG ttaslock.i [2025-04-26 18:36:21,041 INFO L143 ThreadInstanceAdder]: Constructed 1 joinOtherThreadTransitions. [2025-04-26 18:36:21,068 INFO L125 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-04-26 18:36:21,069 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2025-04-26 18:36:21,069 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:21,070 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:21,071 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Waiting until timeout for monitored process [2025-04-26 18:36:21,140 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 270 places, 339 transitions, 685 flow [2025-04-26 18:36:21,224 INFO L116 PetriNetUnfolderBase]: 84/387 cut-off events. [2025-04-26 18:36:21,228 INFO L117 PetriNetUnfolderBase]: For 1/1 co-relation queries the response was YES. [2025-04-26 18:36:21,238 INFO L83 FinitePrefix]: Finished finitePrefix Result has 392 conditions, 387 events. 84/387 cut-off events. For 1/1 co-relation queries the response was YES. Maximal size of possible extension queue 9. Compared 954 event pairs, 0 based on Foata normal form. 0/297 useless extension candidates. Maximal degree in co-relation 299. Up to 6 conditions per place. [2025-04-26 18:36:21,239 INFO L82 GeneralOperation]: Start removeDead. Operand has 270 places, 339 transitions, 685 flow [2025-04-26 18:36:21,253 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 270 places, 339 transitions, 685 flow [2025-04-26 18:36:21,253 INFO L84 lAbstractionProvider]: Constructed initial Petri net abstraction that has has 270 places, 339 transitions, 685 flow [2025-04-26 18:36:21,254 INFO L113 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 270 places, 339 transitions, 685 flow [2025-04-26 18:36:21,477 INFO L135 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 8452 states, 8445 states have (on average 2.5327412670219065) internal successors, (in total 21389), 8451 states have internal predecessors, (21389), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 18:36:21,495 INFO L171 actionProvider$Eager]: Constructed initial Büchi automaton abstraction (from Petri net) that has 8452 states, 8445 states have (on average 2.5327412670219065) internal successors, (in total 21389), 8451 states have internal predecessors, (21389), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 18:36:21,497 INFO L135 AmpleReduction]: Starting ample reduction [2025-04-26 18:36:21,689 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 5409#[L573-10, ULTIMATE.startFINAL]true [2025-04-26 18:36:21,692 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 10435#[L6026-1, ULTIMATE.startFINAL]true [2025-04-26 18:36:21,692 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 8099#[L573-19, ULTIMATE.startFINAL]true [2025-04-26 18:36:21,697 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 7753#[L6020-1, ULTIMATE.startFINAL]true [2025-04-26 18:36:21,697 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 5121#[L573-10, L-1-2]true [2025-04-26 18:36:21,700 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 10153#[L6026-1, L-1-2]true [2025-04-26 18:36:21,700 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 7791#[L573-19, L-1-2]true [2025-04-26 18:36:21,708 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 16983#[L568-10, ULTIMATE.startFINAL]true [2025-04-26 18:36:21,708 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 16927#[L568-10, L-1-2]true [2025-04-26 18:36:21,708 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 16235#[L-1-2, L4841]true [2025-04-26 18:36:21,710 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 16389#[ULTIMATE.startFINAL, L4841]true [2025-04-26 18:36:21,711 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 16539#[L568-1, ULTIMATE.startFINAL]true [2025-04-26 18:36:21,711 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 16405#[L568-1, L-1-2]true [2025-04-26 18:36:21,712 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 7441#[L6020-1, L-1-2]true [2025-04-26 18:36:21,712 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 4849#[L573-10, main_returnLabel#1]true [2025-04-26 18:36:21,714 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 9873#[main_returnLabel#1, L6026-1]true [2025-04-26 18:36:21,715 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 7483#[main_returnLabel#1, L573-19]true [2025-04-26 18:36:21,718 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 7131#[main_returnLabel#1, L6020-1]true [2025-04-26 18:36:21,719 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 4585#[L573-10, L6001-3]true [2025-04-26 18:36:21,720 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 7175#[L6001-3, L573-19]true [2025-04-26 18:36:21,737 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 16869#[L568-10, main_returnLabel#1]true [2025-04-26 18:36:21,737 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 16803#[L568-10, L6001-3]true [2025-04-26 18:36:21,737 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 16723#[L568-10, L6001-2]true [2025-04-26 18:36:21,737 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 15727#[L6001-2, L4841]true [2025-04-26 18:36:21,739 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 15911#[L6001-3, L4841]true [2025-04-26 18:36:21,740 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 16077#[main_returnLabel#1, L4841]true [2025-04-26 18:36:21,740 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 16255#[L568-1, main_returnLabel#1]true [2025-04-26 18:36:21,741 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 16099#[L568-1, L6001-3]true [2025-04-26 18:36:21,741 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 15939#[L568-1, L6001-2]true [2025-04-26 18:36:21,742 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 6519#[L6020-1, L6001-2]true [2025-04-26 18:36:21,742 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 4321#[L573-10, L6001-2]true [2025-04-26 18:36:21,747 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 9317#[L6026-1, L6001-2]true [2025-04-26 18:36:21,747 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 6869#[L573-19, L6001-2]true [2025-04-26 18:36:21,770 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 16627#[L568-10, L5962]true [2025-04-26 18:36:21,771 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 16511#[L568-10, L5974]true [2025-04-26 18:36:21,771 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 16507#[L568-10, L5978-2]true [2025-04-26 18:36:21,773 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 16509#[L568-10, L5978]true [2025-04-26 18:36:21,774 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 16367#[L568-10, L5978-3]true [2025-04-26 18:36:21,774 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 15047#[L5978-3, L4841]true [2025-04-26 18:36:21,776 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 15287#[L5978-2, L4841]true [2025-04-26 18:36:21,776 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 15519#[L5962, L4841]true [2025-04-26 18:36:21,777 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 15769#[L568-1, L5962]true [2025-04-26 18:36:21,778 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 15291#[L5974, L4841]true [2025-04-26 18:36:21,778 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 15571#[L568-1, L5974]true [2025-04-26 18:36:21,778 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 15567#[L568-1, L5978-2]true [2025-04-26 18:36:21,779 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 15289#[L5978, L4841]true [2025-04-26 18:36:21,780 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 15569#[L568-1, L5978]true [2025-04-26 18:36:21,780 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 15341#[L568-1, L5978-3]true [2025-04-26 18:36:21,784 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 5591#[L5978-3, L6020-1]true [2025-04-26 18:36:21,785 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 4061#[L573-10, L5962]true [2025-04-26 18:36:21,785 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3807#[L573-10, L5974]true [2025-04-26 18:36:21,786 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3803#[L573-10, L5978-2]true [2025-04-26 18:36:21,786 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3805#[L573-10, L5978]true [2025-04-26 18:36:21,787 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3553#[L573-10, L5978-3]true [2025-04-26 18:36:21,791 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 8437#[L5978-3, L6026-1]true [2025-04-26 18:36:21,792 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 6571#[L573-19, L5962]true [2025-04-26 18:36:21,793 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 6275#[L573-19, L5974]true [2025-04-26 18:36:21,793 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 6243#[L573-19, L5978-2]true [2025-04-26 18:36:21,794 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 6253#[L5978, L573-19]true [2025-04-26 18:36:21,794 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 5965#[L5978-3, L573-19]true [2025-04-26 18:36:21,816 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 16363#[L568-10, L5977-3]true [2025-04-26 18:36:21,817 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 16365#[L568-10, L5977-1]true [2025-04-26 18:36:21,817 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 16207#[L568-10, L5977-4]true [2025-04-26 18:36:21,818 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 14799#[L5977-4, L4841]true [2025-04-26 18:36:21,819 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 15043#[L5977-3, L4841]true [2025-04-26 18:36:21,820 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 15337#[L568-1, L5977-3]true [2025-04-26 18:36:21,821 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 15045#[L5977-1, L4841]true [2025-04-26 18:36:21,821 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 15339#[L568-1, L5977-1]true [2025-04-26 18:36:21,822 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 15099#[L568-1, L5977-4]true [2025-04-26 18:36:21,824 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 5289#[L5977-4, L6020-1]true [2025-04-26 18:36:21,825 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3549#[L573-10, L5977-3]true [2025-04-26 18:36:21,826 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3551#[L573-10, L5977-1]true [2025-04-26 18:36:21,826 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3307#[L573-10, L5977-4]true [2025-04-26 18:36:21,830 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 8131#[L6026-1, L5977-4]true [2025-04-26 18:36:21,830 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 5923#[L573-19, L5977-3]true [2025-04-26 18:36:21,831 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 5933#[L573-19, L5977-1]true [2025-04-26 18:36:21,831 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 5647#[L573-19, L5977-4]true [2025-04-26 18:36:21,832 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3073#[L573-10, L6009-6]true [2025-04-26 18:36:21,833 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 5347#[L6009-6, L573-19]true [2025-04-26 18:36:21,867 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 16049#[L568-10, L6010]true [2025-04-26 18:36:21,867 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 14551#[L6010, L4841]true [2025-04-26 18:36:21,868 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 14855#[L568-1, L6010]true [2025-04-26 18:36:21,869 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 5011#[L6010, L6020-1]true [2025-04-26 18:36:21,869 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3075#[L573-10, L6010]true [2025-04-26 18:36:21,876 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 7833#[L6010, L6026-1]true [2025-04-26 18:36:21,877 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 5357#[L6010, L573-19]true [2025-04-26 18:36:21,877 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 5075#[L6009-5, L573-19]true [2025-04-26 18:36:21,887 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 16047#[L568-10, L6009-6]true [2025-04-26 18:36:21,888 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 15881#[L568-10, L6009-5]true [2025-04-26 18:36:21,888 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 14283#[L6009-5, L4841]true [2025-04-26 18:36:21,889 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 14549#[L6009-6, L4841]true [2025-04-26 18:36:21,890 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 14853#[L568-1, L6009-6]true [2025-04-26 18:36:21,890 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 14601#[L568-1, L6009-5]true [2025-04-26 18:36:21,891 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 4739#[L6009-5, L6020-1]true [2025-04-26 18:36:21,891 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2859#[L573-10, L6009-5]true [2025-04-26 18:36:21,895 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 7523#[L6009-5, L6026-1]true [2025-04-26 18:36:21,895 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 4803#[L6009, L573-19]true [2025-04-26 18:36:21,905 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 15695#[L568-10, L6009]true [2025-04-26 18:36:21,905 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 14013#[L6009, L4841]true [2025-04-26 18:36:21,906 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 14337#[L568-1, L6009]true [2025-04-26 18:36:21,906 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 4475#[L6009, L6020-1]true [2025-04-26 18:36:21,907 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2663#[L573-10, L6009]true [2025-04-26 18:36:21,910 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 7215#[L6009, L6026-1]true [2025-04-26 18:36:21,910 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 4539#[L6008-1, L573-19]true [2025-04-26 18:36:21,920 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 15483#[L568-10, L6008-1]true [2025-04-26 18:36:21,921 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 13745#[L6008-1, L4841]true [2025-04-26 18:36:21,921 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 14063#[L568-1, L6008-1]true [2025-04-26 18:36:21,922 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 4219#[L6008-1, L6020-1]true [2025-04-26 18:36:21,922 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2471#[L573-10, L6008-1]true [2025-04-26 18:36:21,924 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 6909#[L6008-1, L6026-1]true [2025-04-26 18:36:21,926 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 4279#[L570-3, L573-19]true [2025-04-26 18:36:21,933 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 15255#[L568-10, L570-3]true [2025-04-26 18:36:21,933 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 13475#[L570-3, L4841]true [2025-04-26 18:36:21,934 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 13789#[L568-1, L570-3]true [2025-04-26 18:36:21,934 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3963#[L570-3, L6020-1]true [2025-04-26 18:36:21,934 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2281#[L573-10, L570-3]true [2025-04-26 18:36:21,936 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 6611#[L570-3, L6026-1]true [2025-04-26 18:36:21,972 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 14531#[L568-16, L573-16]true [2025-04-26 18:36:21,977 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 14015#[L573-12, L4841]true [2025-04-26 18:36:21,979 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 13517#[L568-1, L573-16]true [2025-04-26 18:36:21,980 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 14067#[L568-1, L573-15]true [2025-04-26 18:36:21,981 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 13747#[L573-10, L4841]true [2025-04-26 18:36:21,981 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 14065#[L568-1, L573-10]true [2025-04-26 18:36:21,982 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 13791#[L568-1, L573-13]true [2025-04-26 18:36:21,982 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 14599#[L568-3, L573-12]true [2025-04-26 18:36:21,982 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 14339#[L568-1, L573-12]true [2025-04-26 18:36:21,982 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 15697#[L568-10, L573-12]true [2025-04-26 18:36:21,983 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 15485#[L568-10, L573-10]true [2025-04-26 18:36:21,983 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 15257#[L568-10, L573-13]true [2025-04-26 18:36:21,983 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 15487#[L568-10, L573-15]true [2025-04-26 18:36:21,983 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 13749#[L573-15, L4841]true [2025-04-26 18:36:21,984 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 13477#[L573-13, L4841]true [2025-04-26 18:36:21,984 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 13201#[L573-16, L4841]true [2025-04-26 18:36:21,995 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3709#[L573-16, L6020-1]true [2025-04-26 18:36:21,995 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 4223#[L573-15, L6020-1]true [2025-04-26 18:36:21,996 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3965#[L573-13, L6020-1]true [2025-04-26 18:36:21,996 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 4221#[L6020-1, L573-10]true [2025-04-26 18:36:21,999 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1765#[L573-16, L573-16]true [2025-04-26 18:36:21,999 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2093#[L573-10, L573-16]true [2025-04-26 18:36:21,999 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2475#[L573-10, L573-15]true [2025-04-26 18:36:22,001 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2473#[L573-10, L573-10]true [2025-04-26 18:36:22,001 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2665#[L573-10, L573-12]true [2025-04-26 18:36:22,035 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 6329#[L573-16, L6026-1]true [2025-04-26 18:36:22,035 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 6929#[L573-15, L6026-1]true [2025-04-26 18:36:22,036 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 6629#[L573-13, L6026-1]true [2025-04-26 18:36:22,036 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 6923#[L6026-1, L573-10]true [2025-04-26 18:36:22,038 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 4815#[L573-19, L573-12]true [2025-04-26 18:36:22,038 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 4553#[L573-19, L573-10]true [2025-04-26 18:36:22,038 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 4295#[L573-13, L573-19]true [2025-04-26 18:36:22,038 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 4559#[L573-15, L573-19]true [2025-04-26 18:36:22,041 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 6019#[L570-2, L6026-1]true [2025-04-26 18:36:22,041 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3763#[L570-2, L573-19]true [2025-04-26 18:36:22,046 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 14775#[L568-10, L570-2]true [2025-04-26 18:36:22,046 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 12919#[L570-2, L4841]true [2025-04-26 18:36:22,047 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 13239#[L568-1, L570-2]true [2025-04-26 18:36:22,047 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3469#[L570-2, L6020-1]true [2025-04-26 18:36:22,048 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1919#[L573-10, L570-2]true [2025-04-26 18:36:22,049 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 5705#[L6026-1, L6008]true [2025-04-26 18:36:22,049 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3519#[L573-19, L6008]true [2025-04-26 18:36:22,054 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 14527#[L568-10, L6008]true [2025-04-26 18:36:22,054 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 12629#[L6008, L4841]true [2025-04-26 18:36:22,054 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 12949#[L568-1, L6008]true [2025-04-26 18:36:22,055 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3241#[L6020-1, L6008]true [2025-04-26 18:36:22,055 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1761#[L573-10, L6008]true [2025-04-26 18:36:22,057 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 5421#[L6026-1, L5958]true [2025-04-26 18:36:22,057 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3357#[L573-19, L5958]true [2025-04-26 18:36:22,061 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 14417#[L568-10, L5958]true [2025-04-26 18:36:22,061 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 12473#[L4841, L5958]true [2025-04-26 18:36:22,062 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 12773#[L568-1, L5958]true [2025-04-26 18:36:22,062 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3123#[L6020-1, L5958]true [2025-04-26 18:36:22,063 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1677#[L573-10, L5958]true [2025-04-26 18:36:22,064 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 5143#[L6026-1, L6004-6]true [2025-04-26 18:36:22,064 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3137#[L573-19, L6004-6]true [2025-04-26 18:36:22,069 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 14159#[L568-10, L6004-6]true [2025-04-26 18:36:22,069 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 12195#[L6004-6, L4841]true [2025-04-26 18:36:22,070 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 12487#[L568-1, L6004-6]true [2025-04-26 18:36:22,070 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2917#[L6020-1, L6004-6]true [2025-04-26 18:36:22,071 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1537#[L573-10, L6004-6]true [2025-04-26 18:36:22,215 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1685#[runFINAL, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES]true [2025-04-26 18:36:22,216 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 4117#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L573-19]true [2025-04-26 18:36:22,218 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 8789#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, vatomic32_await_eq_returnLabel#1]true [2025-04-26 18:36:22,219 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 10785#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, vatomic32_read_returnLabel#1]true [2025-04-26 18:36:22,219 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3863#[L6020-1, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES]true [2025-04-26 18:36:22,219 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2197#[L573-10, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES]true [2025-04-26 18:36:22,221 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 6377#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L6026-1]true [2025-04-26 18:36:22,221 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 6073#[L6026-1, L6005-3]true [2025-04-26 18:36:22,221 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3873#[L573-19, L6005-3]true [2025-04-26 18:36:22,365 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 15149#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, vatomic32_xchg_returnLabel#1]true [2025-04-26 18:36:22,419 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 15155#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L568-10]true [2025-04-26 18:36:22,420 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 14923#[L568-10, L6005-3]true [2025-04-26 18:36:22,420 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 13081#[L6005-3, L4841]true [2025-04-26 18:36:22,420 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 13351#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L4841]true [2025-04-26 18:36:22,432 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 13629#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L568-1]true [2025-04-26 18:36:22,432 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 13365#[L568-1, L6005-3]true [2025-04-26 18:36:22,433 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3617#[L6020-1, L6005-3]true [2025-04-26 18:36:22,433 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2017#[L573-10, L6005-3]true [2025-04-26 18:36:24,563 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 5767#[L6026-1, L6005-2]true [2025-04-26 18:36:24,563 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3631#[L573-19, L6005-2]true [2025-04-26 18:36:26,701 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 14687#[L568-10, L6005-2]true [2025-04-26 18:36:26,701 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 12801#[L6005-2, L4841]true [2025-04-26 18:36:26,702 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 13095#[L568-1, L6005-2]true [2025-04-26 18:36:26,702 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3381#[L6020-1, L6005-2]true [2025-04-26 18:36:26,702 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1851#[L573-10, L6005-2]true [2025-04-26 18:36:26,704 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 5471#[L6005-1, L6026-1]true [2025-04-26 18:36:26,705 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3399#[L6005-1, L573-19]true [2025-04-26 18:36:26,708 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 14443#[L6005-1, L568-10]true [2025-04-26 18:36:26,708 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 12513#[L6005-1, L4841]true [2025-04-26 18:36:26,709 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 12815#[L6005-1, L568-1]true [2025-04-26 18:36:26,709 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3151#[L6005-1, L6020-1]true [2025-04-26 18:36:26,709 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1699#[L573-10, L6005-1]true [2025-04-26 18:36:26,711 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 5189#[L6026-1, L6005]true [2025-04-26 18:36:26,711 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3173#[L573-19, L6005]true [2025-04-26 18:36:26,715 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 14185#[L568-10, L6005]true [2025-04-26 18:36:26,715 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 12231#[L4841, L6005]true [2025-04-26 18:36:26,715 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 12527#[L568-1, L6005]true [2025-04-26 18:36:26,715 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2933#[L6020-1, L6005]true [2025-04-26 18:36:26,716 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1555#[L573-10, L6005]true [2025-04-26 18:36:26,718 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 4921#[L6004-5, L6026-1]true [2025-04-26 18:36:26,718 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2959#[L6004-5, L573-19]true [2025-04-26 18:36:26,722 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 13923#[L6004-5, L568-10]true [2025-04-26 18:36:26,722 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 11953#[L6004-5, L4841]true [2025-04-26 18:36:26,723 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 12245#[L6004-5, L568-1]true [2025-04-26 18:36:26,723 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2729#[L6004-5, L6020-1]true [2025-04-26 18:36:26,723 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1421#[L6004-5, L573-10]true [2025-04-26 18:36:26,725 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 4665#[L6026-1, L6004-4]true [2025-04-26 18:36:26,725 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2763#[L573-19, L6004-4]true [2025-04-26 18:36:26,731 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 13663#[L568-10, L6004-4]true [2025-04-26 18:36:26,731 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 11683#[L4841, L6004-4]true [2025-04-26 18:36:26,731 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 11973#[L568-1, L6004-4]true [2025-04-26 18:36:26,731 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2563#[L6020-1, L6004-4]true [2025-04-26 18:36:26,732 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1309#[L573-10, L6004-4]true [2025-04-26 18:36:26,734 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 4409#[L6004-3, L6026-1]true [2025-04-26 18:36:26,734 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2577#[L6004-3, L573-19]true [2025-04-26 18:36:26,737 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 13399#[L6004-3, L568-10]true [2025-04-26 18:36:26,737 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 11407#[L6004-3, L4841]true [2025-04-26 18:36:26,738 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 11697#[L6004-3, L568-1]true [2025-04-26 18:36:26,738 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2387#[L6004-3, L6020-1]true [2025-04-26 18:36:26,738 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1191#[L6004-3, L573-10]true [2025-04-26 18:36:26,740 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 4161#[L6026-1, L6004-2]true [2025-04-26 18:36:26,740 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2401#[L573-19, L6004-2]true [2025-04-26 18:36:26,744 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 13129#[L568-10, L6004-2]true [2025-04-26 18:36:26,744 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 11129#[L6004-2, L4841]true [2025-04-26 18:36:26,744 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 11421#[L568-1, L6004-2]true [2025-04-26 18:36:26,745 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2213#[L6020-1, L6004-2]true [2025-04-26 18:36:26,745 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1089#[L573-10, L6004-2]true [2025-04-26 18:36:26,747 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3921#[L6026-1, L6005-5]true [2025-04-26 18:36:26,747 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2227#[L573-19, L6005-5]true [2025-04-26 18:36:26,750 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 12849#[L568-10, L6005-5]true [2025-04-26 18:36:26,750 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 10847#[L6005-5, L4841]true [2025-04-26 18:36:26,751 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 11143#[L568-1, L6005-5]true [2025-04-26 18:36:26,751 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2039#[L6020-1, L6005-5]true [2025-04-26 18:36:26,751 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 995#[L573-10, L6005-5]true [2025-04-26 18:36:26,753 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3683#[L6005-4, L6026-1]true [2025-04-26 18:36:26,753 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2053#[L6005-4, L573-19]true [2025-04-26 18:36:26,757 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 12563#[L6005-4, L568-10]true [2025-04-26 18:36:26,757 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 10565#[L6005-4, L4841]true [2025-04-26 18:36:26,757 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 10861#[L6005-4, L568-1]true [2025-04-26 18:36:26,758 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1879#[L6005-4, L6020-1]true [2025-04-26 18:36:26,758 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 907#[L6005-4, L573-10]true [2025-04-26 18:36:26,763 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3345#[L573-1, ULTIMATE.startFINAL]true [2025-04-26 18:36:26,764 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3113#[L573-1, L-1-2]true [2025-04-26 18:36:26,764 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2899#[L573-1, main_returnLabel#1]true [2025-04-26 18:36:26,764 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2705#[L573-1, L6001-3]true [2025-04-26 18:36:26,764 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2519#[L573-1, L6001-2]true [2025-04-26 18:36:26,764 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2339#[L573-1, L5962]true [2025-04-26 18:36:26,765 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2157#[L573-1, L5974]true [2025-04-26 18:36:26,765 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2153#[L573-1, L5978-2]true [2025-04-26 18:36:26,765 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2155#[L573-1, L5978]true [2025-04-26 18:36:26,765 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1975#[L573-1, L5978-3]true [2025-04-26 18:36:26,766 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1971#[L573-1, L5977-3]true [2025-04-26 18:36:26,766 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1973#[L573-1, L5977-1]true [2025-04-26 18:36:26,766 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1805#[L573-1, L5977-4]true [2025-04-26 18:36:26,767 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1651#[L573-1, L6009-6]true [2025-04-26 18:36:26,767 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1653#[L573-1, L6010]true [2025-04-26 18:36:26,767 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1513#[L573-1, L6009-5]true [2025-04-26 18:36:26,768 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1385#[L573-1, L6009]true [2025-04-26 18:36:26,768 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1259#[L573-1, L6008-1]true [2025-04-26 18:36:26,768 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1137#[L573-1, L570-3]true [2025-04-26 18:36:26,769 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1263#[L573-1, L573-15]true [2025-04-26 18:36:26,769 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1387#[L573-1, L573-12]true [2025-04-26 18:36:26,770 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1261#[L573-1, L573-10]true [2025-04-26 18:36:26,770 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1139#[L573-1, L573-13]true [2025-04-26 18:36:26,770 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1029#[L573-1, L573-16]true [2025-04-26 18:36:26,770 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 935#[L573-1, L570-2]true [2025-04-26 18:36:26,770 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 849#[L573-1, L6008]true [2025-04-26 18:36:26,770 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 779#[L573-1, L5958]true [2025-04-26 18:36:26,771 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 709#[L573-1, L6004-6]true [2025-04-26 18:36:26,775 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1075#[L573-1, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES]true [2025-04-26 18:36:26,775 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 975#[L573-1, L6005-3]true [2025-04-26 18:36:26,775 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 881#[L573-1, L6005-2]true [2025-04-26 18:36:26,775 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 797#[L573-1, L6005-1]true [2025-04-26 18:36:26,775 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 721#[L573-1, L6005]true [2025-04-26 18:36:26,776 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 651#[L6004-5, L573-1]true [2025-04-26 18:36:26,776 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 603#[L573-1, L6004-4]true [2025-04-26 18:36:26,776 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 557#[L6004-3, L573-1]true [2025-04-26 18:36:26,776 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 517#[L573-1, L6004-2]true [2025-04-26 18:36:26,776 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 481#[L573-1, L6005-5]true [2025-04-26 18:36:26,777 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 447#[L6005-4, L573-1]true [2025-04-26 18:36:26,777 WARN L140 AmpleReduction]: Number of pruned transitions: 8074 [2025-04-26 18:36:26,777 WARN L141 AmpleReduction]: Loop nodes with "changing loop node status": 298 [2025-04-26 18:36:26,777 WARN L142 AmpleReduction]: Number of trivial sets caused by loops: 821 [2025-04-26 18:36:26,777 WARN L143 AmpleReduction]: Number of not loop caused trivial ample sets:1032 [2025-04-26 18:36:26,777 WARN L144 AmpleReduction]: Number of initially assigned non-trivial ample sets:5770 [2025-04-26 18:36:26,777 WARN L145 AmpleReduction]: Times succ was already a loop node:335 [2025-04-26 18:36:26,777 WARN L146 AmpleReduction]: Times some other node on the cycle already had a trivial ample set:1226 [2025-04-26 18:36:26,777 INFO L149 AmpleReduction]: Finished ample reduction [2025-04-26 18:36:26,789 INFO L136 dAbstractionProvider]: Constructed initial ample set-reduced NBA abstraction that has 7326 states, 7319 states have (on average 1.4320262330919524) internal successors, (in total 10481), 7325 states have internal predecessors, (10481), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 18:36:26,795 INFO L306 stractBuchiCegarLoop]: Interprodecural is true [2025-04-26 18:36:26,795 INFO L307 stractBuchiCegarLoop]: Hoare is None [2025-04-26 18:36:26,795 INFO L308 stractBuchiCegarLoop]: Compute interpolants for ForwardPredicates [2025-04-26 18:36:26,796 INFO L309 stractBuchiCegarLoop]: Backedges is STRAIGHT_LINE [2025-04-26 18:36:26,796 INFO L310 stractBuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2025-04-26 18:36:26,796 INFO L311 stractBuchiCegarLoop]: Difference is false [2025-04-26 18:36:26,796 INFO L312 stractBuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2025-04-26 18:36:26,796 INFO L316 stractBuchiCegarLoop]: ======== Iteration 0 == of CEGAR loop == BuchiAutomatonCegarLoop ======== [2025-04-26 18:36:26,806 INFO L73 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 7326 states, 7319 states have (on average 1.4320262330919524) internal successors, (in total 10481), 7325 states have internal predecessors, (10481), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 18:36:26,948 INFO L131 ngComponentsAnalysis]: Automaton has 111 accepting balls. 6680 [2025-04-26 18:36:26,948 INFO L88 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-04-26 18:36:26,948 INFO L120 BuchiIsEmpty]: Starting construction of run [2025-04-26 18:36:26,953 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-04-26 18:36:26,953 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1] [2025-04-26 18:36:26,953 INFO L340 stractBuchiCegarLoop]: ======== Iteration 1 ============ [2025-04-26 18:36:26,961 INFO L73 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 7326 states, 7319 states have (on average 1.4320262330919524) internal successors, (in total 10481), 7325 states have internal predecessors, (10481), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 18:36:27,011 INFO L131 ngComponentsAnalysis]: Automaton has 111 accepting balls. 6680 [2025-04-26 18:36:27,011 INFO L88 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-04-26 18:36:27,011 INFO L120 BuchiIsEmpty]: Starting construction of run [2025-04-26 18:36:27,012 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-04-26 18:36:27,012 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1] [2025-04-26 18:36:27,017 INFO L752 eck$LassoCheckResult]: Stem: "[893] $Ultimate##0-->L-1: Formula: (= (select |v_#valid_1| 0) 0) InVars {#valid=|v_#valid_1|} OutVars{#valid=|v_#valid_1|} AuxVars[] AssignedVars[]" "[905] L-1-->L5952: Formula: (< 0 |v_#StackHeapBarrier_1|) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_1|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_1|} AuxVars[] AssignedVars[]" "[968] L5952-->L5952-1: Formula: (and (= (select |v_#valid_2| 1) 1) (= 2 (select |v_#length_1| 1))) InVars {#length=|v_#length_1|, #valid=|v_#valid_2|} OutVars{#length=|v_#length_1|, #valid=|v_#valid_2|} AuxVars[] AssignedVars[]" "[904] L5952-1-->L5952-2: Formula: (= 48 (select (select |v_#memory_int_1| 1) 0)) InVars {#memory_int=|v_#memory_int_1|} OutVars{#memory_int=|v_#memory_int_1|} AuxVars[] AssignedVars[]" "[851] L5952-2-->L5952-3: Formula: (= (select (select |v_#memory_int_2| 1) 1) 0) InVars {#memory_int=|v_#memory_int_2|} OutVars{#memory_int=|v_#memory_int_2|} AuxVars[] AssignedVars[]" "[946] L5952-3-->L5952-4: Formula: (and (= (select |v_#valid_3| 2) 1) (= (select |v_#length_2| 2) 80)) InVars {#length=|v_#length_2|, #valid=|v_#valid_3|} OutVars{#length=|v_#length_2|, #valid=|v_#valid_3|} AuxVars[] AssignedVars[]" "[759] L5952-4-->L5967: Formula: (= v_~g_cs_x~0_1 0) InVars {} OutVars{~g_cs_x~0=v_~g_cs_x~0_1} AuxVars[] AssignedVars[~g_cs_x~0]" "[771] L5967-->L6016: Formula: (= v_~g_cs_y~0_1 0) InVars {} OutVars{~g_cs_y~0=v_~g_cs_y~0_1} AuxVars[] AssignedVars[~g_cs_y~0]" "[935] L6016-->L6016-1: Formula: (and (= (select |v_#valid_4| 3) 1) (= 4 (select |v_#length_3| 3))) InVars {#length=|v_#length_3|, #valid=|v_#valid_4|} OutVars{#length=|v_#length_3|, #valid=|v_#valid_4|} AuxVars[] AssignedVars[]" "[675] L6016-1-->L6016-2: Formula: (and (= 3 |v_~#lock~0.base_1|) (= |v_~#lock~0.offset_1| 0)) InVars {} OutVars{~#lock~0.base=|v_~#lock~0.base_1|, ~#lock~0.offset=|v_~#lock~0.offset_1|} AuxVars[] AssignedVars[~#lock~0.base, ~#lock~0.offset]" "[682] L6016-2-->L6016-3: Formula: (= 0 (select (select |v_#memory_int_3| |v_~#lock~0.base_2|) |v_~#lock~0.offset_2|)) InVars {~#lock~0.base=|v_~#lock~0.base_2|, #memory_int=|v_#memory_int_3|, ~#lock~0.offset=|v_~#lock~0.offset_2|} OutVars{~#lock~0.base=|v_~#lock~0.base_2|, #memory_int=|v_#memory_int_3|, ~#lock~0.offset=|v_~#lock~0.offset_2|} AuxVars[] AssignedVars[]" "[676] L6016-3-->L-1-1: Formula: true InVars {} OutVars{ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_main_#res#1]" "[1001] L-1-1-->L6001: Formula: true InVars {} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_1|, ULTIMATE.start_main_#t~mem773#1=|v_ULTIMATE.start_main_#t~mem773#1_1|, ULTIMATE.start_main_#t~pre770#1=|v_ULTIMATE.start_main_#t~pre770#1_1|, ULTIMATE.start_main_~#t~0#1.offset=|v_ULTIMATE.start_main_~#t~0#1.offset_1|, ULTIMATE.start_main_#t~nondet771#1=|v_ULTIMATE.start_main_#t~nondet771#1_1|, ULTIMATE.start_main_#t~post774#1=|v_ULTIMATE.start_main_#t~post774#1_1|, ULTIMATE.start_main_~i~2#1=|v_ULTIMATE.start_main_~i~2#1_3|, ULTIMATE.start_main_#t~post772#1=|v_ULTIMATE.start_main_#t~post772#1_1|, ULTIMATE.start_main_~#t~0#1.base=|v_ULTIMATE.start_main_~#t~0#1.base_1|} AuxVars[] AssignedVars[ULTIMATE.start_main_~i~1#1, ULTIMATE.start_main_#t~mem773#1, ULTIMATE.start_main_#t~pre770#1, ULTIMATE.start_main_~#t~0#1.offset, ULTIMATE.start_main_#t~nondet771#1, ULTIMATE.start_main_#t~post774#1, ULTIMATE.start_main_~i~2#1, ULTIMATE.start_main_#t~post772#1, ULTIMATE.start_main_~#t~0#1.base]" "[993] L6001-->L6001-1: Formula: (and (not (= |v_ULTIMATE.start_main_~#t~0#1.base_2| 0)) (< |v_#StackHeapBarrier_2| |v_ULTIMATE.start_main_~#t~0#1.base_2|) (= |v_#valid_5| (store |v_#valid_6| |v_ULTIMATE.start_main_~#t~0#1.base_2| 1)) (= |v_ULTIMATE.start_main_~#t~0#1.offset_2| 0) (= |v_#length_4| (store |v_#length_5| |v_ULTIMATE.start_main_~#t~0#1.base_2| 12)) (= (select |v_#valid_6| |v_ULTIMATE.start_main_~#t~0#1.base_2|) 0)) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_2|, #length=|v_#length_5|, #valid=|v_#valid_6|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_2|, #length=|v_#length_4|, ULTIMATE.start_main_~#t~0#1.base=|v_ULTIMATE.start_main_~#t~0#1.base_2|, ULTIMATE.start_main_~#t~0#1.offset=|v_ULTIMATE.start_main_~#t~0#1.offset_2|, #valid=|v_#valid_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t~0#1.offset, #valid, #length, ULTIMATE.start_main_~#t~0#1.base]" "[669] L6001-1-->L5954: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[882] L5954-->L6003: Formula: (= |v_ULTIMATE.start_verification_loop_bound_#in~bound#1_1| 4) InVars {} OutVars{ULTIMATE.start_verification_loop_bound_#in~bound#1=|v_ULTIMATE.start_verification_loop_bound_#in~bound#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_verification_loop_bound_#in~bound#1]" "[969] L6003-->L570: Formula: true InVars {} OutVars{ULTIMATE.start_verification_loop_bound_~bound#1=|v_ULTIMATE.start_verification_loop_bound_~bound#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_verification_loop_bound_~bound#1]" "[717] L570-->L573-7: Formula: (= |v_ULTIMATE.start_verification_loop_bound_~bound#1_2| |v_ULTIMATE.start_verification_loop_bound_#in~bound#1_2|) InVars {ULTIMATE.start_verification_loop_bound_#in~bound#1=|v_ULTIMATE.start_verification_loop_bound_#in~bound#1_2|} OutVars{ULTIMATE.start_verification_loop_bound_~bound#1=|v_ULTIMATE.start_verification_loop_bound_~bound#1_2|, ULTIMATE.start_verification_loop_bound_#in~bound#1=|v_ULTIMATE.start_verification_loop_bound_#in~bound#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_verification_loop_bound_~bound#1]" [2025-04-26 18:36:27,017 INFO L754 eck$LassoCheckResult]: Loop: "[926] L573-7-->L573-4: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[981] L573-4-->L573-6: Formula: false InVars {} OutVars{} AuxVars[] AssignedVars[]" "[804] L573-6-->L573-7: Formula: false InVars {} OutVars{} AuxVars[] AssignedVars[]" [2025-04-26 18:36:27,020 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 18:36:27,020 INFO L85 PathProgramCache]: Analyzing trace with hash -790389665, now seen corresponding path program 1 times [2025-04-26 18:36:27,027 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 18:36:27,027 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1445179737] [2025-04-26 18:36:27,027 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 18:36:27,028 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 18:36:27,104 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 18 statements into 1 equivalence classes. [2025-04-26 18:36:27,117 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 18 of 18 statements. [2025-04-26 18:36:27,117 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 18:36:27,117 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 18:36:27,117 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 18:36:27,121 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 18 statements into 1 equivalence classes. [2025-04-26 18:36:27,129 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 18 of 18 statements. [2025-04-26 18:36:27,129 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 18:36:27,129 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 18:36:27,143 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-04-26 18:36:27,145 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 18:36:27,145 INFO L85 PathProgramCache]: Analyzing trace with hash 950892, now seen corresponding path program 1 times [2025-04-26 18:36:27,145 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 18:36:27,146 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [911461830] [2025-04-26 18:36:27,146 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 18:36:27,146 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 18:36:27,153 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 3 statements into 1 equivalence classes. [2025-04-26 18:36:27,154 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 3 of 3 statements. [2025-04-26 18:36:27,154 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 18:36:27,154 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-26 18:36:27,179 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-04-26 18:36:27,179 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-04-26 18:36:27,179 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [911461830] [2025-04-26 18:36:27,180 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [911461830] provided 1 perfect and 0 imperfect interpolant sequences [2025-04-26 18:36:27,180 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-04-26 18:36:27,180 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-04-26 18:36:27,180 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [553384145] [2025-04-26 18:36:27,180 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-04-26 18:36:27,182 INFO L769 eck$LassoCheckResult]: loop already infeasible [2025-04-26 18:36:27,182 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-04-26 18:36:27,200 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2025-04-26 18:36:27,201 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2025-04-26 18:36:27,209 INFO L87 Difference]: Start difference. First operand has 7326 states, 7319 states have (on average 1.4320262330919524) internal successors, (in total 10481), 7325 states have internal predecessors, (10481), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) Second operand has 2 states, 2 states have (on average 1.5) internal successors, (in total 3), 2 states have internal predecessors, (3), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 18:36:27,288 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-04-26 18:36:27,288 INFO L93 Difference]: Finished difference Result 6812 states and 7718 transitions. [2025-04-26 18:36:27,289 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 6812 states and 7718 transitions. [2025-04-26 18:36:27,329 INFO L131 ngComponentsAnalysis]: Automaton has 51 accepting balls. 5953 [2025-04-26 18:36:27,378 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 6812 states to 6650 states and 7519 transitions. [2025-04-26 18:36:27,379 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 6650 [2025-04-26 18:36:27,389 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 6650 [2025-04-26 18:36:27,389 INFO L74 IsDeterministic]: Start isDeterministic. Operand 6650 states and 7519 transitions. [2025-04-26 18:36:27,408 INFO L81 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2025-04-26 18:36:27,408 INFO L218 hiAutomatonCegarLoop]: Abstraction has 6650 states and 7519 transitions. [2025-04-26 18:36:27,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6650 states and 7519 transitions. [2025-04-26 18:36:27,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6650 to 6650. [2025-04-26 18:36:27,536 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6650 states, 6650 states have (on average 1.1306766917293234) internal successors, (in total 7519), 6649 states have internal predecessors, (7519), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 18:36:27,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6650 states to 6650 states and 7519 transitions. [2025-04-26 18:36:27,554 INFO L240 hiAutomatonCegarLoop]: Abstraction has 6650 states and 7519 transitions. [2025-04-26 18:36:27,555 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2025-04-26 18:36:27,557 INFO L438 stractBuchiCegarLoop]: Abstraction has 6650 states and 7519 transitions. [2025-04-26 18:36:27,558 INFO L340 stractBuchiCegarLoop]: ======== Iteration 2 ============ [2025-04-26 18:36:27,558 INFO L73 BuchiIsEmpty]: Start buchiIsEmpty. Operand 6650 states and 7519 transitions. [2025-04-26 18:36:27,585 INFO L131 ngComponentsAnalysis]: Automaton has 51 accepting balls. 5953 [2025-04-26 18:36:27,585 INFO L88 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-04-26 18:36:27,585 INFO L120 BuchiIsEmpty]: Starting construction of run [2025-04-26 18:36:27,586 INFO L148 hiAutomatonCegarLoop]: Counterexample stem 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] [2025-04-26 18:36:27,588 INFO L149 hiAutomatonCegarLoop]: Counterexample loop 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-04-26 18:36:27,589 INFO L752 eck$LassoCheckResult]: Stem: "[893] $Ultimate##0-->L-1: Formula: (= (select |v_#valid_1| 0) 0) InVars {#valid=|v_#valid_1|} OutVars{#valid=|v_#valid_1|} AuxVars[] AssignedVars[]" "[905] L-1-->L5952: Formula: (< 0 |v_#StackHeapBarrier_1|) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_1|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_1|} AuxVars[] AssignedVars[]" "[968] L5952-->L5952-1: Formula: (and (= (select |v_#valid_2| 1) 1) (= 2 (select |v_#length_1| 1))) InVars {#length=|v_#length_1|, #valid=|v_#valid_2|} OutVars{#length=|v_#length_1|, #valid=|v_#valid_2|} AuxVars[] AssignedVars[]" "[904] L5952-1-->L5952-2: Formula: (= 48 (select (select |v_#memory_int_1| 1) 0)) InVars {#memory_int=|v_#memory_int_1|} OutVars{#memory_int=|v_#memory_int_1|} AuxVars[] AssignedVars[]" "[851] L5952-2-->L5952-3: Formula: (= (select (select |v_#memory_int_2| 1) 1) 0) InVars {#memory_int=|v_#memory_int_2|} OutVars{#memory_int=|v_#memory_int_2|} AuxVars[] AssignedVars[]" "[946] L5952-3-->L5952-4: Formula: (and (= (select |v_#valid_3| 2) 1) (= (select |v_#length_2| 2) 80)) InVars {#length=|v_#length_2|, #valid=|v_#valid_3|} OutVars{#length=|v_#length_2|, #valid=|v_#valid_3|} AuxVars[] AssignedVars[]" "[759] L5952-4-->L5967: Formula: (= v_~g_cs_x~0_1 0) InVars {} OutVars{~g_cs_x~0=v_~g_cs_x~0_1} AuxVars[] AssignedVars[~g_cs_x~0]" "[771] L5967-->L6016: Formula: (= v_~g_cs_y~0_1 0) InVars {} OutVars{~g_cs_y~0=v_~g_cs_y~0_1} AuxVars[] AssignedVars[~g_cs_y~0]" "[935] L6016-->L6016-1: Formula: (and (= (select |v_#valid_4| 3) 1) (= 4 (select |v_#length_3| 3))) InVars {#length=|v_#length_3|, #valid=|v_#valid_4|} OutVars{#length=|v_#length_3|, #valid=|v_#valid_4|} AuxVars[] AssignedVars[]" "[675] L6016-1-->L6016-2: Formula: (and (= 3 |v_~#lock~0.base_1|) (= |v_~#lock~0.offset_1| 0)) InVars {} OutVars{~#lock~0.base=|v_~#lock~0.base_1|, ~#lock~0.offset=|v_~#lock~0.offset_1|} AuxVars[] AssignedVars[~#lock~0.base, ~#lock~0.offset]" "[682] L6016-2-->L6016-3: Formula: (= 0 (select (select |v_#memory_int_3| |v_~#lock~0.base_2|) |v_~#lock~0.offset_2|)) InVars {~#lock~0.base=|v_~#lock~0.base_2|, #memory_int=|v_#memory_int_3|, ~#lock~0.offset=|v_~#lock~0.offset_2|} OutVars{~#lock~0.base=|v_~#lock~0.base_2|, #memory_int=|v_#memory_int_3|, ~#lock~0.offset=|v_~#lock~0.offset_2|} AuxVars[] AssignedVars[]" "[676] L6016-3-->L-1-1: Formula: true InVars {} OutVars{ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_main_#res#1]" "[1001] L-1-1-->L6001: Formula: true InVars {} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_1|, ULTIMATE.start_main_#t~mem773#1=|v_ULTIMATE.start_main_#t~mem773#1_1|, ULTIMATE.start_main_#t~pre770#1=|v_ULTIMATE.start_main_#t~pre770#1_1|, ULTIMATE.start_main_~#t~0#1.offset=|v_ULTIMATE.start_main_~#t~0#1.offset_1|, ULTIMATE.start_main_#t~nondet771#1=|v_ULTIMATE.start_main_#t~nondet771#1_1|, ULTIMATE.start_main_#t~post774#1=|v_ULTIMATE.start_main_#t~post774#1_1|, ULTIMATE.start_main_~i~2#1=|v_ULTIMATE.start_main_~i~2#1_3|, ULTIMATE.start_main_#t~post772#1=|v_ULTIMATE.start_main_#t~post772#1_1|, ULTIMATE.start_main_~#t~0#1.base=|v_ULTIMATE.start_main_~#t~0#1.base_1|} AuxVars[] AssignedVars[ULTIMATE.start_main_~i~1#1, ULTIMATE.start_main_#t~mem773#1, ULTIMATE.start_main_#t~pre770#1, ULTIMATE.start_main_~#t~0#1.offset, ULTIMATE.start_main_#t~nondet771#1, ULTIMATE.start_main_#t~post774#1, ULTIMATE.start_main_~i~2#1, ULTIMATE.start_main_#t~post772#1, ULTIMATE.start_main_~#t~0#1.base]" "[993] L6001-->L6001-1: Formula: (and (not (= |v_ULTIMATE.start_main_~#t~0#1.base_2| 0)) (< |v_#StackHeapBarrier_2| |v_ULTIMATE.start_main_~#t~0#1.base_2|) (= |v_#valid_5| (store |v_#valid_6| |v_ULTIMATE.start_main_~#t~0#1.base_2| 1)) (= |v_ULTIMATE.start_main_~#t~0#1.offset_2| 0) (= |v_#length_4| (store |v_#length_5| |v_ULTIMATE.start_main_~#t~0#1.base_2| 12)) (= (select |v_#valid_6| |v_ULTIMATE.start_main_~#t~0#1.base_2|) 0)) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_2|, #length=|v_#length_5|, #valid=|v_#valid_6|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_2|, #length=|v_#length_4|, ULTIMATE.start_main_~#t~0#1.base=|v_ULTIMATE.start_main_~#t~0#1.base_2|, ULTIMATE.start_main_~#t~0#1.offset=|v_ULTIMATE.start_main_~#t~0#1.offset_2|, #valid=|v_#valid_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t~0#1.offset, #valid, #length, ULTIMATE.start_main_~#t~0#1.base]" "[669] L6001-1-->L5954: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[882] L5954-->L6003: Formula: (= |v_ULTIMATE.start_verification_loop_bound_#in~bound#1_1| 4) InVars {} OutVars{ULTIMATE.start_verification_loop_bound_#in~bound#1=|v_ULTIMATE.start_verification_loop_bound_#in~bound#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_verification_loop_bound_#in~bound#1]" "[969] L6003-->L570: Formula: true InVars {} OutVars{ULTIMATE.start_verification_loop_bound_~bound#1=|v_ULTIMATE.start_verification_loop_bound_~bound#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_verification_loop_bound_~bound#1]" "[717] L570-->L573-7: Formula: (= |v_ULTIMATE.start_verification_loop_bound_~bound#1_2| |v_ULTIMATE.start_verification_loop_bound_#in~bound#1_2|) InVars {ULTIMATE.start_verification_loop_bound_#in~bound#1=|v_ULTIMATE.start_verification_loop_bound_#in~bound#1_2|} OutVars{ULTIMATE.start_verification_loop_bound_~bound#1=|v_ULTIMATE.start_verification_loop_bound_~bound#1_2|, ULTIMATE.start_verification_loop_bound_#in~bound#1=|v_ULTIMATE.start_verification_loop_bound_#in~bound#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_verification_loop_bound_~bound#1]" "[926] L573-7-->L573-4: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[982] L573-4-->L573-1: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[742] L573-1-->L573-3: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[984] L573-3-->L573-6: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[805] L573-6-->L570-1: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[845] L570-1-->L6003-1: Formula: true InVars {} OutVars{ULTIMATE.start_verification_loop_bound_~bound#1=|v_ULTIMATE.start_verification_loop_bound_~bound#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_verification_loop_bound_~bound#1]" "[758] L6003-1-->L6004: Formula: true InVars {} OutVars{ULTIMATE.start_verification_loop_bound_#in~bound#1=|v_ULTIMATE.start_verification_loop_bound_#in~bound#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_verification_loop_bound_#in~bound#1]" "[678] L6004-->L6004-5: Formula: (= |v_ULTIMATE.start_main_~i~1#1_3| 0) InVars {} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_~i~1#1]" "[834] L6004-5-->L6005: Formula: (< (mod |v_ULTIMATE.start_main_~i~1#1_4| 4294967296) 3) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} AuxVars[] AssignedVars[]" "[947] L6005-->L6005-1: Formula: (= |v_ULTIMATE.start_main_#t~pre770#1_3| |v_#pthreadsForks_1|) InVars {#pthreadsForks=|v_#pthreadsForks_1|} OutVars{#pthreadsForks=|v_#pthreadsForks_1|, ULTIMATE.start_main_#t~pre770#1=|v_ULTIMATE.start_main_#t~pre770#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre770#1]" "[839] L6005-1-->L6005-2: Formula: (= (+ 1 |v_#pthreadsForks_3|) |v_#pthreadsForks_2|) InVars {#pthreadsForks=|v_#pthreadsForks_3|} OutVars{#pthreadsForks=|v_#pthreadsForks_2|} AuxVars[] AssignedVars[#pthreadsForks]" "[1004] L6005-2-->L6005-3: Formula: (let ((.cse1 (* (let ((.cse2 (mod |v_ULTIMATE.start_main_~i~1#1_5| 4294967296))) (ite (<= .cse2 2147483647) .cse2 (+ (- 4294967296) .cse2))) 4))) (let ((.cse0 (+ |v_ULTIMATE.start_main_~#t~0#1.offset_6| .cse1))) (and (<= 0 .cse0) (<= (+ |v_ULTIMATE.start_main_~#t~0#1.offset_6| .cse1 4) (select |v_#length_6| |v_ULTIMATE.start_main_~#t~0#1.base_6|)) (= (select |v_#valid_9| |v_ULTIMATE.start_main_~#t~0#1.base_6|) 1) (= (store |v_#memory_int_5| |v_ULTIMATE.start_main_~#t~0#1.base_6| (store (select |v_#memory_int_5| |v_ULTIMATE.start_main_~#t~0#1.base_6|) .cse0 |v_ULTIMATE.start_main_#t~pre770#1_4|)) |v_#memory_int_4|) (= (store |v_#memory_$Pointer$.offset_2| |v_ULTIMATE.start_main_~#t~0#1.base_6| (store (select |v_#memory_$Pointer$.offset_2| |v_ULTIMATE.start_main_~#t~0#1.base_6|) .cse0 (select (select |v_#memory_$Pointer$.offset_1| |v_ULTIMATE.start_main_~#t~0#1.base_6|) .cse0))) |v_#memory_$Pointer$.offset_1|) (= (store |v_#memory_$Pointer$.base_2| |v_ULTIMATE.start_main_~#t~0#1.base_6| (store (select |v_#memory_$Pointer$.base_2| |v_ULTIMATE.start_main_~#t~0#1.base_6|) .cse0 (select (select |v_#memory_$Pointer$.base_1| |v_ULTIMATE.start_main_~#t~0#1.base_6|) .cse0))) |v_#memory_$Pointer$.base_1|)))) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_5|, ULTIMATE.start_main_#t~pre770#1=|v_ULTIMATE.start_main_#t~pre770#1_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_2|, ULTIMATE.start_main_~#t~0#1.offset=|v_ULTIMATE.start_main_~#t~0#1.offset_6|, #valid=|v_#valid_9|, #memory_int=|v_#memory_int_5|, #length=|v_#length_6|, ULTIMATE.start_main_~#t~0#1.base=|v_ULTIMATE.start_main_~#t~0#1.base_6|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_2|} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_5|, ULTIMATE.start_main_#t~pre770#1=|v_ULTIMATE.start_main_#t~pre770#1_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, ULTIMATE.start_main_~#t~0#1.offset=|v_ULTIMATE.start_main_~#t~0#1.offset_6|, #valid=|v_#valid_9|, #memory_int=|v_#memory_int_4|, #length=|v_#length_6|, ULTIMATE.start_main_~#t~0#1.base=|v_ULTIMATE.start_main_~#t~0#1.base_6|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset]" "[1253] L6005-3-->$Ultimate##0: Formula: (and (= |v_ULTIMATE.start_main_#t~pre770#1_7| v_runThread1of1ForFork0_thidvar0_2) (= |v_runThread1of1ForFork0_#in~arg#1.base_4| 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_~i~1#1_11| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) |v_runThread1of1ForFork0_#in~arg#1.offset_4|)) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_11|, ULTIMATE.start_main_#t~pre770#1=|v_ULTIMATE.start_main_#t~pre770#1_7|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#res#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#res#1_8|, runThread1of1ForFork0_release_~tid#1=|v_runThread1of1ForFork0_release_~tid#1_8|, runThread1of1ForFork0_#t~post769#1=|v_runThread1of1ForFork0_#t~post769#1_8|, runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_20|, runThread1of1ForFork0_vatomic32_write_rel_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_write_rel_~a#1.offset_10|, runThread1of1ForFork0_vatomic32_xchg_~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_~v#1_10|, runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1_8|, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset_8|, runThread1of1ForFork0_vatomic32_read_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_read_#in~a#1.offset_8|, runThread1of1ForFork0_ttaslock_acquire_~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.base_12|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset_10|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base_10|, runThread1of1ForFork0_#in~arg#1.base=|v_runThread1of1ForFork0_#in~arg#1.base_4|, runThread1of1ForFork0_vatomic32_xchg_#res#1=|v_runThread1of1ForFork0_vatomic32_xchg_#res#1_8|, runThread1of1ForFork0_vatomic32_read_#res#1=|v_runThread1of1ForFork0_vatomic32_read_#res#1_8|, runThread1of1ForFork0_vatomic32_await_eq_~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~c#1_14|, runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.offset_8|, runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.base_8|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1_10|, runThread1of1ForFork0_ttaslock_acquire_~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.offset_12|, runThread1of1ForFork0_#res#1.offset=|v_runThread1of1ForFork0_#res#1.offset_4|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset_8|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1_12|, runThread1of1ForFork0_~arg#1.offset=|v_runThread1of1ForFork0_~arg#1.offset_6|, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_11|, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base_8|, runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1_12|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1_8|, runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset_8|, runThread1of1ForFork0_vatomic32_xchg_~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_10|, runThread1of1ForFork0_vatomic32_write_rel_~a#1.base=|v_runThread1of1ForFork0_vatomic32_write_rel_~a#1.base_10|, runThread1of1ForFork0_cs_#t~post766#1=|v_runThread1of1ForFork0_cs_#t~post766#1_12|, runThread1of1ForFork0_thidvar0=v_runThread1of1ForFork0_thidvar0_2, runThread1of1ForFork0_ttaslock_release_#in~l#1.offset=|v_runThread1of1ForFork0_ttaslock_release_#in~l#1.offset_8|, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base_10|, runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1=|v_runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1_10|, runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1=|v_runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1_16|, runThread1of1ForFork0_release_#in~tid#1=|v_runThread1of1ForFork0_release_#in~tid#1_8|, runThread1of1ForFork0_vatomic32_write_rel_#in~v#1=|v_runThread1of1ForFork0_vatomic32_write_rel_#in~v#1_8|, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base_8|, runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset_10|, runThread1of1ForFork0_~arg#1.base=|v_runThread1of1ForFork0_~arg#1.base_6|, runThread1of1ForFork0_~i~0#1=|v_runThread1of1ForFork0_~i~0#1_14|, runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1=|v_runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1_12|, runThread1of1ForFork0_~j~1#1=|v_runThread1of1ForFork0_~j~1#1_14|, runThread1of1ForFork0_vatomic32_read_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_read_~a#1.offset_10|, runThread1of1ForFork0_vatomic32_write_~a#1.base=|v_runThread1of1ForFork0_vatomic32_write_~a#1.base_10|, ULTIMATE.start_main_#t~pre770#1=|v_ULTIMATE.start_main_#t~pre770#1_7|, runThread1of1ForFork0_vatomic32_write_rel_~v#1=|v_runThread1of1ForFork0_vatomic32_write_rel_~v#1_10|, runThread1of1ForFork0_cs_#t~post765#1=|v_runThread1of1ForFork0_cs_#t~post765#1_12|, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset_10|, runThread1of1ForFork0_verification_loop_bound_~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_~bound#1_20|, runThread1of1ForFork0_vatomic32_write_~v#1=|v_runThread1of1ForFork0_vatomic32_write_~v#1_10|, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset_8|, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base_8|, runThread1of1ForFork0_vatomic32_xchg_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_10|, runThread1of1ForFork0_vatomic32_read_~a#1.base=|v_runThread1of1ForFork0_vatomic32_read_~a#1.base_10|, runThread1of1ForFork0_vatomic32_read_#t~mem432#1=|v_runThread1of1ForFork0_vatomic32_read_#t~mem432#1_12|, runThread1of1ForFork0_~j~0#1=|v_runThread1of1ForFork0_~j~0#1_14|, runThread1of1ForFork0_vatomic32_await_eq_~o~5#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~o~5#1_16|, runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1=|v_runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1_10|, runThread1of1ForFork0_acquire_~tid#1=|v_runThread1of1ForFork0_acquire_~tid#1_8|, runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1_14|, runThread1of1ForFork0_vatomic32_xchg_#in~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_#in~v#1_8|, runThread1of1ForFork0_vatomic32_xchg_acq_#res#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#res#1_8|, runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base_8|, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset_8|, runThread1of1ForFork0_ttaslock_release_~l#1.base=|v_runThread1of1ForFork0_ttaslock_release_~l#1.base_10|, runThread1of1ForFork0_ttaslock_release_~l#1.offset=|v_runThread1of1ForFork0_ttaslock_release_~l#1.offset_10|, runThread1of1ForFork0_#in~arg#1.offset=|v_runThread1of1ForFork0_#in~arg#1.offset_4|, runThread1of1ForFork0_verification_spin_end_#in~v#1=|v_runThread1of1ForFork0_verification_spin_end_#in~v#1_14|, runThread1of1ForFork0_#res#1.base=|v_runThread1of1ForFork0_#res#1.base_4|, runThread1of1ForFork0_verification_spin_end_~v#1=|v_runThread1of1ForFork0_verification_spin_end_~v#1_14|, runThread1of1ForFork0_vatomic32_read_~tmp~2#1=|v_runThread1of1ForFork0_vatomic32_read_~tmp~2#1_10|, runThread1of1ForFork0_#t~post767#1=|v_runThread1of1ForFork0_#t~post767#1_8|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1_8|, runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_20|, runThread1of1ForFork0_vatomic32_await_eq_~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.base_10|, runThread1of1ForFork0_vatomic32_read_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_read_#in~a#1.base_8|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base_8|, runThread1of1ForFork0_vatomic32_write_#in~v#1=|v_runThread1of1ForFork0_vatomic32_write_#in~v#1_8|, runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1_18|, runThread1of1ForFork0_vatomic32_write_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_write_#in~a#1.base_8|, runThread1of1ForFork0_acquire_#in~tid#1=|v_runThread1of1ForFork0_acquire_#in~tid#1_8|, runThread1of1ForFork0_vatomic32_write_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_write_~a#1.offset_10|, runThread1of1ForFork0_ttaslock_release_#in~l#1.base=|v_runThread1of1ForFork0_ttaslock_release_#in~l#1.base_8|, runThread1of1ForFork0_vatomic32_await_eq_#in~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~c#1_8|, runThread1of1ForFork0_vatomic32_write_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_write_#in~a#1.offset_8|, runThread1of1ForFork0_vatomic32_xchg_acq_~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~v#1_10|, runThread1of1ForFork0_#t~post768#1=|v_runThread1of1ForFork0_#t~post768#1_8|, runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1_12|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_#res#1, runThread1of1ForFork0_release_~tid#1, runThread1of1ForFork0_#t~post769#1, runThread1of1ForFork0_verification_loop_bound_#in~bound#1, runThread1of1ForFork0_vatomic32_write_rel_~a#1.offset, runThread1of1ForFork0_vatomic32_xchg_~v#1, runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset, runThread1of1ForFork0_vatomic32_read_#in~a#1.offset, runThread1of1ForFork0_ttaslock_acquire_~l#1.base, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base, runThread1of1ForFork0_#in~arg#1.base, runThread1of1ForFork0_vatomic32_xchg_#res#1, runThread1of1ForFork0_vatomic32_read_#res#1, runThread1of1ForFork0_vatomic32_await_eq_~c#1, runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.offset, runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.base, runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1, runThread1of1ForFork0_ttaslock_acquire_~l#1.offset, runThread1of1ForFork0_#res#1.offset, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset, runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1, runThread1of1ForFork0_~arg#1.offset, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base, runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1, runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset, runThread1of1ForFork0_vatomic32_xchg_~a#1.base, runThread1of1ForFork0_vatomic32_write_rel_~a#1.base, runThread1of1ForFork0_cs_#t~post766#1, runThread1of1ForFork0_thidvar0, runThread1of1ForFork0_ttaslock_release_#in~l#1.offset, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base, runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1, runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1, runThread1of1ForFork0_release_#in~tid#1, runThread1of1ForFork0_vatomic32_write_rel_#in~v#1, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base, runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset, runThread1of1ForFork0_~arg#1.base, runThread1of1ForFork0_~i~0#1, runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1, runThread1of1ForFork0_~j~1#1, runThread1of1ForFork0_vatomic32_read_~a#1.offset, runThread1of1ForFork0_vatomic32_write_~a#1.base, runThread1of1ForFork0_vatomic32_write_rel_~v#1, runThread1of1ForFork0_cs_#t~post765#1, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset, runThread1of1ForFork0_verification_loop_bound_~bound#1, runThread1of1ForFork0_vatomic32_write_~v#1, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base, runThread1of1ForFork0_vatomic32_xchg_~a#1.offset, runThread1of1ForFork0_vatomic32_read_~a#1.base, runThread1of1ForFork0_vatomic32_read_#t~mem432#1, runThread1of1ForFork0_~j~0#1, runThread1of1ForFork0_vatomic32_await_eq_~o~5#1, runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1, runThread1of1ForFork0_acquire_~tid#1, runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1, runThread1of1ForFork0_vatomic32_xchg_#in~v#1, runThread1of1ForFork0_vatomic32_xchg_acq_#res#1, runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset, runThread1of1ForFork0_ttaslock_release_~l#1.base, runThread1of1ForFork0_ttaslock_release_~l#1.offset, runThread1of1ForFork0_#in~arg#1.offset, runThread1of1ForFork0_verification_spin_end_#in~v#1, runThread1of1ForFork0_#res#1.base, runThread1of1ForFork0_verification_spin_end_~v#1, runThread1of1ForFork0_vatomic32_read_~tmp~2#1, runThread1of1ForFork0_#t~post767#1, runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1, runThread1of1ForFork0_~tid~0#1, runThread1of1ForFork0_vatomic32_await_eq_~a#1.base, runThread1of1ForFork0_vatomic32_read_#in~a#1.base, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base, runThread1of1ForFork0_vatomic32_write_#in~v#1, runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1, runThread1of1ForFork0_vatomic32_write_#in~a#1.base, runThread1of1ForFork0_acquire_#in~tid#1, runThread1of1ForFork0_vatomic32_write_~a#1.offset, runThread1of1ForFork0_ttaslock_release_#in~l#1.base, runThread1of1ForFork0_vatomic32_await_eq_#in~c#1, runThread1of1ForFork0_vatomic32_write_#in~a#1.offset, runThread1of1ForFork0_vatomic32_xchg_acq_~v#1, runThread1of1ForFork0_#t~post768#1, runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1]" "[1005] $Ultimate##0-->L5983: Formula: (and (= |v_runThread1of1ForFork0_#in~arg#1.base_1| |v_runThread1of1ForFork0_~arg#1.base_1|) (= |v_runThread1of1ForFork0_#in~arg#1.offset_1| |v_runThread1of1ForFork0_~arg#1.offset_1|)) InVars {runThread1of1ForFork0_#in~arg#1.offset=|v_runThread1of1ForFork0_#in~arg#1.offset_1|, runThread1of1ForFork0_#in~arg#1.base=|v_runThread1of1ForFork0_#in~arg#1.base_1|} OutVars{runThread1of1ForFork0_#in~arg#1.offset=|v_runThread1of1ForFork0_#in~arg#1.offset_1|, runThread1of1ForFork0_#in~arg#1.base=|v_runThread1of1ForFork0_#in~arg#1.base_1|, runThread1of1ForFork0_~arg#1.base=|v_runThread1of1ForFork0_~arg#1.base_1|, runThread1of1ForFork0_~arg#1.offset=|v_runThread1of1ForFork0_~arg#1.offset_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_~arg#1.base, runThread1of1ForFork0_~arg#1.offset]" "[1006] L5983-->L5984: Formula: (= |v_runThread1of1ForFork0_~tid~0#1_1| (+ |v_runThread1of1ForFork0_~arg#1.base_3| |v_runThread1of1ForFork0_~arg#1.offset_3|)) InVars {runThread1of1ForFork0_~arg#1.base=|v_runThread1of1ForFork0_~arg#1.base_3|, runThread1of1ForFork0_~arg#1.offset=|v_runThread1of1ForFork0_~arg#1.offset_3|} OutVars{runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_1|, runThread1of1ForFork0_~arg#1.base=|v_runThread1of1ForFork0_~arg#1.base_3|, runThread1of1ForFork0_~arg#1.offset=|v_runThread1of1ForFork0_~arg#1.offset_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_~tid~0#1]" "[1007] L5984-->L5984-1: Formula: (= 2 |v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_1|) InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_#in~bound#1]" "[1008] L5984-1-->L570: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_~bound#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_~bound#1]" "[1009] L570-->L573-7: Formula: (= |v_runThread1of1ForFork0_verification_loop_bound_~bound#1_3| |v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_3|) InVars {runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_3|} OutVars{runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_3|, runThread1of1ForFork0_verification_loop_bound_~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_~bound#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_~bound#1]" "[1011] L573-7-->L573-4: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1014] L573-4-->L573-1: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1018] L573-1-->L573-3: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1023] L573-3-->L573-6: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1017] L573-6-->L570-1: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1012] L570-1-->L5984-2: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_~bound#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_~bound#1]" "[1015] L5984-2-->L5985: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_#in~bound#1]" "[1021] L5985-->L5985-5: Formula: (= |v_runThread1of1ForFork0_~i~0#1_1| 0) InVars {} OutVars{runThread1of1ForFork0_~i~0#1=|v_runThread1of1ForFork0_~i~0#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_~i~0#1]" [2025-04-26 18:36:27,589 INFO L754 eck$LassoCheckResult]: Loop: "[1025] L5985-5-->L5986: Formula: (or (= |v_runThread1of1ForFork0_~i~0#1_5| 0) (and (= |v_runThread1of1ForFork0_~i~0#1_5| 1) (< (mod (+ |v_runThread1of1ForFork0_~tid~0#1_5| 1) 4294967296) 1))) InVars {runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_5|, runThread1of1ForFork0_~i~0#1=|v_runThread1of1ForFork0_~i~0#1_5|} OutVars{runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_5|, runThread1of1ForFork0_~i~0#1=|v_runThread1of1ForFork0_~i~0#1_5|} AuxVars[] AssignedVars[]" "[1027] L5986-->L5986-1: Formula: (= 2 |v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_7|) InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_#in~bound#1]" "[1029] L5986-1-->L570-2: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_~bound#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_~bound#1]" "[1031] L570-2-->L573-16: Formula: (= |v_runThread1of1ForFork0_verification_loop_bound_~bound#1_9| |v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_9|) InVars {runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_9|} OutVars{runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_9|, runThread1of1ForFork0_verification_loop_bound_~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_~bound#1_9|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_~bound#1]" "[1033] L573-16-->L573-13: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1036] L573-13-->L573-10: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1040] L573-10-->L573-12: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1045] L573-12-->L573-15: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1039] L573-15-->L570-3: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1034] L570-3-->L5986-2: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_~bound#1_11|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_~bound#1]" "[1037] L5986-2-->L5987: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_11|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_#in~bound#1]" "[1043] L5987-->L5987-5: Formula: (= |v_runThread1of1ForFork0_~j~0#1_1| 0) InVars {} OutVars{runThread1of1ForFork0_~j~0#1=|v_runThread1of1ForFork0_~j~0#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_~j~0#1]" "[1046] L5987-5-->L5987-6: Formula: (and (not (= |v_runThread1of1ForFork0_~j~0#1_3| 0)) (or (not (= |v_runThread1of1ForFork0_~j~0#1_3| 1)) (<= 1 (mod (+ |v_runThread1of1ForFork0_~tid~0#1_7| 1) 4294967296)))) InVars {runThread1of1ForFork0_~j~0#1=|v_runThread1of1ForFork0_~j~0#1_3|, runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_7|} OutVars{runThread1of1ForFork0_~j~0#1=|v_runThread1of1ForFork0_~j~0#1_3|, runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_7|} AuxVars[] AssignedVars[]" "[1048] L5987-6-->L5991: Formula: true InVars {} OutVars{runThread1of1ForFork0_~j~0#1=|v_runThread1of1ForFork0_~j~0#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_~j~0#1]" "[1050] L5991-->L5991-1: Formula: (= |v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_13| 2) InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_13|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_#in~bound#1]" "[1052] L5991-1-->L570-4: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_~bound#1_13|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_~bound#1]" "[1054] L570-4-->L573-25: Formula: (= |v_runThread1of1ForFork0_verification_loop_bound_~bound#1_15| |v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_15|) InVars {runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_15|} OutVars{runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_15|, runThread1of1ForFork0_verification_loop_bound_~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_~bound#1_15|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_~bound#1]" "[1058] L573-25-->L573-22: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1064] L573-22-->L573-19: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1074] L573-19-->L573-21: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1082] L573-21-->L573-24: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1073] L573-24-->L570-5: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1062] L570-5-->L5991-2: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_~bound#1_17|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_~bound#1]" "[1071] L5991-2-->L5992: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_17|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_#in~bound#1]" "[1080] L5992-->L5992-5: Formula: (= |v_runThread1of1ForFork0_~j~1#1_1| 0) InVars {} OutVars{runThread1of1ForFork0_~j~1#1=|v_runThread1of1ForFork0_~j~1#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_~j~1#1]" "[1085] L5992-5-->L5992-6: Formula: (and (not (= |v_runThread1of1ForFork0_~j~1#1_3| 0)) (or (not (= |v_runThread1of1ForFork0_~j~1#1_3| 1)) (<= 1 (mod (+ |v_runThread1of1ForFork0_~tid~0#1_13| 1) 4294967296)))) InVars {runThread1of1ForFork0_~j~1#1=|v_runThread1of1ForFork0_~j~1#1_3|, runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_13|} OutVars{runThread1of1ForFork0_~j~1#1=|v_runThread1of1ForFork0_~j~1#1_3|, runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_13|} AuxVars[] AssignedVars[]" "[1089] L5992-6-->L5985-2: Formula: true InVars {} OutVars{runThread1of1ForFork0_~j~1#1=|v_runThread1of1ForFork0_~j~1#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_~j~1#1]" "[1093] L5985-2-->L5985-3: Formula: (= |v_runThread1of1ForFork0_#t~post769#1_1| |v_runThread1of1ForFork0_~i~0#1_9|) InVars {runThread1of1ForFork0_~i~0#1=|v_runThread1of1ForFork0_~i~0#1_9|} OutVars{runThread1of1ForFork0_#t~post769#1=|v_runThread1of1ForFork0_#t~post769#1_1|, runThread1of1ForFork0_~i~0#1=|v_runThread1of1ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[runThread1of1ForFork0_#t~post769#1]" "[1097] L5985-3-->L5985-4: Formula: (= (+ |v_runThread1of1ForFork0_#t~post769#1_3| 1) |v_runThread1of1ForFork0_~i~0#1_11|) InVars {runThread1of1ForFork0_#t~post769#1=|v_runThread1of1ForFork0_#t~post769#1_3|} OutVars{runThread1of1ForFork0_#t~post769#1=|v_runThread1of1ForFork0_#t~post769#1_3|, runThread1of1ForFork0_~i~0#1=|v_runThread1of1ForFork0_~i~0#1_11|} AuxVars[] AssignedVars[runThread1of1ForFork0_~i~0#1]" "[1101] L5985-4-->L5985-5: Formula: true InVars {} OutVars{runThread1of1ForFork0_#t~post769#1=|v_runThread1of1ForFork0_#t~post769#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_#t~post769#1]" [2025-04-26 18:36:27,589 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 18:36:27,590 INFO L85 PathProgramCache]: Analyzing trace with hash 487641034, now seen corresponding path program 1 times [2025-04-26 18:36:27,590 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 18:36:27,590 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [730750423] [2025-04-26 18:36:27,590 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 18:36:27,590 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 18:36:27,606 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 44 statements into 1 equivalence classes. [2025-04-26 18:36:27,626 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 44 of 44 statements. [2025-04-26 18:36:27,628 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 18:36:27,628 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 18:36:27,628 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 18:36:27,633 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 44 statements into 1 equivalence classes. [2025-04-26 18:36:27,647 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 44 of 44 statements. [2025-04-26 18:36:27,647 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 18:36:27,647 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 18:36:27,656 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-04-26 18:36:27,658 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 18:36:27,658 INFO L85 PathProgramCache]: Analyzing trace with hash 822579789, now seen corresponding path program 1 times [2025-04-26 18:36:27,658 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 18:36:27,658 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1360752473] [2025-04-26 18:36:27,658 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 18:36:27,658 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 18:36:27,664 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 30 statements into 1 equivalence classes. [2025-04-26 18:36:27,669 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 30 of 30 statements. [2025-04-26 18:36:27,669 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 18:36:27,669 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-26 18:36:27,713 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-04-26 18:36:27,713 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-04-26 18:36:27,713 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1360752473] [2025-04-26 18:36:27,713 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1360752473] provided 1 perfect and 0 imperfect interpolant sequences [2025-04-26 18:36:27,713 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-04-26 18:36:27,713 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-04-26 18:36:27,713 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [827885026] [2025-04-26 18:36:27,713 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-04-26 18:36:27,713 INFO L769 eck$LassoCheckResult]: loop already infeasible [2025-04-26 18:36:27,714 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-04-26 18:36:27,714 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-04-26 18:36:27,714 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-04-26 18:36:27,714 INFO L87 Difference]: Start difference. First operand 6650 states and 7519 transitions. cyclomatic complexity: 920 Second operand has 3 states, 3 states have (on average 10.0) internal successors, (in total 30), 3 states have internal predecessors, (30), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 18:36:27,839 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-04-26 18:36:27,839 INFO L93 Difference]: Finished difference Result 10928 states and 12277 transitions. [2025-04-26 18:36:27,839 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 10928 states and 12277 transitions. [2025-04-26 18:36:27,891 INFO L131 ngComponentsAnalysis]: Automaton has 67 accepting balls. 9568 [2025-04-26 18:36:27,933 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 10928 states to 10928 states and 12277 transitions. [2025-04-26 18:36:27,934 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10928 [2025-04-26 18:36:27,941 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 10928 [2025-04-26 18:36:27,941 INFO L74 IsDeterministic]: Start isDeterministic. Operand 10928 states and 12277 transitions. [2025-04-26 18:36:27,952 INFO L81 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2025-04-26 18:36:27,953 INFO L218 hiAutomatonCegarLoop]: Abstraction has 10928 states and 12277 transitions. [2025-04-26 18:36:27,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10928 states and 12277 transitions. [2025-04-26 18:36:28,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10928 to 6682. [2025-04-26 18:36:28,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6682 states, 6682 states have (on average 1.1315474408859623) internal successors, (in total 7561), 6681 states have internal predecessors, (7561), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 18:36:28,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6682 states to 6682 states and 7561 transitions. [2025-04-26 18:36:28,061 INFO L240 hiAutomatonCegarLoop]: Abstraction has 6682 states and 7561 transitions. [2025-04-26 18:36:28,061 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-04-26 18:36:28,062 INFO L438 stractBuchiCegarLoop]: Abstraction has 6682 states and 7561 transitions. [2025-04-26 18:36:28,062 INFO L340 stractBuchiCegarLoop]: ======== Iteration 3 ============ [2025-04-26 18:36:28,062 INFO L73 BuchiIsEmpty]: Start buchiIsEmpty. Operand 6682 states and 7561 transitions. [2025-04-26 18:36:28,083 INFO L131 ngComponentsAnalysis]: Automaton has 56 accepting balls. 5845 [2025-04-26 18:36:28,083 INFO L88 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-04-26 18:36:28,083 INFO L120 BuchiIsEmpty]: Starting construction of run [2025-04-26 18:36:28,085 INFO L148 hiAutomatonCegarLoop]: Counterexample stem 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] [2025-04-26 18:36:28,086 INFO L149 hiAutomatonCegarLoop]: Counterexample loop 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] [2025-04-26 18:36:28,086 INFO L752 eck$LassoCheckResult]: Stem: "[893] $Ultimate##0-->L-1: Formula: (= (select |v_#valid_1| 0) 0) InVars {#valid=|v_#valid_1|} OutVars{#valid=|v_#valid_1|} AuxVars[] AssignedVars[]" "[905] L-1-->L5952: Formula: (< 0 |v_#StackHeapBarrier_1|) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_1|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_1|} AuxVars[] AssignedVars[]" "[968] L5952-->L5952-1: Formula: (and (= (select |v_#valid_2| 1) 1) (= 2 (select |v_#length_1| 1))) InVars {#length=|v_#length_1|, #valid=|v_#valid_2|} OutVars{#length=|v_#length_1|, #valid=|v_#valid_2|} AuxVars[] AssignedVars[]" "[904] L5952-1-->L5952-2: Formula: (= 48 (select (select |v_#memory_int_1| 1) 0)) InVars {#memory_int=|v_#memory_int_1|} OutVars{#memory_int=|v_#memory_int_1|} AuxVars[] AssignedVars[]" "[851] L5952-2-->L5952-3: Formula: (= (select (select |v_#memory_int_2| 1) 1) 0) InVars {#memory_int=|v_#memory_int_2|} OutVars{#memory_int=|v_#memory_int_2|} AuxVars[] AssignedVars[]" "[946] L5952-3-->L5952-4: Formula: (and (= (select |v_#valid_3| 2) 1) (= (select |v_#length_2| 2) 80)) InVars {#length=|v_#length_2|, #valid=|v_#valid_3|} OutVars{#length=|v_#length_2|, #valid=|v_#valid_3|} AuxVars[] AssignedVars[]" "[759] L5952-4-->L5967: Formula: (= v_~g_cs_x~0_1 0) InVars {} OutVars{~g_cs_x~0=v_~g_cs_x~0_1} AuxVars[] AssignedVars[~g_cs_x~0]" "[771] L5967-->L6016: Formula: (= v_~g_cs_y~0_1 0) InVars {} OutVars{~g_cs_y~0=v_~g_cs_y~0_1} AuxVars[] AssignedVars[~g_cs_y~0]" "[935] L6016-->L6016-1: Formula: (and (= (select |v_#valid_4| 3) 1) (= 4 (select |v_#length_3| 3))) InVars {#length=|v_#length_3|, #valid=|v_#valid_4|} OutVars{#length=|v_#length_3|, #valid=|v_#valid_4|} AuxVars[] AssignedVars[]" "[675] L6016-1-->L6016-2: Formula: (and (= 3 |v_~#lock~0.base_1|) (= |v_~#lock~0.offset_1| 0)) InVars {} OutVars{~#lock~0.base=|v_~#lock~0.base_1|, ~#lock~0.offset=|v_~#lock~0.offset_1|} AuxVars[] AssignedVars[~#lock~0.base, ~#lock~0.offset]" "[682] L6016-2-->L6016-3: Formula: (= 0 (select (select |v_#memory_int_3| |v_~#lock~0.base_2|) |v_~#lock~0.offset_2|)) InVars {~#lock~0.base=|v_~#lock~0.base_2|, #memory_int=|v_#memory_int_3|, ~#lock~0.offset=|v_~#lock~0.offset_2|} OutVars{~#lock~0.base=|v_~#lock~0.base_2|, #memory_int=|v_#memory_int_3|, ~#lock~0.offset=|v_~#lock~0.offset_2|} AuxVars[] AssignedVars[]" "[676] L6016-3-->L-1-1: Formula: true InVars {} OutVars{ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_main_#res#1]" "[1001] L-1-1-->L6001: Formula: true InVars {} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_1|, ULTIMATE.start_main_#t~mem773#1=|v_ULTIMATE.start_main_#t~mem773#1_1|, ULTIMATE.start_main_#t~pre770#1=|v_ULTIMATE.start_main_#t~pre770#1_1|, ULTIMATE.start_main_~#t~0#1.offset=|v_ULTIMATE.start_main_~#t~0#1.offset_1|, ULTIMATE.start_main_#t~nondet771#1=|v_ULTIMATE.start_main_#t~nondet771#1_1|, ULTIMATE.start_main_#t~post774#1=|v_ULTIMATE.start_main_#t~post774#1_1|, ULTIMATE.start_main_~i~2#1=|v_ULTIMATE.start_main_~i~2#1_3|, ULTIMATE.start_main_#t~post772#1=|v_ULTIMATE.start_main_#t~post772#1_1|, ULTIMATE.start_main_~#t~0#1.base=|v_ULTIMATE.start_main_~#t~0#1.base_1|} AuxVars[] AssignedVars[ULTIMATE.start_main_~i~1#1, ULTIMATE.start_main_#t~mem773#1, ULTIMATE.start_main_#t~pre770#1, ULTIMATE.start_main_~#t~0#1.offset, ULTIMATE.start_main_#t~nondet771#1, ULTIMATE.start_main_#t~post774#1, ULTIMATE.start_main_~i~2#1, ULTIMATE.start_main_#t~post772#1, ULTIMATE.start_main_~#t~0#1.base]" "[993] L6001-->L6001-1: Formula: (and (not (= |v_ULTIMATE.start_main_~#t~0#1.base_2| 0)) (< |v_#StackHeapBarrier_2| |v_ULTIMATE.start_main_~#t~0#1.base_2|) (= |v_#valid_5| (store |v_#valid_6| |v_ULTIMATE.start_main_~#t~0#1.base_2| 1)) (= |v_ULTIMATE.start_main_~#t~0#1.offset_2| 0) (= |v_#length_4| (store |v_#length_5| |v_ULTIMATE.start_main_~#t~0#1.base_2| 12)) (= (select |v_#valid_6| |v_ULTIMATE.start_main_~#t~0#1.base_2|) 0)) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_2|, #length=|v_#length_5|, #valid=|v_#valid_6|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_2|, #length=|v_#length_4|, ULTIMATE.start_main_~#t~0#1.base=|v_ULTIMATE.start_main_~#t~0#1.base_2|, ULTIMATE.start_main_~#t~0#1.offset=|v_ULTIMATE.start_main_~#t~0#1.offset_2|, #valid=|v_#valid_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t~0#1.offset, #valid, #length, ULTIMATE.start_main_~#t~0#1.base]" "[669] L6001-1-->L5954: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[882] L5954-->L6003: Formula: (= |v_ULTIMATE.start_verification_loop_bound_#in~bound#1_1| 4) InVars {} OutVars{ULTIMATE.start_verification_loop_bound_#in~bound#1=|v_ULTIMATE.start_verification_loop_bound_#in~bound#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_verification_loop_bound_#in~bound#1]" "[969] L6003-->L570: Formula: true InVars {} OutVars{ULTIMATE.start_verification_loop_bound_~bound#1=|v_ULTIMATE.start_verification_loop_bound_~bound#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_verification_loop_bound_~bound#1]" "[717] L570-->L573-7: Formula: (= |v_ULTIMATE.start_verification_loop_bound_~bound#1_2| |v_ULTIMATE.start_verification_loop_bound_#in~bound#1_2|) InVars {ULTIMATE.start_verification_loop_bound_#in~bound#1=|v_ULTIMATE.start_verification_loop_bound_#in~bound#1_2|} OutVars{ULTIMATE.start_verification_loop_bound_~bound#1=|v_ULTIMATE.start_verification_loop_bound_~bound#1_2|, ULTIMATE.start_verification_loop_bound_#in~bound#1=|v_ULTIMATE.start_verification_loop_bound_#in~bound#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_verification_loop_bound_~bound#1]" "[926] L573-7-->L573-4: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[982] L573-4-->L573-1: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[742] L573-1-->L573-3: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[984] L573-3-->L573-6: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[805] L573-6-->L570-1: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[845] L570-1-->L6003-1: Formula: true InVars {} OutVars{ULTIMATE.start_verification_loop_bound_~bound#1=|v_ULTIMATE.start_verification_loop_bound_~bound#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_verification_loop_bound_~bound#1]" "[758] L6003-1-->L6004: Formula: true InVars {} OutVars{ULTIMATE.start_verification_loop_bound_#in~bound#1=|v_ULTIMATE.start_verification_loop_bound_#in~bound#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_verification_loop_bound_#in~bound#1]" "[678] L6004-->L6004-5: Formula: (= |v_ULTIMATE.start_main_~i~1#1_3| 0) InVars {} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_~i~1#1]" "[834] L6004-5-->L6005: Formula: (< (mod |v_ULTIMATE.start_main_~i~1#1_4| 4294967296) 3) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} AuxVars[] AssignedVars[]" "[947] L6005-->L6005-1: Formula: (= |v_ULTIMATE.start_main_#t~pre770#1_3| |v_#pthreadsForks_1|) InVars {#pthreadsForks=|v_#pthreadsForks_1|} OutVars{#pthreadsForks=|v_#pthreadsForks_1|, ULTIMATE.start_main_#t~pre770#1=|v_ULTIMATE.start_main_#t~pre770#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre770#1]" "[839] L6005-1-->L6005-2: Formula: (= (+ 1 |v_#pthreadsForks_3|) |v_#pthreadsForks_2|) InVars {#pthreadsForks=|v_#pthreadsForks_3|} OutVars{#pthreadsForks=|v_#pthreadsForks_2|} AuxVars[] AssignedVars[#pthreadsForks]" "[1004] L6005-2-->L6005-3: Formula: (let ((.cse1 (* (let ((.cse2 (mod |v_ULTIMATE.start_main_~i~1#1_5| 4294967296))) (ite (<= .cse2 2147483647) .cse2 (+ (- 4294967296) .cse2))) 4))) (let ((.cse0 (+ |v_ULTIMATE.start_main_~#t~0#1.offset_6| .cse1))) (and (<= 0 .cse0) (<= (+ |v_ULTIMATE.start_main_~#t~0#1.offset_6| .cse1 4) (select |v_#length_6| |v_ULTIMATE.start_main_~#t~0#1.base_6|)) (= (select |v_#valid_9| |v_ULTIMATE.start_main_~#t~0#1.base_6|) 1) (= (store |v_#memory_int_5| |v_ULTIMATE.start_main_~#t~0#1.base_6| (store (select |v_#memory_int_5| |v_ULTIMATE.start_main_~#t~0#1.base_6|) .cse0 |v_ULTIMATE.start_main_#t~pre770#1_4|)) |v_#memory_int_4|) (= (store |v_#memory_$Pointer$.offset_2| |v_ULTIMATE.start_main_~#t~0#1.base_6| (store (select |v_#memory_$Pointer$.offset_2| |v_ULTIMATE.start_main_~#t~0#1.base_6|) .cse0 (select (select |v_#memory_$Pointer$.offset_1| |v_ULTIMATE.start_main_~#t~0#1.base_6|) .cse0))) |v_#memory_$Pointer$.offset_1|) (= (store |v_#memory_$Pointer$.base_2| |v_ULTIMATE.start_main_~#t~0#1.base_6| (store (select |v_#memory_$Pointer$.base_2| |v_ULTIMATE.start_main_~#t~0#1.base_6|) .cse0 (select (select |v_#memory_$Pointer$.base_1| |v_ULTIMATE.start_main_~#t~0#1.base_6|) .cse0))) |v_#memory_$Pointer$.base_1|)))) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_5|, ULTIMATE.start_main_#t~pre770#1=|v_ULTIMATE.start_main_#t~pre770#1_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_2|, ULTIMATE.start_main_~#t~0#1.offset=|v_ULTIMATE.start_main_~#t~0#1.offset_6|, #valid=|v_#valid_9|, #memory_int=|v_#memory_int_5|, #length=|v_#length_6|, ULTIMATE.start_main_~#t~0#1.base=|v_ULTIMATE.start_main_~#t~0#1.base_6|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_2|} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_5|, ULTIMATE.start_main_#t~pre770#1=|v_ULTIMATE.start_main_#t~pre770#1_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, ULTIMATE.start_main_~#t~0#1.offset=|v_ULTIMATE.start_main_~#t~0#1.offset_6|, #valid=|v_#valid_9|, #memory_int=|v_#memory_int_4|, #length=|v_#length_6|, ULTIMATE.start_main_~#t~0#1.base=|v_ULTIMATE.start_main_~#t~0#1.base_6|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset]" "[1253] L6005-3-->$Ultimate##0: Formula: (and (= |v_ULTIMATE.start_main_#t~pre770#1_7| v_runThread1of1ForFork0_thidvar0_2) (= |v_runThread1of1ForFork0_#in~arg#1.base_4| 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_~i~1#1_11| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) |v_runThread1of1ForFork0_#in~arg#1.offset_4|)) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_11|, ULTIMATE.start_main_#t~pre770#1=|v_ULTIMATE.start_main_#t~pre770#1_7|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#res#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#res#1_8|, runThread1of1ForFork0_release_~tid#1=|v_runThread1of1ForFork0_release_~tid#1_8|, runThread1of1ForFork0_#t~post769#1=|v_runThread1of1ForFork0_#t~post769#1_8|, runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_20|, runThread1of1ForFork0_vatomic32_write_rel_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_write_rel_~a#1.offset_10|, runThread1of1ForFork0_vatomic32_xchg_~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_~v#1_10|, runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1_8|, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset_8|, runThread1of1ForFork0_vatomic32_read_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_read_#in~a#1.offset_8|, runThread1of1ForFork0_ttaslock_acquire_~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.base_12|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset_10|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base_10|, runThread1of1ForFork0_#in~arg#1.base=|v_runThread1of1ForFork0_#in~arg#1.base_4|, runThread1of1ForFork0_vatomic32_xchg_#res#1=|v_runThread1of1ForFork0_vatomic32_xchg_#res#1_8|, runThread1of1ForFork0_vatomic32_read_#res#1=|v_runThread1of1ForFork0_vatomic32_read_#res#1_8|, runThread1of1ForFork0_vatomic32_await_eq_~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~c#1_14|, runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.offset_8|, runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.base_8|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1_10|, runThread1of1ForFork0_ttaslock_acquire_~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.offset_12|, runThread1of1ForFork0_#res#1.offset=|v_runThread1of1ForFork0_#res#1.offset_4|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset_8|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1_12|, runThread1of1ForFork0_~arg#1.offset=|v_runThread1of1ForFork0_~arg#1.offset_6|, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_11|, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base_8|, runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1_12|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1_8|, runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset_8|, runThread1of1ForFork0_vatomic32_xchg_~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_10|, runThread1of1ForFork0_vatomic32_write_rel_~a#1.base=|v_runThread1of1ForFork0_vatomic32_write_rel_~a#1.base_10|, runThread1of1ForFork0_cs_#t~post766#1=|v_runThread1of1ForFork0_cs_#t~post766#1_12|, runThread1of1ForFork0_thidvar0=v_runThread1of1ForFork0_thidvar0_2, runThread1of1ForFork0_ttaslock_release_#in~l#1.offset=|v_runThread1of1ForFork0_ttaslock_release_#in~l#1.offset_8|, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base_10|, runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1=|v_runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1_10|, runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1=|v_runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1_16|, runThread1of1ForFork0_release_#in~tid#1=|v_runThread1of1ForFork0_release_#in~tid#1_8|, runThread1of1ForFork0_vatomic32_write_rel_#in~v#1=|v_runThread1of1ForFork0_vatomic32_write_rel_#in~v#1_8|, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base_8|, runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset_10|, runThread1of1ForFork0_~arg#1.base=|v_runThread1of1ForFork0_~arg#1.base_6|, runThread1of1ForFork0_~i~0#1=|v_runThread1of1ForFork0_~i~0#1_14|, runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1=|v_runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1_12|, runThread1of1ForFork0_~j~1#1=|v_runThread1of1ForFork0_~j~1#1_14|, runThread1of1ForFork0_vatomic32_read_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_read_~a#1.offset_10|, runThread1of1ForFork0_vatomic32_write_~a#1.base=|v_runThread1of1ForFork0_vatomic32_write_~a#1.base_10|, ULTIMATE.start_main_#t~pre770#1=|v_ULTIMATE.start_main_#t~pre770#1_7|, runThread1of1ForFork0_vatomic32_write_rel_~v#1=|v_runThread1of1ForFork0_vatomic32_write_rel_~v#1_10|, runThread1of1ForFork0_cs_#t~post765#1=|v_runThread1of1ForFork0_cs_#t~post765#1_12|, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset_10|, runThread1of1ForFork0_verification_loop_bound_~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_~bound#1_20|, runThread1of1ForFork0_vatomic32_write_~v#1=|v_runThread1of1ForFork0_vatomic32_write_~v#1_10|, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset_8|, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base_8|, runThread1of1ForFork0_vatomic32_xchg_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_10|, runThread1of1ForFork0_vatomic32_read_~a#1.base=|v_runThread1of1ForFork0_vatomic32_read_~a#1.base_10|, runThread1of1ForFork0_vatomic32_read_#t~mem432#1=|v_runThread1of1ForFork0_vatomic32_read_#t~mem432#1_12|, runThread1of1ForFork0_~j~0#1=|v_runThread1of1ForFork0_~j~0#1_14|, runThread1of1ForFork0_vatomic32_await_eq_~o~5#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~o~5#1_16|, runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1=|v_runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1_10|, runThread1of1ForFork0_acquire_~tid#1=|v_runThread1of1ForFork0_acquire_~tid#1_8|, runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1_14|, runThread1of1ForFork0_vatomic32_xchg_#in~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_#in~v#1_8|, runThread1of1ForFork0_vatomic32_xchg_acq_#res#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#res#1_8|, runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base_8|, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset_8|, runThread1of1ForFork0_ttaslock_release_~l#1.base=|v_runThread1of1ForFork0_ttaslock_release_~l#1.base_10|, runThread1of1ForFork0_ttaslock_release_~l#1.offset=|v_runThread1of1ForFork0_ttaslock_release_~l#1.offset_10|, runThread1of1ForFork0_#in~arg#1.offset=|v_runThread1of1ForFork0_#in~arg#1.offset_4|, runThread1of1ForFork0_verification_spin_end_#in~v#1=|v_runThread1of1ForFork0_verification_spin_end_#in~v#1_14|, runThread1of1ForFork0_#res#1.base=|v_runThread1of1ForFork0_#res#1.base_4|, runThread1of1ForFork0_verification_spin_end_~v#1=|v_runThread1of1ForFork0_verification_spin_end_~v#1_14|, runThread1of1ForFork0_vatomic32_read_~tmp~2#1=|v_runThread1of1ForFork0_vatomic32_read_~tmp~2#1_10|, runThread1of1ForFork0_#t~post767#1=|v_runThread1of1ForFork0_#t~post767#1_8|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1_8|, runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_20|, runThread1of1ForFork0_vatomic32_await_eq_~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.base_10|, runThread1of1ForFork0_vatomic32_read_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_read_#in~a#1.base_8|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base_8|, runThread1of1ForFork0_vatomic32_write_#in~v#1=|v_runThread1of1ForFork0_vatomic32_write_#in~v#1_8|, runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1_18|, runThread1of1ForFork0_vatomic32_write_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_write_#in~a#1.base_8|, runThread1of1ForFork0_acquire_#in~tid#1=|v_runThread1of1ForFork0_acquire_#in~tid#1_8|, runThread1of1ForFork0_vatomic32_write_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_write_~a#1.offset_10|, runThread1of1ForFork0_ttaslock_release_#in~l#1.base=|v_runThread1of1ForFork0_ttaslock_release_#in~l#1.base_8|, runThread1of1ForFork0_vatomic32_await_eq_#in~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~c#1_8|, runThread1of1ForFork0_vatomic32_write_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_write_#in~a#1.offset_8|, runThread1of1ForFork0_vatomic32_xchg_acq_~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~v#1_10|, runThread1of1ForFork0_#t~post768#1=|v_runThread1of1ForFork0_#t~post768#1_8|, runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1_12|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_#res#1, runThread1of1ForFork0_release_~tid#1, runThread1of1ForFork0_#t~post769#1, runThread1of1ForFork0_verification_loop_bound_#in~bound#1, runThread1of1ForFork0_vatomic32_write_rel_~a#1.offset, runThread1of1ForFork0_vatomic32_xchg_~v#1, runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset, runThread1of1ForFork0_vatomic32_read_#in~a#1.offset, runThread1of1ForFork0_ttaslock_acquire_~l#1.base, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base, runThread1of1ForFork0_#in~arg#1.base, runThread1of1ForFork0_vatomic32_xchg_#res#1, runThread1of1ForFork0_vatomic32_read_#res#1, runThread1of1ForFork0_vatomic32_await_eq_~c#1, runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.offset, runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.base, runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1, runThread1of1ForFork0_ttaslock_acquire_~l#1.offset, runThread1of1ForFork0_#res#1.offset, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset, runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1, runThread1of1ForFork0_~arg#1.offset, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base, runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1, runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset, runThread1of1ForFork0_vatomic32_xchg_~a#1.base, runThread1of1ForFork0_vatomic32_write_rel_~a#1.base, runThread1of1ForFork0_cs_#t~post766#1, runThread1of1ForFork0_thidvar0, runThread1of1ForFork0_ttaslock_release_#in~l#1.offset, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base, runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1, runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1, runThread1of1ForFork0_release_#in~tid#1, runThread1of1ForFork0_vatomic32_write_rel_#in~v#1, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base, runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset, runThread1of1ForFork0_~arg#1.base, runThread1of1ForFork0_~i~0#1, runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1, runThread1of1ForFork0_~j~1#1, runThread1of1ForFork0_vatomic32_read_~a#1.offset, runThread1of1ForFork0_vatomic32_write_~a#1.base, runThread1of1ForFork0_vatomic32_write_rel_~v#1, runThread1of1ForFork0_cs_#t~post765#1, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset, runThread1of1ForFork0_verification_loop_bound_~bound#1, runThread1of1ForFork0_vatomic32_write_~v#1, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base, runThread1of1ForFork0_vatomic32_xchg_~a#1.offset, runThread1of1ForFork0_vatomic32_read_~a#1.base, runThread1of1ForFork0_vatomic32_read_#t~mem432#1, runThread1of1ForFork0_~j~0#1, runThread1of1ForFork0_vatomic32_await_eq_~o~5#1, runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1, runThread1of1ForFork0_acquire_~tid#1, runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1, runThread1of1ForFork0_vatomic32_xchg_#in~v#1, runThread1of1ForFork0_vatomic32_xchg_acq_#res#1, runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset, runThread1of1ForFork0_ttaslock_release_~l#1.base, runThread1of1ForFork0_ttaslock_release_~l#1.offset, runThread1of1ForFork0_#in~arg#1.offset, runThread1of1ForFork0_verification_spin_end_#in~v#1, runThread1of1ForFork0_#res#1.base, runThread1of1ForFork0_verification_spin_end_~v#1, runThread1of1ForFork0_vatomic32_read_~tmp~2#1, runThread1of1ForFork0_#t~post767#1, runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1, runThread1of1ForFork0_~tid~0#1, runThread1of1ForFork0_vatomic32_await_eq_~a#1.base, runThread1of1ForFork0_vatomic32_read_#in~a#1.base, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base, runThread1of1ForFork0_vatomic32_write_#in~v#1, runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1, runThread1of1ForFork0_vatomic32_write_#in~a#1.base, runThread1of1ForFork0_acquire_#in~tid#1, runThread1of1ForFork0_vatomic32_write_~a#1.offset, runThread1of1ForFork0_ttaslock_release_#in~l#1.base, runThread1of1ForFork0_vatomic32_await_eq_#in~c#1, runThread1of1ForFork0_vatomic32_write_#in~a#1.offset, runThread1of1ForFork0_vatomic32_xchg_acq_~v#1, runThread1of1ForFork0_#t~post768#1, runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1]" "[1005] $Ultimate##0-->L5983: Formula: (and (= |v_runThread1of1ForFork0_#in~arg#1.base_1| |v_runThread1of1ForFork0_~arg#1.base_1|) (= |v_runThread1of1ForFork0_#in~arg#1.offset_1| |v_runThread1of1ForFork0_~arg#1.offset_1|)) InVars {runThread1of1ForFork0_#in~arg#1.offset=|v_runThread1of1ForFork0_#in~arg#1.offset_1|, runThread1of1ForFork0_#in~arg#1.base=|v_runThread1of1ForFork0_#in~arg#1.base_1|} OutVars{runThread1of1ForFork0_#in~arg#1.offset=|v_runThread1of1ForFork0_#in~arg#1.offset_1|, runThread1of1ForFork0_#in~arg#1.base=|v_runThread1of1ForFork0_#in~arg#1.base_1|, runThread1of1ForFork0_~arg#1.base=|v_runThread1of1ForFork0_~arg#1.base_1|, runThread1of1ForFork0_~arg#1.offset=|v_runThread1of1ForFork0_~arg#1.offset_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_~arg#1.base, runThread1of1ForFork0_~arg#1.offset]" "[1006] L5983-->L5984: Formula: (= |v_runThread1of1ForFork0_~tid~0#1_1| (+ |v_runThread1of1ForFork0_~arg#1.base_3| |v_runThread1of1ForFork0_~arg#1.offset_3|)) InVars {runThread1of1ForFork0_~arg#1.base=|v_runThread1of1ForFork0_~arg#1.base_3|, runThread1of1ForFork0_~arg#1.offset=|v_runThread1of1ForFork0_~arg#1.offset_3|} OutVars{runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_1|, runThread1of1ForFork0_~arg#1.base=|v_runThread1of1ForFork0_~arg#1.base_3|, runThread1of1ForFork0_~arg#1.offset=|v_runThread1of1ForFork0_~arg#1.offset_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_~tid~0#1]" "[1007] L5984-->L5984-1: Formula: (= 2 |v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_1|) InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_#in~bound#1]" "[1008] L5984-1-->L570: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_~bound#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_~bound#1]" "[1009] L570-->L573-7: Formula: (= |v_runThread1of1ForFork0_verification_loop_bound_~bound#1_3| |v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_3|) InVars {runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_3|} OutVars{runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_3|, runThread1of1ForFork0_verification_loop_bound_~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_~bound#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_~bound#1]" "[1011] L573-7-->L573-4: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1014] L573-4-->L573-1: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1018] L573-1-->L573-3: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1023] L573-3-->L573-6: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1017] L573-6-->L570-1: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1012] L570-1-->L5984-2: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_~bound#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_~bound#1]" "[1015] L5984-2-->L5985: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_#in~bound#1]" "[1021] L5985-->L5985-5: Formula: (= |v_runThread1of1ForFork0_~i~0#1_1| 0) InVars {} OutVars{runThread1of1ForFork0_~i~0#1=|v_runThread1of1ForFork0_~i~0#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_~i~0#1]" [2025-04-26 18:36:28,088 INFO L754 eck$LassoCheckResult]: Loop: "[1025] L5985-5-->L5986: Formula: (or (= |v_runThread1of1ForFork0_~i~0#1_5| 0) (and (= |v_runThread1of1ForFork0_~i~0#1_5| 1) (< (mod (+ |v_runThread1of1ForFork0_~tid~0#1_5| 1) 4294967296) 1))) InVars {runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_5|, runThread1of1ForFork0_~i~0#1=|v_runThread1of1ForFork0_~i~0#1_5|} OutVars{runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_5|, runThread1of1ForFork0_~i~0#1=|v_runThread1of1ForFork0_~i~0#1_5|} AuxVars[] AssignedVars[]" "[1027] L5986-->L5986-1: Formula: (= 2 |v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_7|) InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_#in~bound#1]" "[1029] L5986-1-->L570-2: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_~bound#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_~bound#1]" "[1031] L570-2-->L573-16: Formula: (= |v_runThread1of1ForFork0_verification_loop_bound_~bound#1_9| |v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_9|) InVars {runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_9|} OutVars{runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_9|, runThread1of1ForFork0_verification_loop_bound_~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_~bound#1_9|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_~bound#1]" "[1033] L573-16-->L573-13: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1036] L573-13-->L573-10: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1040] L573-10-->L573-12: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1045] L573-12-->L573-15: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1039] L573-15-->L570-3: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1034] L570-3-->L5986-2: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_~bound#1_11|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_~bound#1]" "[1037] L5986-2-->L5987: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_11|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_#in~bound#1]" "[1043] L5987-->L5987-5: Formula: (= |v_runThread1of1ForFork0_~j~0#1_1| 0) InVars {} OutVars{runThread1of1ForFork0_~j~0#1=|v_runThread1of1ForFork0_~j~0#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_~j~0#1]" "[1047] L5987-5-->L5988: Formula: (or (and (< (mod (+ |v_runThread1of1ForFork0_~tid~0#1_9| 1) 4294967296) 1) (= |v_runThread1of1ForFork0_~j~0#1_5| 1)) (= |v_runThread1of1ForFork0_~j~0#1_5| 0)) InVars {runThread1of1ForFork0_~j~0#1=|v_runThread1of1ForFork0_~j~0#1_5|, runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_9|} OutVars{runThread1of1ForFork0_~j~0#1=|v_runThread1of1ForFork0_~j~0#1_5|, runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_9|} AuxVars[] AssignedVars[]" "[1049] L5988-->L5988-1: Formula: (= |v_runThread1of1ForFork0_~tid~0#1_11| |v_runThread1of1ForFork0_acquire_#in~tid#1_1|) InVars {runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_11|} OutVars{runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_11|, runThread1of1ForFork0_acquire_#in~tid#1=|v_runThread1of1ForFork0_acquire_#in~tid#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_acquire_#in~tid#1]" "[1051] L5988-1-->L6017: Formula: true InVars {} OutVars{runThread1of1ForFork0_acquire_~tid#1=|v_runThread1of1ForFork0_acquire_~tid#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_acquire_~tid#1]" "[1053] L6017-->L6020-7: Formula: (= |v_runThread1of1ForFork0_acquire_#in~tid#1_3| |v_runThread1of1ForFork0_acquire_~tid#1_3|) InVars {runThread1of1ForFork0_acquire_#in~tid#1=|v_runThread1of1ForFork0_acquire_#in~tid#1_3|} OutVars{runThread1of1ForFork0_acquire_~tid#1=|v_runThread1of1ForFork0_acquire_~tid#1_3|, runThread1of1ForFork0_acquire_#in~tid#1=|v_runThread1of1ForFork0_acquire_#in~tid#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_acquire_~tid#1]" "[1056] L6020-7-->L6020-4: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1061] L6020-4-->L6020-1: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1068] L6020-1-->L6020-3: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1079] L6020-3-->L6020-6: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1067] L6020-6-->L6020-9: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1059] L6020-9-->L6021: Formula: (and (= |v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base_1| |v_~#lock~0.base_4|) (= |v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset_1| |v_~#lock~0.offset_4|)) InVars {~#lock~0.base=|v_~#lock~0.base_4|, ~#lock~0.offset=|v_~#lock~0.offset_4|} OutVars{~#lock~0.offset=|v_~#lock~0.offset_4|, ~#lock~0.base=|v_~#lock~0.base_4|, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base_1|, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset]" "[1065] L6021-->L5379: Formula: true InVars {} OutVars{runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1=|v_runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1_1|, runThread1of1ForFork0_ttaslock_acquire_~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.offset_1|, runThread1of1ForFork0_ttaslock_acquire_~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.base_1|, runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1=|v_runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1, runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1, runThread1of1ForFork0_ttaslock_acquire_~l#1.offset, runThread1of1ForFork0_ttaslock_acquire_~l#1.base]" "[1077] L5379-->L5382-1: Formula: (and (= |v_runThread1of1ForFork0_ttaslock_acquire_~l#1.offset_3| |v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset_3|) (= |v_runThread1of1ForFork0_ttaslock_acquire_~l#1.base_3| |v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base_3|)) InVars {runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base_3|, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset_3|} OutVars{runThread1of1ForFork0_ttaslock_acquire_~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.offset_3|, runThread1of1ForFork0_ttaslock_acquire_~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.base_3|, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base_3|, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_ttaslock_acquire_~l#1.offset, runThread1of1ForFork0_ttaslock_acquire_~l#1.base]" "[1084] L5382-1-->L5383: Formula: (and (= |v_runThread1of1ForFork0_ttaslock_acquire_~l#1.offset_5| |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset_1|) (= |v_runThread1of1ForFork0_ttaslock_acquire_~l#1.base_5| |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base_1|) (= |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1_1| 0)) InVars {runThread1of1ForFork0_ttaslock_acquire_~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.offset_5|, runThread1of1ForFork0_ttaslock_acquire_~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.base_5|} OutVars{runThread1of1ForFork0_ttaslock_acquire_~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.offset_5|, runThread1of1ForFork0_ttaslock_acquire_~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.base_5|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base_1|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset_1|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset]" "[1088] L5383-->L5383-1: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1]" "[1092] L5383-1-->L2252: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1_1|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset_1|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base_1|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base, runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1]" "[1096] L2252-->L2252-1: Formula: (and (= |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base_3| |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base_3|) (= |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset_3| |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset_3|)) InVars {runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base_3|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset_3|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset_3|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base_3|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base_3|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base]" "[1100] L2252-1-->L2255: Formula: (= |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1_3| |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1_3|) InVars {runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1_3|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1_3|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1]" "[1105] L2255-->L2255-1: Formula: (and (= |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset_5| |v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset_1|) (= |v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base_1| |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base_5|) (= |v_runThread1of1ForFork0_vatomic32_await_eq_#in~c#1_1| |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1_5|)) InVars {runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1_5|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset_5|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base_5|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset_1|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1_5|, runThread1of1ForFork0_vatomic32_await_eq_#in~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~c#1_1|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset_5|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base_5|, runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset, runThread1of1ForFork0_vatomic32_await_eq_#in~c#1, runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base]" "[1110] L2255-1-->L2255-2: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#res#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#res#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_#res#1]" "[1118] L2255-2-->L4835: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_await_eq_~o~5#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~o~5#1_1|, runThread1of1ForFork0_vatomic32_await_eq_~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~c#1_1|, runThread1of1ForFork0_vatomic32_await_eq_~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.base_1|, runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1_1|, runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset_1|, runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1_1|, runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_~o~5#1, runThread1of1ForFork0_vatomic32_await_eq_~c#1, runThread1of1ForFork0_vatomic32_await_eq_~a#1.base, runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1, runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset, runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1, runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1]" "[1123] L4835-->L4835-1: Formula: (and (= |v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base_3| |v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.base_3|) (= |v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset_3| |v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset_3|)) InVars {runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset_3|, runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base_3|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset_3|, runThread1of1ForFork0_vatomic32_await_eq_~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.base_3|, runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset_3|, runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_~a#1.base, runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset]" "[1126] L4835-1-->L4838: Formula: (= |v_runThread1of1ForFork0_vatomic32_await_eq_#in~c#1_3| |v_runThread1of1ForFork0_vatomic32_await_eq_~c#1_3|) InVars {runThread1of1ForFork0_vatomic32_await_eq_#in~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~c#1_3|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#in~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~c#1_3|, runThread1of1ForFork0_vatomic32_await_eq_~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~c#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_~c#1]" "[1129] L4838-->L4839: Formula: (= |v_runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1_3| |v_runThread1of1ForFork0_vatomic32_await_eq_~c#1_5|) InVars {runThread1of1ForFork0_vatomic32_await_eq_~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~c#1_5|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~c#1_5|, runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1]" "[1132] L4839-->L557: Formula: (= |v_runThread1of1ForFork0_vatomic32_await_eq_~o~5#1_3| 0) InVars {} OutVars{runThread1of1ForFork0_vatomic32_await_eq_~o~5#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~o~5#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_~o~5#1]" "[1135] L557-->L4840-23: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1139] L4840-23-->L561: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1143] L561-->L4840-1: Formula: (and (= |v_runThread1of1ForFork0_vatomic32_read_#in~a#1.base_1| |v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.base_5|) (= |v_runThread1of1ForFork0_vatomic32_read_#in~a#1.offset_1| |v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset_5|)) InVars {runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset_5|, runThread1of1ForFork0_vatomic32_await_eq_~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.base_5|} OutVars{runThread1of1ForFork0_vatomic32_read_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_read_#in~a#1.offset_1|, runThread1of1ForFork0_vatomic32_await_eq_~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.base_5|, runThread1of1ForFork0_vatomic32_read_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_read_#in~a#1.base_1|, runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_read_#in~a#1.offset, runThread1of1ForFork0_vatomic32_read_#in~a#1.base]" "[1147] L4840-1-->L4840-2: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_read_#res#1=|v_runThread1of1ForFork0_vatomic32_read_#res#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_read_#res#1]" "[1150] L4840-2-->L3775: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_read_~a#1.base=|v_runThread1of1ForFork0_vatomic32_read_~a#1.base_1|, runThread1of1ForFork0_vatomic32_read_#t~mem432#1=|v_runThread1of1ForFork0_vatomic32_read_#t~mem432#1_1|, runThread1of1ForFork0_vatomic32_read_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_read_~a#1.offset_1|, runThread1of1ForFork0_vatomic32_read_~tmp~2#1=|v_runThread1of1ForFork0_vatomic32_read_~tmp~2#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_read_~a#1.base, runThread1of1ForFork0_vatomic32_read_#t~mem432#1, runThread1of1ForFork0_vatomic32_read_~a#1.offset, runThread1of1ForFork0_vatomic32_read_~tmp~2#1]" "[1153] L3775-->L3779: Formula: (and (= |v_runThread1of1ForFork0_vatomic32_read_~a#1.base_3| |v_runThread1of1ForFork0_vatomic32_read_#in~a#1.base_3|) (= |v_runThread1of1ForFork0_vatomic32_read_#in~a#1.offset_3| |v_runThread1of1ForFork0_vatomic32_read_~a#1.offset_3|)) InVars {runThread1of1ForFork0_vatomic32_read_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_read_#in~a#1.offset_3|, runThread1of1ForFork0_vatomic32_read_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_read_#in~a#1.base_3|} OutVars{runThread1of1ForFork0_vatomic32_read_~a#1.base=|v_runThread1of1ForFork0_vatomic32_read_~a#1.base_3|, runThread1of1ForFork0_vatomic32_read_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_read_#in~a#1.offset_3|, runThread1of1ForFork0_vatomic32_read_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_read_~a#1.offset_3|, runThread1of1ForFork0_vatomic32_read_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_read_#in~a#1.base_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_read_~a#1.base, runThread1of1ForFork0_vatomic32_read_~a#1.offset]" "[1156] L3779-->L3779-3: Formula: (and (<= 0 |v_runThread1of1ForFork0_vatomic32_read_~a#1.offset_5|) (= |v_runThread1of1ForFork0_vatomic32_read_#t~mem432#1_3| (select (select |v_#memory_int_27| |v_runThread1of1ForFork0_vatomic32_read_~a#1.base_5|) |v_runThread1of1ForFork0_vatomic32_read_~a#1.offset_5|)) (<= (+ |v_runThread1of1ForFork0_vatomic32_read_~a#1.offset_5| 4) (select |v_#length_20| |v_runThread1of1ForFork0_vatomic32_read_~a#1.base_5|)) (= (select |v_#valid_23| |v_runThread1of1ForFork0_vatomic32_read_~a#1.base_5|) 1)) InVars {runThread1of1ForFork0_vatomic32_read_~a#1.base=|v_runThread1of1ForFork0_vatomic32_read_~a#1.base_5|, #memory_int=|v_#memory_int_27|, #length=|v_#length_20|, runThread1of1ForFork0_vatomic32_read_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_read_~a#1.offset_5|, #valid=|v_#valid_23|} OutVars{runThread1of1ForFork0_vatomic32_read_~a#1.base=|v_runThread1of1ForFork0_vatomic32_read_~a#1.base_5|, #memory_int=|v_#memory_int_27|, runThread1of1ForFork0_vatomic32_read_#t~mem432#1=|v_runThread1of1ForFork0_vatomic32_read_#t~mem432#1_3|, #length=|v_#length_20|, runThread1of1ForFork0_vatomic32_read_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_read_~a#1.offset_5|, #valid=|v_#valid_23|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_read_#t~mem432#1]" "[1159] L3779-3-->L3779-4: Formula: (= |v_runThread1of1ForFork0_vatomic32_read_#t~mem432#1_5| |v_runThread1of1ForFork0_vatomic32_read_~tmp~2#1_3|) InVars {runThread1of1ForFork0_vatomic32_read_#t~mem432#1=|v_runThread1of1ForFork0_vatomic32_read_#t~mem432#1_5|} OutVars{runThread1of1ForFork0_vatomic32_read_#t~mem432#1=|v_runThread1of1ForFork0_vatomic32_read_#t~mem432#1_5|, runThread1of1ForFork0_vatomic32_read_~tmp~2#1=|v_runThread1of1ForFork0_vatomic32_read_~tmp~2#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_read_~tmp~2#1]" "[1162] L3779-4-->L3781: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_read_#t~mem432#1=|v_runThread1of1ForFork0_vatomic32_read_#t~mem432#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_read_#t~mem432#1]" "[1165] L3781-->vatomic32_read_returnLabel#1: Formula: (= |v_runThread1of1ForFork0_vatomic32_read_~tmp~2#1_5| |v_runThread1of1ForFork0_vatomic32_read_#res#1_3|) InVars {runThread1of1ForFork0_vatomic32_read_~tmp~2#1=|v_runThread1of1ForFork0_vatomic32_read_~tmp~2#1_5|} OutVars{runThread1of1ForFork0_vatomic32_read_#res#1=|v_runThread1of1ForFork0_vatomic32_read_#res#1_3|, runThread1of1ForFork0_vatomic32_read_~tmp~2#1=|v_runThread1of1ForFork0_vatomic32_read_~tmp~2#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_read_#res#1]" "[1168] vatomic32_read_returnLabel#1-->L4840-3: Formula: (= |v_runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1_5| |v_runThread1of1ForFork0_vatomic32_read_#res#1_5|) InVars {runThread1of1ForFork0_vatomic32_read_#res#1=|v_runThread1of1ForFork0_vatomic32_read_#res#1_5|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1_5|, runThread1of1ForFork0_vatomic32_read_#res#1=|v_runThread1of1ForFork0_vatomic32_read_#res#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1]" "[1171] L4840-3-->L4840-4: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_read_~a#1.base=|v_runThread1of1ForFork0_vatomic32_read_~a#1.base_7|, runThread1of1ForFork0_vatomic32_read_#t~mem432#1=|v_runThread1of1ForFork0_vatomic32_read_#t~mem432#1_9|, runThread1of1ForFork0_vatomic32_read_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_read_~a#1.offset_7|, runThread1of1ForFork0_vatomic32_read_~tmp~2#1=|v_runThread1of1ForFork0_vatomic32_read_~tmp~2#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_read_~a#1.base, runThread1of1ForFork0_vatomic32_read_#t~mem432#1, runThread1of1ForFork0_vatomic32_read_~a#1.offset, runThread1of1ForFork0_vatomic32_read_~tmp~2#1]" "[1174] L4840-4-->L4840-5: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_read_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_read_#in~a#1.offset_5|, runThread1of1ForFork0_vatomic32_read_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_read_#in~a#1.base_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_read_#in~a#1.offset, runThread1of1ForFork0_vatomic32_read_#in~a#1.base]" "[1177] L4840-5-->L4840-6: Formula: (= |v_runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1_7| |v_runThread1of1ForFork0_vatomic32_await_eq_~o~5#1_7|) InVars {runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1_7|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1_7|, runThread1of1ForFork0_vatomic32_await_eq_~o~5#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~o~5#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_~o~5#1]" "[1180] L4840-6-->L4840-7: Formula: (not (= (mod |v_runThread1of1ForFork0_vatomic32_await_eq_~o~5#1_9| 4294967296) (mod |v_runThread1of1ForFork0_vatomic32_await_eq_~c#1_9| 4294967296))) InVars {runThread1of1ForFork0_vatomic32_await_eq_~o~5#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~o~5#1_9|, runThread1of1ForFork0_vatomic32_await_eq_~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~c#1_9|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_~o~5#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~o~5#1_9|, runThread1of1ForFork0_vatomic32_await_eq_~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~c#1_9|} AuxVars[] AssignedVars[]" "[1184] L4840-7-->L4840-13: Formula: (= |v_runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1_5| 1) InVars {} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1]" "[1189] L4840-13-->L4840-17: Formula: (= |v_runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1_9| 0) InVars {runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1_9|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1_9|} AuxVars[] AssignedVars[]" "[1193] L4840-17-->L4840-18: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1_11|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1]" "[1197] L4840-18-->L4840-24: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1_13|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1]" "[1142] L4840-24-->vatomic32_await_eq_returnLabel#1: Formula: (= |v_runThread1of1ForFork0_vatomic32_await_eq_#res#1_3| |v_runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1_5|) InVars {runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1_5|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#res#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#res#1_3|, runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_#res#1]" "[1146] vatomic32_await_eq_returnLabel#1-->L2255-3: Formula: (= |v_runThread1of1ForFork0_vatomic32_await_eq_#res#1_5| |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1_3|) InVars {runThread1of1ForFork0_vatomic32_await_eq_#res#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#res#1_5|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#res#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#res#1_5|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1]" "[1149] L2255-3-->L2255-4: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_await_eq_~o~5#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~o~5#1_5|, runThread1of1ForFork0_vatomic32_await_eq_~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~c#1_7|, runThread1of1ForFork0_vatomic32_await_eq_~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.base_7|, runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1_3|, runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset_7|, runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1_3|, runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_~o~5#1, runThread1of1ForFork0_vatomic32_await_eq_~c#1, runThread1of1ForFork0_vatomic32_await_eq_~a#1.base, runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1, runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset, runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1, runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1]" "[1152] L2255-4-->L2255-5: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset_5|, runThread1of1ForFork0_vatomic32_await_eq_#in~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~c#1_5|, runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset, runThread1of1ForFork0_vatomic32_await_eq_#in~c#1, runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base]" "[1155] L2255-5-->L2255-6: Formula: (= |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1_3| |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1_5|) InVars {runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1_5|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1_3|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1]" "[1158] L2255-6-->vatomic32_await_eq_rlx_returnLabel#1: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1]" "[1161] vatomic32_await_eq_rlx_returnLabel#1-->L5383-2: Formula: (= |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1_5| |v_runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1_5|) InVars {runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1_5|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1_5|, runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1=|v_runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1]" "[1164] L5383-2-->L5383-3: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1_7|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset_7|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base_7|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1_9|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base, runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1]" "[1167] L5383-3-->L5383-4: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base_5|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset_5|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset]" "[1170] L5383-4-->L5384: Formula: true InVars {} OutVars{runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1=|v_runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1]" "[1173] L5384-->L5384-1: Formula: (and (= |v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1_1| 1) (= |v_runThread1of1ForFork0_ttaslock_acquire_~l#1.offset_9| |v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset_1|) (= |v_runThread1of1ForFork0_ttaslock_acquire_~l#1.base_9| |v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base_1|)) InVars {runThread1of1ForFork0_ttaslock_acquire_~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.offset_9|, runThread1of1ForFork0_ttaslock_acquire_~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.base_9|} OutVars{runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset_1|, runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1_1|, runThread1of1ForFork0_ttaslock_acquire_~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.offset_9|, runThread1of1ForFork0_ttaslock_acquire_~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.base_9|, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset, runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base]" "[1176] L5384-1-->L5384-2: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_xchg_acq_#res#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#res#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_acq_#res#1]" "[1179] L5384-2-->L1907: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_xchg_acq_~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~v#1_1|, runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1_1|, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base_1|, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset, runThread1of1ForFork0_vatomic32_xchg_acq_~v#1]" "[1183] L1907-->L1907-1: Formula: (and (= |v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base_3| |v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base_3|) (= |v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset_3| |v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset_3|)) InVars {runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset_3|, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base_3|} OutVars{runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset_3|, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base_3|, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base_3|, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset]" "[1187] L1907-1-->L1910: Formula: (= |v_runThread1of1ForFork0_vatomic32_xchg_acq_~v#1_3| |v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1_3|) InVars {runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1_3|} OutVars{runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1_3|, runThread1of1ForFork0_vatomic32_xchg_acq_~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~v#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_acq_~v#1]" "[1191] L1910-->L1910-1: Formula: (and (= |v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base_5| |v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base_1|) (= |v_runThread1of1ForFork0_vatomic32_xchg_acq_~v#1_5| |v_runThread1of1ForFork0_vatomic32_xchg_#in~v#1_1|) (= |v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset_5| |v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset_1|)) InVars {runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base_5|, runThread1of1ForFork0_vatomic32_xchg_acq_~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~v#1_5|, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset_5|} OutVars{runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base_1|, runThread1of1ForFork0_vatomic32_xchg_acq_~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~v#1_5|, runThread1of1ForFork0_vatomic32_xchg_#in~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_#in~v#1_1|, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base_5|, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset_1|, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base, runThread1of1ForFork0_vatomic32_xchg_#in~v#1, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset]" "[1195] L1910-1-->L1910-2: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_xchg_#res#1=|v_runThread1of1ForFork0_vatomic32_xchg_#res#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_#res#1]" "[1200] L1910-2-->L3867: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_xchg_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_1|, runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1=|v_runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1_1|, runThread1of1ForFork0_vatomic32_xchg_~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_1|, runThread1of1ForFork0_vatomic32_xchg_~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_~v#1_1|, runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1=|v_runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_~a#1.offset, runThread1of1ForFork0_vatomic32_xchg_~v#1, runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1, runThread1of1ForFork0_vatomic32_xchg_~a#1.base, runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1]" "[1207] L3867-->L3867-1: Formula: (and (= |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_3| |v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base_3|) (= |v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset_3| |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_3|)) InVars {runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base_3|, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset_3|} OutVars{runThread1of1ForFork0_vatomic32_xchg_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_3|, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base_3|, runThread1of1ForFork0_vatomic32_xchg_~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_3|, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_~a#1.offset, runThread1of1ForFork0_vatomic32_xchg_~a#1.base]" "[1215] L3867-1-->L3872: Formula: (= |v_runThread1of1ForFork0_vatomic32_xchg_~v#1_3| |v_runThread1of1ForFork0_vatomic32_xchg_#in~v#1_3|) InVars {runThread1of1ForFork0_vatomic32_xchg_#in~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_#in~v#1_3|} OutVars{runThread1of1ForFork0_vatomic32_xchg_~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_~v#1_3|, runThread1of1ForFork0_vatomic32_xchg_#in~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_#in~v#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_~v#1]" "[1220] L3872-->L3872-4: Formula: (let ((.cse0 (select |v_#memory_int_22| |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_5|))) (and (<= 0 |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_5|) (= (store |v_#memory_int_22| |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_5| (store .cse0 |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_5| |v_runThread1of1ForFork0_vatomic32_xchg_~v#1_5|)) |v_#memory_int_21|) (<= (+ 4 |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_5|) (select |v_#length_16| |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_5|)) (= (store |v_#memory_$Pointer$.offset_16| |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_5| (store (select |v_#memory_$Pointer$.offset_16| |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_5|) |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_5| (select (select |v_#memory_$Pointer$.offset_15| |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_5|) |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_5|))) |v_#memory_$Pointer$.offset_15|) (= (store |v_#memory_$Pointer$.base_16| |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_5| (store (select |v_#memory_$Pointer$.base_16| |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_5|) |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_5| (select (select |v_#memory_$Pointer$.base_15| |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_5|) |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_5|))) |v_#memory_$Pointer$.base_15|) (= (select .cse0 |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_5|) |v_runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1_3|) (= 1 (select |v_#valid_19| |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_5|)))) InVars {runThread1of1ForFork0_vatomic32_xchg_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_5|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_16|, runThread1of1ForFork0_vatomic32_xchg_~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_~v#1_5|, #valid=|v_#valid_19|, #memory_int=|v_#memory_int_22|, runThread1of1ForFork0_vatomic32_xchg_~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_5|, #length=|v_#length_16|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_16|} OutVars{runThread1of1ForFork0_vatomic32_xchg_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_5|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_15|, runThread1of1ForFork0_vatomic32_xchg_~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_~v#1_5|, #valid=|v_#valid_19|, #memory_int=|v_#memory_int_21|, runThread1of1ForFork0_vatomic32_xchg_~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_5|, #length=|v_#length_16|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_15|, runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1=|v_runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1_3|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1]" "[1222] L3872-4-->L3872-5: Formula: (= |v_runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1_5| |v_runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1_3|) InVars {runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1=|v_runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1_5|} OutVars{runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1=|v_runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1_3|, runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1=|v_runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1]" "[1224] L3872-5-->L3874: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1=|v_runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1]" "[1227] L3874-->vatomic32_xchg_returnLabel#1: Formula: (= |v_runThread1of1ForFork0_vatomic32_xchg_#res#1_3| |v_runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1_5|) InVars {runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1=|v_runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1_5|} OutVars{runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1=|v_runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1_5|, runThread1of1ForFork0_vatomic32_xchg_#res#1=|v_runThread1of1ForFork0_vatomic32_xchg_#res#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_#res#1]" "[1231] vatomic32_xchg_returnLabel#1-->L1910-3: Formula: (= |v_runThread1of1ForFork0_vatomic32_xchg_#res#1_5| |v_runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1_3|) InVars {runThread1of1ForFork0_vatomic32_xchg_#res#1=|v_runThread1of1ForFork0_vatomic32_xchg_#res#1_5|} OutVars{runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1_3|, runThread1of1ForFork0_vatomic32_xchg_#res#1=|v_runThread1of1ForFork0_vatomic32_xchg_#res#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1]" "[1238] L1910-3-->L1910-4: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_xchg_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_7|, runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1=|v_runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1_7|, runThread1of1ForFork0_vatomic32_xchg_~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_7|, runThread1of1ForFork0_vatomic32_xchg_~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_~v#1_7|, runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1=|v_runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1_9|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_~a#1.offset, runThread1of1ForFork0_vatomic32_xchg_~v#1, runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1, runThread1of1ForFork0_vatomic32_xchg_~a#1.base, runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1]" "[1241] L1910-4-->L1910-5: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_xchg_#in~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_#in~v#1_5|, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base_5|, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base, runThread1of1ForFork0_vatomic32_xchg_#in~v#1, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset]" "[1242] L1910-5-->L1910-6: Formula: (= |v_runThread1of1ForFork0_vatomic32_xchg_acq_#res#1_3| |v_runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1_5|) InVars {runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1_5|} OutVars{runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1_5|, runThread1of1ForFork0_vatomic32_xchg_acq_#res#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#res#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_acq_#res#1]" "[1243] L1910-6-->vatomic32_xchg_acq_returnLabel#1: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1]" "[1244] vatomic32_xchg_acq_returnLabel#1-->L5384-3: Formula: (= |v_runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1_5| |v_runThread1of1ForFork0_vatomic32_xchg_acq_#res#1_5|) InVars {runThread1of1ForFork0_vatomic32_xchg_acq_#res#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#res#1_5|} OutVars{runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1=|v_runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1_5|, runThread1of1ForFork0_vatomic32_xchg_acq_#res#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#res#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1]" "[1245] L5384-3-->L5384-4: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_xchg_acq_~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~v#1_7|, runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1_9|, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base_7|, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset, runThread1of1ForFork0_vatomic32_xchg_acq_~v#1]" "[1246] L5384-4-->L5384-5: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1_5|, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset_5|, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base]" "[1247] L5384-5-->L5384-6: Formula: (= (mod |v_runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1_7| 4294967296) 0) InVars {runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1=|v_runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1_7|} OutVars{runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1=|v_runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1_7|} AuxVars[] AssignedVars[]" "[1249] L5384-6-->L5379-1: Formula: true InVars {} OutVars{runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1=|v_runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1_11|} AuxVars[] AssignedVars[runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1]" "[1087] L5379-1-->L6021-1: Formula: true InVars {} OutVars{runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1=|v_runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1_3|, runThread1of1ForFork0_ttaslock_acquire_~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.offset_7|, runThread1of1ForFork0_ttaslock_acquire_~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.base_7|, runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1=|v_runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1, runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1, runThread1of1ForFork0_ttaslock_acquire_~l#1.offset, runThread1of1ForFork0_ttaslock_acquire_~l#1.base]" "[1091] L6021-1-->L6017-1: Formula: true InVars {} OutVars{runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base_5|, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset]" "[1095] L6017-1-->L5988-2: Formula: true InVars {} OutVars{runThread1of1ForFork0_acquire_~tid#1=|v_runThread1of1ForFork0_acquire_~tid#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_acquire_~tid#1]" "[1099] L5988-2-->L5989: Formula: true InVars {} OutVars{runThread1of1ForFork0_acquire_#in~tid#1=|v_runThread1of1ForFork0_acquire_#in~tid#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_acquire_#in~tid#1]" "[1104] L5989-->L5971: Formula: true InVars {} OutVars{runThread1of1ForFork0_cs_#t~post766#1=|v_runThread1of1ForFork0_cs_#t~post766#1_1|, runThread1of1ForFork0_cs_#t~post765#1=|v_runThread1of1ForFork0_cs_#t~post765#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_cs_#t~post766#1, runThread1of1ForFork0_cs_#t~post765#1]" "[1109] L5971-->L5971-1: Formula: (= |v_runThread1of1ForFork0_cs_#t~post765#1_3| v_~g_cs_x~0_6) InVars {~g_cs_x~0=v_~g_cs_x~0_6} OutVars{runThread1of1ForFork0_cs_#t~post765#1=|v_runThread1of1ForFork0_cs_#t~post765#1_3|, ~g_cs_x~0=v_~g_cs_x~0_6} AuxVars[] AssignedVars[runThread1of1ForFork0_cs_#t~post765#1]" "[1117] L5971-1-->L5971-2: Formula: (= (+ |v_runThread1of1ForFork0_cs_#t~post765#1_5| 1) v_~g_cs_x~0_7) InVars {runThread1of1ForFork0_cs_#t~post765#1=|v_runThread1of1ForFork0_cs_#t~post765#1_5|} OutVars{runThread1of1ForFork0_cs_#t~post765#1=|v_runThread1of1ForFork0_cs_#t~post765#1_5|, ~g_cs_x~0=v_~g_cs_x~0_7} AuxVars[] AssignedVars[~g_cs_x~0]" "[1122] L5971-2-->L5972: Formula: true InVars {} OutVars{runThread1of1ForFork0_cs_#t~post765#1=|v_runThread1of1ForFork0_cs_#t~post765#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_cs_#t~post765#1]" "[1125] L5972-->L5972-1: Formula: (= |v_runThread1of1ForFork0_cs_#t~post766#1_3| v_~g_cs_y~0_4) InVars {~g_cs_y~0=v_~g_cs_y~0_4} OutVars{runThread1of1ForFork0_cs_#t~post766#1=|v_runThread1of1ForFork0_cs_#t~post766#1_3|, ~g_cs_y~0=v_~g_cs_y~0_4} AuxVars[] AssignedVars[runThread1of1ForFork0_cs_#t~post766#1]" "[1128] L5972-1-->L5972-2: Formula: (= v_~g_cs_y~0_5 (+ |v_runThread1of1ForFork0_cs_#t~post766#1_5| 1)) InVars {runThread1of1ForFork0_cs_#t~post766#1=|v_runThread1of1ForFork0_cs_#t~post766#1_5|} OutVars{runThread1of1ForFork0_cs_#t~post766#1=|v_runThread1of1ForFork0_cs_#t~post766#1_5|, ~g_cs_y~0=v_~g_cs_y~0_5} AuxVars[] AssignedVars[~g_cs_y~0]" "[1131] L5972-2-->L5968: Formula: true InVars {} OutVars{runThread1of1ForFork0_cs_#t~post766#1=|v_runThread1of1ForFork0_cs_#t~post766#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_cs_#t~post766#1]" "[1134] L5968-->L5987-2: Formula: true InVars {} OutVars{runThread1of1ForFork0_cs_#t~post766#1=|v_runThread1of1ForFork0_cs_#t~post766#1_9|, runThread1of1ForFork0_cs_#t~post765#1=|v_runThread1of1ForFork0_cs_#t~post765#1_9|} AuxVars[] AssignedVars[runThread1of1ForFork0_cs_#t~post766#1, runThread1of1ForFork0_cs_#t~post765#1]" "[1137] L5987-2-->L5987-3: Formula: (= |v_runThread1of1ForFork0_~j~0#1_9| |v_runThread1of1ForFork0_#t~post767#1_1|) InVars {runThread1of1ForFork0_~j~0#1=|v_runThread1of1ForFork0_~j~0#1_9|} OutVars{runThread1of1ForFork0_~j~0#1=|v_runThread1of1ForFork0_~j~0#1_9|, runThread1of1ForFork0_#t~post767#1=|v_runThread1of1ForFork0_#t~post767#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_#t~post767#1]" "[1141] L5987-3-->L5987-4: Formula: (= |v_runThread1of1ForFork0_~j~0#1_11| (+ |v_runThread1of1ForFork0_#t~post767#1_3| 1)) InVars {runThread1of1ForFork0_#t~post767#1=|v_runThread1of1ForFork0_#t~post767#1_3|} OutVars{runThread1of1ForFork0_~j~0#1=|v_runThread1of1ForFork0_~j~0#1_11|, runThread1of1ForFork0_#t~post767#1=|v_runThread1of1ForFork0_#t~post767#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_~j~0#1]" "[1145] L5987-4-->L5987-5: Formula: true InVars {} OutVars{runThread1of1ForFork0_#t~post767#1=|v_runThread1of1ForFork0_#t~post767#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_#t~post767#1]" "[1046] L5987-5-->L5987-6: Formula: (and (not (= |v_runThread1of1ForFork0_~j~0#1_3| 0)) (or (not (= |v_runThread1of1ForFork0_~j~0#1_3| 1)) (<= 1 (mod (+ |v_runThread1of1ForFork0_~tid~0#1_7| 1) 4294967296)))) InVars {runThread1of1ForFork0_~j~0#1=|v_runThread1of1ForFork0_~j~0#1_3|, runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_7|} OutVars{runThread1of1ForFork0_~j~0#1=|v_runThread1of1ForFork0_~j~0#1_3|, runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_7|} AuxVars[] AssignedVars[]" "[1048] L5987-6-->L5991: Formula: true InVars {} OutVars{runThread1of1ForFork0_~j~0#1=|v_runThread1of1ForFork0_~j~0#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_~j~0#1]" "[1050] L5991-->L5991-1: Formula: (= |v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_13| 2) InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_13|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_#in~bound#1]" "[1052] L5991-1-->L570-4: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_~bound#1_13|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_~bound#1]" "[1054] L570-4-->L573-25: Formula: (= |v_runThread1of1ForFork0_verification_loop_bound_~bound#1_15| |v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_15|) InVars {runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_15|} OutVars{runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_15|, runThread1of1ForFork0_verification_loop_bound_~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_~bound#1_15|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_~bound#1]" "[1058] L573-25-->L573-22: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1064] L573-22-->L573-19: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1074] L573-19-->L573-21: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1082] L573-21-->L573-24: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1073] L573-24-->L570-5: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1062] L570-5-->L5991-2: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_~bound#1_17|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_~bound#1]" "[1071] L5991-2-->L5992: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_17|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_#in~bound#1]" "[1080] L5992-->L5992-5: Formula: (= |v_runThread1of1ForFork0_~j~1#1_1| 0) InVars {} OutVars{runThread1of1ForFork0_~j~1#1=|v_runThread1of1ForFork0_~j~1#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_~j~1#1]" "[1085] L5992-5-->L5992-6: Formula: (and (not (= |v_runThread1of1ForFork0_~j~1#1_3| 0)) (or (not (= |v_runThread1of1ForFork0_~j~1#1_3| 1)) (<= 1 (mod (+ |v_runThread1of1ForFork0_~tid~0#1_13| 1) 4294967296)))) InVars {runThread1of1ForFork0_~j~1#1=|v_runThread1of1ForFork0_~j~1#1_3|, runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_13|} OutVars{runThread1of1ForFork0_~j~1#1=|v_runThread1of1ForFork0_~j~1#1_3|, runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_13|} AuxVars[] AssignedVars[]" "[1089] L5992-6-->L5985-2: Formula: true InVars {} OutVars{runThread1of1ForFork0_~j~1#1=|v_runThread1of1ForFork0_~j~1#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_~j~1#1]" "[1093] L5985-2-->L5985-3: Formula: (= |v_runThread1of1ForFork0_#t~post769#1_1| |v_runThread1of1ForFork0_~i~0#1_9|) InVars {runThread1of1ForFork0_~i~0#1=|v_runThread1of1ForFork0_~i~0#1_9|} OutVars{runThread1of1ForFork0_#t~post769#1=|v_runThread1of1ForFork0_#t~post769#1_1|, runThread1of1ForFork0_~i~0#1=|v_runThread1of1ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[runThread1of1ForFork0_#t~post769#1]" "[1097] L5985-3-->L5985-4: Formula: (= (+ |v_runThread1of1ForFork0_#t~post769#1_3| 1) |v_runThread1of1ForFork0_~i~0#1_11|) InVars {runThread1of1ForFork0_#t~post769#1=|v_runThread1of1ForFork0_#t~post769#1_3|} OutVars{runThread1of1ForFork0_#t~post769#1=|v_runThread1of1ForFork0_#t~post769#1_3|, runThread1of1ForFork0_~i~0#1=|v_runThread1of1ForFork0_~i~0#1_11|} AuxVars[] AssignedVars[runThread1of1ForFork0_~i~0#1]" "[1101] L5985-4-->L5985-5: Formula: true InVars {} OutVars{runThread1of1ForFork0_#t~post769#1=|v_runThread1of1ForFork0_#t~post769#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_#t~post769#1]" [2025-04-26 18:36:28,089 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 18:36:28,089 INFO L85 PathProgramCache]: Analyzing trace with hash 487641034, now seen corresponding path program 2 times [2025-04-26 18:36:28,089 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 18:36:28,089 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [146756635] [2025-04-26 18:36:28,089 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-04-26 18:36:28,090 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 18:36:28,102 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 44 statements into 1 equivalence classes. [2025-04-26 18:36:28,115 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) and asserted 44 of 44 statements. [2025-04-26 18:36:28,115 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-04-26 18:36:28,115 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 18:36:28,116 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 18:36:28,122 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 44 statements into 1 equivalence classes. [2025-04-26 18:36:28,133 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 44 of 44 statements. [2025-04-26 18:36:28,133 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 18:36:28,133 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 18:36:28,139 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-04-26 18:36:28,139 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 18:36:28,139 INFO L85 PathProgramCache]: Analyzing trace with hash 1517743926, now seen corresponding path program 1 times [2025-04-26 18:36:28,139 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 18:36:28,139 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2113452260] [2025-04-26 18:36:28,139 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 18:36:28,139 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 18:36:28,149 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 122 statements into 1 equivalence classes. [2025-04-26 18:36:28,155 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 122 of 122 statements. [2025-04-26 18:36:28,155 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 18:36:28,155 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-26 18:36:28,287 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-04-26 18:36:28,287 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-04-26 18:36:28,287 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2113452260] [2025-04-26 18:36:28,287 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2113452260] provided 1 perfect and 0 imperfect interpolant sequences [2025-04-26 18:36:28,287 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-04-26 18:36:28,287 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-04-26 18:36:28,287 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1503413539] [2025-04-26 18:36:28,287 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-04-26 18:36:28,287 INFO L769 eck$LassoCheckResult]: loop already infeasible [2025-04-26 18:36:28,288 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-04-26 18:36:28,288 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-04-26 18:36:28,288 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-04-26 18:36:28,288 INFO L87 Difference]: Start difference. First operand 6682 states and 7561 transitions. cyclomatic complexity: 935 Second operand has 3 states, 3 states have (on average 40.666666666666664) internal successors, (in total 122), 3 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 18:36:28,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-04-26 18:36:28,333 INFO L93 Difference]: Finished difference Result 6781 states and 7671 transitions. [2025-04-26 18:36:28,333 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 6781 states and 7671 transitions. [2025-04-26 18:36:28,356 INFO L131 ngComponentsAnalysis]: Automaton has 56 accepting balls. 5941 [2025-04-26 18:36:28,409 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 6781 states to 6781 states and 7671 transitions. [2025-04-26 18:36:28,409 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 6781 [2025-04-26 18:36:28,413 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 6781 [2025-04-26 18:36:28,413 INFO L74 IsDeterministic]: Start isDeterministic. Operand 6781 states and 7671 transitions. [2025-04-26 18:36:28,419 INFO L81 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2025-04-26 18:36:28,419 INFO L218 hiAutomatonCegarLoop]: Abstraction has 6781 states and 7671 transitions. [2025-04-26 18:36:28,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6781 states and 7671 transitions. [2025-04-26 18:36:28,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6781 to 6715. [2025-04-26 18:36:28,490 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6715 states, 6715 states have (on average 1.1325390915860014) internal successors, (in total 7605), 6714 states have internal predecessors, (7605), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 18:36:28,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6715 states to 6715 states and 7605 transitions. [2025-04-26 18:36:28,500 INFO L240 hiAutomatonCegarLoop]: Abstraction has 6715 states and 7605 transitions. [2025-04-26 18:36:28,500 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-04-26 18:36:28,501 INFO L438 stractBuchiCegarLoop]: Abstraction has 6715 states and 7605 transitions. [2025-04-26 18:36:28,501 INFO L340 stractBuchiCegarLoop]: ======== Iteration 4 ============ [2025-04-26 18:36:28,502 INFO L73 BuchiIsEmpty]: Start buchiIsEmpty. Operand 6715 states and 7605 transitions. [2025-04-26 18:36:28,522 INFO L131 ngComponentsAnalysis]: Automaton has 56 accepting balls. 5877 [2025-04-26 18:36:28,522 INFO L88 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-04-26 18:36:28,522 INFO L120 BuchiIsEmpty]: Starting construction of run [2025-04-26 18:36:28,525 INFO L148 hiAutomatonCegarLoop]: Counterexample stem 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] [2025-04-26 18:36:28,525 INFO L149 hiAutomatonCegarLoop]: Counterexample loop 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] [2025-04-26 18:36:28,526 INFO L752 eck$LassoCheckResult]: Stem: "[893] $Ultimate##0-->L-1: Formula: (= (select |v_#valid_1| 0) 0) InVars {#valid=|v_#valid_1|} OutVars{#valid=|v_#valid_1|} AuxVars[] AssignedVars[]" "[905] L-1-->L5952: Formula: (< 0 |v_#StackHeapBarrier_1|) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_1|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_1|} AuxVars[] AssignedVars[]" "[968] L5952-->L5952-1: Formula: (and (= (select |v_#valid_2| 1) 1) (= 2 (select |v_#length_1| 1))) InVars {#length=|v_#length_1|, #valid=|v_#valid_2|} OutVars{#length=|v_#length_1|, #valid=|v_#valid_2|} AuxVars[] AssignedVars[]" "[904] L5952-1-->L5952-2: Formula: (= 48 (select (select |v_#memory_int_1| 1) 0)) InVars {#memory_int=|v_#memory_int_1|} OutVars{#memory_int=|v_#memory_int_1|} AuxVars[] AssignedVars[]" "[851] L5952-2-->L5952-3: Formula: (= (select (select |v_#memory_int_2| 1) 1) 0) InVars {#memory_int=|v_#memory_int_2|} OutVars{#memory_int=|v_#memory_int_2|} AuxVars[] AssignedVars[]" "[946] L5952-3-->L5952-4: Formula: (and (= (select |v_#valid_3| 2) 1) (= (select |v_#length_2| 2) 80)) InVars {#length=|v_#length_2|, #valid=|v_#valid_3|} OutVars{#length=|v_#length_2|, #valid=|v_#valid_3|} AuxVars[] AssignedVars[]" "[759] L5952-4-->L5967: Formula: (= v_~g_cs_x~0_1 0) InVars {} OutVars{~g_cs_x~0=v_~g_cs_x~0_1} AuxVars[] AssignedVars[~g_cs_x~0]" "[771] L5967-->L6016: Formula: (= v_~g_cs_y~0_1 0) InVars {} OutVars{~g_cs_y~0=v_~g_cs_y~0_1} AuxVars[] AssignedVars[~g_cs_y~0]" "[935] L6016-->L6016-1: Formula: (and (= (select |v_#valid_4| 3) 1) (= 4 (select |v_#length_3| 3))) InVars {#length=|v_#length_3|, #valid=|v_#valid_4|} OutVars{#length=|v_#length_3|, #valid=|v_#valid_4|} AuxVars[] AssignedVars[]" "[675] L6016-1-->L6016-2: Formula: (and (= 3 |v_~#lock~0.base_1|) (= |v_~#lock~0.offset_1| 0)) InVars {} OutVars{~#lock~0.base=|v_~#lock~0.base_1|, ~#lock~0.offset=|v_~#lock~0.offset_1|} AuxVars[] AssignedVars[~#lock~0.base, ~#lock~0.offset]" "[682] L6016-2-->L6016-3: Formula: (= 0 (select (select |v_#memory_int_3| |v_~#lock~0.base_2|) |v_~#lock~0.offset_2|)) InVars {~#lock~0.base=|v_~#lock~0.base_2|, #memory_int=|v_#memory_int_3|, ~#lock~0.offset=|v_~#lock~0.offset_2|} OutVars{~#lock~0.base=|v_~#lock~0.base_2|, #memory_int=|v_#memory_int_3|, ~#lock~0.offset=|v_~#lock~0.offset_2|} AuxVars[] AssignedVars[]" "[676] L6016-3-->L-1-1: Formula: true InVars {} OutVars{ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_main_#res#1]" "[1001] L-1-1-->L6001: Formula: true InVars {} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_1|, ULTIMATE.start_main_#t~mem773#1=|v_ULTIMATE.start_main_#t~mem773#1_1|, ULTIMATE.start_main_#t~pre770#1=|v_ULTIMATE.start_main_#t~pre770#1_1|, ULTIMATE.start_main_~#t~0#1.offset=|v_ULTIMATE.start_main_~#t~0#1.offset_1|, ULTIMATE.start_main_#t~nondet771#1=|v_ULTIMATE.start_main_#t~nondet771#1_1|, ULTIMATE.start_main_#t~post774#1=|v_ULTIMATE.start_main_#t~post774#1_1|, ULTIMATE.start_main_~i~2#1=|v_ULTIMATE.start_main_~i~2#1_3|, ULTIMATE.start_main_#t~post772#1=|v_ULTIMATE.start_main_#t~post772#1_1|, ULTIMATE.start_main_~#t~0#1.base=|v_ULTIMATE.start_main_~#t~0#1.base_1|} AuxVars[] AssignedVars[ULTIMATE.start_main_~i~1#1, ULTIMATE.start_main_#t~mem773#1, ULTIMATE.start_main_#t~pre770#1, ULTIMATE.start_main_~#t~0#1.offset, ULTIMATE.start_main_#t~nondet771#1, ULTIMATE.start_main_#t~post774#1, ULTIMATE.start_main_~i~2#1, ULTIMATE.start_main_#t~post772#1, ULTIMATE.start_main_~#t~0#1.base]" "[993] L6001-->L6001-1: Formula: (and (not (= |v_ULTIMATE.start_main_~#t~0#1.base_2| 0)) (< |v_#StackHeapBarrier_2| |v_ULTIMATE.start_main_~#t~0#1.base_2|) (= |v_#valid_5| (store |v_#valid_6| |v_ULTIMATE.start_main_~#t~0#1.base_2| 1)) (= |v_ULTIMATE.start_main_~#t~0#1.offset_2| 0) (= |v_#length_4| (store |v_#length_5| |v_ULTIMATE.start_main_~#t~0#1.base_2| 12)) (= (select |v_#valid_6| |v_ULTIMATE.start_main_~#t~0#1.base_2|) 0)) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_2|, #length=|v_#length_5|, #valid=|v_#valid_6|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_2|, #length=|v_#length_4|, ULTIMATE.start_main_~#t~0#1.base=|v_ULTIMATE.start_main_~#t~0#1.base_2|, ULTIMATE.start_main_~#t~0#1.offset=|v_ULTIMATE.start_main_~#t~0#1.offset_2|, #valid=|v_#valid_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t~0#1.offset, #valid, #length, ULTIMATE.start_main_~#t~0#1.base]" "[669] L6001-1-->L5954: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[882] L5954-->L6003: Formula: (= |v_ULTIMATE.start_verification_loop_bound_#in~bound#1_1| 4) InVars {} OutVars{ULTIMATE.start_verification_loop_bound_#in~bound#1=|v_ULTIMATE.start_verification_loop_bound_#in~bound#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_verification_loop_bound_#in~bound#1]" "[969] L6003-->L570: Formula: true InVars {} OutVars{ULTIMATE.start_verification_loop_bound_~bound#1=|v_ULTIMATE.start_verification_loop_bound_~bound#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_verification_loop_bound_~bound#1]" "[717] L570-->L573-7: Formula: (= |v_ULTIMATE.start_verification_loop_bound_~bound#1_2| |v_ULTIMATE.start_verification_loop_bound_#in~bound#1_2|) InVars {ULTIMATE.start_verification_loop_bound_#in~bound#1=|v_ULTIMATE.start_verification_loop_bound_#in~bound#1_2|} OutVars{ULTIMATE.start_verification_loop_bound_~bound#1=|v_ULTIMATE.start_verification_loop_bound_~bound#1_2|, ULTIMATE.start_verification_loop_bound_#in~bound#1=|v_ULTIMATE.start_verification_loop_bound_#in~bound#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_verification_loop_bound_~bound#1]" "[926] L573-7-->L573-4: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[982] L573-4-->L573-1: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[742] L573-1-->L573-3: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[984] L573-3-->L573-6: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[805] L573-6-->L570-1: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[845] L570-1-->L6003-1: Formula: true InVars {} OutVars{ULTIMATE.start_verification_loop_bound_~bound#1=|v_ULTIMATE.start_verification_loop_bound_~bound#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_verification_loop_bound_~bound#1]" "[758] L6003-1-->L6004: Formula: true InVars {} OutVars{ULTIMATE.start_verification_loop_bound_#in~bound#1=|v_ULTIMATE.start_verification_loop_bound_#in~bound#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_verification_loop_bound_#in~bound#1]" "[678] L6004-->L6004-5: Formula: (= |v_ULTIMATE.start_main_~i~1#1_3| 0) InVars {} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_~i~1#1]" "[834] L6004-5-->L6005: Formula: (< (mod |v_ULTIMATE.start_main_~i~1#1_4| 4294967296) 3) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} AuxVars[] AssignedVars[]" "[947] L6005-->L6005-1: Formula: (= |v_ULTIMATE.start_main_#t~pre770#1_3| |v_#pthreadsForks_1|) InVars {#pthreadsForks=|v_#pthreadsForks_1|} OutVars{#pthreadsForks=|v_#pthreadsForks_1|, ULTIMATE.start_main_#t~pre770#1=|v_ULTIMATE.start_main_#t~pre770#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre770#1]" "[839] L6005-1-->L6005-2: Formula: (= (+ 1 |v_#pthreadsForks_3|) |v_#pthreadsForks_2|) InVars {#pthreadsForks=|v_#pthreadsForks_3|} OutVars{#pthreadsForks=|v_#pthreadsForks_2|} AuxVars[] AssignedVars[#pthreadsForks]" "[1004] L6005-2-->L6005-3: Formula: (let ((.cse1 (* (let ((.cse2 (mod |v_ULTIMATE.start_main_~i~1#1_5| 4294967296))) (ite (<= .cse2 2147483647) .cse2 (+ (- 4294967296) .cse2))) 4))) (let ((.cse0 (+ |v_ULTIMATE.start_main_~#t~0#1.offset_6| .cse1))) (and (<= 0 .cse0) (<= (+ |v_ULTIMATE.start_main_~#t~0#1.offset_6| .cse1 4) (select |v_#length_6| |v_ULTIMATE.start_main_~#t~0#1.base_6|)) (= (select |v_#valid_9| |v_ULTIMATE.start_main_~#t~0#1.base_6|) 1) (= (store |v_#memory_int_5| |v_ULTIMATE.start_main_~#t~0#1.base_6| (store (select |v_#memory_int_5| |v_ULTIMATE.start_main_~#t~0#1.base_6|) .cse0 |v_ULTIMATE.start_main_#t~pre770#1_4|)) |v_#memory_int_4|) (= (store |v_#memory_$Pointer$.offset_2| |v_ULTIMATE.start_main_~#t~0#1.base_6| (store (select |v_#memory_$Pointer$.offset_2| |v_ULTIMATE.start_main_~#t~0#1.base_6|) .cse0 (select (select |v_#memory_$Pointer$.offset_1| |v_ULTIMATE.start_main_~#t~0#1.base_6|) .cse0))) |v_#memory_$Pointer$.offset_1|) (= (store |v_#memory_$Pointer$.base_2| |v_ULTIMATE.start_main_~#t~0#1.base_6| (store (select |v_#memory_$Pointer$.base_2| |v_ULTIMATE.start_main_~#t~0#1.base_6|) .cse0 (select (select |v_#memory_$Pointer$.base_1| |v_ULTIMATE.start_main_~#t~0#1.base_6|) .cse0))) |v_#memory_$Pointer$.base_1|)))) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_5|, ULTIMATE.start_main_#t~pre770#1=|v_ULTIMATE.start_main_#t~pre770#1_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_2|, ULTIMATE.start_main_~#t~0#1.offset=|v_ULTIMATE.start_main_~#t~0#1.offset_6|, #valid=|v_#valid_9|, #memory_int=|v_#memory_int_5|, #length=|v_#length_6|, ULTIMATE.start_main_~#t~0#1.base=|v_ULTIMATE.start_main_~#t~0#1.base_6|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_2|} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_5|, ULTIMATE.start_main_#t~pre770#1=|v_ULTIMATE.start_main_#t~pre770#1_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, ULTIMATE.start_main_~#t~0#1.offset=|v_ULTIMATE.start_main_~#t~0#1.offset_6|, #valid=|v_#valid_9|, #memory_int=|v_#memory_int_4|, #length=|v_#length_6|, ULTIMATE.start_main_~#t~0#1.base=|v_ULTIMATE.start_main_~#t~0#1.base_6|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset]" "[1253] L6005-3-->$Ultimate##0: Formula: (and (= |v_ULTIMATE.start_main_#t~pre770#1_7| v_runThread1of1ForFork0_thidvar0_2) (= |v_runThread1of1ForFork0_#in~arg#1.base_4| 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_~i~1#1_11| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) |v_runThread1of1ForFork0_#in~arg#1.offset_4|)) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_11|, ULTIMATE.start_main_#t~pre770#1=|v_ULTIMATE.start_main_#t~pre770#1_7|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#res#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#res#1_8|, runThread1of1ForFork0_release_~tid#1=|v_runThread1of1ForFork0_release_~tid#1_8|, runThread1of1ForFork0_#t~post769#1=|v_runThread1of1ForFork0_#t~post769#1_8|, runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_20|, runThread1of1ForFork0_vatomic32_write_rel_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_write_rel_~a#1.offset_10|, runThread1of1ForFork0_vatomic32_xchg_~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_~v#1_10|, runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1_8|, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset_8|, runThread1of1ForFork0_vatomic32_read_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_read_#in~a#1.offset_8|, runThread1of1ForFork0_ttaslock_acquire_~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.base_12|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset_10|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base_10|, runThread1of1ForFork0_#in~arg#1.base=|v_runThread1of1ForFork0_#in~arg#1.base_4|, runThread1of1ForFork0_vatomic32_xchg_#res#1=|v_runThread1of1ForFork0_vatomic32_xchg_#res#1_8|, runThread1of1ForFork0_vatomic32_read_#res#1=|v_runThread1of1ForFork0_vatomic32_read_#res#1_8|, runThread1of1ForFork0_vatomic32_await_eq_~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~c#1_14|, runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.offset_8|, runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.base_8|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1_10|, runThread1of1ForFork0_ttaslock_acquire_~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.offset_12|, runThread1of1ForFork0_#res#1.offset=|v_runThread1of1ForFork0_#res#1.offset_4|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset_8|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1_12|, runThread1of1ForFork0_~arg#1.offset=|v_runThread1of1ForFork0_~arg#1.offset_6|, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_11|, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base_8|, runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1_12|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1_8|, runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset_8|, runThread1of1ForFork0_vatomic32_xchg_~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_10|, runThread1of1ForFork0_vatomic32_write_rel_~a#1.base=|v_runThread1of1ForFork0_vatomic32_write_rel_~a#1.base_10|, runThread1of1ForFork0_cs_#t~post766#1=|v_runThread1of1ForFork0_cs_#t~post766#1_12|, runThread1of1ForFork0_thidvar0=v_runThread1of1ForFork0_thidvar0_2, runThread1of1ForFork0_ttaslock_release_#in~l#1.offset=|v_runThread1of1ForFork0_ttaslock_release_#in~l#1.offset_8|, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base_10|, runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1=|v_runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1_10|, runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1=|v_runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1_16|, runThread1of1ForFork0_release_#in~tid#1=|v_runThread1of1ForFork0_release_#in~tid#1_8|, runThread1of1ForFork0_vatomic32_write_rel_#in~v#1=|v_runThread1of1ForFork0_vatomic32_write_rel_#in~v#1_8|, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base_8|, runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset_10|, runThread1of1ForFork0_~arg#1.base=|v_runThread1of1ForFork0_~arg#1.base_6|, runThread1of1ForFork0_~i~0#1=|v_runThread1of1ForFork0_~i~0#1_14|, runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1=|v_runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1_12|, runThread1of1ForFork0_~j~1#1=|v_runThread1of1ForFork0_~j~1#1_14|, runThread1of1ForFork0_vatomic32_read_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_read_~a#1.offset_10|, runThread1of1ForFork0_vatomic32_write_~a#1.base=|v_runThread1of1ForFork0_vatomic32_write_~a#1.base_10|, ULTIMATE.start_main_#t~pre770#1=|v_ULTIMATE.start_main_#t~pre770#1_7|, runThread1of1ForFork0_vatomic32_write_rel_~v#1=|v_runThread1of1ForFork0_vatomic32_write_rel_~v#1_10|, runThread1of1ForFork0_cs_#t~post765#1=|v_runThread1of1ForFork0_cs_#t~post765#1_12|, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset_10|, runThread1of1ForFork0_verification_loop_bound_~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_~bound#1_20|, runThread1of1ForFork0_vatomic32_write_~v#1=|v_runThread1of1ForFork0_vatomic32_write_~v#1_10|, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset_8|, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base_8|, runThread1of1ForFork0_vatomic32_xchg_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_10|, runThread1of1ForFork0_vatomic32_read_~a#1.base=|v_runThread1of1ForFork0_vatomic32_read_~a#1.base_10|, runThread1of1ForFork0_vatomic32_read_#t~mem432#1=|v_runThread1of1ForFork0_vatomic32_read_#t~mem432#1_12|, runThread1of1ForFork0_~j~0#1=|v_runThread1of1ForFork0_~j~0#1_14|, runThread1of1ForFork0_vatomic32_await_eq_~o~5#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~o~5#1_16|, runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1=|v_runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1_10|, runThread1of1ForFork0_acquire_~tid#1=|v_runThread1of1ForFork0_acquire_~tid#1_8|, runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1_14|, runThread1of1ForFork0_vatomic32_xchg_#in~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_#in~v#1_8|, runThread1of1ForFork0_vatomic32_xchg_acq_#res#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#res#1_8|, runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base_8|, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset_8|, runThread1of1ForFork0_ttaslock_release_~l#1.base=|v_runThread1of1ForFork0_ttaslock_release_~l#1.base_10|, runThread1of1ForFork0_ttaslock_release_~l#1.offset=|v_runThread1of1ForFork0_ttaslock_release_~l#1.offset_10|, runThread1of1ForFork0_#in~arg#1.offset=|v_runThread1of1ForFork0_#in~arg#1.offset_4|, runThread1of1ForFork0_verification_spin_end_#in~v#1=|v_runThread1of1ForFork0_verification_spin_end_#in~v#1_14|, runThread1of1ForFork0_#res#1.base=|v_runThread1of1ForFork0_#res#1.base_4|, runThread1of1ForFork0_verification_spin_end_~v#1=|v_runThread1of1ForFork0_verification_spin_end_~v#1_14|, runThread1of1ForFork0_vatomic32_read_~tmp~2#1=|v_runThread1of1ForFork0_vatomic32_read_~tmp~2#1_10|, runThread1of1ForFork0_#t~post767#1=|v_runThread1of1ForFork0_#t~post767#1_8|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1_8|, runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_20|, runThread1of1ForFork0_vatomic32_await_eq_~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.base_10|, runThread1of1ForFork0_vatomic32_read_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_read_#in~a#1.base_8|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base_8|, runThread1of1ForFork0_vatomic32_write_#in~v#1=|v_runThread1of1ForFork0_vatomic32_write_#in~v#1_8|, runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1_18|, runThread1of1ForFork0_vatomic32_write_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_write_#in~a#1.base_8|, runThread1of1ForFork0_acquire_#in~tid#1=|v_runThread1of1ForFork0_acquire_#in~tid#1_8|, runThread1of1ForFork0_vatomic32_write_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_write_~a#1.offset_10|, runThread1of1ForFork0_ttaslock_release_#in~l#1.base=|v_runThread1of1ForFork0_ttaslock_release_#in~l#1.base_8|, runThread1of1ForFork0_vatomic32_await_eq_#in~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~c#1_8|, runThread1of1ForFork0_vatomic32_write_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_write_#in~a#1.offset_8|, runThread1of1ForFork0_vatomic32_xchg_acq_~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~v#1_10|, runThread1of1ForFork0_#t~post768#1=|v_runThread1of1ForFork0_#t~post768#1_8|, runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1_12|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_#res#1, runThread1of1ForFork0_release_~tid#1, runThread1of1ForFork0_#t~post769#1, runThread1of1ForFork0_verification_loop_bound_#in~bound#1, runThread1of1ForFork0_vatomic32_write_rel_~a#1.offset, runThread1of1ForFork0_vatomic32_xchg_~v#1, runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset, runThread1of1ForFork0_vatomic32_read_#in~a#1.offset, runThread1of1ForFork0_ttaslock_acquire_~l#1.base, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base, runThread1of1ForFork0_#in~arg#1.base, runThread1of1ForFork0_vatomic32_xchg_#res#1, runThread1of1ForFork0_vatomic32_read_#res#1, runThread1of1ForFork0_vatomic32_await_eq_~c#1, runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.offset, runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.base, runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1, runThread1of1ForFork0_ttaslock_acquire_~l#1.offset, runThread1of1ForFork0_#res#1.offset, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset, runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1, runThread1of1ForFork0_~arg#1.offset, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base, runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1, runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset, runThread1of1ForFork0_vatomic32_xchg_~a#1.base, runThread1of1ForFork0_vatomic32_write_rel_~a#1.base, runThread1of1ForFork0_cs_#t~post766#1, runThread1of1ForFork0_thidvar0, runThread1of1ForFork0_ttaslock_release_#in~l#1.offset, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base, runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1, runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1, runThread1of1ForFork0_release_#in~tid#1, runThread1of1ForFork0_vatomic32_write_rel_#in~v#1, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base, runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset, runThread1of1ForFork0_~arg#1.base, runThread1of1ForFork0_~i~0#1, runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1, runThread1of1ForFork0_~j~1#1, runThread1of1ForFork0_vatomic32_read_~a#1.offset, runThread1of1ForFork0_vatomic32_write_~a#1.base, runThread1of1ForFork0_vatomic32_write_rel_~v#1, runThread1of1ForFork0_cs_#t~post765#1, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset, runThread1of1ForFork0_verification_loop_bound_~bound#1, runThread1of1ForFork0_vatomic32_write_~v#1, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base, runThread1of1ForFork0_vatomic32_xchg_~a#1.offset, runThread1of1ForFork0_vatomic32_read_~a#1.base, runThread1of1ForFork0_vatomic32_read_#t~mem432#1, runThread1of1ForFork0_~j~0#1, runThread1of1ForFork0_vatomic32_await_eq_~o~5#1, runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1, runThread1of1ForFork0_acquire_~tid#1, runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1, runThread1of1ForFork0_vatomic32_xchg_#in~v#1, runThread1of1ForFork0_vatomic32_xchg_acq_#res#1, runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset, runThread1of1ForFork0_ttaslock_release_~l#1.base, runThread1of1ForFork0_ttaslock_release_~l#1.offset, runThread1of1ForFork0_#in~arg#1.offset, runThread1of1ForFork0_verification_spin_end_#in~v#1, runThread1of1ForFork0_#res#1.base, runThread1of1ForFork0_verification_spin_end_~v#1, runThread1of1ForFork0_vatomic32_read_~tmp~2#1, runThread1of1ForFork0_#t~post767#1, runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1, runThread1of1ForFork0_~tid~0#1, runThread1of1ForFork0_vatomic32_await_eq_~a#1.base, runThread1of1ForFork0_vatomic32_read_#in~a#1.base, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base, runThread1of1ForFork0_vatomic32_write_#in~v#1, runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1, runThread1of1ForFork0_vatomic32_write_#in~a#1.base, runThread1of1ForFork0_acquire_#in~tid#1, runThread1of1ForFork0_vatomic32_write_~a#1.offset, runThread1of1ForFork0_ttaslock_release_#in~l#1.base, runThread1of1ForFork0_vatomic32_await_eq_#in~c#1, runThread1of1ForFork0_vatomic32_write_#in~a#1.offset, runThread1of1ForFork0_vatomic32_xchg_acq_~v#1, runThread1of1ForFork0_#t~post768#1, runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1]" "[1005] $Ultimate##0-->L5983: Formula: (and (= |v_runThread1of1ForFork0_#in~arg#1.base_1| |v_runThread1of1ForFork0_~arg#1.base_1|) (= |v_runThread1of1ForFork0_#in~arg#1.offset_1| |v_runThread1of1ForFork0_~arg#1.offset_1|)) InVars {runThread1of1ForFork0_#in~arg#1.offset=|v_runThread1of1ForFork0_#in~arg#1.offset_1|, runThread1of1ForFork0_#in~arg#1.base=|v_runThread1of1ForFork0_#in~arg#1.base_1|} OutVars{runThread1of1ForFork0_#in~arg#1.offset=|v_runThread1of1ForFork0_#in~arg#1.offset_1|, runThread1of1ForFork0_#in~arg#1.base=|v_runThread1of1ForFork0_#in~arg#1.base_1|, runThread1of1ForFork0_~arg#1.base=|v_runThread1of1ForFork0_~arg#1.base_1|, runThread1of1ForFork0_~arg#1.offset=|v_runThread1of1ForFork0_~arg#1.offset_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_~arg#1.base, runThread1of1ForFork0_~arg#1.offset]" "[1006] L5983-->L5984: Formula: (= |v_runThread1of1ForFork0_~tid~0#1_1| (+ |v_runThread1of1ForFork0_~arg#1.base_3| |v_runThread1of1ForFork0_~arg#1.offset_3|)) InVars {runThread1of1ForFork0_~arg#1.base=|v_runThread1of1ForFork0_~arg#1.base_3|, runThread1of1ForFork0_~arg#1.offset=|v_runThread1of1ForFork0_~arg#1.offset_3|} OutVars{runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_1|, runThread1of1ForFork0_~arg#1.base=|v_runThread1of1ForFork0_~arg#1.base_3|, runThread1of1ForFork0_~arg#1.offset=|v_runThread1of1ForFork0_~arg#1.offset_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_~tid~0#1]" "[1007] L5984-->L5984-1: Formula: (= 2 |v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_1|) InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_#in~bound#1]" "[1008] L5984-1-->L570: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_~bound#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_~bound#1]" "[1009] L570-->L573-7: Formula: (= |v_runThread1of1ForFork0_verification_loop_bound_~bound#1_3| |v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_3|) InVars {runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_3|} OutVars{runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_3|, runThread1of1ForFork0_verification_loop_bound_~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_~bound#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_~bound#1]" "[1011] L573-7-->L573-4: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1014] L573-4-->L573-1: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1018] L573-1-->L573-3: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1023] L573-3-->L573-6: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1017] L573-6-->L570-1: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1012] L570-1-->L5984-2: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_~bound#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_~bound#1]" "[1015] L5984-2-->L5985: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_#in~bound#1]" "[1021] L5985-->L5985-5: Formula: (= |v_runThread1of1ForFork0_~i~0#1_1| 0) InVars {} OutVars{runThread1of1ForFork0_~i~0#1=|v_runThread1of1ForFork0_~i~0#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_~i~0#1]" [2025-04-26 18:36:28,527 INFO L754 eck$LassoCheckResult]: Loop: "[1025] L5985-5-->L5986: Formula: (or (= |v_runThread1of1ForFork0_~i~0#1_5| 0) (and (= |v_runThread1of1ForFork0_~i~0#1_5| 1) (< (mod (+ |v_runThread1of1ForFork0_~tid~0#1_5| 1) 4294967296) 1))) InVars {runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_5|, runThread1of1ForFork0_~i~0#1=|v_runThread1of1ForFork0_~i~0#1_5|} OutVars{runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_5|, runThread1of1ForFork0_~i~0#1=|v_runThread1of1ForFork0_~i~0#1_5|} AuxVars[] AssignedVars[]" "[1027] L5986-->L5986-1: Formula: (= 2 |v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_7|) InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_#in~bound#1]" "[1029] L5986-1-->L570-2: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_~bound#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_~bound#1]" "[1031] L570-2-->L573-16: Formula: (= |v_runThread1of1ForFork0_verification_loop_bound_~bound#1_9| |v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_9|) InVars {runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_9|} OutVars{runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_9|, runThread1of1ForFork0_verification_loop_bound_~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_~bound#1_9|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_~bound#1]" "[1033] L573-16-->L573-13: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1036] L573-13-->L573-10: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1040] L573-10-->L573-12: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1045] L573-12-->L573-15: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1039] L573-15-->L570-3: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1034] L570-3-->L5986-2: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_~bound#1_11|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_~bound#1]" "[1037] L5986-2-->L5987: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_11|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_#in~bound#1]" "[1043] L5987-->L5987-5: Formula: (= |v_runThread1of1ForFork0_~j~0#1_1| 0) InVars {} OutVars{runThread1of1ForFork0_~j~0#1=|v_runThread1of1ForFork0_~j~0#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_~j~0#1]" "[1047] L5987-5-->L5988: Formula: (or (and (< (mod (+ |v_runThread1of1ForFork0_~tid~0#1_9| 1) 4294967296) 1) (= |v_runThread1of1ForFork0_~j~0#1_5| 1)) (= |v_runThread1of1ForFork0_~j~0#1_5| 0)) InVars {runThread1of1ForFork0_~j~0#1=|v_runThread1of1ForFork0_~j~0#1_5|, runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_9|} OutVars{runThread1of1ForFork0_~j~0#1=|v_runThread1of1ForFork0_~j~0#1_5|, runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_9|} AuxVars[] AssignedVars[]" "[1049] L5988-->L5988-1: Formula: (= |v_runThread1of1ForFork0_~tid~0#1_11| |v_runThread1of1ForFork0_acquire_#in~tid#1_1|) InVars {runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_11|} OutVars{runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_11|, runThread1of1ForFork0_acquire_#in~tid#1=|v_runThread1of1ForFork0_acquire_#in~tid#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_acquire_#in~tid#1]" "[1051] L5988-1-->L6017: Formula: true InVars {} OutVars{runThread1of1ForFork0_acquire_~tid#1=|v_runThread1of1ForFork0_acquire_~tid#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_acquire_~tid#1]" "[1053] L6017-->L6020-7: Formula: (= |v_runThread1of1ForFork0_acquire_#in~tid#1_3| |v_runThread1of1ForFork0_acquire_~tid#1_3|) InVars {runThread1of1ForFork0_acquire_#in~tid#1=|v_runThread1of1ForFork0_acquire_#in~tid#1_3|} OutVars{runThread1of1ForFork0_acquire_~tid#1=|v_runThread1of1ForFork0_acquire_~tid#1_3|, runThread1of1ForFork0_acquire_#in~tid#1=|v_runThread1of1ForFork0_acquire_#in~tid#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_acquire_~tid#1]" "[1056] L6020-7-->L6020-4: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1061] L6020-4-->L6020-1: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1068] L6020-1-->L6020-3: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1079] L6020-3-->L6020-6: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1067] L6020-6-->L6020-9: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1059] L6020-9-->L6021: Formula: (and (= |v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base_1| |v_~#lock~0.base_4|) (= |v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset_1| |v_~#lock~0.offset_4|)) InVars {~#lock~0.base=|v_~#lock~0.base_4|, ~#lock~0.offset=|v_~#lock~0.offset_4|} OutVars{~#lock~0.offset=|v_~#lock~0.offset_4|, ~#lock~0.base=|v_~#lock~0.base_4|, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base_1|, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset]" "[1065] L6021-->L5379: Formula: true InVars {} OutVars{runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1=|v_runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1_1|, runThread1of1ForFork0_ttaslock_acquire_~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.offset_1|, runThread1of1ForFork0_ttaslock_acquire_~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.base_1|, runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1=|v_runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1, runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1, runThread1of1ForFork0_ttaslock_acquire_~l#1.offset, runThread1of1ForFork0_ttaslock_acquire_~l#1.base]" "[1077] L5379-->L5382-1: Formula: (and (= |v_runThread1of1ForFork0_ttaslock_acquire_~l#1.offset_3| |v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset_3|) (= |v_runThread1of1ForFork0_ttaslock_acquire_~l#1.base_3| |v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base_3|)) InVars {runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base_3|, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset_3|} OutVars{runThread1of1ForFork0_ttaslock_acquire_~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.offset_3|, runThread1of1ForFork0_ttaslock_acquire_~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.base_3|, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base_3|, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_ttaslock_acquire_~l#1.offset, runThread1of1ForFork0_ttaslock_acquire_~l#1.base]" "[1084] L5382-1-->L5383: Formula: (and (= |v_runThread1of1ForFork0_ttaslock_acquire_~l#1.offset_5| |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset_1|) (= |v_runThread1of1ForFork0_ttaslock_acquire_~l#1.base_5| |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base_1|) (= |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1_1| 0)) InVars {runThread1of1ForFork0_ttaslock_acquire_~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.offset_5|, runThread1of1ForFork0_ttaslock_acquire_~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.base_5|} OutVars{runThread1of1ForFork0_ttaslock_acquire_~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.offset_5|, runThread1of1ForFork0_ttaslock_acquire_~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.base_5|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base_1|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset_1|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset]" "[1088] L5383-->L5383-1: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1]" "[1092] L5383-1-->L2252: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1_1|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset_1|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base_1|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base, runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1]" "[1096] L2252-->L2252-1: Formula: (and (= |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base_3| |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base_3|) (= |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset_3| |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset_3|)) InVars {runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base_3|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset_3|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset_3|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base_3|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base_3|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base]" "[1100] L2252-1-->L2255: Formula: (= |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1_3| |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1_3|) InVars {runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1_3|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1_3|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1]" "[1105] L2255-->L2255-1: Formula: (and (= |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset_5| |v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset_1|) (= |v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base_1| |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base_5|) (= |v_runThread1of1ForFork0_vatomic32_await_eq_#in~c#1_1| |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1_5|)) InVars {runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1_5|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset_5|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base_5|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset_1|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1_5|, runThread1of1ForFork0_vatomic32_await_eq_#in~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~c#1_1|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset_5|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base_5|, runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset, runThread1of1ForFork0_vatomic32_await_eq_#in~c#1, runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base]" "[1110] L2255-1-->L2255-2: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#res#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#res#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_#res#1]" "[1118] L2255-2-->L4835: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_await_eq_~o~5#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~o~5#1_1|, runThread1of1ForFork0_vatomic32_await_eq_~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~c#1_1|, runThread1of1ForFork0_vatomic32_await_eq_~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.base_1|, runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1_1|, runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset_1|, runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1_1|, runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_~o~5#1, runThread1of1ForFork0_vatomic32_await_eq_~c#1, runThread1of1ForFork0_vatomic32_await_eq_~a#1.base, runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1, runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset, runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1, runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1]" "[1123] L4835-->L4835-1: Formula: (and (= |v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base_3| |v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.base_3|) (= |v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset_3| |v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset_3|)) InVars {runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset_3|, runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base_3|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset_3|, runThread1of1ForFork0_vatomic32_await_eq_~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.base_3|, runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset_3|, runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_~a#1.base, runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset]" "[1126] L4835-1-->L4838: Formula: (= |v_runThread1of1ForFork0_vatomic32_await_eq_#in~c#1_3| |v_runThread1of1ForFork0_vatomic32_await_eq_~c#1_3|) InVars {runThread1of1ForFork0_vatomic32_await_eq_#in~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~c#1_3|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#in~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~c#1_3|, runThread1of1ForFork0_vatomic32_await_eq_~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~c#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_~c#1]" "[1129] L4838-->L4839: Formula: (= |v_runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1_3| |v_runThread1of1ForFork0_vatomic32_await_eq_~c#1_5|) InVars {runThread1of1ForFork0_vatomic32_await_eq_~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~c#1_5|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~c#1_5|, runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1]" "[1132] L4839-->L557: Formula: (= |v_runThread1of1ForFork0_vatomic32_await_eq_~o~5#1_3| 0) InVars {} OutVars{runThread1of1ForFork0_vatomic32_await_eq_~o~5#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~o~5#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_~o~5#1]" "[1135] L557-->L4840-23: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1139] L4840-23-->L561: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1143] L561-->L4840-1: Formula: (and (= |v_runThread1of1ForFork0_vatomic32_read_#in~a#1.base_1| |v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.base_5|) (= |v_runThread1of1ForFork0_vatomic32_read_#in~a#1.offset_1| |v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset_5|)) InVars {runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset_5|, runThread1of1ForFork0_vatomic32_await_eq_~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.base_5|} OutVars{runThread1of1ForFork0_vatomic32_read_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_read_#in~a#1.offset_1|, runThread1of1ForFork0_vatomic32_await_eq_~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.base_5|, runThread1of1ForFork0_vatomic32_read_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_read_#in~a#1.base_1|, runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_read_#in~a#1.offset, runThread1of1ForFork0_vatomic32_read_#in~a#1.base]" "[1147] L4840-1-->L4840-2: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_read_#res#1=|v_runThread1of1ForFork0_vatomic32_read_#res#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_read_#res#1]" "[1150] L4840-2-->L3775: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_read_~a#1.base=|v_runThread1of1ForFork0_vatomic32_read_~a#1.base_1|, runThread1of1ForFork0_vatomic32_read_#t~mem432#1=|v_runThread1of1ForFork0_vatomic32_read_#t~mem432#1_1|, runThread1of1ForFork0_vatomic32_read_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_read_~a#1.offset_1|, runThread1of1ForFork0_vatomic32_read_~tmp~2#1=|v_runThread1of1ForFork0_vatomic32_read_~tmp~2#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_read_~a#1.base, runThread1of1ForFork0_vatomic32_read_#t~mem432#1, runThread1of1ForFork0_vatomic32_read_~a#1.offset, runThread1of1ForFork0_vatomic32_read_~tmp~2#1]" "[1153] L3775-->L3779: Formula: (and (= |v_runThread1of1ForFork0_vatomic32_read_~a#1.base_3| |v_runThread1of1ForFork0_vatomic32_read_#in~a#1.base_3|) (= |v_runThread1of1ForFork0_vatomic32_read_#in~a#1.offset_3| |v_runThread1of1ForFork0_vatomic32_read_~a#1.offset_3|)) InVars {runThread1of1ForFork0_vatomic32_read_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_read_#in~a#1.offset_3|, runThread1of1ForFork0_vatomic32_read_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_read_#in~a#1.base_3|} OutVars{runThread1of1ForFork0_vatomic32_read_~a#1.base=|v_runThread1of1ForFork0_vatomic32_read_~a#1.base_3|, runThread1of1ForFork0_vatomic32_read_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_read_#in~a#1.offset_3|, runThread1of1ForFork0_vatomic32_read_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_read_~a#1.offset_3|, runThread1of1ForFork0_vatomic32_read_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_read_#in~a#1.base_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_read_~a#1.base, runThread1of1ForFork0_vatomic32_read_~a#1.offset]" "[1156] L3779-->L3779-3: Formula: (and (<= 0 |v_runThread1of1ForFork0_vatomic32_read_~a#1.offset_5|) (= |v_runThread1of1ForFork0_vatomic32_read_#t~mem432#1_3| (select (select |v_#memory_int_27| |v_runThread1of1ForFork0_vatomic32_read_~a#1.base_5|) |v_runThread1of1ForFork0_vatomic32_read_~a#1.offset_5|)) (<= (+ |v_runThread1of1ForFork0_vatomic32_read_~a#1.offset_5| 4) (select |v_#length_20| |v_runThread1of1ForFork0_vatomic32_read_~a#1.base_5|)) (= (select |v_#valid_23| |v_runThread1of1ForFork0_vatomic32_read_~a#1.base_5|) 1)) InVars {runThread1of1ForFork0_vatomic32_read_~a#1.base=|v_runThread1of1ForFork0_vatomic32_read_~a#1.base_5|, #memory_int=|v_#memory_int_27|, #length=|v_#length_20|, runThread1of1ForFork0_vatomic32_read_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_read_~a#1.offset_5|, #valid=|v_#valid_23|} OutVars{runThread1of1ForFork0_vatomic32_read_~a#1.base=|v_runThread1of1ForFork0_vatomic32_read_~a#1.base_5|, #memory_int=|v_#memory_int_27|, runThread1of1ForFork0_vatomic32_read_#t~mem432#1=|v_runThread1of1ForFork0_vatomic32_read_#t~mem432#1_3|, #length=|v_#length_20|, runThread1of1ForFork0_vatomic32_read_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_read_~a#1.offset_5|, #valid=|v_#valid_23|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_read_#t~mem432#1]" "[1159] L3779-3-->L3779-4: Formula: (= |v_runThread1of1ForFork0_vatomic32_read_#t~mem432#1_5| |v_runThread1of1ForFork0_vatomic32_read_~tmp~2#1_3|) InVars {runThread1of1ForFork0_vatomic32_read_#t~mem432#1=|v_runThread1of1ForFork0_vatomic32_read_#t~mem432#1_5|} OutVars{runThread1of1ForFork0_vatomic32_read_#t~mem432#1=|v_runThread1of1ForFork0_vatomic32_read_#t~mem432#1_5|, runThread1of1ForFork0_vatomic32_read_~tmp~2#1=|v_runThread1of1ForFork0_vatomic32_read_~tmp~2#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_read_~tmp~2#1]" "[1162] L3779-4-->L3781: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_read_#t~mem432#1=|v_runThread1of1ForFork0_vatomic32_read_#t~mem432#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_read_#t~mem432#1]" "[1165] L3781-->vatomic32_read_returnLabel#1: Formula: (= |v_runThread1of1ForFork0_vatomic32_read_~tmp~2#1_5| |v_runThread1of1ForFork0_vatomic32_read_#res#1_3|) InVars {runThread1of1ForFork0_vatomic32_read_~tmp~2#1=|v_runThread1of1ForFork0_vatomic32_read_~tmp~2#1_5|} OutVars{runThread1of1ForFork0_vatomic32_read_#res#1=|v_runThread1of1ForFork0_vatomic32_read_#res#1_3|, runThread1of1ForFork0_vatomic32_read_~tmp~2#1=|v_runThread1of1ForFork0_vatomic32_read_~tmp~2#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_read_#res#1]" "[1168] vatomic32_read_returnLabel#1-->L4840-3: Formula: (= |v_runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1_5| |v_runThread1of1ForFork0_vatomic32_read_#res#1_5|) InVars {runThread1of1ForFork0_vatomic32_read_#res#1=|v_runThread1of1ForFork0_vatomic32_read_#res#1_5|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1_5|, runThread1of1ForFork0_vatomic32_read_#res#1=|v_runThread1of1ForFork0_vatomic32_read_#res#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1]" "[1171] L4840-3-->L4840-4: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_read_~a#1.base=|v_runThread1of1ForFork0_vatomic32_read_~a#1.base_7|, runThread1of1ForFork0_vatomic32_read_#t~mem432#1=|v_runThread1of1ForFork0_vatomic32_read_#t~mem432#1_9|, runThread1of1ForFork0_vatomic32_read_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_read_~a#1.offset_7|, runThread1of1ForFork0_vatomic32_read_~tmp~2#1=|v_runThread1of1ForFork0_vatomic32_read_~tmp~2#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_read_~a#1.base, runThread1of1ForFork0_vatomic32_read_#t~mem432#1, runThread1of1ForFork0_vatomic32_read_~a#1.offset, runThread1of1ForFork0_vatomic32_read_~tmp~2#1]" "[1174] L4840-4-->L4840-5: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_read_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_read_#in~a#1.offset_5|, runThread1of1ForFork0_vatomic32_read_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_read_#in~a#1.base_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_read_#in~a#1.offset, runThread1of1ForFork0_vatomic32_read_#in~a#1.base]" "[1177] L4840-5-->L4840-6: Formula: (= |v_runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1_7| |v_runThread1of1ForFork0_vatomic32_await_eq_~o~5#1_7|) InVars {runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1_7|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1_7|, runThread1of1ForFork0_vatomic32_await_eq_~o~5#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~o~5#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_~o~5#1]" "[1181] L4840-6-->L4840-9: Formula: (= (mod |v_runThread1of1ForFork0_vatomic32_await_eq_~c#1_11| 4294967296) (mod |v_runThread1of1ForFork0_vatomic32_await_eq_~o~5#1_11| 4294967296)) InVars {runThread1of1ForFork0_vatomic32_await_eq_~o~5#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~o~5#1_11|, runThread1of1ForFork0_vatomic32_await_eq_~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~c#1_11|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_~o~5#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~o~5#1_11|, runThread1of1ForFork0_vatomic32_await_eq_~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~c#1_11|} AuxVars[] AssignedVars[]" "[1185] L4840-9-->L4840-10: Formula: (= |v_runThread1of1ForFork0_verification_spin_end_#in~v#1_1| 1) InVars {} OutVars{runThread1of1ForFork0_verification_spin_end_#in~v#1=|v_runThread1of1ForFork0_verification_spin_end_#in~v#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_spin_end_#in~v#1]" "[1190] L4840-10-->L565: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_spin_end_~v#1=|v_runThread1of1ForFork0_verification_spin_end_~v#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_spin_end_~v#1]" "[1194] L565-->L568-7: Formula: (= |v_runThread1of1ForFork0_verification_spin_end_~v#1_3| |v_runThread1of1ForFork0_verification_spin_end_#in~v#1_3|) InVars {runThread1of1ForFork0_verification_spin_end_#in~v#1=|v_runThread1of1ForFork0_verification_spin_end_#in~v#1_3|} OutVars{runThread1of1ForFork0_verification_spin_end_~v#1=|v_runThread1of1ForFork0_verification_spin_end_~v#1_3|, runThread1of1ForFork0_verification_spin_end_#in~v#1=|v_runThread1of1ForFork0_verification_spin_end_#in~v#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_spin_end_~v#1]" "[1199] L568-7-->L568-4: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1206] L568-4-->L568-1: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1212] L568-1-->L568-3: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1219] L568-3-->L568-6: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1211] L568-6-->L565-1: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1204] L565-1-->L4840-11: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_spin_end_~v#1=|v_runThread1of1ForFork0_verification_spin_end_~v#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_spin_end_~v#1]" "[1209] L4840-11-->L4840-12: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_spin_end_#in~v#1=|v_runThread1of1ForFork0_verification_spin_end_#in~v#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_spin_end_#in~v#1]" "[1217] L4840-12-->L4840-13: Formula: (= |v_runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1_15| 0) InVars {} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1_15|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1]" "[1189] L4840-13-->L4840-17: Formula: (= |v_runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1_9| 0) InVars {runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1_9|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1_9|} AuxVars[] AssignedVars[]" "[1193] L4840-17-->L4840-18: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1_11|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1]" "[1197] L4840-18-->L4840-24: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1_13|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1]" "[1142] L4840-24-->vatomic32_await_eq_returnLabel#1: Formula: (= |v_runThread1of1ForFork0_vatomic32_await_eq_#res#1_3| |v_runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1_5|) InVars {runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1_5|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#res#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#res#1_3|, runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_#res#1]" "[1146] vatomic32_await_eq_returnLabel#1-->L2255-3: Formula: (= |v_runThread1of1ForFork0_vatomic32_await_eq_#res#1_5| |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1_3|) InVars {runThread1of1ForFork0_vatomic32_await_eq_#res#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#res#1_5|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#res#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#res#1_5|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1]" "[1149] L2255-3-->L2255-4: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_await_eq_~o~5#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~o~5#1_5|, runThread1of1ForFork0_vatomic32_await_eq_~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~c#1_7|, runThread1of1ForFork0_vatomic32_await_eq_~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.base_7|, runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1_3|, runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset_7|, runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1_3|, runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_~o~5#1, runThread1of1ForFork0_vatomic32_await_eq_~c#1, runThread1of1ForFork0_vatomic32_await_eq_~a#1.base, runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1, runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset, runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1, runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1]" "[1152] L2255-4-->L2255-5: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset_5|, runThread1of1ForFork0_vatomic32_await_eq_#in~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~c#1_5|, runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset, runThread1of1ForFork0_vatomic32_await_eq_#in~c#1, runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base]" "[1155] L2255-5-->L2255-6: Formula: (= |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1_3| |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1_5|) InVars {runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1_5|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1_3|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1]" "[1158] L2255-6-->vatomic32_await_eq_rlx_returnLabel#1: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1]" "[1161] vatomic32_await_eq_rlx_returnLabel#1-->L5383-2: Formula: (= |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1_5| |v_runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1_5|) InVars {runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1_5|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1_5|, runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1=|v_runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1]" "[1164] L5383-2-->L5383-3: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1_7|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset_7|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base_7|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1_9|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base, runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1]" "[1167] L5383-3-->L5383-4: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base_5|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset_5|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset]" "[1170] L5383-4-->L5384: Formula: true InVars {} OutVars{runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1=|v_runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1]" "[1173] L5384-->L5384-1: Formula: (and (= |v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1_1| 1) (= |v_runThread1of1ForFork0_ttaslock_acquire_~l#1.offset_9| |v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset_1|) (= |v_runThread1of1ForFork0_ttaslock_acquire_~l#1.base_9| |v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base_1|)) InVars {runThread1of1ForFork0_ttaslock_acquire_~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.offset_9|, runThread1of1ForFork0_ttaslock_acquire_~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.base_9|} OutVars{runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset_1|, runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1_1|, runThread1of1ForFork0_ttaslock_acquire_~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.offset_9|, runThread1of1ForFork0_ttaslock_acquire_~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.base_9|, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset, runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base]" "[1176] L5384-1-->L5384-2: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_xchg_acq_#res#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#res#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_acq_#res#1]" "[1179] L5384-2-->L1907: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_xchg_acq_~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~v#1_1|, runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1_1|, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base_1|, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset, runThread1of1ForFork0_vatomic32_xchg_acq_~v#1]" "[1183] L1907-->L1907-1: Formula: (and (= |v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base_3| |v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base_3|) (= |v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset_3| |v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset_3|)) InVars {runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset_3|, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base_3|} OutVars{runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset_3|, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base_3|, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base_3|, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset]" "[1187] L1907-1-->L1910: Formula: (= |v_runThread1of1ForFork0_vatomic32_xchg_acq_~v#1_3| |v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1_3|) InVars {runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1_3|} OutVars{runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1_3|, runThread1of1ForFork0_vatomic32_xchg_acq_~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~v#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_acq_~v#1]" "[1191] L1910-->L1910-1: Formula: (and (= |v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base_5| |v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base_1|) (= |v_runThread1of1ForFork0_vatomic32_xchg_acq_~v#1_5| |v_runThread1of1ForFork0_vatomic32_xchg_#in~v#1_1|) (= |v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset_5| |v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset_1|)) InVars {runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base_5|, runThread1of1ForFork0_vatomic32_xchg_acq_~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~v#1_5|, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset_5|} OutVars{runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base_1|, runThread1of1ForFork0_vatomic32_xchg_acq_~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~v#1_5|, runThread1of1ForFork0_vatomic32_xchg_#in~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_#in~v#1_1|, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base_5|, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset_1|, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base, runThread1of1ForFork0_vatomic32_xchg_#in~v#1, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset]" "[1195] L1910-1-->L1910-2: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_xchg_#res#1=|v_runThread1of1ForFork0_vatomic32_xchg_#res#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_#res#1]" "[1200] L1910-2-->L3867: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_xchg_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_1|, runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1=|v_runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1_1|, runThread1of1ForFork0_vatomic32_xchg_~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_1|, runThread1of1ForFork0_vatomic32_xchg_~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_~v#1_1|, runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1=|v_runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_~a#1.offset, runThread1of1ForFork0_vatomic32_xchg_~v#1, runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1, runThread1of1ForFork0_vatomic32_xchg_~a#1.base, runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1]" "[1207] L3867-->L3867-1: Formula: (and (= |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_3| |v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base_3|) (= |v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset_3| |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_3|)) InVars {runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base_3|, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset_3|} OutVars{runThread1of1ForFork0_vatomic32_xchg_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_3|, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base_3|, runThread1of1ForFork0_vatomic32_xchg_~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_3|, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_~a#1.offset, runThread1of1ForFork0_vatomic32_xchg_~a#1.base]" "[1215] L3867-1-->L3872: Formula: (= |v_runThread1of1ForFork0_vatomic32_xchg_~v#1_3| |v_runThread1of1ForFork0_vatomic32_xchg_#in~v#1_3|) InVars {runThread1of1ForFork0_vatomic32_xchg_#in~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_#in~v#1_3|} OutVars{runThread1of1ForFork0_vatomic32_xchg_~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_~v#1_3|, runThread1of1ForFork0_vatomic32_xchg_#in~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_#in~v#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_~v#1]" "[1220] L3872-->L3872-4: Formula: (let ((.cse0 (select |v_#memory_int_22| |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_5|))) (and (<= 0 |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_5|) (= (store |v_#memory_int_22| |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_5| (store .cse0 |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_5| |v_runThread1of1ForFork0_vatomic32_xchg_~v#1_5|)) |v_#memory_int_21|) (<= (+ 4 |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_5|) (select |v_#length_16| |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_5|)) (= (store |v_#memory_$Pointer$.offset_16| |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_5| (store (select |v_#memory_$Pointer$.offset_16| |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_5|) |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_5| (select (select |v_#memory_$Pointer$.offset_15| |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_5|) |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_5|))) |v_#memory_$Pointer$.offset_15|) (= (store |v_#memory_$Pointer$.base_16| |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_5| (store (select |v_#memory_$Pointer$.base_16| |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_5|) |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_5| (select (select |v_#memory_$Pointer$.base_15| |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_5|) |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_5|))) |v_#memory_$Pointer$.base_15|) (= (select .cse0 |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_5|) |v_runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1_3|) (= 1 (select |v_#valid_19| |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_5|)))) InVars {runThread1of1ForFork0_vatomic32_xchg_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_5|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_16|, runThread1of1ForFork0_vatomic32_xchg_~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_~v#1_5|, #valid=|v_#valid_19|, #memory_int=|v_#memory_int_22|, runThread1of1ForFork0_vatomic32_xchg_~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_5|, #length=|v_#length_16|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_16|} OutVars{runThread1of1ForFork0_vatomic32_xchg_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_5|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_15|, runThread1of1ForFork0_vatomic32_xchg_~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_~v#1_5|, #valid=|v_#valid_19|, #memory_int=|v_#memory_int_21|, runThread1of1ForFork0_vatomic32_xchg_~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_5|, #length=|v_#length_16|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_15|, runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1=|v_runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1_3|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1]" "[1222] L3872-4-->L3872-5: Formula: (= |v_runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1_5| |v_runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1_3|) InVars {runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1=|v_runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1_5|} OutVars{runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1=|v_runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1_3|, runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1=|v_runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1]" "[1224] L3872-5-->L3874: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1=|v_runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1]" "[1227] L3874-->vatomic32_xchg_returnLabel#1: Formula: (= |v_runThread1of1ForFork0_vatomic32_xchg_#res#1_3| |v_runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1_5|) InVars {runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1=|v_runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1_5|} OutVars{runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1=|v_runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1_5|, runThread1of1ForFork0_vatomic32_xchg_#res#1=|v_runThread1of1ForFork0_vatomic32_xchg_#res#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_#res#1]" "[1231] vatomic32_xchg_returnLabel#1-->L1910-3: Formula: (= |v_runThread1of1ForFork0_vatomic32_xchg_#res#1_5| |v_runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1_3|) InVars {runThread1of1ForFork0_vatomic32_xchg_#res#1=|v_runThread1of1ForFork0_vatomic32_xchg_#res#1_5|} OutVars{runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1_3|, runThread1of1ForFork0_vatomic32_xchg_#res#1=|v_runThread1of1ForFork0_vatomic32_xchg_#res#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1]" "[1238] L1910-3-->L1910-4: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_xchg_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_7|, runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1=|v_runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1_7|, runThread1of1ForFork0_vatomic32_xchg_~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_7|, runThread1of1ForFork0_vatomic32_xchg_~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_~v#1_7|, runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1=|v_runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1_9|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_~a#1.offset, runThread1of1ForFork0_vatomic32_xchg_~v#1, runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1, runThread1of1ForFork0_vatomic32_xchg_~a#1.base, runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1]" "[1241] L1910-4-->L1910-5: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_xchg_#in~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_#in~v#1_5|, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base_5|, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base, runThread1of1ForFork0_vatomic32_xchg_#in~v#1, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset]" "[1242] L1910-5-->L1910-6: Formula: (= |v_runThread1of1ForFork0_vatomic32_xchg_acq_#res#1_3| |v_runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1_5|) InVars {runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1_5|} OutVars{runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1_5|, runThread1of1ForFork0_vatomic32_xchg_acq_#res#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#res#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_acq_#res#1]" "[1243] L1910-6-->vatomic32_xchg_acq_returnLabel#1: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1]" "[1244] vatomic32_xchg_acq_returnLabel#1-->L5384-3: Formula: (= |v_runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1_5| |v_runThread1of1ForFork0_vatomic32_xchg_acq_#res#1_5|) InVars {runThread1of1ForFork0_vatomic32_xchg_acq_#res#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#res#1_5|} OutVars{runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1=|v_runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1_5|, runThread1of1ForFork0_vatomic32_xchg_acq_#res#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#res#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1]" "[1245] L5384-3-->L5384-4: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_xchg_acq_~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~v#1_7|, runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1_9|, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base_7|, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset, runThread1of1ForFork0_vatomic32_xchg_acq_~v#1]" "[1246] L5384-4-->L5384-5: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1_5|, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset_5|, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base]" "[1247] L5384-5-->L5384-6: Formula: (= (mod |v_runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1_7| 4294967296) 0) InVars {runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1=|v_runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1_7|} OutVars{runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1=|v_runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1_7|} AuxVars[] AssignedVars[]" "[1249] L5384-6-->L5379-1: Formula: true InVars {} OutVars{runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1=|v_runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1_11|} AuxVars[] AssignedVars[runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1]" "[1087] L5379-1-->L6021-1: Formula: true InVars {} OutVars{runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1=|v_runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1_3|, runThread1of1ForFork0_ttaslock_acquire_~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.offset_7|, runThread1of1ForFork0_ttaslock_acquire_~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.base_7|, runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1=|v_runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1, runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1, runThread1of1ForFork0_ttaslock_acquire_~l#1.offset, runThread1of1ForFork0_ttaslock_acquire_~l#1.base]" "[1091] L6021-1-->L6017-1: Formula: true InVars {} OutVars{runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base_5|, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset]" "[1095] L6017-1-->L5988-2: Formula: true InVars {} OutVars{runThread1of1ForFork0_acquire_~tid#1=|v_runThread1of1ForFork0_acquire_~tid#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_acquire_~tid#1]" "[1099] L5988-2-->L5989: Formula: true InVars {} OutVars{runThread1of1ForFork0_acquire_#in~tid#1=|v_runThread1of1ForFork0_acquire_#in~tid#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_acquire_#in~tid#1]" "[1104] L5989-->L5971: Formula: true InVars {} OutVars{runThread1of1ForFork0_cs_#t~post766#1=|v_runThread1of1ForFork0_cs_#t~post766#1_1|, runThread1of1ForFork0_cs_#t~post765#1=|v_runThread1of1ForFork0_cs_#t~post765#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_cs_#t~post766#1, runThread1of1ForFork0_cs_#t~post765#1]" "[1109] L5971-->L5971-1: Formula: (= |v_runThread1of1ForFork0_cs_#t~post765#1_3| v_~g_cs_x~0_6) InVars {~g_cs_x~0=v_~g_cs_x~0_6} OutVars{runThread1of1ForFork0_cs_#t~post765#1=|v_runThread1of1ForFork0_cs_#t~post765#1_3|, ~g_cs_x~0=v_~g_cs_x~0_6} AuxVars[] AssignedVars[runThread1of1ForFork0_cs_#t~post765#1]" "[1117] L5971-1-->L5971-2: Formula: (= (+ |v_runThread1of1ForFork0_cs_#t~post765#1_5| 1) v_~g_cs_x~0_7) InVars {runThread1of1ForFork0_cs_#t~post765#1=|v_runThread1of1ForFork0_cs_#t~post765#1_5|} OutVars{runThread1of1ForFork0_cs_#t~post765#1=|v_runThread1of1ForFork0_cs_#t~post765#1_5|, ~g_cs_x~0=v_~g_cs_x~0_7} AuxVars[] AssignedVars[~g_cs_x~0]" "[1122] L5971-2-->L5972: Formula: true InVars {} OutVars{runThread1of1ForFork0_cs_#t~post765#1=|v_runThread1of1ForFork0_cs_#t~post765#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_cs_#t~post765#1]" "[1125] L5972-->L5972-1: Formula: (= |v_runThread1of1ForFork0_cs_#t~post766#1_3| v_~g_cs_y~0_4) InVars {~g_cs_y~0=v_~g_cs_y~0_4} OutVars{runThread1of1ForFork0_cs_#t~post766#1=|v_runThread1of1ForFork0_cs_#t~post766#1_3|, ~g_cs_y~0=v_~g_cs_y~0_4} AuxVars[] AssignedVars[runThread1of1ForFork0_cs_#t~post766#1]" "[1128] L5972-1-->L5972-2: Formula: (= v_~g_cs_y~0_5 (+ |v_runThread1of1ForFork0_cs_#t~post766#1_5| 1)) InVars {runThread1of1ForFork0_cs_#t~post766#1=|v_runThread1of1ForFork0_cs_#t~post766#1_5|} OutVars{runThread1of1ForFork0_cs_#t~post766#1=|v_runThread1of1ForFork0_cs_#t~post766#1_5|, ~g_cs_y~0=v_~g_cs_y~0_5} AuxVars[] AssignedVars[~g_cs_y~0]" "[1131] L5972-2-->L5968: Formula: true InVars {} OutVars{runThread1of1ForFork0_cs_#t~post766#1=|v_runThread1of1ForFork0_cs_#t~post766#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_cs_#t~post766#1]" "[1134] L5968-->L5987-2: Formula: true InVars {} OutVars{runThread1of1ForFork0_cs_#t~post766#1=|v_runThread1of1ForFork0_cs_#t~post766#1_9|, runThread1of1ForFork0_cs_#t~post765#1=|v_runThread1of1ForFork0_cs_#t~post765#1_9|} AuxVars[] AssignedVars[runThread1of1ForFork0_cs_#t~post766#1, runThread1of1ForFork0_cs_#t~post765#1]" "[1137] L5987-2-->L5987-3: Formula: (= |v_runThread1of1ForFork0_~j~0#1_9| |v_runThread1of1ForFork0_#t~post767#1_1|) InVars {runThread1of1ForFork0_~j~0#1=|v_runThread1of1ForFork0_~j~0#1_9|} OutVars{runThread1of1ForFork0_~j~0#1=|v_runThread1of1ForFork0_~j~0#1_9|, runThread1of1ForFork0_#t~post767#1=|v_runThread1of1ForFork0_#t~post767#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_#t~post767#1]" "[1141] L5987-3-->L5987-4: Formula: (= |v_runThread1of1ForFork0_~j~0#1_11| (+ |v_runThread1of1ForFork0_#t~post767#1_3| 1)) InVars {runThread1of1ForFork0_#t~post767#1=|v_runThread1of1ForFork0_#t~post767#1_3|} OutVars{runThread1of1ForFork0_~j~0#1=|v_runThread1of1ForFork0_~j~0#1_11|, runThread1of1ForFork0_#t~post767#1=|v_runThread1of1ForFork0_#t~post767#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_~j~0#1]" "[1145] L5987-4-->L5987-5: Formula: true InVars {} OutVars{runThread1of1ForFork0_#t~post767#1=|v_runThread1of1ForFork0_#t~post767#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_#t~post767#1]" "[1046] L5987-5-->L5987-6: Formula: (and (not (= |v_runThread1of1ForFork0_~j~0#1_3| 0)) (or (not (= |v_runThread1of1ForFork0_~j~0#1_3| 1)) (<= 1 (mod (+ |v_runThread1of1ForFork0_~tid~0#1_7| 1) 4294967296)))) InVars {runThread1of1ForFork0_~j~0#1=|v_runThread1of1ForFork0_~j~0#1_3|, runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_7|} OutVars{runThread1of1ForFork0_~j~0#1=|v_runThread1of1ForFork0_~j~0#1_3|, runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_7|} AuxVars[] AssignedVars[]" "[1048] L5987-6-->L5991: Formula: true InVars {} OutVars{runThread1of1ForFork0_~j~0#1=|v_runThread1of1ForFork0_~j~0#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_~j~0#1]" "[1050] L5991-->L5991-1: Formula: (= |v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_13| 2) InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_13|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_#in~bound#1]" "[1052] L5991-1-->L570-4: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_~bound#1_13|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_~bound#1]" "[1054] L570-4-->L573-25: Formula: (= |v_runThread1of1ForFork0_verification_loop_bound_~bound#1_15| |v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_15|) InVars {runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_15|} OutVars{runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_15|, runThread1of1ForFork0_verification_loop_bound_~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_~bound#1_15|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_~bound#1]" "[1058] L573-25-->L573-22: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1064] L573-22-->L573-19: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1074] L573-19-->L573-21: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1082] L573-21-->L573-24: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1073] L573-24-->L570-5: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1062] L570-5-->L5991-2: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_~bound#1_17|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_~bound#1]" "[1071] L5991-2-->L5992: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_17|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_#in~bound#1]" "[1080] L5992-->L5992-5: Formula: (= |v_runThread1of1ForFork0_~j~1#1_1| 0) InVars {} OutVars{runThread1of1ForFork0_~j~1#1=|v_runThread1of1ForFork0_~j~1#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_~j~1#1]" "[1085] L5992-5-->L5992-6: Formula: (and (not (= |v_runThread1of1ForFork0_~j~1#1_3| 0)) (or (not (= |v_runThread1of1ForFork0_~j~1#1_3| 1)) (<= 1 (mod (+ |v_runThread1of1ForFork0_~tid~0#1_13| 1) 4294967296)))) InVars {runThread1of1ForFork0_~j~1#1=|v_runThread1of1ForFork0_~j~1#1_3|, runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_13|} OutVars{runThread1of1ForFork0_~j~1#1=|v_runThread1of1ForFork0_~j~1#1_3|, runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_13|} AuxVars[] AssignedVars[]" "[1089] L5992-6-->L5985-2: Formula: true InVars {} OutVars{runThread1of1ForFork0_~j~1#1=|v_runThread1of1ForFork0_~j~1#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_~j~1#1]" "[1093] L5985-2-->L5985-3: Formula: (= |v_runThread1of1ForFork0_#t~post769#1_1| |v_runThread1of1ForFork0_~i~0#1_9|) InVars {runThread1of1ForFork0_~i~0#1=|v_runThread1of1ForFork0_~i~0#1_9|} OutVars{runThread1of1ForFork0_#t~post769#1=|v_runThread1of1ForFork0_#t~post769#1_1|, runThread1of1ForFork0_~i~0#1=|v_runThread1of1ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[runThread1of1ForFork0_#t~post769#1]" "[1097] L5985-3-->L5985-4: Formula: (= (+ |v_runThread1of1ForFork0_#t~post769#1_3| 1) |v_runThread1of1ForFork0_~i~0#1_11|) InVars {runThread1of1ForFork0_#t~post769#1=|v_runThread1of1ForFork0_#t~post769#1_3|} OutVars{runThread1of1ForFork0_#t~post769#1=|v_runThread1of1ForFork0_#t~post769#1_3|, runThread1of1ForFork0_~i~0#1=|v_runThread1of1ForFork0_~i~0#1_11|} AuxVars[] AssignedVars[runThread1of1ForFork0_~i~0#1]" "[1101] L5985-4-->L5985-5: Formula: true InVars {} OutVars{runThread1of1ForFork0_#t~post769#1=|v_runThread1of1ForFork0_#t~post769#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_#t~post769#1]" [2025-04-26 18:36:28,527 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 18:36:28,527 INFO L85 PathProgramCache]: Analyzing trace with hash 487641034, now seen corresponding path program 3 times [2025-04-26 18:36:28,527 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 18:36:28,527 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1415762430] [2025-04-26 18:36:28,527 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2025-04-26 18:36:28,527 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 18:36:28,539 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 partitioned 44 statements into 1 equivalence classes. [2025-04-26 18:36:28,545 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) and asserted 44 of 44 statements. [2025-04-26 18:36:28,546 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST2 issued 1 check-sat command(s) [2025-04-26 18:36:28,546 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 18:36:28,546 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 18:36:28,550 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 44 statements into 1 equivalence classes. [2025-04-26 18:36:28,558 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 44 of 44 statements. [2025-04-26 18:36:28,561 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 18:36:28,562 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 18:36:28,566 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-04-26 18:36:28,566 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 18:36:28,566 INFO L85 PathProgramCache]: Analyzing trace with hash -1791639607, now seen corresponding path program 1 times [2025-04-26 18:36:28,566 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 18:36:28,566 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1931282281] [2025-04-26 18:36:28,567 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 18:36:28,567 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 18:36:28,579 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 132 statements into 1 equivalence classes. [2025-04-26 18:36:28,589 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 132 of 132 statements. [2025-04-26 18:36:28,589 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 18:36:28,589 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-26 18:36:28,631 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-04-26 18:36:28,631 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-04-26 18:36:28,631 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1931282281] [2025-04-26 18:36:28,631 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1931282281] provided 1 perfect and 0 imperfect interpolant sequences [2025-04-26 18:36:28,631 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-04-26 18:36:28,632 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-04-26 18:36:28,632 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1024610564] [2025-04-26 18:36:28,632 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-04-26 18:36:28,632 INFO L769 eck$LassoCheckResult]: loop already infeasible [2025-04-26 18:36:28,632 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-04-26 18:36:28,632 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-04-26 18:36:28,632 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-04-26 18:36:28,632 INFO L87 Difference]: Start difference. First operand 6715 states and 7605 transitions. cyclomatic complexity: 946 Second operand has 3 states, 3 states have (on average 44.0) internal successors, (in total 132), 3 states have internal predecessors, (132), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 18:36:28,687 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-04-26 18:36:28,687 INFO L93 Difference]: Finished difference Result 7816 states and 8814 transitions. [2025-04-26 18:36:28,687 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 7816 states and 8814 transitions. [2025-04-26 18:36:28,707 INFO L131 ngComponentsAnalysis]: Automaton has 60 accepting balls. 6873 [2025-04-26 18:36:28,729 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 7816 states to 7816 states and 8814 transitions. [2025-04-26 18:36:28,729 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 7816 [2025-04-26 18:36:28,735 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 7816 [2025-04-26 18:36:28,735 INFO L74 IsDeterministic]: Start isDeterministic. Operand 7816 states and 8814 transitions. [2025-04-26 18:36:28,744 INFO L81 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2025-04-26 18:36:28,744 INFO L218 hiAutomatonCegarLoop]: Abstraction has 7816 states and 8814 transitions. [2025-04-26 18:36:28,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7816 states and 8814 transitions. [2025-04-26 18:36:28,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7816 to 6740. [2025-04-26 18:36:28,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6740 states, 6740 states have (on average 1.133679525222552) internal successors, (in total 7641), 6739 states have internal predecessors, (7641), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 18:36:28,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6740 states to 6740 states and 7641 transitions. [2025-04-26 18:36:28,868 INFO L240 hiAutomatonCegarLoop]: Abstraction has 6740 states and 7641 transitions. [2025-04-26 18:36:28,870 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-04-26 18:36:28,871 INFO L438 stractBuchiCegarLoop]: Abstraction has 6740 states and 7641 transitions. [2025-04-26 18:36:28,871 INFO L340 stractBuchiCegarLoop]: ======== Iteration 5 ============ [2025-04-26 18:36:28,872 INFO L73 BuchiIsEmpty]: Start buchiIsEmpty. Operand 6740 states and 7641 transitions. [2025-04-26 18:36:28,889 INFO L131 ngComponentsAnalysis]: Automaton has 56 accepting balls. 5909 [2025-04-26 18:36:28,890 INFO L88 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-04-26 18:36:28,890 INFO L120 BuchiIsEmpty]: Starting construction of run [2025-04-26 18:36:28,892 INFO L148 hiAutomatonCegarLoop]: Counterexample stem 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] [2025-04-26 18:36:28,892 INFO L149 hiAutomatonCegarLoop]: Counterexample loop 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] [2025-04-26 18:36:28,893 INFO L752 eck$LassoCheckResult]: Stem: "[893] $Ultimate##0-->L-1: Formula: (= (select |v_#valid_1| 0) 0) InVars {#valid=|v_#valid_1|} OutVars{#valid=|v_#valid_1|} AuxVars[] AssignedVars[]" "[905] L-1-->L5952: Formula: (< 0 |v_#StackHeapBarrier_1|) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_1|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_1|} AuxVars[] AssignedVars[]" "[968] L5952-->L5952-1: Formula: (and (= (select |v_#valid_2| 1) 1) (= 2 (select |v_#length_1| 1))) InVars {#length=|v_#length_1|, #valid=|v_#valid_2|} OutVars{#length=|v_#length_1|, #valid=|v_#valid_2|} AuxVars[] AssignedVars[]" "[904] L5952-1-->L5952-2: Formula: (= 48 (select (select |v_#memory_int_1| 1) 0)) InVars {#memory_int=|v_#memory_int_1|} OutVars{#memory_int=|v_#memory_int_1|} AuxVars[] AssignedVars[]" "[851] L5952-2-->L5952-3: Formula: (= (select (select |v_#memory_int_2| 1) 1) 0) InVars {#memory_int=|v_#memory_int_2|} OutVars{#memory_int=|v_#memory_int_2|} AuxVars[] AssignedVars[]" "[946] L5952-3-->L5952-4: Formula: (and (= (select |v_#valid_3| 2) 1) (= (select |v_#length_2| 2) 80)) InVars {#length=|v_#length_2|, #valid=|v_#valid_3|} OutVars{#length=|v_#length_2|, #valid=|v_#valid_3|} AuxVars[] AssignedVars[]" "[759] L5952-4-->L5967: Formula: (= v_~g_cs_x~0_1 0) InVars {} OutVars{~g_cs_x~0=v_~g_cs_x~0_1} AuxVars[] AssignedVars[~g_cs_x~0]" "[771] L5967-->L6016: Formula: (= v_~g_cs_y~0_1 0) InVars {} OutVars{~g_cs_y~0=v_~g_cs_y~0_1} AuxVars[] AssignedVars[~g_cs_y~0]" "[935] L6016-->L6016-1: Formula: (and (= (select |v_#valid_4| 3) 1) (= 4 (select |v_#length_3| 3))) InVars {#length=|v_#length_3|, #valid=|v_#valid_4|} OutVars{#length=|v_#length_3|, #valid=|v_#valid_4|} AuxVars[] AssignedVars[]" "[675] L6016-1-->L6016-2: Formula: (and (= 3 |v_~#lock~0.base_1|) (= |v_~#lock~0.offset_1| 0)) InVars {} OutVars{~#lock~0.base=|v_~#lock~0.base_1|, ~#lock~0.offset=|v_~#lock~0.offset_1|} AuxVars[] AssignedVars[~#lock~0.base, ~#lock~0.offset]" "[682] L6016-2-->L6016-3: Formula: (= 0 (select (select |v_#memory_int_3| |v_~#lock~0.base_2|) |v_~#lock~0.offset_2|)) InVars {~#lock~0.base=|v_~#lock~0.base_2|, #memory_int=|v_#memory_int_3|, ~#lock~0.offset=|v_~#lock~0.offset_2|} OutVars{~#lock~0.base=|v_~#lock~0.base_2|, #memory_int=|v_#memory_int_3|, ~#lock~0.offset=|v_~#lock~0.offset_2|} AuxVars[] AssignedVars[]" "[676] L6016-3-->L-1-1: Formula: true InVars {} OutVars{ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_main_#res#1]" "[1001] L-1-1-->L6001: Formula: true InVars {} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_1|, ULTIMATE.start_main_#t~mem773#1=|v_ULTIMATE.start_main_#t~mem773#1_1|, ULTIMATE.start_main_#t~pre770#1=|v_ULTIMATE.start_main_#t~pre770#1_1|, ULTIMATE.start_main_~#t~0#1.offset=|v_ULTIMATE.start_main_~#t~0#1.offset_1|, ULTIMATE.start_main_#t~nondet771#1=|v_ULTIMATE.start_main_#t~nondet771#1_1|, ULTIMATE.start_main_#t~post774#1=|v_ULTIMATE.start_main_#t~post774#1_1|, ULTIMATE.start_main_~i~2#1=|v_ULTIMATE.start_main_~i~2#1_3|, ULTIMATE.start_main_#t~post772#1=|v_ULTIMATE.start_main_#t~post772#1_1|, ULTIMATE.start_main_~#t~0#1.base=|v_ULTIMATE.start_main_~#t~0#1.base_1|} AuxVars[] AssignedVars[ULTIMATE.start_main_~i~1#1, ULTIMATE.start_main_#t~mem773#1, ULTIMATE.start_main_#t~pre770#1, ULTIMATE.start_main_~#t~0#1.offset, ULTIMATE.start_main_#t~nondet771#1, ULTIMATE.start_main_#t~post774#1, ULTIMATE.start_main_~i~2#1, ULTIMATE.start_main_#t~post772#1, ULTIMATE.start_main_~#t~0#1.base]" "[993] L6001-->L6001-1: Formula: (and (not (= |v_ULTIMATE.start_main_~#t~0#1.base_2| 0)) (< |v_#StackHeapBarrier_2| |v_ULTIMATE.start_main_~#t~0#1.base_2|) (= |v_#valid_5| (store |v_#valid_6| |v_ULTIMATE.start_main_~#t~0#1.base_2| 1)) (= |v_ULTIMATE.start_main_~#t~0#1.offset_2| 0) (= |v_#length_4| (store |v_#length_5| |v_ULTIMATE.start_main_~#t~0#1.base_2| 12)) (= (select |v_#valid_6| |v_ULTIMATE.start_main_~#t~0#1.base_2|) 0)) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_2|, #length=|v_#length_5|, #valid=|v_#valid_6|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_2|, #length=|v_#length_4|, ULTIMATE.start_main_~#t~0#1.base=|v_ULTIMATE.start_main_~#t~0#1.base_2|, ULTIMATE.start_main_~#t~0#1.offset=|v_ULTIMATE.start_main_~#t~0#1.offset_2|, #valid=|v_#valid_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t~0#1.offset, #valid, #length, ULTIMATE.start_main_~#t~0#1.base]" "[669] L6001-1-->L5954: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[882] L5954-->L6003: Formula: (= |v_ULTIMATE.start_verification_loop_bound_#in~bound#1_1| 4) InVars {} OutVars{ULTIMATE.start_verification_loop_bound_#in~bound#1=|v_ULTIMATE.start_verification_loop_bound_#in~bound#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_verification_loop_bound_#in~bound#1]" "[969] L6003-->L570: Formula: true InVars {} OutVars{ULTIMATE.start_verification_loop_bound_~bound#1=|v_ULTIMATE.start_verification_loop_bound_~bound#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_verification_loop_bound_~bound#1]" "[717] L570-->L573-7: Formula: (= |v_ULTIMATE.start_verification_loop_bound_~bound#1_2| |v_ULTIMATE.start_verification_loop_bound_#in~bound#1_2|) InVars {ULTIMATE.start_verification_loop_bound_#in~bound#1=|v_ULTIMATE.start_verification_loop_bound_#in~bound#1_2|} OutVars{ULTIMATE.start_verification_loop_bound_~bound#1=|v_ULTIMATE.start_verification_loop_bound_~bound#1_2|, ULTIMATE.start_verification_loop_bound_#in~bound#1=|v_ULTIMATE.start_verification_loop_bound_#in~bound#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_verification_loop_bound_~bound#1]" "[926] L573-7-->L573-4: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[982] L573-4-->L573-1: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[742] L573-1-->L573-3: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[984] L573-3-->L573-6: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[805] L573-6-->L570-1: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[845] L570-1-->L6003-1: Formula: true InVars {} OutVars{ULTIMATE.start_verification_loop_bound_~bound#1=|v_ULTIMATE.start_verification_loop_bound_~bound#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_verification_loop_bound_~bound#1]" "[758] L6003-1-->L6004: Formula: true InVars {} OutVars{ULTIMATE.start_verification_loop_bound_#in~bound#1=|v_ULTIMATE.start_verification_loop_bound_#in~bound#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_verification_loop_bound_#in~bound#1]" "[678] L6004-->L6004-5: Formula: (= |v_ULTIMATE.start_main_~i~1#1_3| 0) InVars {} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_~i~1#1]" "[834] L6004-5-->L6005: Formula: (< (mod |v_ULTIMATE.start_main_~i~1#1_4| 4294967296) 3) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} AuxVars[] AssignedVars[]" "[947] L6005-->L6005-1: Formula: (= |v_ULTIMATE.start_main_#t~pre770#1_3| |v_#pthreadsForks_1|) InVars {#pthreadsForks=|v_#pthreadsForks_1|} OutVars{#pthreadsForks=|v_#pthreadsForks_1|, ULTIMATE.start_main_#t~pre770#1=|v_ULTIMATE.start_main_#t~pre770#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre770#1]" "[839] L6005-1-->L6005-2: Formula: (= (+ 1 |v_#pthreadsForks_3|) |v_#pthreadsForks_2|) InVars {#pthreadsForks=|v_#pthreadsForks_3|} OutVars{#pthreadsForks=|v_#pthreadsForks_2|} AuxVars[] AssignedVars[#pthreadsForks]" "[1004] L6005-2-->L6005-3: Formula: (let ((.cse1 (* (let ((.cse2 (mod |v_ULTIMATE.start_main_~i~1#1_5| 4294967296))) (ite (<= .cse2 2147483647) .cse2 (+ (- 4294967296) .cse2))) 4))) (let ((.cse0 (+ |v_ULTIMATE.start_main_~#t~0#1.offset_6| .cse1))) (and (<= 0 .cse0) (<= (+ |v_ULTIMATE.start_main_~#t~0#1.offset_6| .cse1 4) (select |v_#length_6| |v_ULTIMATE.start_main_~#t~0#1.base_6|)) (= (select |v_#valid_9| |v_ULTIMATE.start_main_~#t~0#1.base_6|) 1) (= (store |v_#memory_int_5| |v_ULTIMATE.start_main_~#t~0#1.base_6| (store (select |v_#memory_int_5| |v_ULTIMATE.start_main_~#t~0#1.base_6|) .cse0 |v_ULTIMATE.start_main_#t~pre770#1_4|)) |v_#memory_int_4|) (= (store |v_#memory_$Pointer$.offset_2| |v_ULTIMATE.start_main_~#t~0#1.base_6| (store (select |v_#memory_$Pointer$.offset_2| |v_ULTIMATE.start_main_~#t~0#1.base_6|) .cse0 (select (select |v_#memory_$Pointer$.offset_1| |v_ULTIMATE.start_main_~#t~0#1.base_6|) .cse0))) |v_#memory_$Pointer$.offset_1|) (= (store |v_#memory_$Pointer$.base_2| |v_ULTIMATE.start_main_~#t~0#1.base_6| (store (select |v_#memory_$Pointer$.base_2| |v_ULTIMATE.start_main_~#t~0#1.base_6|) .cse0 (select (select |v_#memory_$Pointer$.base_1| |v_ULTIMATE.start_main_~#t~0#1.base_6|) .cse0))) |v_#memory_$Pointer$.base_1|)))) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_5|, ULTIMATE.start_main_#t~pre770#1=|v_ULTIMATE.start_main_#t~pre770#1_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_2|, ULTIMATE.start_main_~#t~0#1.offset=|v_ULTIMATE.start_main_~#t~0#1.offset_6|, #valid=|v_#valid_9|, #memory_int=|v_#memory_int_5|, #length=|v_#length_6|, ULTIMATE.start_main_~#t~0#1.base=|v_ULTIMATE.start_main_~#t~0#1.base_6|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_2|} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_5|, ULTIMATE.start_main_#t~pre770#1=|v_ULTIMATE.start_main_#t~pre770#1_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, ULTIMATE.start_main_~#t~0#1.offset=|v_ULTIMATE.start_main_~#t~0#1.offset_6|, #valid=|v_#valid_9|, #memory_int=|v_#memory_int_4|, #length=|v_#length_6|, ULTIMATE.start_main_~#t~0#1.base=|v_ULTIMATE.start_main_~#t~0#1.base_6|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset]" "[1253] L6005-3-->$Ultimate##0: Formula: (and (= |v_ULTIMATE.start_main_#t~pre770#1_7| v_runThread1of1ForFork0_thidvar0_2) (= |v_runThread1of1ForFork0_#in~arg#1.base_4| 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_~i~1#1_11| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) |v_runThread1of1ForFork0_#in~arg#1.offset_4|)) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_11|, ULTIMATE.start_main_#t~pre770#1=|v_ULTIMATE.start_main_#t~pre770#1_7|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#res#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#res#1_8|, runThread1of1ForFork0_release_~tid#1=|v_runThread1of1ForFork0_release_~tid#1_8|, runThread1of1ForFork0_#t~post769#1=|v_runThread1of1ForFork0_#t~post769#1_8|, runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_20|, runThread1of1ForFork0_vatomic32_write_rel_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_write_rel_~a#1.offset_10|, runThread1of1ForFork0_vatomic32_xchg_~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_~v#1_10|, runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1_8|, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset_8|, runThread1of1ForFork0_vatomic32_read_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_read_#in~a#1.offset_8|, runThread1of1ForFork0_ttaslock_acquire_~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.base_12|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset_10|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base_10|, runThread1of1ForFork0_#in~arg#1.base=|v_runThread1of1ForFork0_#in~arg#1.base_4|, runThread1of1ForFork0_vatomic32_xchg_#res#1=|v_runThread1of1ForFork0_vatomic32_xchg_#res#1_8|, runThread1of1ForFork0_vatomic32_read_#res#1=|v_runThread1of1ForFork0_vatomic32_read_#res#1_8|, runThread1of1ForFork0_vatomic32_await_eq_~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~c#1_14|, runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.offset_8|, runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.base_8|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1_10|, runThread1of1ForFork0_ttaslock_acquire_~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.offset_12|, runThread1of1ForFork0_#res#1.offset=|v_runThread1of1ForFork0_#res#1.offset_4|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset_8|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1_12|, runThread1of1ForFork0_~arg#1.offset=|v_runThread1of1ForFork0_~arg#1.offset_6|, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_11|, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base_8|, runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1_12|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1_8|, runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset_8|, runThread1of1ForFork0_vatomic32_xchg_~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_10|, runThread1of1ForFork0_vatomic32_write_rel_~a#1.base=|v_runThread1of1ForFork0_vatomic32_write_rel_~a#1.base_10|, runThread1of1ForFork0_cs_#t~post766#1=|v_runThread1of1ForFork0_cs_#t~post766#1_12|, runThread1of1ForFork0_thidvar0=v_runThread1of1ForFork0_thidvar0_2, runThread1of1ForFork0_ttaslock_release_#in~l#1.offset=|v_runThread1of1ForFork0_ttaslock_release_#in~l#1.offset_8|, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base_10|, runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1=|v_runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1_10|, runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1=|v_runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1_16|, runThread1of1ForFork0_release_#in~tid#1=|v_runThread1of1ForFork0_release_#in~tid#1_8|, runThread1of1ForFork0_vatomic32_write_rel_#in~v#1=|v_runThread1of1ForFork0_vatomic32_write_rel_#in~v#1_8|, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base_8|, runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset_10|, runThread1of1ForFork0_~arg#1.base=|v_runThread1of1ForFork0_~arg#1.base_6|, runThread1of1ForFork0_~i~0#1=|v_runThread1of1ForFork0_~i~0#1_14|, runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1=|v_runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1_12|, runThread1of1ForFork0_~j~1#1=|v_runThread1of1ForFork0_~j~1#1_14|, runThread1of1ForFork0_vatomic32_read_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_read_~a#1.offset_10|, runThread1of1ForFork0_vatomic32_write_~a#1.base=|v_runThread1of1ForFork0_vatomic32_write_~a#1.base_10|, ULTIMATE.start_main_#t~pre770#1=|v_ULTIMATE.start_main_#t~pre770#1_7|, runThread1of1ForFork0_vatomic32_write_rel_~v#1=|v_runThread1of1ForFork0_vatomic32_write_rel_~v#1_10|, runThread1of1ForFork0_cs_#t~post765#1=|v_runThread1of1ForFork0_cs_#t~post765#1_12|, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset_10|, runThread1of1ForFork0_verification_loop_bound_~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_~bound#1_20|, runThread1of1ForFork0_vatomic32_write_~v#1=|v_runThread1of1ForFork0_vatomic32_write_~v#1_10|, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset_8|, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base_8|, runThread1of1ForFork0_vatomic32_xchg_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_10|, runThread1of1ForFork0_vatomic32_read_~a#1.base=|v_runThread1of1ForFork0_vatomic32_read_~a#1.base_10|, runThread1of1ForFork0_vatomic32_read_#t~mem432#1=|v_runThread1of1ForFork0_vatomic32_read_#t~mem432#1_12|, runThread1of1ForFork0_~j~0#1=|v_runThread1of1ForFork0_~j~0#1_14|, runThread1of1ForFork0_vatomic32_await_eq_~o~5#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~o~5#1_16|, runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1=|v_runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1_10|, runThread1of1ForFork0_acquire_~tid#1=|v_runThread1of1ForFork0_acquire_~tid#1_8|, runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1_14|, runThread1of1ForFork0_vatomic32_xchg_#in~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_#in~v#1_8|, runThread1of1ForFork0_vatomic32_xchg_acq_#res#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#res#1_8|, runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base_8|, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset_8|, runThread1of1ForFork0_ttaslock_release_~l#1.base=|v_runThread1of1ForFork0_ttaslock_release_~l#1.base_10|, runThread1of1ForFork0_ttaslock_release_~l#1.offset=|v_runThread1of1ForFork0_ttaslock_release_~l#1.offset_10|, runThread1of1ForFork0_#in~arg#1.offset=|v_runThread1of1ForFork0_#in~arg#1.offset_4|, runThread1of1ForFork0_verification_spin_end_#in~v#1=|v_runThread1of1ForFork0_verification_spin_end_#in~v#1_14|, runThread1of1ForFork0_#res#1.base=|v_runThread1of1ForFork0_#res#1.base_4|, runThread1of1ForFork0_verification_spin_end_~v#1=|v_runThread1of1ForFork0_verification_spin_end_~v#1_14|, runThread1of1ForFork0_vatomic32_read_~tmp~2#1=|v_runThread1of1ForFork0_vatomic32_read_~tmp~2#1_10|, runThread1of1ForFork0_#t~post767#1=|v_runThread1of1ForFork0_#t~post767#1_8|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1_8|, runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_20|, runThread1of1ForFork0_vatomic32_await_eq_~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.base_10|, runThread1of1ForFork0_vatomic32_read_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_read_#in~a#1.base_8|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base_8|, runThread1of1ForFork0_vatomic32_write_#in~v#1=|v_runThread1of1ForFork0_vatomic32_write_#in~v#1_8|, runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1_18|, runThread1of1ForFork0_vatomic32_write_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_write_#in~a#1.base_8|, runThread1of1ForFork0_acquire_#in~tid#1=|v_runThread1of1ForFork0_acquire_#in~tid#1_8|, runThread1of1ForFork0_vatomic32_write_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_write_~a#1.offset_10|, runThread1of1ForFork0_ttaslock_release_#in~l#1.base=|v_runThread1of1ForFork0_ttaslock_release_#in~l#1.base_8|, runThread1of1ForFork0_vatomic32_await_eq_#in~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~c#1_8|, runThread1of1ForFork0_vatomic32_write_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_write_#in~a#1.offset_8|, runThread1of1ForFork0_vatomic32_xchg_acq_~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~v#1_10|, runThread1of1ForFork0_#t~post768#1=|v_runThread1of1ForFork0_#t~post768#1_8|, runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1_12|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_#res#1, runThread1of1ForFork0_release_~tid#1, runThread1of1ForFork0_#t~post769#1, runThread1of1ForFork0_verification_loop_bound_#in~bound#1, runThread1of1ForFork0_vatomic32_write_rel_~a#1.offset, runThread1of1ForFork0_vatomic32_xchg_~v#1, runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset, runThread1of1ForFork0_vatomic32_read_#in~a#1.offset, runThread1of1ForFork0_ttaslock_acquire_~l#1.base, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base, runThread1of1ForFork0_#in~arg#1.base, runThread1of1ForFork0_vatomic32_xchg_#res#1, runThread1of1ForFork0_vatomic32_read_#res#1, runThread1of1ForFork0_vatomic32_await_eq_~c#1, runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.offset, runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.base, runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1, runThread1of1ForFork0_ttaslock_acquire_~l#1.offset, runThread1of1ForFork0_#res#1.offset, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset, runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1, runThread1of1ForFork0_~arg#1.offset, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base, runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1, runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset, runThread1of1ForFork0_vatomic32_xchg_~a#1.base, runThread1of1ForFork0_vatomic32_write_rel_~a#1.base, runThread1of1ForFork0_cs_#t~post766#1, runThread1of1ForFork0_thidvar0, runThread1of1ForFork0_ttaslock_release_#in~l#1.offset, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base, runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1, runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1, runThread1of1ForFork0_release_#in~tid#1, runThread1of1ForFork0_vatomic32_write_rel_#in~v#1, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base, runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset, runThread1of1ForFork0_~arg#1.base, runThread1of1ForFork0_~i~0#1, runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1, runThread1of1ForFork0_~j~1#1, runThread1of1ForFork0_vatomic32_read_~a#1.offset, runThread1of1ForFork0_vatomic32_write_~a#1.base, runThread1of1ForFork0_vatomic32_write_rel_~v#1, runThread1of1ForFork0_cs_#t~post765#1, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset, runThread1of1ForFork0_verification_loop_bound_~bound#1, runThread1of1ForFork0_vatomic32_write_~v#1, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base, runThread1of1ForFork0_vatomic32_xchg_~a#1.offset, runThread1of1ForFork0_vatomic32_read_~a#1.base, runThread1of1ForFork0_vatomic32_read_#t~mem432#1, runThread1of1ForFork0_~j~0#1, runThread1of1ForFork0_vatomic32_await_eq_~o~5#1, runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1, runThread1of1ForFork0_acquire_~tid#1, runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1, runThread1of1ForFork0_vatomic32_xchg_#in~v#1, runThread1of1ForFork0_vatomic32_xchg_acq_#res#1, runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset, runThread1of1ForFork0_ttaslock_release_~l#1.base, runThread1of1ForFork0_ttaslock_release_~l#1.offset, runThread1of1ForFork0_#in~arg#1.offset, runThread1of1ForFork0_verification_spin_end_#in~v#1, runThread1of1ForFork0_#res#1.base, runThread1of1ForFork0_verification_spin_end_~v#1, runThread1of1ForFork0_vatomic32_read_~tmp~2#1, runThread1of1ForFork0_#t~post767#1, runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1, runThread1of1ForFork0_~tid~0#1, runThread1of1ForFork0_vatomic32_await_eq_~a#1.base, runThread1of1ForFork0_vatomic32_read_#in~a#1.base, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base, runThread1of1ForFork0_vatomic32_write_#in~v#1, runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1, runThread1of1ForFork0_vatomic32_write_#in~a#1.base, runThread1of1ForFork0_acquire_#in~tid#1, runThread1of1ForFork0_vatomic32_write_~a#1.offset, runThread1of1ForFork0_ttaslock_release_#in~l#1.base, runThread1of1ForFork0_vatomic32_await_eq_#in~c#1, runThread1of1ForFork0_vatomic32_write_#in~a#1.offset, runThread1of1ForFork0_vatomic32_xchg_acq_~v#1, runThread1of1ForFork0_#t~post768#1, runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1]" "[1005] $Ultimate##0-->L5983: Formula: (and (= |v_runThread1of1ForFork0_#in~arg#1.base_1| |v_runThread1of1ForFork0_~arg#1.base_1|) (= |v_runThread1of1ForFork0_#in~arg#1.offset_1| |v_runThread1of1ForFork0_~arg#1.offset_1|)) InVars {runThread1of1ForFork0_#in~arg#1.offset=|v_runThread1of1ForFork0_#in~arg#1.offset_1|, runThread1of1ForFork0_#in~arg#1.base=|v_runThread1of1ForFork0_#in~arg#1.base_1|} OutVars{runThread1of1ForFork0_#in~arg#1.offset=|v_runThread1of1ForFork0_#in~arg#1.offset_1|, runThread1of1ForFork0_#in~arg#1.base=|v_runThread1of1ForFork0_#in~arg#1.base_1|, runThread1of1ForFork0_~arg#1.base=|v_runThread1of1ForFork0_~arg#1.base_1|, runThread1of1ForFork0_~arg#1.offset=|v_runThread1of1ForFork0_~arg#1.offset_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_~arg#1.base, runThread1of1ForFork0_~arg#1.offset]" "[1006] L5983-->L5984: Formula: (= |v_runThread1of1ForFork0_~tid~0#1_1| (+ |v_runThread1of1ForFork0_~arg#1.base_3| |v_runThread1of1ForFork0_~arg#1.offset_3|)) InVars {runThread1of1ForFork0_~arg#1.base=|v_runThread1of1ForFork0_~arg#1.base_3|, runThread1of1ForFork0_~arg#1.offset=|v_runThread1of1ForFork0_~arg#1.offset_3|} OutVars{runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_1|, runThread1of1ForFork0_~arg#1.base=|v_runThread1of1ForFork0_~arg#1.base_3|, runThread1of1ForFork0_~arg#1.offset=|v_runThread1of1ForFork0_~arg#1.offset_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_~tid~0#1]" "[1007] L5984-->L5984-1: Formula: (= 2 |v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_1|) InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_#in~bound#1]" "[1008] L5984-1-->L570: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_~bound#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_~bound#1]" "[1009] L570-->L573-7: Formula: (= |v_runThread1of1ForFork0_verification_loop_bound_~bound#1_3| |v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_3|) InVars {runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_3|} OutVars{runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_3|, runThread1of1ForFork0_verification_loop_bound_~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_~bound#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_~bound#1]" "[1011] L573-7-->L573-4: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1014] L573-4-->L573-1: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1018] L573-1-->L573-3: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1023] L573-3-->L573-6: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1017] L573-6-->L570-1: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1012] L570-1-->L5984-2: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_~bound#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_~bound#1]" "[1015] L5984-2-->L5985: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_#in~bound#1]" "[1021] L5985-->L5985-5: Formula: (= |v_runThread1of1ForFork0_~i~0#1_1| 0) InVars {} OutVars{runThread1of1ForFork0_~i~0#1=|v_runThread1of1ForFork0_~i~0#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_~i~0#1]" [2025-04-26 18:36:28,896 INFO L754 eck$LassoCheckResult]: Loop: "[1025] L5985-5-->L5986: Formula: (or (= |v_runThread1of1ForFork0_~i~0#1_5| 0) (and (= |v_runThread1of1ForFork0_~i~0#1_5| 1) (< (mod (+ |v_runThread1of1ForFork0_~tid~0#1_5| 1) 4294967296) 1))) InVars {runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_5|, runThread1of1ForFork0_~i~0#1=|v_runThread1of1ForFork0_~i~0#1_5|} OutVars{runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_5|, runThread1of1ForFork0_~i~0#1=|v_runThread1of1ForFork0_~i~0#1_5|} AuxVars[] AssignedVars[]" "[1027] L5986-->L5986-1: Formula: (= 2 |v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_7|) InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_#in~bound#1]" "[1029] L5986-1-->L570-2: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_~bound#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_~bound#1]" "[1031] L570-2-->L573-16: Formula: (= |v_runThread1of1ForFork0_verification_loop_bound_~bound#1_9| |v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_9|) InVars {runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_9|} OutVars{runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_9|, runThread1of1ForFork0_verification_loop_bound_~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_~bound#1_9|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_~bound#1]" "[1033] L573-16-->L573-13: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1036] L573-13-->L573-10: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1040] L573-10-->L573-12: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1045] L573-12-->L573-15: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1039] L573-15-->L570-3: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1034] L570-3-->L5986-2: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_~bound#1_11|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_~bound#1]" "[1037] L5986-2-->L5987: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_11|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_#in~bound#1]" "[1043] L5987-->L5987-5: Formula: (= |v_runThread1of1ForFork0_~j~0#1_1| 0) InVars {} OutVars{runThread1of1ForFork0_~j~0#1=|v_runThread1of1ForFork0_~j~0#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_~j~0#1]" "[1047] L5987-5-->L5988: Formula: (or (and (< (mod (+ |v_runThread1of1ForFork0_~tid~0#1_9| 1) 4294967296) 1) (= |v_runThread1of1ForFork0_~j~0#1_5| 1)) (= |v_runThread1of1ForFork0_~j~0#1_5| 0)) InVars {runThread1of1ForFork0_~j~0#1=|v_runThread1of1ForFork0_~j~0#1_5|, runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_9|} OutVars{runThread1of1ForFork0_~j~0#1=|v_runThread1of1ForFork0_~j~0#1_5|, runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_9|} AuxVars[] AssignedVars[]" "[1049] L5988-->L5988-1: Formula: (= |v_runThread1of1ForFork0_~tid~0#1_11| |v_runThread1of1ForFork0_acquire_#in~tid#1_1|) InVars {runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_11|} OutVars{runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_11|, runThread1of1ForFork0_acquire_#in~tid#1=|v_runThread1of1ForFork0_acquire_#in~tid#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_acquire_#in~tid#1]" "[1051] L5988-1-->L6017: Formula: true InVars {} OutVars{runThread1of1ForFork0_acquire_~tid#1=|v_runThread1of1ForFork0_acquire_~tid#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_acquire_~tid#1]" "[1053] L6017-->L6020-7: Formula: (= |v_runThread1of1ForFork0_acquire_#in~tid#1_3| |v_runThread1of1ForFork0_acquire_~tid#1_3|) InVars {runThread1of1ForFork0_acquire_#in~tid#1=|v_runThread1of1ForFork0_acquire_#in~tid#1_3|} OutVars{runThread1of1ForFork0_acquire_~tid#1=|v_runThread1of1ForFork0_acquire_~tid#1_3|, runThread1of1ForFork0_acquire_#in~tid#1=|v_runThread1of1ForFork0_acquire_#in~tid#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_acquire_~tid#1]" "[1056] L6020-7-->L6020-4: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1061] L6020-4-->L6020-1: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1068] L6020-1-->L6020-3: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1079] L6020-3-->L6020-6: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1067] L6020-6-->L6020-9: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1059] L6020-9-->L6021: Formula: (and (= |v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base_1| |v_~#lock~0.base_4|) (= |v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset_1| |v_~#lock~0.offset_4|)) InVars {~#lock~0.base=|v_~#lock~0.base_4|, ~#lock~0.offset=|v_~#lock~0.offset_4|} OutVars{~#lock~0.offset=|v_~#lock~0.offset_4|, ~#lock~0.base=|v_~#lock~0.base_4|, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base_1|, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset]" "[1065] L6021-->L5379: Formula: true InVars {} OutVars{runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1=|v_runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1_1|, runThread1of1ForFork0_ttaslock_acquire_~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.offset_1|, runThread1of1ForFork0_ttaslock_acquire_~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.base_1|, runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1=|v_runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1, runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1, runThread1of1ForFork0_ttaslock_acquire_~l#1.offset, runThread1of1ForFork0_ttaslock_acquire_~l#1.base]" "[1077] L5379-->L5382-1: Formula: (and (= |v_runThread1of1ForFork0_ttaslock_acquire_~l#1.offset_3| |v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset_3|) (= |v_runThread1of1ForFork0_ttaslock_acquire_~l#1.base_3| |v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base_3|)) InVars {runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base_3|, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset_3|} OutVars{runThread1of1ForFork0_ttaslock_acquire_~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.offset_3|, runThread1of1ForFork0_ttaslock_acquire_~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.base_3|, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base_3|, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_ttaslock_acquire_~l#1.offset, runThread1of1ForFork0_ttaslock_acquire_~l#1.base]" "[1084] L5382-1-->L5383: Formula: (and (= |v_runThread1of1ForFork0_ttaslock_acquire_~l#1.offset_5| |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset_1|) (= |v_runThread1of1ForFork0_ttaslock_acquire_~l#1.base_5| |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base_1|) (= |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1_1| 0)) InVars {runThread1of1ForFork0_ttaslock_acquire_~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.offset_5|, runThread1of1ForFork0_ttaslock_acquire_~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.base_5|} OutVars{runThread1of1ForFork0_ttaslock_acquire_~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.offset_5|, runThread1of1ForFork0_ttaslock_acquire_~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.base_5|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base_1|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset_1|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset]" "[1088] L5383-->L5383-1: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1]" "[1092] L5383-1-->L2252: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1_1|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset_1|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base_1|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base, runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1]" "[1096] L2252-->L2252-1: Formula: (and (= |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base_3| |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base_3|) (= |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset_3| |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset_3|)) InVars {runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base_3|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset_3|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset_3|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base_3|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base_3|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base]" "[1100] L2252-1-->L2255: Formula: (= |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1_3| |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1_3|) InVars {runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1_3|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1_3|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1]" "[1105] L2255-->L2255-1: Formula: (and (= |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset_5| |v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset_1|) (= |v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base_1| |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base_5|) (= |v_runThread1of1ForFork0_vatomic32_await_eq_#in~c#1_1| |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1_5|)) InVars {runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1_5|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset_5|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base_5|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset_1|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1_5|, runThread1of1ForFork0_vatomic32_await_eq_#in~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~c#1_1|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset_5|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base_5|, runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset, runThread1of1ForFork0_vatomic32_await_eq_#in~c#1, runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base]" "[1110] L2255-1-->L2255-2: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#res#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#res#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_#res#1]" "[1118] L2255-2-->L4835: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_await_eq_~o~5#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~o~5#1_1|, runThread1of1ForFork0_vatomic32_await_eq_~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~c#1_1|, runThread1of1ForFork0_vatomic32_await_eq_~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.base_1|, runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1_1|, runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset_1|, runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1_1|, runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_~o~5#1, runThread1of1ForFork0_vatomic32_await_eq_~c#1, runThread1of1ForFork0_vatomic32_await_eq_~a#1.base, runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1, runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset, runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1, runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1]" "[1123] L4835-->L4835-1: Formula: (and (= |v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base_3| |v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.base_3|) (= |v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset_3| |v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset_3|)) InVars {runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset_3|, runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base_3|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset_3|, runThread1of1ForFork0_vatomic32_await_eq_~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.base_3|, runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset_3|, runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_~a#1.base, runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset]" "[1126] L4835-1-->L4838: Formula: (= |v_runThread1of1ForFork0_vatomic32_await_eq_#in~c#1_3| |v_runThread1of1ForFork0_vatomic32_await_eq_~c#1_3|) InVars {runThread1of1ForFork0_vatomic32_await_eq_#in~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~c#1_3|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#in~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~c#1_3|, runThread1of1ForFork0_vatomic32_await_eq_~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~c#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_~c#1]" "[1129] L4838-->L4839: Formula: (= |v_runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1_3| |v_runThread1of1ForFork0_vatomic32_await_eq_~c#1_5|) InVars {runThread1of1ForFork0_vatomic32_await_eq_~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~c#1_5|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~c#1_5|, runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1]" "[1132] L4839-->L557: Formula: (= |v_runThread1of1ForFork0_vatomic32_await_eq_~o~5#1_3| 0) InVars {} OutVars{runThread1of1ForFork0_vatomic32_await_eq_~o~5#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~o~5#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_~o~5#1]" "[1135] L557-->L4840-23: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1139] L4840-23-->L561: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1143] L561-->L4840-1: Formula: (and (= |v_runThread1of1ForFork0_vatomic32_read_#in~a#1.base_1| |v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.base_5|) (= |v_runThread1of1ForFork0_vatomic32_read_#in~a#1.offset_1| |v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset_5|)) InVars {runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset_5|, runThread1of1ForFork0_vatomic32_await_eq_~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.base_5|} OutVars{runThread1of1ForFork0_vatomic32_read_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_read_#in~a#1.offset_1|, runThread1of1ForFork0_vatomic32_await_eq_~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.base_5|, runThread1of1ForFork0_vatomic32_read_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_read_#in~a#1.base_1|, runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_read_#in~a#1.offset, runThread1of1ForFork0_vatomic32_read_#in~a#1.base]" "[1147] L4840-1-->L4840-2: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_read_#res#1=|v_runThread1of1ForFork0_vatomic32_read_#res#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_read_#res#1]" "[1150] L4840-2-->L3775: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_read_~a#1.base=|v_runThread1of1ForFork0_vatomic32_read_~a#1.base_1|, runThread1of1ForFork0_vatomic32_read_#t~mem432#1=|v_runThread1of1ForFork0_vatomic32_read_#t~mem432#1_1|, runThread1of1ForFork0_vatomic32_read_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_read_~a#1.offset_1|, runThread1of1ForFork0_vatomic32_read_~tmp~2#1=|v_runThread1of1ForFork0_vatomic32_read_~tmp~2#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_read_~a#1.base, runThread1of1ForFork0_vatomic32_read_#t~mem432#1, runThread1of1ForFork0_vatomic32_read_~a#1.offset, runThread1of1ForFork0_vatomic32_read_~tmp~2#1]" "[1153] L3775-->L3779: Formula: (and (= |v_runThread1of1ForFork0_vatomic32_read_~a#1.base_3| |v_runThread1of1ForFork0_vatomic32_read_#in~a#1.base_3|) (= |v_runThread1of1ForFork0_vatomic32_read_#in~a#1.offset_3| |v_runThread1of1ForFork0_vatomic32_read_~a#1.offset_3|)) InVars {runThread1of1ForFork0_vatomic32_read_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_read_#in~a#1.offset_3|, runThread1of1ForFork0_vatomic32_read_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_read_#in~a#1.base_3|} OutVars{runThread1of1ForFork0_vatomic32_read_~a#1.base=|v_runThread1of1ForFork0_vatomic32_read_~a#1.base_3|, runThread1of1ForFork0_vatomic32_read_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_read_#in~a#1.offset_3|, runThread1of1ForFork0_vatomic32_read_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_read_~a#1.offset_3|, runThread1of1ForFork0_vatomic32_read_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_read_#in~a#1.base_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_read_~a#1.base, runThread1of1ForFork0_vatomic32_read_~a#1.offset]" "[1156] L3779-->L3779-3: Formula: (and (<= 0 |v_runThread1of1ForFork0_vatomic32_read_~a#1.offset_5|) (= |v_runThread1of1ForFork0_vatomic32_read_#t~mem432#1_3| (select (select |v_#memory_int_27| |v_runThread1of1ForFork0_vatomic32_read_~a#1.base_5|) |v_runThread1of1ForFork0_vatomic32_read_~a#1.offset_5|)) (<= (+ |v_runThread1of1ForFork0_vatomic32_read_~a#1.offset_5| 4) (select |v_#length_20| |v_runThread1of1ForFork0_vatomic32_read_~a#1.base_5|)) (= (select |v_#valid_23| |v_runThread1of1ForFork0_vatomic32_read_~a#1.base_5|) 1)) InVars {runThread1of1ForFork0_vatomic32_read_~a#1.base=|v_runThread1of1ForFork0_vatomic32_read_~a#1.base_5|, #memory_int=|v_#memory_int_27|, #length=|v_#length_20|, runThread1of1ForFork0_vatomic32_read_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_read_~a#1.offset_5|, #valid=|v_#valid_23|} OutVars{runThread1of1ForFork0_vatomic32_read_~a#1.base=|v_runThread1of1ForFork0_vatomic32_read_~a#1.base_5|, #memory_int=|v_#memory_int_27|, runThread1of1ForFork0_vatomic32_read_#t~mem432#1=|v_runThread1of1ForFork0_vatomic32_read_#t~mem432#1_3|, #length=|v_#length_20|, runThread1of1ForFork0_vatomic32_read_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_read_~a#1.offset_5|, #valid=|v_#valid_23|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_read_#t~mem432#1]" "[1159] L3779-3-->L3779-4: Formula: (= |v_runThread1of1ForFork0_vatomic32_read_#t~mem432#1_5| |v_runThread1of1ForFork0_vatomic32_read_~tmp~2#1_3|) InVars {runThread1of1ForFork0_vatomic32_read_#t~mem432#1=|v_runThread1of1ForFork0_vatomic32_read_#t~mem432#1_5|} OutVars{runThread1of1ForFork0_vatomic32_read_#t~mem432#1=|v_runThread1of1ForFork0_vatomic32_read_#t~mem432#1_5|, runThread1of1ForFork0_vatomic32_read_~tmp~2#1=|v_runThread1of1ForFork0_vatomic32_read_~tmp~2#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_read_~tmp~2#1]" "[1162] L3779-4-->L3781: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_read_#t~mem432#1=|v_runThread1of1ForFork0_vatomic32_read_#t~mem432#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_read_#t~mem432#1]" "[1165] L3781-->vatomic32_read_returnLabel#1: Formula: (= |v_runThread1of1ForFork0_vatomic32_read_~tmp~2#1_5| |v_runThread1of1ForFork0_vatomic32_read_#res#1_3|) InVars {runThread1of1ForFork0_vatomic32_read_~tmp~2#1=|v_runThread1of1ForFork0_vatomic32_read_~tmp~2#1_5|} OutVars{runThread1of1ForFork0_vatomic32_read_#res#1=|v_runThread1of1ForFork0_vatomic32_read_#res#1_3|, runThread1of1ForFork0_vatomic32_read_~tmp~2#1=|v_runThread1of1ForFork0_vatomic32_read_~tmp~2#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_read_#res#1]" "[1168] vatomic32_read_returnLabel#1-->L4840-3: Formula: (= |v_runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1_5| |v_runThread1of1ForFork0_vatomic32_read_#res#1_5|) InVars {runThread1of1ForFork0_vatomic32_read_#res#1=|v_runThread1of1ForFork0_vatomic32_read_#res#1_5|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1_5|, runThread1of1ForFork0_vatomic32_read_#res#1=|v_runThread1of1ForFork0_vatomic32_read_#res#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1]" "[1171] L4840-3-->L4840-4: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_read_~a#1.base=|v_runThread1of1ForFork0_vatomic32_read_~a#1.base_7|, runThread1of1ForFork0_vatomic32_read_#t~mem432#1=|v_runThread1of1ForFork0_vatomic32_read_#t~mem432#1_9|, runThread1of1ForFork0_vatomic32_read_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_read_~a#1.offset_7|, runThread1of1ForFork0_vatomic32_read_~tmp~2#1=|v_runThread1of1ForFork0_vatomic32_read_~tmp~2#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_read_~a#1.base, runThread1of1ForFork0_vatomic32_read_#t~mem432#1, runThread1of1ForFork0_vatomic32_read_~a#1.offset, runThread1of1ForFork0_vatomic32_read_~tmp~2#1]" "[1174] L4840-4-->L4840-5: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_read_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_read_#in~a#1.offset_5|, runThread1of1ForFork0_vatomic32_read_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_read_#in~a#1.base_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_read_#in~a#1.offset, runThread1of1ForFork0_vatomic32_read_#in~a#1.base]" "[1177] L4840-5-->L4840-6: Formula: (= |v_runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1_7| |v_runThread1of1ForFork0_vatomic32_await_eq_~o~5#1_7|) InVars {runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1_7|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1_7|, runThread1of1ForFork0_vatomic32_await_eq_~o~5#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~o~5#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_~o~5#1]" "[1181] L4840-6-->L4840-9: Formula: (= (mod |v_runThread1of1ForFork0_vatomic32_await_eq_~c#1_11| 4294967296) (mod |v_runThread1of1ForFork0_vatomic32_await_eq_~o~5#1_11| 4294967296)) InVars {runThread1of1ForFork0_vatomic32_await_eq_~o~5#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~o~5#1_11|, runThread1of1ForFork0_vatomic32_await_eq_~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~c#1_11|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_~o~5#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~o~5#1_11|, runThread1of1ForFork0_vatomic32_await_eq_~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~c#1_11|} AuxVars[] AssignedVars[]" "[1185] L4840-9-->L4840-10: Formula: (= |v_runThread1of1ForFork0_verification_spin_end_#in~v#1_1| 1) InVars {} OutVars{runThread1of1ForFork0_verification_spin_end_#in~v#1=|v_runThread1of1ForFork0_verification_spin_end_#in~v#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_spin_end_#in~v#1]" "[1190] L4840-10-->L565: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_spin_end_~v#1=|v_runThread1of1ForFork0_verification_spin_end_~v#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_spin_end_~v#1]" "[1194] L565-->L568-7: Formula: (= |v_runThread1of1ForFork0_verification_spin_end_~v#1_3| |v_runThread1of1ForFork0_verification_spin_end_#in~v#1_3|) InVars {runThread1of1ForFork0_verification_spin_end_#in~v#1=|v_runThread1of1ForFork0_verification_spin_end_#in~v#1_3|} OutVars{runThread1of1ForFork0_verification_spin_end_~v#1=|v_runThread1of1ForFork0_verification_spin_end_~v#1_3|, runThread1of1ForFork0_verification_spin_end_#in~v#1=|v_runThread1of1ForFork0_verification_spin_end_#in~v#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_spin_end_~v#1]" "[1199] L568-7-->L568-4: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1206] L568-4-->L568-1: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1212] L568-1-->L568-3: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1219] L568-3-->L568-6: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1211] L568-6-->L565-1: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1204] L565-1-->L4840-11: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_spin_end_~v#1=|v_runThread1of1ForFork0_verification_spin_end_~v#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_spin_end_~v#1]" "[1209] L4840-11-->L4840-12: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_spin_end_#in~v#1=|v_runThread1of1ForFork0_verification_spin_end_#in~v#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_spin_end_#in~v#1]" "[1217] L4840-12-->L4840-13: Formula: (= |v_runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1_15| 0) InVars {} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1_15|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1]" "[1189] L4840-13-->L4840-17: Formula: (= |v_runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1_9| 0) InVars {runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1_9|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1_9|} AuxVars[] AssignedVars[]" "[1193] L4840-17-->L4840-18: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1_11|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1]" "[1197] L4840-18-->L4840-24: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1_13|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1]" "[1142] L4840-24-->vatomic32_await_eq_returnLabel#1: Formula: (= |v_runThread1of1ForFork0_vatomic32_await_eq_#res#1_3| |v_runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1_5|) InVars {runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1_5|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#res#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#res#1_3|, runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_#res#1]" "[1146] vatomic32_await_eq_returnLabel#1-->L2255-3: Formula: (= |v_runThread1of1ForFork0_vatomic32_await_eq_#res#1_5| |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1_3|) InVars {runThread1of1ForFork0_vatomic32_await_eq_#res#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#res#1_5|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#res#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#res#1_5|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1]" "[1149] L2255-3-->L2255-4: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_await_eq_~o~5#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~o~5#1_5|, runThread1of1ForFork0_vatomic32_await_eq_~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~c#1_7|, runThread1of1ForFork0_vatomic32_await_eq_~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.base_7|, runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1_3|, runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset_7|, runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1_3|, runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_~o~5#1, runThread1of1ForFork0_vatomic32_await_eq_~c#1, runThread1of1ForFork0_vatomic32_await_eq_~a#1.base, runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1, runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset, runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1, runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1]" "[1152] L2255-4-->L2255-5: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset_5|, runThread1of1ForFork0_vatomic32_await_eq_#in~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~c#1_5|, runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset, runThread1of1ForFork0_vatomic32_await_eq_#in~c#1, runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base]" "[1155] L2255-5-->L2255-6: Formula: (= |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1_3| |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1_5|) InVars {runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1_5|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1_3|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1]" "[1158] L2255-6-->vatomic32_await_eq_rlx_returnLabel#1: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1]" "[1161] vatomic32_await_eq_rlx_returnLabel#1-->L5383-2: Formula: (= |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1_5| |v_runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1_5|) InVars {runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1_5|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1_5|, runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1=|v_runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1]" "[1164] L5383-2-->L5383-3: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1_7|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset_7|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base_7|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1_9|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base, runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1]" "[1167] L5383-3-->L5383-4: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base_5|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset_5|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset]" "[1170] L5383-4-->L5384: Formula: true InVars {} OutVars{runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1=|v_runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1]" "[1173] L5384-->L5384-1: Formula: (and (= |v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1_1| 1) (= |v_runThread1of1ForFork0_ttaslock_acquire_~l#1.offset_9| |v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset_1|) (= |v_runThread1of1ForFork0_ttaslock_acquire_~l#1.base_9| |v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base_1|)) InVars {runThread1of1ForFork0_ttaslock_acquire_~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.offset_9|, runThread1of1ForFork0_ttaslock_acquire_~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.base_9|} OutVars{runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset_1|, runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1_1|, runThread1of1ForFork0_ttaslock_acquire_~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.offset_9|, runThread1of1ForFork0_ttaslock_acquire_~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.base_9|, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset, runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base]" "[1176] L5384-1-->L5384-2: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_xchg_acq_#res#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#res#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_acq_#res#1]" "[1179] L5384-2-->L1907: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_xchg_acq_~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~v#1_1|, runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1_1|, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base_1|, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset, runThread1of1ForFork0_vatomic32_xchg_acq_~v#1]" "[1183] L1907-->L1907-1: Formula: (and (= |v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base_3| |v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base_3|) (= |v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset_3| |v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset_3|)) InVars {runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset_3|, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base_3|} OutVars{runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset_3|, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base_3|, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base_3|, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset]" "[1187] L1907-1-->L1910: Formula: (= |v_runThread1of1ForFork0_vatomic32_xchg_acq_~v#1_3| |v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1_3|) InVars {runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1_3|} OutVars{runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1_3|, runThread1of1ForFork0_vatomic32_xchg_acq_~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~v#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_acq_~v#1]" "[1191] L1910-->L1910-1: Formula: (and (= |v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base_5| |v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base_1|) (= |v_runThread1of1ForFork0_vatomic32_xchg_acq_~v#1_5| |v_runThread1of1ForFork0_vatomic32_xchg_#in~v#1_1|) (= |v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset_5| |v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset_1|)) InVars {runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base_5|, runThread1of1ForFork0_vatomic32_xchg_acq_~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~v#1_5|, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset_5|} OutVars{runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base_1|, runThread1of1ForFork0_vatomic32_xchg_acq_~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~v#1_5|, runThread1of1ForFork0_vatomic32_xchg_#in~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_#in~v#1_1|, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base_5|, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset_1|, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base, runThread1of1ForFork0_vatomic32_xchg_#in~v#1, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset]" "[1195] L1910-1-->L1910-2: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_xchg_#res#1=|v_runThread1of1ForFork0_vatomic32_xchg_#res#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_#res#1]" "[1200] L1910-2-->L3867: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_xchg_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_1|, runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1=|v_runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1_1|, runThread1of1ForFork0_vatomic32_xchg_~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_1|, runThread1of1ForFork0_vatomic32_xchg_~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_~v#1_1|, runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1=|v_runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_~a#1.offset, runThread1of1ForFork0_vatomic32_xchg_~v#1, runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1, runThread1of1ForFork0_vatomic32_xchg_~a#1.base, runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1]" "[1207] L3867-->L3867-1: Formula: (and (= |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_3| |v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base_3|) (= |v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset_3| |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_3|)) InVars {runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base_3|, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset_3|} OutVars{runThread1of1ForFork0_vatomic32_xchg_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_3|, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base_3|, runThread1of1ForFork0_vatomic32_xchg_~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_3|, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_~a#1.offset, runThread1of1ForFork0_vatomic32_xchg_~a#1.base]" "[1215] L3867-1-->L3872: Formula: (= |v_runThread1of1ForFork0_vatomic32_xchg_~v#1_3| |v_runThread1of1ForFork0_vatomic32_xchg_#in~v#1_3|) InVars {runThread1of1ForFork0_vatomic32_xchg_#in~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_#in~v#1_3|} OutVars{runThread1of1ForFork0_vatomic32_xchg_~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_~v#1_3|, runThread1of1ForFork0_vatomic32_xchg_#in~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_#in~v#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_~v#1]" "[1220] L3872-->L3872-4: Formula: (let ((.cse0 (select |v_#memory_int_22| |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_5|))) (and (<= 0 |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_5|) (= (store |v_#memory_int_22| |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_5| (store .cse0 |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_5| |v_runThread1of1ForFork0_vatomic32_xchg_~v#1_5|)) |v_#memory_int_21|) (<= (+ 4 |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_5|) (select |v_#length_16| |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_5|)) (= (store |v_#memory_$Pointer$.offset_16| |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_5| (store (select |v_#memory_$Pointer$.offset_16| |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_5|) |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_5| (select (select |v_#memory_$Pointer$.offset_15| |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_5|) |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_5|))) |v_#memory_$Pointer$.offset_15|) (= (store |v_#memory_$Pointer$.base_16| |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_5| (store (select |v_#memory_$Pointer$.base_16| |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_5|) |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_5| (select (select |v_#memory_$Pointer$.base_15| |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_5|) |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_5|))) |v_#memory_$Pointer$.base_15|) (= (select .cse0 |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_5|) |v_runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1_3|) (= 1 (select |v_#valid_19| |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_5|)))) InVars {runThread1of1ForFork0_vatomic32_xchg_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_5|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_16|, runThread1of1ForFork0_vatomic32_xchg_~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_~v#1_5|, #valid=|v_#valid_19|, #memory_int=|v_#memory_int_22|, runThread1of1ForFork0_vatomic32_xchg_~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_5|, #length=|v_#length_16|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_16|} OutVars{runThread1of1ForFork0_vatomic32_xchg_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_5|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_15|, runThread1of1ForFork0_vatomic32_xchg_~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_~v#1_5|, #valid=|v_#valid_19|, #memory_int=|v_#memory_int_21|, runThread1of1ForFork0_vatomic32_xchg_~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_5|, #length=|v_#length_16|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_15|, runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1=|v_runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1_3|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1]" "[1222] L3872-4-->L3872-5: Formula: (= |v_runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1_5| |v_runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1_3|) InVars {runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1=|v_runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1_5|} OutVars{runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1=|v_runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1_3|, runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1=|v_runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1]" "[1224] L3872-5-->L3874: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1=|v_runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1]" "[1227] L3874-->vatomic32_xchg_returnLabel#1: Formula: (= |v_runThread1of1ForFork0_vatomic32_xchg_#res#1_3| |v_runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1_5|) InVars {runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1=|v_runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1_5|} OutVars{runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1=|v_runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1_5|, runThread1of1ForFork0_vatomic32_xchg_#res#1=|v_runThread1of1ForFork0_vatomic32_xchg_#res#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_#res#1]" "[1231] vatomic32_xchg_returnLabel#1-->L1910-3: Formula: (= |v_runThread1of1ForFork0_vatomic32_xchg_#res#1_5| |v_runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1_3|) InVars {runThread1of1ForFork0_vatomic32_xchg_#res#1=|v_runThread1of1ForFork0_vatomic32_xchg_#res#1_5|} OutVars{runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1_3|, runThread1of1ForFork0_vatomic32_xchg_#res#1=|v_runThread1of1ForFork0_vatomic32_xchg_#res#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1]" "[1238] L1910-3-->L1910-4: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_xchg_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_7|, runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1=|v_runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1_7|, runThread1of1ForFork0_vatomic32_xchg_~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_7|, runThread1of1ForFork0_vatomic32_xchg_~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_~v#1_7|, runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1=|v_runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1_9|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_~a#1.offset, runThread1of1ForFork0_vatomic32_xchg_~v#1, runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1, runThread1of1ForFork0_vatomic32_xchg_~a#1.base, runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1]" "[1241] L1910-4-->L1910-5: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_xchg_#in~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_#in~v#1_5|, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base_5|, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base, runThread1of1ForFork0_vatomic32_xchg_#in~v#1, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset]" "[1242] L1910-5-->L1910-6: Formula: (= |v_runThread1of1ForFork0_vatomic32_xchg_acq_#res#1_3| |v_runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1_5|) InVars {runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1_5|} OutVars{runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1_5|, runThread1of1ForFork0_vatomic32_xchg_acq_#res#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#res#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_acq_#res#1]" "[1243] L1910-6-->vatomic32_xchg_acq_returnLabel#1: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1]" "[1244] vatomic32_xchg_acq_returnLabel#1-->L5384-3: Formula: (= |v_runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1_5| |v_runThread1of1ForFork0_vatomic32_xchg_acq_#res#1_5|) InVars {runThread1of1ForFork0_vatomic32_xchg_acq_#res#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#res#1_5|} OutVars{runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1=|v_runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1_5|, runThread1of1ForFork0_vatomic32_xchg_acq_#res#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#res#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1]" "[1245] L5384-3-->L5384-4: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_xchg_acq_~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~v#1_7|, runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1_9|, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base_7|, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset, runThread1of1ForFork0_vatomic32_xchg_acq_~v#1]" "[1246] L5384-4-->L5384-5: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1_5|, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset_5|, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base]" "[1247] L5384-5-->L5384-6: Formula: (= (mod |v_runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1_7| 4294967296) 0) InVars {runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1=|v_runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1_7|} OutVars{runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1=|v_runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1_7|} AuxVars[] AssignedVars[]" "[1249] L5384-6-->L5379-1: Formula: true InVars {} OutVars{runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1=|v_runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1_11|} AuxVars[] AssignedVars[runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1]" "[1087] L5379-1-->L6021-1: Formula: true InVars {} OutVars{runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1=|v_runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1_3|, runThread1of1ForFork0_ttaslock_acquire_~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.offset_7|, runThread1of1ForFork0_ttaslock_acquire_~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.base_7|, runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1=|v_runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1, runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1, runThread1of1ForFork0_ttaslock_acquire_~l#1.offset, runThread1of1ForFork0_ttaslock_acquire_~l#1.base]" "[1091] L6021-1-->L6017-1: Formula: true InVars {} OutVars{runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base_5|, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset]" "[1095] L6017-1-->L5988-2: Formula: true InVars {} OutVars{runThread1of1ForFork0_acquire_~tid#1=|v_runThread1of1ForFork0_acquire_~tid#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_acquire_~tid#1]" "[1099] L5988-2-->L5989: Formula: true InVars {} OutVars{runThread1of1ForFork0_acquire_#in~tid#1=|v_runThread1of1ForFork0_acquire_#in~tid#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_acquire_#in~tid#1]" "[1104] L5989-->L5971: Formula: true InVars {} OutVars{runThread1of1ForFork0_cs_#t~post766#1=|v_runThread1of1ForFork0_cs_#t~post766#1_1|, runThread1of1ForFork0_cs_#t~post765#1=|v_runThread1of1ForFork0_cs_#t~post765#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_cs_#t~post766#1, runThread1of1ForFork0_cs_#t~post765#1]" "[1109] L5971-->L5971-1: Formula: (= |v_runThread1of1ForFork0_cs_#t~post765#1_3| v_~g_cs_x~0_6) InVars {~g_cs_x~0=v_~g_cs_x~0_6} OutVars{runThread1of1ForFork0_cs_#t~post765#1=|v_runThread1of1ForFork0_cs_#t~post765#1_3|, ~g_cs_x~0=v_~g_cs_x~0_6} AuxVars[] AssignedVars[runThread1of1ForFork0_cs_#t~post765#1]" "[1117] L5971-1-->L5971-2: Formula: (= (+ |v_runThread1of1ForFork0_cs_#t~post765#1_5| 1) v_~g_cs_x~0_7) InVars {runThread1of1ForFork0_cs_#t~post765#1=|v_runThread1of1ForFork0_cs_#t~post765#1_5|} OutVars{runThread1of1ForFork0_cs_#t~post765#1=|v_runThread1of1ForFork0_cs_#t~post765#1_5|, ~g_cs_x~0=v_~g_cs_x~0_7} AuxVars[] AssignedVars[~g_cs_x~0]" "[1122] L5971-2-->L5972: Formula: true InVars {} OutVars{runThread1of1ForFork0_cs_#t~post765#1=|v_runThread1of1ForFork0_cs_#t~post765#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_cs_#t~post765#1]" "[1125] L5972-->L5972-1: Formula: (= |v_runThread1of1ForFork0_cs_#t~post766#1_3| v_~g_cs_y~0_4) InVars {~g_cs_y~0=v_~g_cs_y~0_4} OutVars{runThread1of1ForFork0_cs_#t~post766#1=|v_runThread1of1ForFork0_cs_#t~post766#1_3|, ~g_cs_y~0=v_~g_cs_y~0_4} AuxVars[] AssignedVars[runThread1of1ForFork0_cs_#t~post766#1]" "[1128] L5972-1-->L5972-2: Formula: (= v_~g_cs_y~0_5 (+ |v_runThread1of1ForFork0_cs_#t~post766#1_5| 1)) InVars {runThread1of1ForFork0_cs_#t~post766#1=|v_runThread1of1ForFork0_cs_#t~post766#1_5|} OutVars{runThread1of1ForFork0_cs_#t~post766#1=|v_runThread1of1ForFork0_cs_#t~post766#1_5|, ~g_cs_y~0=v_~g_cs_y~0_5} AuxVars[] AssignedVars[~g_cs_y~0]" "[1131] L5972-2-->L5968: Formula: true InVars {} OutVars{runThread1of1ForFork0_cs_#t~post766#1=|v_runThread1of1ForFork0_cs_#t~post766#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_cs_#t~post766#1]" "[1134] L5968-->L5987-2: Formula: true InVars {} OutVars{runThread1of1ForFork0_cs_#t~post766#1=|v_runThread1of1ForFork0_cs_#t~post766#1_9|, runThread1of1ForFork0_cs_#t~post765#1=|v_runThread1of1ForFork0_cs_#t~post765#1_9|} AuxVars[] AssignedVars[runThread1of1ForFork0_cs_#t~post766#1, runThread1of1ForFork0_cs_#t~post765#1]" "[1137] L5987-2-->L5987-3: Formula: (= |v_runThread1of1ForFork0_~j~0#1_9| |v_runThread1of1ForFork0_#t~post767#1_1|) InVars {runThread1of1ForFork0_~j~0#1=|v_runThread1of1ForFork0_~j~0#1_9|} OutVars{runThread1of1ForFork0_~j~0#1=|v_runThread1of1ForFork0_~j~0#1_9|, runThread1of1ForFork0_#t~post767#1=|v_runThread1of1ForFork0_#t~post767#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_#t~post767#1]" "[1141] L5987-3-->L5987-4: Formula: (= |v_runThread1of1ForFork0_~j~0#1_11| (+ |v_runThread1of1ForFork0_#t~post767#1_3| 1)) InVars {runThread1of1ForFork0_#t~post767#1=|v_runThread1of1ForFork0_#t~post767#1_3|} OutVars{runThread1of1ForFork0_~j~0#1=|v_runThread1of1ForFork0_~j~0#1_11|, runThread1of1ForFork0_#t~post767#1=|v_runThread1of1ForFork0_#t~post767#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_~j~0#1]" "[1145] L5987-4-->L5987-5: Formula: true InVars {} OutVars{runThread1of1ForFork0_#t~post767#1=|v_runThread1of1ForFork0_#t~post767#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_#t~post767#1]" "[1046] L5987-5-->L5987-6: Formula: (and (not (= |v_runThread1of1ForFork0_~j~0#1_3| 0)) (or (not (= |v_runThread1of1ForFork0_~j~0#1_3| 1)) (<= 1 (mod (+ |v_runThread1of1ForFork0_~tid~0#1_7| 1) 4294967296)))) InVars {runThread1of1ForFork0_~j~0#1=|v_runThread1of1ForFork0_~j~0#1_3|, runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_7|} OutVars{runThread1of1ForFork0_~j~0#1=|v_runThread1of1ForFork0_~j~0#1_3|, runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_7|} AuxVars[] AssignedVars[]" "[1048] L5987-6-->L5991: Formula: true InVars {} OutVars{runThread1of1ForFork0_~j~0#1=|v_runThread1of1ForFork0_~j~0#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_~j~0#1]" "[1050] L5991-->L5991-1: Formula: (= |v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_13| 2) InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_13|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_#in~bound#1]" "[1052] L5991-1-->L570-4: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_~bound#1_13|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_~bound#1]" "[1054] L570-4-->L573-25: Formula: (= |v_runThread1of1ForFork0_verification_loop_bound_~bound#1_15| |v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_15|) InVars {runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_15|} OutVars{runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_15|, runThread1of1ForFork0_verification_loop_bound_~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_~bound#1_15|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_~bound#1]" "[1058] L573-25-->L573-22: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1064] L573-22-->L573-19: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1074] L573-19-->L573-21: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1082] L573-21-->L573-24: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1073] L573-24-->L570-5: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1062] L570-5-->L5991-2: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_~bound#1_17|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_~bound#1]" "[1071] L5991-2-->L5992: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_17|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_#in~bound#1]" "[1080] L5992-->L5992-5: Formula: (= |v_runThread1of1ForFork0_~j~1#1_1| 0) InVars {} OutVars{runThread1of1ForFork0_~j~1#1=|v_runThread1of1ForFork0_~j~1#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_~j~1#1]" "[1086] L5992-5-->L5993: Formula: (or (= |v_runThread1of1ForFork0_~j~1#1_5| 0) (and (< (mod (+ |v_runThread1of1ForFork0_~tid~0#1_15| 1) 4294967296) 1) (= |v_runThread1of1ForFork0_~j~1#1_5| 1))) InVars {runThread1of1ForFork0_~j~1#1=|v_runThread1of1ForFork0_~j~1#1_5|, runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_15|} OutVars{runThread1of1ForFork0_~j~1#1=|v_runThread1of1ForFork0_~j~1#1_5|, runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_15|} AuxVars[] AssignedVars[]" "[1090] L5993-->L5993-1: Formula: (= |v_runThread1of1ForFork0_~tid~0#1_17| |v_runThread1of1ForFork0_release_#in~tid#1_1|) InVars {runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_17|} OutVars{runThread1of1ForFork0_release_#in~tid#1=|v_runThread1of1ForFork0_release_#in~tid#1_1|, runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_17|} AuxVars[] AssignedVars[runThread1of1ForFork0_release_#in~tid#1]" "[1094] L5993-1-->L6023: Formula: true InVars {} OutVars{runThread1of1ForFork0_release_~tid#1=|v_runThread1of1ForFork0_release_~tid#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_release_~tid#1]" "[1098] L6023-->L6026-7: Formula: (= |v_runThread1of1ForFork0_release_~tid#1_3| |v_runThread1of1ForFork0_release_#in~tid#1_3|) InVars {runThread1of1ForFork0_release_#in~tid#1=|v_runThread1of1ForFork0_release_#in~tid#1_3|} OutVars{runThread1of1ForFork0_release_#in~tid#1=|v_runThread1of1ForFork0_release_#in~tid#1_3|, runThread1of1ForFork0_release_~tid#1=|v_runThread1of1ForFork0_release_~tid#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_release_~tid#1]" "[1103] L6026-7-->L6026-4: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1108] L6026-4-->L6026-1: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1114] L6026-1-->L6026-3: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1121] L6026-3-->L6026-6: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1113] L6026-6-->L6026-9: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1106] L6026-9-->L6027: Formula: (and (= |v_~#lock~0.offset_3| |v_runThread1of1ForFork0_ttaslock_release_#in~l#1.offset_1|) (= |v_runThread1of1ForFork0_ttaslock_release_#in~l#1.base_1| |v_~#lock~0.base_3|)) InVars {~#lock~0.base=|v_~#lock~0.base_3|, ~#lock~0.offset=|v_~#lock~0.offset_3|} OutVars{~#lock~0.offset=|v_~#lock~0.offset_3|, runThread1of1ForFork0_ttaslock_release_#in~l#1.base=|v_runThread1of1ForFork0_ttaslock_release_#in~l#1.base_1|, runThread1of1ForFork0_ttaslock_release_#in~l#1.offset=|v_runThread1of1ForFork0_ttaslock_release_#in~l#1.offset_1|, ~#lock~0.base=|v_~#lock~0.base_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_ttaslock_release_#in~l#1.offset, runThread1of1ForFork0_ttaslock_release_#in~l#1.base]" "[1111] L6027-->L5394: Formula: true InVars {} OutVars{runThread1of1ForFork0_ttaslock_release_~l#1.base=|v_runThread1of1ForFork0_ttaslock_release_~l#1.base_1|, runThread1of1ForFork0_ttaslock_release_~l#1.offset=|v_runThread1of1ForFork0_ttaslock_release_~l#1.offset_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_ttaslock_release_~l#1.base, runThread1of1ForFork0_ttaslock_release_~l#1.offset]" "[1119] L5394-->L5397: Formula: (and (= |v_runThread1of1ForFork0_ttaslock_release_#in~l#1.base_3| |v_runThread1of1ForFork0_ttaslock_release_~l#1.base_3|) (= |v_runThread1of1ForFork0_ttaslock_release_~l#1.offset_3| |v_runThread1of1ForFork0_ttaslock_release_#in~l#1.offset_3|)) InVars {runThread1of1ForFork0_ttaslock_release_#in~l#1.base=|v_runThread1of1ForFork0_ttaslock_release_#in~l#1.base_3|, runThread1of1ForFork0_ttaslock_release_#in~l#1.offset=|v_runThread1of1ForFork0_ttaslock_release_#in~l#1.offset_3|} OutVars{runThread1of1ForFork0_ttaslock_release_~l#1.base=|v_runThread1of1ForFork0_ttaslock_release_~l#1.base_3|, runThread1of1ForFork0_ttaslock_release_~l#1.offset=|v_runThread1of1ForFork0_ttaslock_release_~l#1.offset_3|, runThread1of1ForFork0_ttaslock_release_#in~l#1.base=|v_runThread1of1ForFork0_ttaslock_release_#in~l#1.base_3|, runThread1of1ForFork0_ttaslock_release_#in~l#1.offset=|v_runThread1of1ForFork0_ttaslock_release_#in~l#1.offset_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_ttaslock_release_~l#1.base, runThread1of1ForFork0_ttaslock_release_~l#1.offset]" "[1124] L5397-->L5397-1: Formula: (and (= |v_runThread1of1ForFork0_vatomic32_write_rel_#in~v#1_1| 0) (= |v_runThread1of1ForFork0_ttaslock_release_~l#1.offset_5| |v_runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.offset_1|) (= |v_runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.base_1| |v_runThread1of1ForFork0_ttaslock_release_~l#1.base_5|)) InVars {runThread1of1ForFork0_ttaslock_release_~l#1.base=|v_runThread1of1ForFork0_ttaslock_release_~l#1.base_5|, runThread1of1ForFork0_ttaslock_release_~l#1.offset=|v_runThread1of1ForFork0_ttaslock_release_~l#1.offset_5|} OutVars{runThread1of1ForFork0_ttaslock_release_~l#1.base=|v_runThread1of1ForFork0_ttaslock_release_~l#1.base_5|, runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.offset_1|, runThread1of1ForFork0_ttaslock_release_~l#1.offset=|v_runThread1of1ForFork0_ttaslock_release_~l#1.offset_5|, runThread1of1ForFork0_vatomic32_write_rel_#in~v#1=|v_runThread1of1ForFork0_vatomic32_write_rel_#in~v#1_1|, runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.base_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.offset, runThread1of1ForFork0_vatomic32_write_rel_#in~v#1, runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.base]" "[1127] L5397-1-->L1897: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_write_rel_~a#1.base=|v_runThread1of1ForFork0_vatomic32_write_rel_~a#1.base_1|, runThread1of1ForFork0_vatomic32_write_rel_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_write_rel_~a#1.offset_1|, runThread1of1ForFork0_vatomic32_write_rel_~v#1=|v_runThread1of1ForFork0_vatomic32_write_rel_~v#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_write_rel_~a#1.base, runThread1of1ForFork0_vatomic32_write_rel_~a#1.offset, runThread1of1ForFork0_vatomic32_write_rel_~v#1]" "[1130] L1897-->L1897-1: Formula: (and (= |v_runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.base_3| |v_runThread1of1ForFork0_vatomic32_write_rel_~a#1.base_3|) (= |v_runThread1of1ForFork0_vatomic32_write_rel_~a#1.offset_3| |v_runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.offset_3|)) InVars {runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.offset_3|, runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.base_3|} OutVars{runThread1of1ForFork0_vatomic32_write_rel_~a#1.base=|v_runThread1of1ForFork0_vatomic32_write_rel_~a#1.base_3|, runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.offset_3|, runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.base_3|, runThread1of1ForFork0_vatomic32_write_rel_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_write_rel_~a#1.offset_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_write_rel_~a#1.base, runThread1of1ForFork0_vatomic32_write_rel_~a#1.offset]" "[1133] L1897-1-->L1900: Formula: (= |v_runThread1of1ForFork0_vatomic32_write_rel_#in~v#1_3| |v_runThread1of1ForFork0_vatomic32_write_rel_~v#1_3|) InVars {runThread1of1ForFork0_vatomic32_write_rel_#in~v#1=|v_runThread1of1ForFork0_vatomic32_write_rel_#in~v#1_3|} OutVars{runThread1of1ForFork0_vatomic32_write_rel_~v#1=|v_runThread1of1ForFork0_vatomic32_write_rel_~v#1_3|, runThread1of1ForFork0_vatomic32_write_rel_#in~v#1=|v_runThread1of1ForFork0_vatomic32_write_rel_#in~v#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_write_rel_~v#1]" "[1136] L1900-->L1900-1: Formula: (and (= |v_runThread1of1ForFork0_vatomic32_write_rel_~a#1.base_5| |v_runThread1of1ForFork0_vatomic32_write_#in~a#1.base_1|) (= |v_runThread1of1ForFork0_vatomic32_write_#in~a#1.offset_1| |v_runThread1of1ForFork0_vatomic32_write_rel_~a#1.offset_5|) (= |v_runThread1of1ForFork0_vatomic32_write_#in~v#1_1| |v_runThread1of1ForFork0_vatomic32_write_rel_~v#1_5|)) InVars {runThread1of1ForFork0_vatomic32_write_rel_~a#1.base=|v_runThread1of1ForFork0_vatomic32_write_rel_~a#1.base_5|, runThread1of1ForFork0_vatomic32_write_rel_~v#1=|v_runThread1of1ForFork0_vatomic32_write_rel_~v#1_5|, runThread1of1ForFork0_vatomic32_write_rel_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_write_rel_~a#1.offset_5|} OutVars{runThread1of1ForFork0_vatomic32_write_rel_~a#1.base=|v_runThread1of1ForFork0_vatomic32_write_rel_~a#1.base_5|, runThread1of1ForFork0_vatomic32_write_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_write_#in~a#1.base_1|, runThread1of1ForFork0_vatomic32_write_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_write_#in~a#1.offset_1|, runThread1of1ForFork0_vatomic32_write_rel_~v#1=|v_runThread1of1ForFork0_vatomic32_write_rel_~v#1_5|, runThread1of1ForFork0_vatomic32_write_rel_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_write_rel_~a#1.offset_5|, runThread1of1ForFork0_vatomic32_write_#in~v#1=|v_runThread1of1ForFork0_vatomic32_write_#in~v#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_write_#in~a#1.base, runThread1of1ForFork0_vatomic32_write_#in~a#1.offset, runThread1of1ForFork0_vatomic32_write_#in~v#1]" "[1140] L1900-1-->L3821: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_write_~v#1=|v_runThread1of1ForFork0_vatomic32_write_~v#1_1|, runThread1of1ForFork0_vatomic32_write_~a#1.base=|v_runThread1of1ForFork0_vatomic32_write_~a#1.base_1|, runThread1of1ForFork0_vatomic32_write_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_write_~a#1.offset_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_write_~a#1.base, runThread1of1ForFork0_vatomic32_write_~a#1.offset, runThread1of1ForFork0_vatomic32_write_~v#1]" "[1144] L3821-->L3821-1: Formula: (and (= |v_runThread1of1ForFork0_vatomic32_write_~a#1.base_3| |v_runThread1of1ForFork0_vatomic32_write_#in~a#1.base_3|) (= |v_runThread1of1ForFork0_vatomic32_write_#in~a#1.offset_3| |v_runThread1of1ForFork0_vatomic32_write_~a#1.offset_3|)) InVars {runThread1of1ForFork0_vatomic32_write_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_write_#in~a#1.base_3|, runThread1of1ForFork0_vatomic32_write_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_write_#in~a#1.offset_3|} OutVars{runThread1of1ForFork0_vatomic32_write_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_write_#in~a#1.base_3|, runThread1of1ForFork0_vatomic32_write_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_write_#in~a#1.offset_3|, runThread1of1ForFork0_vatomic32_write_~a#1.base=|v_runThread1of1ForFork0_vatomic32_write_~a#1.base_3|, runThread1of1ForFork0_vatomic32_write_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_write_~a#1.offset_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_write_~a#1.base, runThread1of1ForFork0_vatomic32_write_~a#1.offset]" "[1148] L3821-1-->L3825: Formula: (= |v_runThread1of1ForFork0_vatomic32_write_#in~v#1_3| |v_runThread1of1ForFork0_vatomic32_write_~v#1_3|) InVars {runThread1of1ForFork0_vatomic32_write_#in~v#1=|v_runThread1of1ForFork0_vatomic32_write_#in~v#1_3|} OutVars{runThread1of1ForFork0_vatomic32_write_~v#1=|v_runThread1of1ForFork0_vatomic32_write_~v#1_3|, runThread1of1ForFork0_vatomic32_write_#in~v#1=|v_runThread1of1ForFork0_vatomic32_write_#in~v#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_write_~v#1]" "[1151] L3825-->L3825-3: Formula: (and (<= (+ |v_runThread1of1ForFork0_vatomic32_write_~a#1.offset_5| 4) (select |v_#length_24| |v_runThread1of1ForFork0_vatomic32_write_~a#1.base_5|)) (= (select |v_#valid_27| |v_runThread1of1ForFork0_vatomic32_write_~a#1.base_5|) 1) (= (store |v_#memory_$Pointer$.base_24| |v_runThread1of1ForFork0_vatomic32_write_~a#1.base_5| (store (select |v_#memory_$Pointer$.base_24| |v_runThread1of1ForFork0_vatomic32_write_~a#1.base_5|) |v_runThread1of1ForFork0_vatomic32_write_~a#1.offset_5| (select (select |v_#memory_$Pointer$.base_23| |v_runThread1of1ForFork0_vatomic32_write_~a#1.base_5|) |v_runThread1of1ForFork0_vatomic32_write_~a#1.offset_5|))) |v_#memory_$Pointer$.base_23|) (= |v_#memory_int_33| (store |v_#memory_int_34| |v_runThread1of1ForFork0_vatomic32_write_~a#1.base_5| (store (select |v_#memory_int_34| |v_runThread1of1ForFork0_vatomic32_write_~a#1.base_5|) |v_runThread1of1ForFork0_vatomic32_write_~a#1.offset_5| |v_runThread1of1ForFork0_vatomic32_write_~v#1_5|))) (= (store |v_#memory_$Pointer$.offset_24| |v_runThread1of1ForFork0_vatomic32_write_~a#1.base_5| (store (select |v_#memory_$Pointer$.offset_24| |v_runThread1of1ForFork0_vatomic32_write_~a#1.base_5|) |v_runThread1of1ForFork0_vatomic32_write_~a#1.offset_5| (select (select |v_#memory_$Pointer$.offset_23| |v_runThread1of1ForFork0_vatomic32_write_~a#1.base_5|) |v_runThread1of1ForFork0_vatomic32_write_~a#1.offset_5|))) |v_#memory_$Pointer$.offset_23|) (<= 0 |v_runThread1of1ForFork0_vatomic32_write_~a#1.offset_5|)) InVars {runThread1of1ForFork0_vatomic32_write_~a#1.base=|v_runThread1of1ForFork0_vatomic32_write_~a#1.base_5|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_24|, #valid=|v_#valid_27|, runThread1of1ForFork0_vatomic32_write_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_write_~a#1.offset_5|, #memory_int=|v_#memory_int_34|, runThread1of1ForFork0_vatomic32_write_~v#1=|v_runThread1of1ForFork0_vatomic32_write_~v#1_5|, #length=|v_#length_24|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_24|} OutVars{runThread1of1ForFork0_vatomic32_write_~a#1.base=|v_runThread1of1ForFork0_vatomic32_write_~a#1.base_5|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_23|, #valid=|v_#valid_27|, runThread1of1ForFork0_vatomic32_write_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_write_~a#1.offset_5|, #memory_int=|v_#memory_int_33|, runThread1of1ForFork0_vatomic32_write_~v#1=|v_runThread1of1ForFork0_vatomic32_write_~v#1_5|, #length=|v_#length_24|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_23|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset]" "[1154] L3825-3-->L1900-2: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_write_~v#1=|v_runThread1of1ForFork0_vatomic32_write_~v#1_7|, runThread1of1ForFork0_vatomic32_write_~a#1.base=|v_runThread1of1ForFork0_vatomic32_write_~a#1.base_7|, runThread1of1ForFork0_vatomic32_write_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_write_~a#1.offset_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_write_~a#1.base, runThread1of1ForFork0_vatomic32_write_~a#1.offset, runThread1of1ForFork0_vatomic32_write_~v#1]" "[1157] L1900-2-->L1897-2: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_write_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_write_#in~a#1.base_5|, runThread1of1ForFork0_vatomic32_write_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_write_#in~a#1.offset_5|, runThread1of1ForFork0_vatomic32_write_#in~v#1=|v_runThread1of1ForFork0_vatomic32_write_#in~v#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_write_#in~a#1.base, runThread1of1ForFork0_vatomic32_write_#in~a#1.offset, runThread1of1ForFork0_vatomic32_write_#in~v#1]" "[1160] L1897-2-->L5397-2: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_write_rel_~a#1.base=|v_runThread1of1ForFork0_vatomic32_write_rel_~a#1.base_7|, runThread1of1ForFork0_vatomic32_write_rel_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_write_rel_~a#1.offset_7|, runThread1of1ForFork0_vatomic32_write_rel_~v#1=|v_runThread1of1ForFork0_vatomic32_write_rel_~v#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_write_rel_~a#1.base, runThread1of1ForFork0_vatomic32_write_rel_~a#1.offset, runThread1of1ForFork0_vatomic32_write_rel_~v#1]" "[1163] L5397-2-->L5394-1: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.offset_5|, runThread1of1ForFork0_vatomic32_write_rel_#in~v#1=|v_runThread1of1ForFork0_vatomic32_write_rel_#in~v#1_5|, runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.base_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.offset, runThread1of1ForFork0_vatomic32_write_rel_#in~v#1, runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.base]" "[1166] L5394-1-->L6027-1: Formula: true InVars {} OutVars{runThread1of1ForFork0_ttaslock_release_~l#1.base=|v_runThread1of1ForFork0_ttaslock_release_~l#1.base_7|, runThread1of1ForFork0_ttaslock_release_~l#1.offset=|v_runThread1of1ForFork0_ttaslock_release_~l#1.offset_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_ttaslock_release_~l#1.base, runThread1of1ForFork0_ttaslock_release_~l#1.offset]" "[1169] L6027-1-->L6023-1: Formula: true InVars {} OutVars{runThread1of1ForFork0_ttaslock_release_#in~l#1.base=|v_runThread1of1ForFork0_ttaslock_release_#in~l#1.base_5|, runThread1of1ForFork0_ttaslock_release_#in~l#1.offset=|v_runThread1of1ForFork0_ttaslock_release_#in~l#1.offset_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_ttaslock_release_#in~l#1.offset, runThread1of1ForFork0_ttaslock_release_#in~l#1.base]" "[1172] L6023-1-->L5993-2: Formula: true InVars {} OutVars{runThread1of1ForFork0_release_~tid#1=|v_runThread1of1ForFork0_release_~tid#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_release_~tid#1]" "[1175] L5993-2-->L5992-2: Formula: true InVars {} OutVars{runThread1of1ForFork0_release_#in~tid#1=|v_runThread1of1ForFork0_release_#in~tid#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_release_#in~tid#1]" "[1178] L5992-2-->L5992-3: Formula: (= |v_runThread1of1ForFork0_~j~1#1_9| |v_runThread1of1ForFork0_#t~post768#1_1|) InVars {runThread1of1ForFork0_~j~1#1=|v_runThread1of1ForFork0_~j~1#1_9|} OutVars{runThread1of1ForFork0_~j~1#1=|v_runThread1of1ForFork0_~j~1#1_9|, runThread1of1ForFork0_#t~post768#1=|v_runThread1of1ForFork0_#t~post768#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_#t~post768#1]" "[1182] L5992-3-->L5992-4: Formula: (= |v_runThread1of1ForFork0_~j~1#1_11| (+ |v_runThread1of1ForFork0_#t~post768#1_3| 1)) InVars {runThread1of1ForFork0_#t~post768#1=|v_runThread1of1ForFork0_#t~post768#1_3|} OutVars{runThread1of1ForFork0_~j~1#1=|v_runThread1of1ForFork0_~j~1#1_11|, runThread1of1ForFork0_#t~post768#1=|v_runThread1of1ForFork0_#t~post768#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_~j~1#1]" "[1186] L5992-4-->L5992-5: Formula: true InVars {} OutVars{runThread1of1ForFork0_#t~post768#1=|v_runThread1of1ForFork0_#t~post768#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_#t~post768#1]" "[1085] L5992-5-->L5992-6: Formula: (and (not (= |v_runThread1of1ForFork0_~j~1#1_3| 0)) (or (not (= |v_runThread1of1ForFork0_~j~1#1_3| 1)) (<= 1 (mod (+ |v_runThread1of1ForFork0_~tid~0#1_13| 1) 4294967296)))) InVars {runThread1of1ForFork0_~j~1#1=|v_runThread1of1ForFork0_~j~1#1_3|, runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_13|} OutVars{runThread1of1ForFork0_~j~1#1=|v_runThread1of1ForFork0_~j~1#1_3|, runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_13|} AuxVars[] AssignedVars[]" "[1089] L5992-6-->L5985-2: Formula: true InVars {} OutVars{runThread1of1ForFork0_~j~1#1=|v_runThread1of1ForFork0_~j~1#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_~j~1#1]" "[1093] L5985-2-->L5985-3: Formula: (= |v_runThread1of1ForFork0_#t~post769#1_1| |v_runThread1of1ForFork0_~i~0#1_9|) InVars {runThread1of1ForFork0_~i~0#1=|v_runThread1of1ForFork0_~i~0#1_9|} OutVars{runThread1of1ForFork0_#t~post769#1=|v_runThread1of1ForFork0_#t~post769#1_1|, runThread1of1ForFork0_~i~0#1=|v_runThread1of1ForFork0_~i~0#1_9|} AuxVars[] AssignedVars[runThread1of1ForFork0_#t~post769#1]" "[1097] L5985-3-->L5985-4: Formula: (= (+ |v_runThread1of1ForFork0_#t~post769#1_3| 1) |v_runThread1of1ForFork0_~i~0#1_11|) InVars {runThread1of1ForFork0_#t~post769#1=|v_runThread1of1ForFork0_#t~post769#1_3|} OutVars{runThread1of1ForFork0_#t~post769#1=|v_runThread1of1ForFork0_#t~post769#1_3|, runThread1of1ForFork0_~i~0#1=|v_runThread1of1ForFork0_~i~0#1_11|} AuxVars[] AssignedVars[runThread1of1ForFork0_~i~0#1]" "[1101] L5985-4-->L5985-5: Formula: true InVars {} OutVars{runThread1of1ForFork0_#t~post769#1=|v_runThread1of1ForFork0_#t~post769#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_#t~post769#1]" [2025-04-26 18:36:28,897 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 18:36:28,897 INFO L85 PathProgramCache]: Analyzing trace with hash 487641034, now seen corresponding path program 4 times [2025-04-26 18:36:28,897 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 18:36:28,897 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [401472121] [2025-04-26 18:36:28,897 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2025-04-26 18:36:28,897 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 18:36:28,905 INFO L108 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST partitioned 44 statements into 2 equivalence classes. [2025-04-26 18:36:28,919 INFO L111 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) and asserted 44 of 44 statements. [2025-04-26 18:36:28,919 INFO L114 AnnotateAndAsserter]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 2 check-sat command(s) [2025-04-26 18:36:28,919 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 18:36:28,919 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 18:36:28,921 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 44 statements into 1 equivalence classes. [2025-04-26 18:36:28,926 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 44 of 44 statements. [2025-04-26 18:36:28,927 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 18:36:28,927 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 18:36:28,931 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-04-26 18:36:28,932 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 18:36:28,932 INFO L85 PathProgramCache]: Analyzing trace with hash 585487443, now seen corresponding path program 1 times [2025-04-26 18:36:28,932 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 18:36:28,932 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1871321007] [2025-04-26 18:36:28,932 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 18:36:28,932 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 18:36:28,944 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 164 statements into 1 equivalence classes. [2025-04-26 18:36:28,964 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 164 of 164 statements. [2025-04-26 18:36:28,968 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 18:36:28,969 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 18:36:28,969 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 18:36:28,973 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 164 statements into 1 equivalence classes. [2025-04-26 18:36:28,997 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 164 of 164 statements. [2025-04-26 18:36:29,000 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 18:36:29,000 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 18:36:29,029 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-04-26 18:36:29,030 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 18:36:29,030 INFO L85 PathProgramCache]: Analyzing trace with hash 1195549596, now seen corresponding path program 1 times [2025-04-26 18:36:29,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 18:36:29,031 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1056257746] [2025-04-26 18:36:29,031 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 18:36:29,031 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 18:36:29,048 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 208 statements into 1 equivalence classes. [2025-04-26 18:36:29,072 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 208 of 208 statements. [2025-04-26 18:36:29,073 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 18:36:29,073 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 18:36:29,073 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 18:36:29,079 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 208 statements into 1 equivalence classes. [2025-04-26 18:36:29,098 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 208 of 208 statements. [2025-04-26 18:36:29,098 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 18:36:29,098 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 18:36:29,122 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-04-26 18:36:30,982 INFO L206 LassoAnalysis]: Preferences: [2025-04-26 18:36:30,982 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2025-04-26 18:36:30,982 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2025-04-26 18:36:30,983 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2025-04-26 18:36:30,983 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2025-04-26 18:36:30,983 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:30,983 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2025-04-26 18:36:30,983 INFO L131 ssoRankerPreferences]: Path of dumped script: [2025-04-26 18:36:30,983 INFO L132 ssoRankerPreferences]: Filename of dumped script: ttaslock.i_petrified1_Iteration5_Lasso [2025-04-26 18:36:30,983 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2025-04-26 18:36:30,983 INFO L243 LassoAnalysis]: Starting lasso preprocessing... [2025-04-26 18:36:31,006 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,010 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,012 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,014 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,015 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,017 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,019 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,020 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,022 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,023 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,025 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,027 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,029 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,031 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,033 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,034 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,035 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,037 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,039 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,041 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,044 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,046 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,049 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,051 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,053 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,055 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,057 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,058 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,060 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,061 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,062 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,064 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,065 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,067 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,068 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,070 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,071 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,073 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,075 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,076 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,078 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,079 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,081 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,083 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,084 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,376 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,377 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,379 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,380 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,382 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,386 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,388 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,390 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,392 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,394 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,395 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,397 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,399 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,401 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,402 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,404 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,405 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,407 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,409 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,412 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,415 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,417 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,418 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,420 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,422 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,423 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,425 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,426 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,427 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,429 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,431 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,432 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,434 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,436 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,437 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,439 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,440 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,442 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,443 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,444 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,446 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,449 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,450 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,451 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,453 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,455 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,458 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,461 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,463 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,464 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,466 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,467 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,468 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,470 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,471 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,473 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,474 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,475 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,478 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,480 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,481 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,483 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,485 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,486 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,489 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,490 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,491 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,493 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,494 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,496 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:31,498 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 18:36:32,129 INFO L261 LassoAnalysis]: Preprocessing complete. [2025-04-26 18:36:32,131 INFO L453 LassoAnalysis]: Using template 'affine'. [2025-04-26 18:36:32,132 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:32,132 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:32,134 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:32,136 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2025-04-26 18:36:32,137 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:32,147 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:32,148 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 18:36:32,148 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:32,148 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:32,148 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:32,151 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-04-26 18:36:32,151 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 18:36:32,153 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:32,159 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Ended with exit code 0 [2025-04-26 18:36:32,160 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:32,160 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:32,161 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:32,163 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2025-04-26 18:36:32,164 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:32,174 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:32,174 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 18:36:32,174 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:32,174 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:32,174 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:32,175 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-04-26 18:36:32,175 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 18:36:32,176 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:32,182 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Forceful destruction successful, exit code 0 [2025-04-26 18:36:32,182 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:32,182 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:32,183 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:32,184 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2025-04-26 18:36:32,187 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:32,196 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:32,196 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 18:36:32,197 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:32,197 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:32,197 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:32,198 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-04-26 18:36:32,198 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 18:36:32,200 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:32,206 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Forceful destruction successful, exit code 0 [2025-04-26 18:36:32,206 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:32,206 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:32,208 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:32,209 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2025-04-26 18:36:32,211 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:32,220 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:32,220 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 18:36:32,220 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:32,220 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:32,220 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:32,221 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-04-26 18:36:32,221 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 18:36:32,222 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:32,227 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Forceful destruction successful, exit code 0 [2025-04-26 18:36:32,227 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:32,227 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:32,229 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:32,229 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2025-04-26 18:36:32,231 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:32,241 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:32,241 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 18:36:32,241 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:32,241 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:32,241 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:32,241 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-04-26 18:36:32,242 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 18:36:32,242 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:32,247 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Ended with exit code 0 [2025-04-26 18:36:32,248 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:32,248 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:32,249 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:32,256 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2025-04-26 18:36:32,257 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:32,267 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:32,267 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:32,267 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:32,267 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:32,269 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 18:36:32,269 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 18:36:32,271 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:32,278 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Forceful destruction successful, exit code 0 [2025-04-26 18:36:32,278 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:32,278 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:32,280 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:32,281 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2025-04-26 18:36:32,282 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:32,292 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:32,292 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 18:36:32,292 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:32,292 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:32,292 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:32,293 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-04-26 18:36:32,293 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 18:36:32,294 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:32,299 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Ended with exit code 0 [2025-04-26 18:36:32,299 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:32,299 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:32,301 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:32,303 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2025-04-26 18:36:32,303 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:32,313 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:32,313 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 18:36:32,313 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:32,313 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:32,313 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:32,313 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-04-26 18:36:32,313 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 18:36:32,314 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:32,319 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Forceful destruction successful, exit code 0 [2025-04-26 18:36:32,319 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:32,319 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:32,321 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:32,321 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2025-04-26 18:36:32,322 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:32,332 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:32,332 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:32,332 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:32,332 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:32,337 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 18:36:32,337 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 18:36:32,339 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:32,345 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Ended with exit code 0 [2025-04-26 18:36:32,345 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:32,345 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:32,347 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:32,347 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2025-04-26 18:36:32,350 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:32,359 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:32,359 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 18:36:32,359 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:32,359 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:32,359 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:32,359 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-04-26 18:36:32,360 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 18:36:32,361 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:32,366 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Forceful destruction successful, exit code 0 [2025-04-26 18:36:32,367 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:32,367 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:32,368 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:32,370 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2025-04-26 18:36:32,371 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:32,380 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:32,380 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:32,380 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:32,380 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:32,382 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 18:36:32,382 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 18:36:32,384 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:32,389 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Forceful destruction successful, exit code 0 [2025-04-26 18:36:32,389 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:32,389 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:32,391 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:32,391 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Waiting until timeout for monitored process [2025-04-26 18:36:32,392 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:32,406 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:32,406 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 18:36:32,406 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:32,406 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:32,406 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:32,406 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-04-26 18:36:32,406 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 18:36:32,410 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:32,415 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Forceful destruction successful, exit code 0 [2025-04-26 18:36:32,416 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:32,416 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:32,418 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:32,418 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2025-04-26 18:36:32,420 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:32,429 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:32,429 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:32,429 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:32,429 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:32,431 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 18:36:32,431 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 18:36:32,433 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:32,438 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Ended with exit code 0 [2025-04-26 18:36:32,438 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:32,438 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:32,440 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:32,440 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2025-04-26 18:36:32,441 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:32,450 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:32,450 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:32,450 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:32,450 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:32,452 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 18:36:32,452 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 18:36:32,454 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:32,459 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Ended with exit code 0 [2025-04-26 18:36:32,459 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:32,459 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:32,461 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:32,463 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2025-04-26 18:36:32,464 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:32,473 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:32,474 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 18:36:32,474 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:32,474 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:32,474 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:32,474 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-04-26 18:36:32,474 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 18:36:32,475 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:32,480 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Forceful destruction successful, exit code 0 [2025-04-26 18:36:32,480 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:32,480 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:32,481 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:32,483 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Waiting until timeout for monitored process [2025-04-26 18:36:32,483 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:32,492 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:32,492 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 18:36:32,492 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:32,492 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:32,492 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:32,493 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-04-26 18:36:32,493 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 18:36:32,494 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:32,500 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Ended with exit code 0 [2025-04-26 18:36:32,501 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:32,501 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:32,502 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:32,503 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Waiting until timeout for monitored process [2025-04-26 18:36:32,505 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:32,514 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:32,515 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 18:36:32,515 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:32,515 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:32,515 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:32,515 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-04-26 18:36:32,515 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 18:36:32,516 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:32,521 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Forceful destruction successful, exit code 0 [2025-04-26 18:36:32,521 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:32,521 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:32,523 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:32,523 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2025-04-26 18:36:32,524 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:32,533 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:32,533 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 18:36:32,533 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:32,533 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:32,533 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:32,534 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-04-26 18:36:32,534 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 18:36:32,535 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:32,540 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Ended with exit code 0 [2025-04-26 18:36:32,540 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:32,540 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:32,541 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:32,542 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Waiting until timeout for monitored process [2025-04-26 18:36:32,543 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:32,552 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:32,552 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:32,552 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:32,552 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:32,553 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 18:36:32,553 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 18:36:32,555 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:32,560 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Ended with exit code 0 [2025-04-26 18:36:32,561 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:32,561 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:32,562 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:32,563 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Waiting until timeout for monitored process [2025-04-26 18:36:32,564 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:32,573 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:32,573 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:32,573 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:32,573 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:32,574 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 18:36:32,574 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 18:36:32,576 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:32,582 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Ended with exit code 0 [2025-04-26 18:36:32,583 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:32,583 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:32,584 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:32,585 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Waiting until timeout for monitored process [2025-04-26 18:36:32,587 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:32,596 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:32,596 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 18:36:32,596 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:32,596 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:32,596 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:32,597 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-04-26 18:36:32,597 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 18:36:32,600 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:32,605 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Forceful destruction successful, exit code 0 [2025-04-26 18:36:32,606 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:32,606 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:32,607 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:32,609 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Waiting until timeout for monitored process [2025-04-26 18:36:32,610 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:32,619 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:32,620 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:32,620 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:32,620 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:32,621 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 18:36:32,621 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 18:36:32,623 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:32,628 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Forceful destruction successful, exit code 0 [2025-04-26 18:36:32,628 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:32,628 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:32,630 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:32,630 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Waiting until timeout for monitored process [2025-04-26 18:36:32,631 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:32,640 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:32,641 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:32,641 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:32,641 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:32,642 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 18:36:32,642 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 18:36:32,644 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:32,649 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Ended with exit code 0 [2025-04-26 18:36:32,649 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:32,649 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:32,651 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:32,651 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2025-04-26 18:36:32,652 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:32,662 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:32,663 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:32,663 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:32,663 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:32,664 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 18:36:32,664 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 18:36:32,666 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:32,671 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Ended with exit code 0 [2025-04-26 18:36:32,671 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:32,672 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:32,673 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:32,674 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Waiting until timeout for monitored process [2025-04-26 18:36:32,675 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:32,685 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:32,685 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:32,685 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:32,685 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:32,689 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 18:36:32,689 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 18:36:32,692 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:32,697 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Forceful destruction successful, exit code 0 [2025-04-26 18:36:32,697 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:32,697 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:32,699 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:32,700 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2025-04-26 18:36:32,701 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:32,711 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:32,711 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 18:36:32,711 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:32,711 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:32,711 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:32,712 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-04-26 18:36:32,712 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 18:36:32,713 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:32,718 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Forceful destruction successful, exit code 0 [2025-04-26 18:36:32,718 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:32,718 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:32,720 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:32,720 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Waiting until timeout for monitored process [2025-04-26 18:36:32,722 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:32,731 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:32,731 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 18:36:32,732 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:32,732 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:32,732 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:32,732 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-04-26 18:36:32,732 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 18:36:32,733 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:32,739 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Forceful destruction successful, exit code 0 [2025-04-26 18:36:32,739 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:32,739 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:32,741 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:32,741 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Waiting until timeout for monitored process [2025-04-26 18:36:32,744 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:32,753 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:32,753 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 18:36:32,753 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:32,753 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:32,753 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:32,753 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-04-26 18:36:32,754 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 18:36:32,755 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:32,759 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Forceful destruction successful, exit code 0 [2025-04-26 18:36:32,759 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:32,760 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:32,761 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:32,762 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Waiting until timeout for monitored process [2025-04-26 18:36:32,763 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:32,772 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:32,773 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 18:36:32,773 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:32,773 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:32,773 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:32,773 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-04-26 18:36:32,773 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 18:36:32,774 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:32,779 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Forceful destruction successful, exit code 0 [2025-04-26 18:36:32,779 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:32,779 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:32,781 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:32,781 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Waiting until timeout for monitored process [2025-04-26 18:36:32,782 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:32,792 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:32,792 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 18:36:32,792 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:32,792 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:32,792 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:32,792 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-04-26 18:36:32,792 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 18:36:32,793 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:32,799 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Ended with exit code 0 [2025-04-26 18:36:32,799 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:32,799 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:32,801 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:32,802 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Waiting until timeout for monitored process [2025-04-26 18:36:32,802 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:32,812 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:32,812 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 18:36:32,812 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:32,812 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:32,812 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:32,812 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-04-26 18:36:32,812 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 18:36:32,813 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:32,820 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Forceful destruction successful, exit code 0 [2025-04-26 18:36:32,820 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:32,821 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:32,824 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:32,825 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Waiting until timeout for monitored process [2025-04-26 18:36:32,826 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:32,836 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:32,836 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 18:36:32,836 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:32,836 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:32,836 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:32,836 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-04-26 18:36:32,836 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 18:36:32,837 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:32,843 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Ended with exit code 0 [2025-04-26 18:36:32,843 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:32,843 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:32,844 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:32,845 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Waiting until timeout for monitored process [2025-04-26 18:36:32,846 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:32,859 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:32,859 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 18:36:32,859 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:32,859 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:32,859 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:32,859 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-04-26 18:36:32,859 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 18:36:32,860 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:32,867 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Ended with exit code 0 [2025-04-26 18:36:32,867 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:32,868 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:32,870 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:32,870 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Waiting until timeout for monitored process [2025-04-26 18:36:32,871 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:32,880 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:32,880 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 18:36:32,881 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:32,881 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:32,881 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:32,881 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-04-26 18:36:32,881 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 18:36:32,884 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:32,889 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Ended with exit code 0 [2025-04-26 18:36:32,889 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:32,889 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:32,891 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:32,892 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Waiting until timeout for monitored process [2025-04-26 18:36:32,893 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:32,902 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:32,902 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 18:36:32,902 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:32,903 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:32,903 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:32,903 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-04-26 18:36:32,903 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 18:36:32,904 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:32,909 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Ended with exit code 0 [2025-04-26 18:36:32,909 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:32,910 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:32,911 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:32,913 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Waiting until timeout for monitored process [2025-04-26 18:36:32,914 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:32,924 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:32,924 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 18:36:32,924 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:32,924 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:32,924 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:32,924 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-04-26 18:36:32,924 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 18:36:32,925 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:32,930 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Ended with exit code 0 [2025-04-26 18:36:32,930 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:32,931 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:32,932 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:32,933 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Waiting until timeout for monitored process [2025-04-26 18:36:32,933 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:32,946 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:32,947 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:32,947 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:32,947 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:32,948 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 18:36:32,948 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 18:36:32,949 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:32,955 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Ended with exit code 0 [2025-04-26 18:36:32,955 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:32,955 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:32,957 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:32,957 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Waiting until timeout for monitored process [2025-04-26 18:36:32,958 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:32,967 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:32,967 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 18:36:32,967 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:32,967 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:32,967 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:32,968 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-04-26 18:36:32,968 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 18:36:32,969 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:32,973 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Ended with exit code 0 [2025-04-26 18:36:32,973 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:32,974 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:32,975 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:32,976 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Waiting until timeout for monitored process [2025-04-26 18:36:32,977 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:32,989 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:32,989 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 18:36:32,989 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:32,989 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:32,989 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:32,990 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-04-26 18:36:32,990 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 18:36:32,990 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:32,997 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Ended with exit code 0 [2025-04-26 18:36:32,998 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:32,998 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:32,999 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:33,000 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Waiting until timeout for monitored process [2025-04-26 18:36:33,001 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:33,010 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:33,010 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:33,010 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:33,010 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:33,012 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 18:36:33,012 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 18:36:33,014 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:33,020 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Ended with exit code 0 [2025-04-26 18:36:33,020 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:33,020 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:33,025 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:33,027 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2025-04-26 18:36:33,028 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:33,038 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:33,038 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 18:36:33,038 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:33,038 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:33,038 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:33,039 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-04-26 18:36:33,039 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 18:36:33,040 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:33,045 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Forceful destruction successful, exit code 0 [2025-04-26 18:36:33,046 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:33,046 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:33,047 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:33,050 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Waiting until timeout for monitored process [2025-04-26 18:36:33,051 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:33,060 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:33,060 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:33,060 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:33,060 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:33,061 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 18:36:33,061 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 18:36:33,063 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:33,069 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Forceful destruction successful, exit code 0 [2025-04-26 18:36:33,069 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:33,069 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:33,071 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:33,072 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Waiting until timeout for monitored process [2025-04-26 18:36:33,073 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:33,083 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:33,083 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 18:36:33,083 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:33,083 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:33,083 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:33,083 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-04-26 18:36:33,083 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 18:36:33,084 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:33,090 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Forceful destruction successful, exit code 0 [2025-04-26 18:36:33,090 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:33,090 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:33,092 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:33,093 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Waiting until timeout for monitored process [2025-04-26 18:36:33,094 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:33,103 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:33,104 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 18:36:33,104 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:33,104 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:33,104 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:33,104 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-04-26 18:36:33,104 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 18:36:33,105 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:33,110 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Forceful destruction successful, exit code 0 [2025-04-26 18:36:33,110 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:33,110 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:33,112 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:33,112 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2025-04-26 18:36:33,114 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:33,123 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:33,124 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:33,124 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:33,124 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:33,125 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 18:36:33,125 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 18:36:33,127 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:33,132 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Ended with exit code 0 [2025-04-26 18:36:33,132 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:33,133 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:33,134 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:33,135 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Waiting until timeout for monitored process [2025-04-26 18:36:33,135 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:33,145 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:33,145 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:33,145 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:33,145 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:33,150 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 18:36:33,150 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 18:36:33,153 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:33,158 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Forceful destruction successful, exit code 0 [2025-04-26 18:36:33,158 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:33,158 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:33,160 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:33,161 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Waiting until timeout for monitored process [2025-04-26 18:36:33,161 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:33,171 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:33,171 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:33,171 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:33,171 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:33,172 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 18:36:33,172 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 18:36:33,174 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:33,180 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Forceful destruction successful, exit code 0 [2025-04-26 18:36:33,180 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:33,180 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:33,182 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:33,182 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Waiting until timeout for monitored process [2025-04-26 18:36:33,183 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:33,193 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:33,193 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:33,193 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:33,194 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:33,195 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 18:36:33,195 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 18:36:33,198 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:33,203 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Ended with exit code 0 [2025-04-26 18:36:33,203 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:33,203 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:33,205 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:33,205 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Waiting until timeout for monitored process [2025-04-26 18:36:33,206 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:33,215 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:33,216 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:33,216 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:33,216 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:33,216 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 18:36:33,216 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 18:36:33,219 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:33,223 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Ended with exit code 0 [2025-04-26 18:36:33,224 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:33,224 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:33,226 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:33,226 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Waiting until timeout for monitored process [2025-04-26 18:36:33,227 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:33,236 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:33,237 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 18:36:33,237 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:33,237 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:33,237 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:33,237 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-04-26 18:36:33,237 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 18:36:33,238 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:33,243 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Ended with exit code 0 [2025-04-26 18:36:33,243 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:33,243 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:33,245 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:33,245 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Waiting until timeout for monitored process [2025-04-26 18:36:33,246 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:33,256 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:33,256 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 18:36:33,256 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:33,256 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:33,256 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:33,256 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-04-26 18:36:33,256 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 18:36:33,259 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:33,264 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Forceful destruction successful, exit code 0 [2025-04-26 18:36:33,264 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:33,264 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:33,266 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:33,266 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Waiting until timeout for monitored process [2025-04-26 18:36:33,267 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:33,277 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:33,277 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:33,277 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:33,277 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:33,278 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 18:36:33,278 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 18:36:33,280 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:33,285 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Forceful destruction successful, exit code 0 [2025-04-26 18:36:33,285 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:33,285 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:33,287 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:33,288 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Waiting until timeout for monitored process [2025-04-26 18:36:33,288 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:33,297 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:33,298 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:33,298 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:33,298 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:33,299 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 18:36:33,299 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 18:36:33,301 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:33,307 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Ended with exit code 0 [2025-04-26 18:36:33,307 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:33,307 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:33,309 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:33,310 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Waiting until timeout for monitored process [2025-04-26 18:36:33,311 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:33,321 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:33,322 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 18:36:33,322 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:33,322 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:33,322 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:33,322 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-04-26 18:36:33,322 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 18:36:33,323 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:33,330 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Ended with exit code 0 [2025-04-26 18:36:33,330 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:33,330 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:33,331 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:33,332 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Waiting until timeout for monitored process [2025-04-26 18:36:33,333 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:33,342 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:33,343 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:33,343 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:33,343 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:33,345 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 18:36:33,345 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 18:36:33,348 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:33,354 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Ended with exit code 0 [2025-04-26 18:36:33,354 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:33,354 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:33,355 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:33,356 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Waiting until timeout for monitored process [2025-04-26 18:36:33,357 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:33,366 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:33,366 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:33,366 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:33,366 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:33,369 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 18:36:33,369 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 18:36:33,373 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:33,378 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Ended with exit code 0 [2025-04-26 18:36:33,378 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:33,378 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:33,380 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:33,380 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Waiting until timeout for monitored process [2025-04-26 18:36:33,381 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:33,391 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:33,391 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:33,391 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:33,391 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:33,393 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 18:36:33,393 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 18:36:33,396 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:33,402 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Ended with exit code 0 [2025-04-26 18:36:33,402 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:33,402 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:33,428 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:33,429 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Waiting until timeout for monitored process [2025-04-26 18:36:33,430 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:33,442 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:33,443 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:33,443 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:33,443 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:33,443 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 18:36:33,444 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 18:36:33,446 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:33,450 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Forceful destruction successful, exit code 0 [2025-04-26 18:36:33,451 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:33,451 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:33,453 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:33,453 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Waiting until timeout for monitored process [2025-04-26 18:36:33,454 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:33,464 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:33,464 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:33,464 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:33,464 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:33,465 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 18:36:33,465 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 18:36:33,467 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:33,473 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Ended with exit code 0 [2025-04-26 18:36:33,473 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:33,473 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:33,475 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:33,476 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Waiting until timeout for monitored process [2025-04-26 18:36:33,477 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:33,487 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:33,487 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 18:36:33,487 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:33,487 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:33,487 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:33,487 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-04-26 18:36:33,487 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 18:36:33,488 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:33,493 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Forceful destruction successful, exit code 0 [2025-04-26 18:36:33,493 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:33,493 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:33,494 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:33,495 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Waiting until timeout for monitored process [2025-04-26 18:36:33,496 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:33,506 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:33,506 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:33,506 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:33,506 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:33,509 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 18:36:33,509 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 18:36:33,511 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:33,518 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Ended with exit code 0 [2025-04-26 18:36:33,518 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:33,519 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:33,521 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:33,522 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Waiting until timeout for monitored process [2025-04-26 18:36:33,524 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:33,534 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:33,534 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:33,534 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:33,534 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:33,538 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 18:36:33,538 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 18:36:33,545 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:33,550 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Forceful destruction successful, exit code 0 [2025-04-26 18:36:33,551 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:33,551 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:33,552 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:33,553 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Waiting until timeout for monitored process [2025-04-26 18:36:33,554 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:33,564 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:33,564 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:33,564 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:33,564 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:33,565 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 18:36:33,565 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 18:36:33,568 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:33,574 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Ended with exit code 0 [2025-04-26 18:36:33,574 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:33,575 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:33,576 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:33,577 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Waiting until timeout for monitored process [2025-04-26 18:36:33,578 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:33,587 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:33,587 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 18:36:33,587 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:33,587 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:33,587 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:33,587 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-04-26 18:36:33,588 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 18:36:33,588 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:33,594 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Ended with exit code 0 [2025-04-26 18:36:33,594 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:33,594 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:33,595 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:33,596 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Waiting until timeout for monitored process [2025-04-26 18:36:33,597 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:33,607 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:33,607 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:33,607 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:33,607 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:33,608 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 18:36:33,608 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 18:36:33,610 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:33,617 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Ended with exit code 0 [2025-04-26 18:36:33,617 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:33,617 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:33,619 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:33,619 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Waiting until timeout for monitored process [2025-04-26 18:36:33,621 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:33,631 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:33,631 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 18:36:33,631 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:33,632 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:33,632 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:33,632 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-04-26 18:36:33,632 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 18:36:33,633 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:33,639 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Ended with exit code 0 [2025-04-26 18:36:33,639 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:33,639 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:33,640 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:33,641 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Waiting until timeout for monitored process [2025-04-26 18:36:33,642 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:33,653 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:33,653 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 18:36:33,653 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:33,653 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:33,653 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:33,654 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-04-26 18:36:33,654 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 18:36:33,655 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 18:36:33,660 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Ended with exit code 0 [2025-04-26 18:36:33,660 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:33,660 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:33,662 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:33,663 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Waiting until timeout for monitored process [2025-04-26 18:36:33,663 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 18:36:33,673 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 18:36:33,673 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 18:36:33,673 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 18:36:33,673 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 18:36:33,674 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 18:36:33,674 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 18:36:33,677 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2025-04-26 18:36:33,690 INFO L436 ModelExtractionUtils]: Simplification made 5 calls to the SMT solver. [2025-04-26 18:36:33,690 INFO L437 ModelExtractionUtils]: 2 out of 7 variables were initially zero. Simplification set additionally 2 variables to zero. [2025-04-26 18:36:33,691 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 18:36:33,691 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:33,693 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:33,694 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Waiting until timeout for monitored process [2025-04-26 18:36:33,695 INFO L436 nArgumentSynthesizer]: Simplifying supporting invariants... [2025-04-26 18:36:33,715 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Forceful destruction successful, exit code 0 [2025-04-26 18:36:33,716 INFO L439 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2025-04-26 18:36:33,716 INFO L476 LassoAnalysis]: Proved termination. [2025-04-26 18:36:33,716 INFO L478 LassoAnalysis]: Termination argument consisting of: Ranking function f(runThread1of1ForFork0_~i~0#1) = -2*runThread1of1ForFork0_~i~0#1 + 1 Supporting invariants [] [2025-04-26 18:36:33,723 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Ended with exit code 0 [2025-04-26 18:36:33,763 INFO L156 tatePredicateManager]: 12 out of 12 supporting invariants were superfluous and have been removed [2025-04-26 18:36:33,788 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 18:36:33,801 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 44 statements into 1 equivalence classes. [2025-04-26 18:36:33,825 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 44 of 44 statements. [2025-04-26 18:36:33,826 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 18:36:33,826 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-26 18:36:33,829 INFO L256 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 2 conjuncts are in the unsatisfiable core [2025-04-26 18:36:33,830 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-26 18:36:33,902 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 164 statements into 1 equivalence classes. [2025-04-26 18:36:33,932 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 164 of 164 statements. [2025-04-26 18:36:33,932 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 18:36:33,932 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-26 18:36:33,933 INFO L256 TraceCheckSpWp]: Trace formula consists of 318 conjuncts, 13 conjuncts are in the unsatisfiable core [2025-04-26 18:36:33,936 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-26 18:36:35,578 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-04-26 18:36:35,585 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 8 loop predicates [2025-04-26 18:36:35,586 INFO L70 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand 6740 states and 7641 transitions. cyclomatic complexity: 957 Second operand has 9 states, 9 states have (on average 23.11111111111111) internal successors, (in total 208), 9 states have internal predecessors, (208), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 18:36:36,015 INFO L74 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand 6740 states and 7641 transitions. cyclomatic complexity: 957. Second operand has 9 states, 9 states have (on average 23.11111111111111) internal successors, (in total 208), 9 states have internal predecessors, (208), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) Result 24716 states and 27904 transitions. Complement of second has 21 states. [2025-04-26 18:36:36,016 INFO L140 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 11 states 1 stem states 9 non-accepting loop states 1 accepting loop states [2025-04-26 18:36:36,017 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9 states, 9 states have (on average 23.11111111111111) internal successors, (in total 208), 9 states have internal predecessors, (208), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 18:36:36,017 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11 states to 11 states and 458 transitions. [2025-04-26 18:36:36,019 INFO L85 BuchiAccepts]: Start buchiAccepts Operand 11 states and 458 transitions. Stem has 44 letters. Loop has 164 letters. [2025-04-26 18:36:36,024 INFO L117 BuchiAccepts]: Finished buchiAccepts. [2025-04-26 18:36:36,025 INFO L85 BuchiAccepts]: Start buchiAccepts Operand 11 states and 458 transitions. Stem has 208 letters. Loop has 164 letters. [2025-04-26 18:36:36,025 INFO L117 BuchiAccepts]: Finished buchiAccepts. [2025-04-26 18:36:36,025 INFO L85 BuchiAccepts]: Start buchiAccepts Operand 11 states and 458 transitions. Stem has 44 letters. Loop has 328 letters. [2025-04-26 18:36:36,026 INFO L117 BuchiAccepts]: Finished buchiAccepts. [2025-04-26 18:36:36,026 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 24716 states and 27904 transitions. [2025-04-26 18:36:36,185 INFO L131 ngComponentsAnalysis]: Automaton has 150 accepting balls. 10864 [2025-04-26 18:36:36,270 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 24716 states to 22173 states and 25067 transitions. [2025-04-26 18:36:36,271 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 15570 [2025-04-26 18:36:36,286 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 15628 [2025-04-26 18:36:36,286 INFO L74 IsDeterministic]: Start isDeterministic. Operand 22173 states and 25067 transitions. [2025-04-26 18:36:36,287 INFO L81 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2025-04-26 18:36:36,287 INFO L218 hiAutomatonCegarLoop]: Abstraction has 22173 states and 25067 transitions. [2025-04-26 18:36:36,312 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22173 states and 25067 transitions. [2025-04-26 18:36:36,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22173 to 19682. [2025-04-26 18:36:36,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19682 states, 19682 states have (on average 1.1318463570775328) internal successors, (in total 22277), 19681 states have internal predecessors, (22277), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 18:36:36,575 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19682 states to 19682 states and 22277 transitions. [2025-04-26 18:36:36,575 INFO L240 hiAutomatonCegarLoop]: Abstraction has 19682 states and 22277 transitions. [2025-04-26 18:36:36,575 INFO L438 stractBuchiCegarLoop]: Abstraction has 19682 states and 22277 transitions. [2025-04-26 18:36:36,575 INFO L340 stractBuchiCegarLoop]: ======== Iteration 6 ============ [2025-04-26 18:36:36,575 INFO L73 BuchiIsEmpty]: Start buchiIsEmpty. Operand 19682 states and 22277 transitions. [2025-04-26 18:36:36,630 INFO L131 ngComponentsAnalysis]: Automaton has 97 accepting balls. 9726 [2025-04-26 18:36:36,631 INFO L88 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-04-26 18:36:36,631 INFO L120 BuchiIsEmpty]: Starting construction of run [2025-04-26 18:36:36,631 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-04-26 18:36:36,631 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1] [2025-04-26 18:36:36,632 INFO L752 eck$LassoCheckResult]: Stem: "[893] $Ultimate##0-->L-1: Formula: (= (select |v_#valid_1| 0) 0) InVars {#valid=|v_#valid_1|} OutVars{#valid=|v_#valid_1|} AuxVars[] AssignedVars[]" "[905] L-1-->L5952: Formula: (< 0 |v_#StackHeapBarrier_1|) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_1|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_1|} AuxVars[] AssignedVars[]" "[968] L5952-->L5952-1: Formula: (and (= (select |v_#valid_2| 1) 1) (= 2 (select |v_#length_1| 1))) InVars {#length=|v_#length_1|, #valid=|v_#valid_2|} OutVars{#length=|v_#length_1|, #valid=|v_#valid_2|} AuxVars[] AssignedVars[]" "[904] L5952-1-->L5952-2: Formula: (= 48 (select (select |v_#memory_int_1| 1) 0)) InVars {#memory_int=|v_#memory_int_1|} OutVars{#memory_int=|v_#memory_int_1|} AuxVars[] AssignedVars[]" "[851] L5952-2-->L5952-3: Formula: (= (select (select |v_#memory_int_2| 1) 1) 0) InVars {#memory_int=|v_#memory_int_2|} OutVars{#memory_int=|v_#memory_int_2|} AuxVars[] AssignedVars[]" "[946] L5952-3-->L5952-4: Formula: (and (= (select |v_#valid_3| 2) 1) (= (select |v_#length_2| 2) 80)) InVars {#length=|v_#length_2|, #valid=|v_#valid_3|} OutVars{#length=|v_#length_2|, #valid=|v_#valid_3|} AuxVars[] AssignedVars[]" "[759] L5952-4-->L5967: Formula: (= v_~g_cs_x~0_1 0) InVars {} OutVars{~g_cs_x~0=v_~g_cs_x~0_1} AuxVars[] AssignedVars[~g_cs_x~0]" "[771] L5967-->L6016: Formula: (= v_~g_cs_y~0_1 0) InVars {} OutVars{~g_cs_y~0=v_~g_cs_y~0_1} AuxVars[] AssignedVars[~g_cs_y~0]" "[935] L6016-->L6016-1: Formula: (and (= (select |v_#valid_4| 3) 1) (= 4 (select |v_#length_3| 3))) InVars {#length=|v_#length_3|, #valid=|v_#valid_4|} OutVars{#length=|v_#length_3|, #valid=|v_#valid_4|} AuxVars[] AssignedVars[]" "[675] L6016-1-->L6016-2: Formula: (and (= 3 |v_~#lock~0.base_1|) (= |v_~#lock~0.offset_1| 0)) InVars {} OutVars{~#lock~0.base=|v_~#lock~0.base_1|, ~#lock~0.offset=|v_~#lock~0.offset_1|} AuxVars[] AssignedVars[~#lock~0.base, ~#lock~0.offset]" "[682] L6016-2-->L6016-3: Formula: (= 0 (select (select |v_#memory_int_3| |v_~#lock~0.base_2|) |v_~#lock~0.offset_2|)) InVars {~#lock~0.base=|v_~#lock~0.base_2|, #memory_int=|v_#memory_int_3|, ~#lock~0.offset=|v_~#lock~0.offset_2|} OutVars{~#lock~0.base=|v_~#lock~0.base_2|, #memory_int=|v_#memory_int_3|, ~#lock~0.offset=|v_~#lock~0.offset_2|} AuxVars[] AssignedVars[]" "[676] L6016-3-->L-1-1: Formula: true InVars {} OutVars{ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_main_#res#1]" "[1001] L-1-1-->L6001: Formula: true InVars {} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_1|, ULTIMATE.start_main_#t~mem773#1=|v_ULTIMATE.start_main_#t~mem773#1_1|, ULTIMATE.start_main_#t~pre770#1=|v_ULTIMATE.start_main_#t~pre770#1_1|, ULTIMATE.start_main_~#t~0#1.offset=|v_ULTIMATE.start_main_~#t~0#1.offset_1|, ULTIMATE.start_main_#t~nondet771#1=|v_ULTIMATE.start_main_#t~nondet771#1_1|, ULTIMATE.start_main_#t~post774#1=|v_ULTIMATE.start_main_#t~post774#1_1|, ULTIMATE.start_main_~i~2#1=|v_ULTIMATE.start_main_~i~2#1_3|, ULTIMATE.start_main_#t~post772#1=|v_ULTIMATE.start_main_#t~post772#1_1|, ULTIMATE.start_main_~#t~0#1.base=|v_ULTIMATE.start_main_~#t~0#1.base_1|} AuxVars[] AssignedVars[ULTIMATE.start_main_~i~1#1, ULTIMATE.start_main_#t~mem773#1, ULTIMATE.start_main_#t~pre770#1, ULTIMATE.start_main_~#t~0#1.offset, ULTIMATE.start_main_#t~nondet771#1, ULTIMATE.start_main_#t~post774#1, ULTIMATE.start_main_~i~2#1, ULTIMATE.start_main_#t~post772#1, ULTIMATE.start_main_~#t~0#1.base]" "[993] L6001-->L6001-1: Formula: (and (not (= |v_ULTIMATE.start_main_~#t~0#1.base_2| 0)) (< |v_#StackHeapBarrier_2| |v_ULTIMATE.start_main_~#t~0#1.base_2|) (= |v_#valid_5| (store |v_#valid_6| |v_ULTIMATE.start_main_~#t~0#1.base_2| 1)) (= |v_ULTIMATE.start_main_~#t~0#1.offset_2| 0) (= |v_#length_4| (store |v_#length_5| |v_ULTIMATE.start_main_~#t~0#1.base_2| 12)) (= (select |v_#valid_6| |v_ULTIMATE.start_main_~#t~0#1.base_2|) 0)) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_2|, #length=|v_#length_5|, #valid=|v_#valid_6|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_2|, #length=|v_#length_4|, ULTIMATE.start_main_~#t~0#1.base=|v_ULTIMATE.start_main_~#t~0#1.base_2|, ULTIMATE.start_main_~#t~0#1.offset=|v_ULTIMATE.start_main_~#t~0#1.offset_2|, #valid=|v_#valid_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t~0#1.offset, #valid, #length, ULTIMATE.start_main_~#t~0#1.base]" "[669] L6001-1-->L5954: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[882] L5954-->L6003: Formula: (= |v_ULTIMATE.start_verification_loop_bound_#in~bound#1_1| 4) InVars {} OutVars{ULTIMATE.start_verification_loop_bound_#in~bound#1=|v_ULTIMATE.start_verification_loop_bound_#in~bound#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_verification_loop_bound_#in~bound#1]" "[969] L6003-->L570: Formula: true InVars {} OutVars{ULTIMATE.start_verification_loop_bound_~bound#1=|v_ULTIMATE.start_verification_loop_bound_~bound#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_verification_loop_bound_~bound#1]" "[717] L570-->L573-7: Formula: (= |v_ULTIMATE.start_verification_loop_bound_~bound#1_2| |v_ULTIMATE.start_verification_loop_bound_#in~bound#1_2|) InVars {ULTIMATE.start_verification_loop_bound_#in~bound#1=|v_ULTIMATE.start_verification_loop_bound_#in~bound#1_2|} OutVars{ULTIMATE.start_verification_loop_bound_~bound#1=|v_ULTIMATE.start_verification_loop_bound_~bound#1_2|, ULTIMATE.start_verification_loop_bound_#in~bound#1=|v_ULTIMATE.start_verification_loop_bound_#in~bound#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_verification_loop_bound_~bound#1]" "[926] L573-7-->L573-4: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[982] L573-4-->L573-1: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[742] L573-1-->L573-3: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[984] L573-3-->L573-6: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[805] L573-6-->L570-1: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[845] L570-1-->L6003-1: Formula: true InVars {} OutVars{ULTIMATE.start_verification_loop_bound_~bound#1=|v_ULTIMATE.start_verification_loop_bound_~bound#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_verification_loop_bound_~bound#1]" "[758] L6003-1-->L6004: Formula: true InVars {} OutVars{ULTIMATE.start_verification_loop_bound_#in~bound#1=|v_ULTIMATE.start_verification_loop_bound_#in~bound#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_verification_loop_bound_#in~bound#1]" "[678] L6004-->L6004-5: Formula: (= |v_ULTIMATE.start_main_~i~1#1_3| 0) InVars {} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_~i~1#1]" "[834] L6004-5-->L6005: Formula: (< (mod |v_ULTIMATE.start_main_~i~1#1_4| 4294967296) 3) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} AuxVars[] AssignedVars[]" "[947] L6005-->L6005-1: Formula: (= |v_ULTIMATE.start_main_#t~pre770#1_3| |v_#pthreadsForks_1|) InVars {#pthreadsForks=|v_#pthreadsForks_1|} OutVars{#pthreadsForks=|v_#pthreadsForks_1|, ULTIMATE.start_main_#t~pre770#1=|v_ULTIMATE.start_main_#t~pre770#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre770#1]" "[839] L6005-1-->L6005-2: Formula: (= (+ 1 |v_#pthreadsForks_3|) |v_#pthreadsForks_2|) InVars {#pthreadsForks=|v_#pthreadsForks_3|} OutVars{#pthreadsForks=|v_#pthreadsForks_2|} AuxVars[] AssignedVars[#pthreadsForks]" "[1004] L6005-2-->L6005-3: Formula: (let ((.cse1 (* (let ((.cse2 (mod |v_ULTIMATE.start_main_~i~1#1_5| 4294967296))) (ite (<= .cse2 2147483647) .cse2 (+ (- 4294967296) .cse2))) 4))) (let ((.cse0 (+ |v_ULTIMATE.start_main_~#t~0#1.offset_6| .cse1))) (and (<= 0 .cse0) (<= (+ |v_ULTIMATE.start_main_~#t~0#1.offset_6| .cse1 4) (select |v_#length_6| |v_ULTIMATE.start_main_~#t~0#1.base_6|)) (= (select |v_#valid_9| |v_ULTIMATE.start_main_~#t~0#1.base_6|) 1) (= (store |v_#memory_int_5| |v_ULTIMATE.start_main_~#t~0#1.base_6| (store (select |v_#memory_int_5| |v_ULTIMATE.start_main_~#t~0#1.base_6|) .cse0 |v_ULTIMATE.start_main_#t~pre770#1_4|)) |v_#memory_int_4|) (= (store |v_#memory_$Pointer$.offset_2| |v_ULTIMATE.start_main_~#t~0#1.base_6| (store (select |v_#memory_$Pointer$.offset_2| |v_ULTIMATE.start_main_~#t~0#1.base_6|) .cse0 (select (select |v_#memory_$Pointer$.offset_1| |v_ULTIMATE.start_main_~#t~0#1.base_6|) .cse0))) |v_#memory_$Pointer$.offset_1|) (= (store |v_#memory_$Pointer$.base_2| |v_ULTIMATE.start_main_~#t~0#1.base_6| (store (select |v_#memory_$Pointer$.base_2| |v_ULTIMATE.start_main_~#t~0#1.base_6|) .cse0 (select (select |v_#memory_$Pointer$.base_1| |v_ULTIMATE.start_main_~#t~0#1.base_6|) .cse0))) |v_#memory_$Pointer$.base_1|)))) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_5|, ULTIMATE.start_main_#t~pre770#1=|v_ULTIMATE.start_main_#t~pre770#1_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_2|, ULTIMATE.start_main_~#t~0#1.offset=|v_ULTIMATE.start_main_~#t~0#1.offset_6|, #valid=|v_#valid_9|, #memory_int=|v_#memory_int_5|, #length=|v_#length_6|, ULTIMATE.start_main_~#t~0#1.base=|v_ULTIMATE.start_main_~#t~0#1.base_6|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_2|} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_5|, ULTIMATE.start_main_#t~pre770#1=|v_ULTIMATE.start_main_#t~pre770#1_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, ULTIMATE.start_main_~#t~0#1.offset=|v_ULTIMATE.start_main_~#t~0#1.offset_6|, #valid=|v_#valid_9|, #memory_int=|v_#memory_int_4|, #length=|v_#length_6|, ULTIMATE.start_main_~#t~0#1.base=|v_ULTIMATE.start_main_~#t~0#1.base_6|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset]" "[1253] L6005-3-->$Ultimate##0: Formula: (and (= |v_ULTIMATE.start_main_#t~pre770#1_7| v_runThread1of1ForFork0_thidvar0_2) (= |v_runThread1of1ForFork0_#in~arg#1.base_4| 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_~i~1#1_11| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) |v_runThread1of1ForFork0_#in~arg#1.offset_4|)) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_11|, ULTIMATE.start_main_#t~pre770#1=|v_ULTIMATE.start_main_#t~pre770#1_7|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#res#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#res#1_8|, runThread1of1ForFork0_release_~tid#1=|v_runThread1of1ForFork0_release_~tid#1_8|, runThread1of1ForFork0_#t~post769#1=|v_runThread1of1ForFork0_#t~post769#1_8|, runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_20|, runThread1of1ForFork0_vatomic32_write_rel_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_write_rel_~a#1.offset_10|, runThread1of1ForFork0_vatomic32_xchg_~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_~v#1_10|, runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1_8|, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset_8|, runThread1of1ForFork0_vatomic32_read_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_read_#in~a#1.offset_8|, runThread1of1ForFork0_ttaslock_acquire_~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.base_12|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset_10|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base_10|, runThread1of1ForFork0_#in~arg#1.base=|v_runThread1of1ForFork0_#in~arg#1.base_4|, runThread1of1ForFork0_vatomic32_xchg_#res#1=|v_runThread1of1ForFork0_vatomic32_xchg_#res#1_8|, runThread1of1ForFork0_vatomic32_read_#res#1=|v_runThread1of1ForFork0_vatomic32_read_#res#1_8|, runThread1of1ForFork0_vatomic32_await_eq_~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~c#1_14|, runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.offset_8|, runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.base_8|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1_10|, runThread1of1ForFork0_ttaslock_acquire_~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.offset_12|, runThread1of1ForFork0_#res#1.offset=|v_runThread1of1ForFork0_#res#1.offset_4|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset_8|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1_12|, runThread1of1ForFork0_~arg#1.offset=|v_runThread1of1ForFork0_~arg#1.offset_6|, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_11|, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base_8|, runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1_12|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1_8|, runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset_8|, runThread1of1ForFork0_vatomic32_xchg_~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_10|, runThread1of1ForFork0_vatomic32_write_rel_~a#1.base=|v_runThread1of1ForFork0_vatomic32_write_rel_~a#1.base_10|, runThread1of1ForFork0_cs_#t~post766#1=|v_runThread1of1ForFork0_cs_#t~post766#1_12|, runThread1of1ForFork0_thidvar0=v_runThread1of1ForFork0_thidvar0_2, runThread1of1ForFork0_ttaslock_release_#in~l#1.offset=|v_runThread1of1ForFork0_ttaslock_release_#in~l#1.offset_8|, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base_10|, runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1=|v_runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1_10|, runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1=|v_runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1_16|, runThread1of1ForFork0_release_#in~tid#1=|v_runThread1of1ForFork0_release_#in~tid#1_8|, runThread1of1ForFork0_vatomic32_write_rel_#in~v#1=|v_runThread1of1ForFork0_vatomic32_write_rel_#in~v#1_8|, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base_8|, runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset_10|, runThread1of1ForFork0_~arg#1.base=|v_runThread1of1ForFork0_~arg#1.base_6|, runThread1of1ForFork0_~i~0#1=|v_runThread1of1ForFork0_~i~0#1_14|, runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1=|v_runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1_12|, runThread1of1ForFork0_~j~1#1=|v_runThread1of1ForFork0_~j~1#1_14|, runThread1of1ForFork0_vatomic32_read_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_read_~a#1.offset_10|, runThread1of1ForFork0_vatomic32_write_~a#1.base=|v_runThread1of1ForFork0_vatomic32_write_~a#1.base_10|, ULTIMATE.start_main_#t~pre770#1=|v_ULTIMATE.start_main_#t~pre770#1_7|, runThread1of1ForFork0_vatomic32_write_rel_~v#1=|v_runThread1of1ForFork0_vatomic32_write_rel_~v#1_10|, runThread1of1ForFork0_cs_#t~post765#1=|v_runThread1of1ForFork0_cs_#t~post765#1_12|, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset_10|, runThread1of1ForFork0_verification_loop_bound_~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_~bound#1_20|, runThread1of1ForFork0_vatomic32_write_~v#1=|v_runThread1of1ForFork0_vatomic32_write_~v#1_10|, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset_8|, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base_8|, runThread1of1ForFork0_vatomic32_xchg_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_10|, runThread1of1ForFork0_vatomic32_read_~a#1.base=|v_runThread1of1ForFork0_vatomic32_read_~a#1.base_10|, runThread1of1ForFork0_vatomic32_read_#t~mem432#1=|v_runThread1of1ForFork0_vatomic32_read_#t~mem432#1_12|, runThread1of1ForFork0_~j~0#1=|v_runThread1of1ForFork0_~j~0#1_14|, runThread1of1ForFork0_vatomic32_await_eq_~o~5#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~o~5#1_16|, runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1=|v_runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1_10|, runThread1of1ForFork0_acquire_~tid#1=|v_runThread1of1ForFork0_acquire_~tid#1_8|, runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1_14|, runThread1of1ForFork0_vatomic32_xchg_#in~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_#in~v#1_8|, runThread1of1ForFork0_vatomic32_xchg_acq_#res#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#res#1_8|, runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base_8|, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset_8|, runThread1of1ForFork0_ttaslock_release_~l#1.base=|v_runThread1of1ForFork0_ttaslock_release_~l#1.base_10|, runThread1of1ForFork0_ttaslock_release_~l#1.offset=|v_runThread1of1ForFork0_ttaslock_release_~l#1.offset_10|, runThread1of1ForFork0_#in~arg#1.offset=|v_runThread1of1ForFork0_#in~arg#1.offset_4|, runThread1of1ForFork0_verification_spin_end_#in~v#1=|v_runThread1of1ForFork0_verification_spin_end_#in~v#1_14|, runThread1of1ForFork0_#res#1.base=|v_runThread1of1ForFork0_#res#1.base_4|, runThread1of1ForFork0_verification_spin_end_~v#1=|v_runThread1of1ForFork0_verification_spin_end_~v#1_14|, runThread1of1ForFork0_vatomic32_read_~tmp~2#1=|v_runThread1of1ForFork0_vatomic32_read_~tmp~2#1_10|, runThread1of1ForFork0_#t~post767#1=|v_runThread1of1ForFork0_#t~post767#1_8|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1_8|, runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_20|, runThread1of1ForFork0_vatomic32_await_eq_~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.base_10|, runThread1of1ForFork0_vatomic32_read_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_read_#in~a#1.base_8|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base_8|, runThread1of1ForFork0_vatomic32_write_#in~v#1=|v_runThread1of1ForFork0_vatomic32_write_#in~v#1_8|, runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1_18|, runThread1of1ForFork0_vatomic32_write_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_write_#in~a#1.base_8|, runThread1of1ForFork0_acquire_#in~tid#1=|v_runThread1of1ForFork0_acquire_#in~tid#1_8|, runThread1of1ForFork0_vatomic32_write_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_write_~a#1.offset_10|, runThread1of1ForFork0_ttaslock_release_#in~l#1.base=|v_runThread1of1ForFork0_ttaslock_release_#in~l#1.base_8|, runThread1of1ForFork0_vatomic32_await_eq_#in~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~c#1_8|, runThread1of1ForFork0_vatomic32_write_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_write_#in~a#1.offset_8|, runThread1of1ForFork0_vatomic32_xchg_acq_~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~v#1_10|, runThread1of1ForFork0_#t~post768#1=|v_runThread1of1ForFork0_#t~post768#1_8|, runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1_12|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_#res#1, runThread1of1ForFork0_release_~tid#1, runThread1of1ForFork0_#t~post769#1, runThread1of1ForFork0_verification_loop_bound_#in~bound#1, runThread1of1ForFork0_vatomic32_write_rel_~a#1.offset, runThread1of1ForFork0_vatomic32_xchg_~v#1, runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset, runThread1of1ForFork0_vatomic32_read_#in~a#1.offset, runThread1of1ForFork0_ttaslock_acquire_~l#1.base, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base, runThread1of1ForFork0_#in~arg#1.base, runThread1of1ForFork0_vatomic32_xchg_#res#1, runThread1of1ForFork0_vatomic32_read_#res#1, runThread1of1ForFork0_vatomic32_await_eq_~c#1, runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.offset, runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.base, runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1, runThread1of1ForFork0_ttaslock_acquire_~l#1.offset, runThread1of1ForFork0_#res#1.offset, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset, runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1, runThread1of1ForFork0_~arg#1.offset, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base, runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1, runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset, runThread1of1ForFork0_vatomic32_xchg_~a#1.base, runThread1of1ForFork0_vatomic32_write_rel_~a#1.base, runThread1of1ForFork0_cs_#t~post766#1, runThread1of1ForFork0_thidvar0, runThread1of1ForFork0_ttaslock_release_#in~l#1.offset, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base, runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1, runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1, runThread1of1ForFork0_release_#in~tid#1, runThread1of1ForFork0_vatomic32_write_rel_#in~v#1, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base, runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset, runThread1of1ForFork0_~arg#1.base, runThread1of1ForFork0_~i~0#1, runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1, runThread1of1ForFork0_~j~1#1, runThread1of1ForFork0_vatomic32_read_~a#1.offset, runThread1of1ForFork0_vatomic32_write_~a#1.base, runThread1of1ForFork0_vatomic32_write_rel_~v#1, runThread1of1ForFork0_cs_#t~post765#1, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset, runThread1of1ForFork0_verification_loop_bound_~bound#1, runThread1of1ForFork0_vatomic32_write_~v#1, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base, runThread1of1ForFork0_vatomic32_xchg_~a#1.offset, runThread1of1ForFork0_vatomic32_read_~a#1.base, runThread1of1ForFork0_vatomic32_read_#t~mem432#1, runThread1of1ForFork0_~j~0#1, runThread1of1ForFork0_vatomic32_await_eq_~o~5#1, runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1, runThread1of1ForFork0_acquire_~tid#1, runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1, runThread1of1ForFork0_vatomic32_xchg_#in~v#1, runThread1of1ForFork0_vatomic32_xchg_acq_#res#1, runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset, runThread1of1ForFork0_ttaslock_release_~l#1.base, runThread1of1ForFork0_ttaslock_release_~l#1.offset, runThread1of1ForFork0_#in~arg#1.offset, runThread1of1ForFork0_verification_spin_end_#in~v#1, runThread1of1ForFork0_#res#1.base, runThread1of1ForFork0_verification_spin_end_~v#1, runThread1of1ForFork0_vatomic32_read_~tmp~2#1, runThread1of1ForFork0_#t~post767#1, runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1, runThread1of1ForFork0_~tid~0#1, runThread1of1ForFork0_vatomic32_await_eq_~a#1.base, runThread1of1ForFork0_vatomic32_read_#in~a#1.base, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base, runThread1of1ForFork0_vatomic32_write_#in~v#1, runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1, runThread1of1ForFork0_vatomic32_write_#in~a#1.base, runThread1of1ForFork0_acquire_#in~tid#1, runThread1of1ForFork0_vatomic32_write_~a#1.offset, runThread1of1ForFork0_ttaslock_release_#in~l#1.base, runThread1of1ForFork0_vatomic32_await_eq_#in~c#1, runThread1of1ForFork0_vatomic32_write_#in~a#1.offset, runThread1of1ForFork0_vatomic32_xchg_acq_~v#1, runThread1of1ForFork0_#t~post768#1, runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1]" "[1005] $Ultimate##0-->L5983: Formula: (and (= |v_runThread1of1ForFork0_#in~arg#1.base_1| |v_runThread1of1ForFork0_~arg#1.base_1|) (= |v_runThread1of1ForFork0_#in~arg#1.offset_1| |v_runThread1of1ForFork0_~arg#1.offset_1|)) InVars {runThread1of1ForFork0_#in~arg#1.offset=|v_runThread1of1ForFork0_#in~arg#1.offset_1|, runThread1of1ForFork0_#in~arg#1.base=|v_runThread1of1ForFork0_#in~arg#1.base_1|} OutVars{runThread1of1ForFork0_#in~arg#1.offset=|v_runThread1of1ForFork0_#in~arg#1.offset_1|, runThread1of1ForFork0_#in~arg#1.base=|v_runThread1of1ForFork0_#in~arg#1.base_1|, runThread1of1ForFork0_~arg#1.base=|v_runThread1of1ForFork0_~arg#1.base_1|, runThread1of1ForFork0_~arg#1.offset=|v_runThread1of1ForFork0_~arg#1.offset_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_~arg#1.base, runThread1of1ForFork0_~arg#1.offset]" "[1006] L5983-->L5984: Formula: (= |v_runThread1of1ForFork0_~tid~0#1_1| (+ |v_runThread1of1ForFork0_~arg#1.base_3| |v_runThread1of1ForFork0_~arg#1.offset_3|)) InVars {runThread1of1ForFork0_~arg#1.base=|v_runThread1of1ForFork0_~arg#1.base_3|, runThread1of1ForFork0_~arg#1.offset=|v_runThread1of1ForFork0_~arg#1.offset_3|} OutVars{runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_1|, runThread1of1ForFork0_~arg#1.base=|v_runThread1of1ForFork0_~arg#1.base_3|, runThread1of1ForFork0_~arg#1.offset=|v_runThread1of1ForFork0_~arg#1.offset_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_~tid~0#1]" "[1007] L5984-->L5984-1: Formula: (= 2 |v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_1|) InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_#in~bound#1]" "[1008] L5984-1-->L570: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_~bound#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_~bound#1]" "[1009] L570-->L573-7: Formula: (= |v_runThread1of1ForFork0_verification_loop_bound_~bound#1_3| |v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_3|) InVars {runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_3|} OutVars{runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_3|, runThread1of1ForFork0_verification_loop_bound_~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_~bound#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_~bound#1]" "[1011] L573-7-->L573-4: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1014] L573-4-->L573-1: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1018] L573-1-->L573-3: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[831] L6005-4-->L6005-5: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~pre770#1=|v_ULTIMATE.start_main_#t~pre770#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre770#1]" "[1023] L573-3-->L573-6: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1017] L573-6-->L570-1: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1012] L570-1-->L5984-2: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_~bound#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_~bound#1]" "[1015] L5984-2-->L5985: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_#in~bound#1]" "[1021] L5985-->L5985-5: Formula: (= |v_runThread1of1ForFork0_~i~0#1_1| 0) InVars {} OutVars{runThread1of1ForFork0_~i~0#1=|v_runThread1of1ForFork0_~i~0#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_~i~0#1]" "[900] L6005-5-->L6004-2: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~nondet771#1=|v_ULTIMATE.start_main_#t~nondet771#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet771#1]" "[737] L6004-2-->L6004-3: Formula: (= |v_ULTIMATE.start_main_~i~1#1_6| |v_ULTIMATE.start_main_#t~post772#1_3|) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_6|} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_6|, ULTIMATE.start_main_#t~post772#1=|v_ULTIMATE.start_main_#t~post772#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~post772#1]" "[696] L6004-3-->L6004-4: Formula: (= |v_ULTIMATE.start_main_~i~1#1_7| (+ |v_ULTIMATE.start_main_#t~post772#1_4| 1)) InVars {ULTIMATE.start_main_#t~post772#1=|v_ULTIMATE.start_main_#t~post772#1_4|} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_7|, ULTIMATE.start_main_#t~post772#1=|v_ULTIMATE.start_main_#t~post772#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_~i~1#1]" "[853] L6004-4-->L6004-5: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~post772#1=|v_ULTIMATE.start_main_#t~post772#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~post772#1]" "[834] L6004-5-->L6005: Formula: (< (mod |v_ULTIMATE.start_main_~i~1#1_4| 4294967296) 3) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} AuxVars[] AssignedVars[]" "[947] L6005-->L6005-1: Formula: (= |v_ULTIMATE.start_main_#t~pre770#1_3| |v_#pthreadsForks_1|) InVars {#pthreadsForks=|v_#pthreadsForks_1|} OutVars{#pthreadsForks=|v_#pthreadsForks_1|, ULTIMATE.start_main_#t~pre770#1=|v_ULTIMATE.start_main_#t~pre770#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre770#1]" "[839] L6005-1-->L6005-2: Formula: (= (+ 1 |v_#pthreadsForks_3|) |v_#pthreadsForks_2|) InVars {#pthreadsForks=|v_#pthreadsForks_3|} OutVars{#pthreadsForks=|v_#pthreadsForks_2|} AuxVars[] AssignedVars[#pthreadsForks]" "[1004] L6005-2-->L6005-3: Formula: (let ((.cse1 (* (let ((.cse2 (mod |v_ULTIMATE.start_main_~i~1#1_5| 4294967296))) (ite (<= .cse2 2147483647) .cse2 (+ (- 4294967296) .cse2))) 4))) (let ((.cse0 (+ |v_ULTIMATE.start_main_~#t~0#1.offset_6| .cse1))) (and (<= 0 .cse0) (<= (+ |v_ULTIMATE.start_main_~#t~0#1.offset_6| .cse1 4) (select |v_#length_6| |v_ULTIMATE.start_main_~#t~0#1.base_6|)) (= (select |v_#valid_9| |v_ULTIMATE.start_main_~#t~0#1.base_6|) 1) (= (store |v_#memory_int_5| |v_ULTIMATE.start_main_~#t~0#1.base_6| (store (select |v_#memory_int_5| |v_ULTIMATE.start_main_~#t~0#1.base_6|) .cse0 |v_ULTIMATE.start_main_#t~pre770#1_4|)) |v_#memory_int_4|) (= (store |v_#memory_$Pointer$.offset_2| |v_ULTIMATE.start_main_~#t~0#1.base_6| (store (select |v_#memory_$Pointer$.offset_2| |v_ULTIMATE.start_main_~#t~0#1.base_6|) .cse0 (select (select |v_#memory_$Pointer$.offset_1| |v_ULTIMATE.start_main_~#t~0#1.base_6|) .cse0))) |v_#memory_$Pointer$.offset_1|) (= (store |v_#memory_$Pointer$.base_2| |v_ULTIMATE.start_main_~#t~0#1.base_6| (store (select |v_#memory_$Pointer$.base_2| |v_ULTIMATE.start_main_~#t~0#1.base_6|) .cse0 (select (select |v_#memory_$Pointer$.base_1| |v_ULTIMATE.start_main_~#t~0#1.base_6|) .cse0))) |v_#memory_$Pointer$.base_1|)))) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_5|, ULTIMATE.start_main_#t~pre770#1=|v_ULTIMATE.start_main_#t~pre770#1_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_2|, ULTIMATE.start_main_~#t~0#1.offset=|v_ULTIMATE.start_main_~#t~0#1.offset_6|, #valid=|v_#valid_9|, #memory_int=|v_#memory_int_5|, #length=|v_#length_6|, ULTIMATE.start_main_~#t~0#1.base=|v_ULTIMATE.start_main_~#t~0#1.base_6|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_2|} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_5|, ULTIMATE.start_main_#t~pre770#1=|v_ULTIMATE.start_main_#t~pre770#1_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, ULTIMATE.start_main_~#t~0#1.offset=|v_ULTIMATE.start_main_~#t~0#1.offset_6|, #valid=|v_#valid_9|, #memory_int=|v_#memory_int_4|, #length=|v_#length_6|, ULTIMATE.start_main_~#t~0#1.base=|v_ULTIMATE.start_main_~#t~0#1.base_6|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset]" "[1251] L6005-3-->ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1024] L5985-5-->L5985-6: Formula: (and (or (<= 1 (mod (+ |v_runThread1of1ForFork0_~tid~0#1_3| 1) 4294967296)) (not (= |v_runThread1of1ForFork0_~i~0#1_3| 1))) (not (= |v_runThread1of1ForFork0_~i~0#1_3| 0))) InVars {runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_3|, runThread1of1ForFork0_~i~0#1=|v_runThread1of1ForFork0_~i~0#1_3|} OutVars{runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_3|, runThread1of1ForFork0_~i~0#1=|v_runThread1of1ForFork0_~i~0#1_3|} AuxVars[] AssignedVars[]" "[1026] L5985-6-->L5996: Formula: true InVars {} OutVars{runThread1of1ForFork0_~i~0#1=|v_runThread1of1ForFork0_~i~0#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_~i~0#1]" "[1028] L5996-->runFINAL: Formula: (and (= |v_runThread1of1ForFork0_#res#1.base_1| 0) (= |v_runThread1of1ForFork0_#res#1.offset_1| 0)) InVars {} OutVars{runThread1of1ForFork0_#res#1.base=|v_runThread1of1ForFork0_#res#1.base_1|, runThread1of1ForFork0_#res#1.offset=|v_runThread1of1ForFork0_#res#1.offset_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_#res#1.base, runThread1of1ForFork0_#res#1.offset]" [2025-04-26 18:36:36,632 INFO L754 eck$LassoCheckResult]: Loop: "[1252] ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES-->ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" [2025-04-26 18:36:36,633 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 18:36:36,633 INFO L85 PathProgramCache]: Analyzing trace with hash -1051677626, now seen corresponding path program 1 times [2025-04-26 18:36:36,633 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 18:36:36,633 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [667924617] [2025-04-26 18:36:36,633 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 18:36:36,633 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 18:36:36,639 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 57 statements into 1 equivalence classes. [2025-04-26 18:36:36,643 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 57 of 57 statements. [2025-04-26 18:36:36,643 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 18:36:36,643 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-26 18:36:36,669 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-04-26 18:36:36,669 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-04-26 18:36:36,669 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [667924617] [2025-04-26 18:36:36,669 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [667924617] provided 1 perfect and 0 imperfect interpolant sequences [2025-04-26 18:36:36,670 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-04-26 18:36:36,670 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-04-26 18:36:36,670 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [32538959] [2025-04-26 18:36:36,670 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-04-26 18:36:36,670 INFO L757 eck$LassoCheckResult]: stem already infeasible [2025-04-26 18:36:36,670 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 18:36:36,670 INFO L85 PathProgramCache]: Analyzing trace with hash 1283, now seen corresponding path program 1 times [2025-04-26 18:36:36,670 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 18:36:36,670 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [169875914] [2025-04-26 18:36:36,670 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 18:36:36,670 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 18:36:36,676 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 1 statements into 1 equivalence classes. [2025-04-26 18:36:36,676 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 1 of 1 statements. [2025-04-26 18:36:36,676 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 18:36:36,676 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 18:36:36,676 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 18:36:36,676 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 1 statements into 1 equivalence classes. [2025-04-26 18:36:36,676 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 1 of 1 statements. [2025-04-26 18:36:36,676 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 18:36:36,676 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 18:36:36,677 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-04-26 18:36:36,681 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-04-26 18:36:36,681 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-04-26 18:36:36,681 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-04-26 18:36:36,682 INFO L87 Difference]: Start difference. First operand 19682 states and 22277 transitions. cyclomatic complexity: 2733 Second operand has 3 states, 3 states have (on average 19.0) internal successors, (in total 57), 3 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 18:36:36,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-04-26 18:36:36,870 INFO L93 Difference]: Finished difference Result 33349 states and 37678 transitions. [2025-04-26 18:36:36,870 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 33349 states and 37678 transitions. [2025-04-26 18:36:37,027 INFO L131 ngComponentsAnalysis]: Automaton has 187 accepting balls. 14677 [2025-04-26 18:36:37,144 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 33349 states to 33349 states and 37678 transitions. [2025-04-26 18:36:37,144 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 20605 [2025-04-26 18:36:37,163 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 20605 [2025-04-26 18:36:37,163 INFO L74 IsDeterministic]: Start isDeterministic. Operand 33349 states and 37678 transitions. [2025-04-26 18:36:37,166 INFO L81 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2025-04-26 18:36:37,167 INFO L218 hiAutomatonCegarLoop]: Abstraction has 33349 states and 37678 transitions. [2025-04-26 18:36:37,196 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 33349 states and 37678 transitions. [2025-04-26 18:36:37,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 33349 to 19692. [2025-04-26 18:36:37,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19692 states, 19692 states have (on average 1.1321856591509243) internal successors, (in total 22295), 19691 states have internal predecessors, (22295), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 18:36:37,475 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19692 states to 19692 states and 22295 transitions. [2025-04-26 18:36:37,475 INFO L240 hiAutomatonCegarLoop]: Abstraction has 19692 states and 22295 transitions. [2025-04-26 18:36:37,475 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-04-26 18:36:37,476 INFO L438 stractBuchiCegarLoop]: Abstraction has 19692 states and 22295 transitions. [2025-04-26 18:36:37,476 INFO L340 stractBuchiCegarLoop]: ======== Iteration 7 ============ [2025-04-26 18:36:37,476 INFO L73 BuchiIsEmpty]: Start buchiIsEmpty. Operand 19692 states and 22295 transitions. [2025-04-26 18:36:37,519 INFO L131 ngComponentsAnalysis]: Automaton has 97 accepting balls. 9726 [2025-04-26 18:36:37,519 INFO L88 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-04-26 18:36:37,519 INFO L120 BuchiIsEmpty]: Starting construction of run [2025-04-26 18:36:37,520 INFO L148 hiAutomatonCegarLoop]: Counterexample stem 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] [2025-04-26 18:36:37,520 INFO L149 hiAutomatonCegarLoop]: Counterexample loop 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-04-26 18:36:37,521 INFO L752 eck$LassoCheckResult]: Stem: "[893] $Ultimate##0-->L-1: Formula: (= (select |v_#valid_1| 0) 0) InVars {#valid=|v_#valid_1|} OutVars{#valid=|v_#valid_1|} AuxVars[] AssignedVars[]" "[905] L-1-->L5952: Formula: (< 0 |v_#StackHeapBarrier_1|) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_1|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_1|} AuxVars[] AssignedVars[]" "[968] L5952-->L5952-1: Formula: (and (= (select |v_#valid_2| 1) 1) (= 2 (select |v_#length_1| 1))) InVars {#length=|v_#length_1|, #valid=|v_#valid_2|} OutVars{#length=|v_#length_1|, #valid=|v_#valid_2|} AuxVars[] AssignedVars[]" "[904] L5952-1-->L5952-2: Formula: (= 48 (select (select |v_#memory_int_1| 1) 0)) InVars {#memory_int=|v_#memory_int_1|} OutVars{#memory_int=|v_#memory_int_1|} AuxVars[] AssignedVars[]" "[851] L5952-2-->L5952-3: Formula: (= (select (select |v_#memory_int_2| 1) 1) 0) InVars {#memory_int=|v_#memory_int_2|} OutVars{#memory_int=|v_#memory_int_2|} AuxVars[] AssignedVars[]" "[946] L5952-3-->L5952-4: Formula: (and (= (select |v_#valid_3| 2) 1) (= (select |v_#length_2| 2) 80)) InVars {#length=|v_#length_2|, #valid=|v_#valid_3|} OutVars{#length=|v_#length_2|, #valid=|v_#valid_3|} AuxVars[] AssignedVars[]" "[759] L5952-4-->L5967: Formula: (= v_~g_cs_x~0_1 0) InVars {} OutVars{~g_cs_x~0=v_~g_cs_x~0_1} AuxVars[] AssignedVars[~g_cs_x~0]" "[771] L5967-->L6016: Formula: (= v_~g_cs_y~0_1 0) InVars {} OutVars{~g_cs_y~0=v_~g_cs_y~0_1} AuxVars[] AssignedVars[~g_cs_y~0]" "[935] L6016-->L6016-1: Formula: (and (= (select |v_#valid_4| 3) 1) (= 4 (select |v_#length_3| 3))) InVars {#length=|v_#length_3|, #valid=|v_#valid_4|} OutVars{#length=|v_#length_3|, #valid=|v_#valid_4|} AuxVars[] AssignedVars[]" "[675] L6016-1-->L6016-2: Formula: (and (= 3 |v_~#lock~0.base_1|) (= |v_~#lock~0.offset_1| 0)) InVars {} OutVars{~#lock~0.base=|v_~#lock~0.base_1|, ~#lock~0.offset=|v_~#lock~0.offset_1|} AuxVars[] AssignedVars[~#lock~0.base, ~#lock~0.offset]" "[682] L6016-2-->L6016-3: Formula: (= 0 (select (select |v_#memory_int_3| |v_~#lock~0.base_2|) |v_~#lock~0.offset_2|)) InVars {~#lock~0.base=|v_~#lock~0.base_2|, #memory_int=|v_#memory_int_3|, ~#lock~0.offset=|v_~#lock~0.offset_2|} OutVars{~#lock~0.base=|v_~#lock~0.base_2|, #memory_int=|v_#memory_int_3|, ~#lock~0.offset=|v_~#lock~0.offset_2|} AuxVars[] AssignedVars[]" "[676] L6016-3-->L-1-1: Formula: true InVars {} OutVars{ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_main_#res#1]" "[1001] L-1-1-->L6001: Formula: true InVars {} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_1|, ULTIMATE.start_main_#t~mem773#1=|v_ULTIMATE.start_main_#t~mem773#1_1|, ULTIMATE.start_main_#t~pre770#1=|v_ULTIMATE.start_main_#t~pre770#1_1|, ULTIMATE.start_main_~#t~0#1.offset=|v_ULTIMATE.start_main_~#t~0#1.offset_1|, ULTIMATE.start_main_#t~nondet771#1=|v_ULTIMATE.start_main_#t~nondet771#1_1|, ULTIMATE.start_main_#t~post774#1=|v_ULTIMATE.start_main_#t~post774#1_1|, ULTIMATE.start_main_~i~2#1=|v_ULTIMATE.start_main_~i~2#1_3|, ULTIMATE.start_main_#t~post772#1=|v_ULTIMATE.start_main_#t~post772#1_1|, ULTIMATE.start_main_~#t~0#1.base=|v_ULTIMATE.start_main_~#t~0#1.base_1|} AuxVars[] AssignedVars[ULTIMATE.start_main_~i~1#1, ULTIMATE.start_main_#t~mem773#1, ULTIMATE.start_main_#t~pre770#1, ULTIMATE.start_main_~#t~0#1.offset, ULTIMATE.start_main_#t~nondet771#1, ULTIMATE.start_main_#t~post774#1, ULTIMATE.start_main_~i~2#1, ULTIMATE.start_main_#t~post772#1, ULTIMATE.start_main_~#t~0#1.base]" "[993] L6001-->L6001-1: Formula: (and (not (= |v_ULTIMATE.start_main_~#t~0#1.base_2| 0)) (< |v_#StackHeapBarrier_2| |v_ULTIMATE.start_main_~#t~0#1.base_2|) (= |v_#valid_5| (store |v_#valid_6| |v_ULTIMATE.start_main_~#t~0#1.base_2| 1)) (= |v_ULTIMATE.start_main_~#t~0#1.offset_2| 0) (= |v_#length_4| (store |v_#length_5| |v_ULTIMATE.start_main_~#t~0#1.base_2| 12)) (= (select |v_#valid_6| |v_ULTIMATE.start_main_~#t~0#1.base_2|) 0)) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_2|, #length=|v_#length_5|, #valid=|v_#valid_6|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_2|, #length=|v_#length_4|, ULTIMATE.start_main_~#t~0#1.base=|v_ULTIMATE.start_main_~#t~0#1.base_2|, ULTIMATE.start_main_~#t~0#1.offset=|v_ULTIMATE.start_main_~#t~0#1.offset_2|, #valid=|v_#valid_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t~0#1.offset, #valid, #length, ULTIMATE.start_main_~#t~0#1.base]" "[669] L6001-1-->L5954: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[882] L5954-->L6003: Formula: (= |v_ULTIMATE.start_verification_loop_bound_#in~bound#1_1| 4) InVars {} OutVars{ULTIMATE.start_verification_loop_bound_#in~bound#1=|v_ULTIMATE.start_verification_loop_bound_#in~bound#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_verification_loop_bound_#in~bound#1]" "[969] L6003-->L570: Formula: true InVars {} OutVars{ULTIMATE.start_verification_loop_bound_~bound#1=|v_ULTIMATE.start_verification_loop_bound_~bound#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_verification_loop_bound_~bound#1]" "[717] L570-->L573-7: Formula: (= |v_ULTIMATE.start_verification_loop_bound_~bound#1_2| |v_ULTIMATE.start_verification_loop_bound_#in~bound#1_2|) InVars {ULTIMATE.start_verification_loop_bound_#in~bound#1=|v_ULTIMATE.start_verification_loop_bound_#in~bound#1_2|} OutVars{ULTIMATE.start_verification_loop_bound_~bound#1=|v_ULTIMATE.start_verification_loop_bound_~bound#1_2|, ULTIMATE.start_verification_loop_bound_#in~bound#1=|v_ULTIMATE.start_verification_loop_bound_#in~bound#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_verification_loop_bound_~bound#1]" "[926] L573-7-->L573-4: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[982] L573-4-->L573-1: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[742] L573-1-->L573-3: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[984] L573-3-->L573-6: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[805] L573-6-->L570-1: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[845] L570-1-->L6003-1: Formula: true InVars {} OutVars{ULTIMATE.start_verification_loop_bound_~bound#1=|v_ULTIMATE.start_verification_loop_bound_~bound#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_verification_loop_bound_~bound#1]" "[758] L6003-1-->L6004: Formula: true InVars {} OutVars{ULTIMATE.start_verification_loop_bound_#in~bound#1=|v_ULTIMATE.start_verification_loop_bound_#in~bound#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_verification_loop_bound_#in~bound#1]" "[678] L6004-->L6004-5: Formula: (= |v_ULTIMATE.start_main_~i~1#1_3| 0) InVars {} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_~i~1#1]" "[834] L6004-5-->L6005: Formula: (< (mod |v_ULTIMATE.start_main_~i~1#1_4| 4294967296) 3) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} AuxVars[] AssignedVars[]" "[947] L6005-->L6005-1: Formula: (= |v_ULTIMATE.start_main_#t~pre770#1_3| |v_#pthreadsForks_1|) InVars {#pthreadsForks=|v_#pthreadsForks_1|} OutVars{#pthreadsForks=|v_#pthreadsForks_1|, ULTIMATE.start_main_#t~pre770#1=|v_ULTIMATE.start_main_#t~pre770#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre770#1]" "[839] L6005-1-->L6005-2: Formula: (= (+ 1 |v_#pthreadsForks_3|) |v_#pthreadsForks_2|) InVars {#pthreadsForks=|v_#pthreadsForks_3|} OutVars{#pthreadsForks=|v_#pthreadsForks_2|} AuxVars[] AssignedVars[#pthreadsForks]" "[1004] L6005-2-->L6005-3: Formula: (let ((.cse1 (* (let ((.cse2 (mod |v_ULTIMATE.start_main_~i~1#1_5| 4294967296))) (ite (<= .cse2 2147483647) .cse2 (+ (- 4294967296) .cse2))) 4))) (let ((.cse0 (+ |v_ULTIMATE.start_main_~#t~0#1.offset_6| .cse1))) (and (<= 0 .cse0) (<= (+ |v_ULTIMATE.start_main_~#t~0#1.offset_6| .cse1 4) (select |v_#length_6| |v_ULTIMATE.start_main_~#t~0#1.base_6|)) (= (select |v_#valid_9| |v_ULTIMATE.start_main_~#t~0#1.base_6|) 1) (= (store |v_#memory_int_5| |v_ULTIMATE.start_main_~#t~0#1.base_6| (store (select |v_#memory_int_5| |v_ULTIMATE.start_main_~#t~0#1.base_6|) .cse0 |v_ULTIMATE.start_main_#t~pre770#1_4|)) |v_#memory_int_4|) (= (store |v_#memory_$Pointer$.offset_2| |v_ULTIMATE.start_main_~#t~0#1.base_6| (store (select |v_#memory_$Pointer$.offset_2| |v_ULTIMATE.start_main_~#t~0#1.base_6|) .cse0 (select (select |v_#memory_$Pointer$.offset_1| |v_ULTIMATE.start_main_~#t~0#1.base_6|) .cse0))) |v_#memory_$Pointer$.offset_1|) (= (store |v_#memory_$Pointer$.base_2| |v_ULTIMATE.start_main_~#t~0#1.base_6| (store (select |v_#memory_$Pointer$.base_2| |v_ULTIMATE.start_main_~#t~0#1.base_6|) .cse0 (select (select |v_#memory_$Pointer$.base_1| |v_ULTIMATE.start_main_~#t~0#1.base_6|) .cse0))) |v_#memory_$Pointer$.base_1|)))) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_5|, ULTIMATE.start_main_#t~pre770#1=|v_ULTIMATE.start_main_#t~pre770#1_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_2|, ULTIMATE.start_main_~#t~0#1.offset=|v_ULTIMATE.start_main_~#t~0#1.offset_6|, #valid=|v_#valid_9|, #memory_int=|v_#memory_int_5|, #length=|v_#length_6|, ULTIMATE.start_main_~#t~0#1.base=|v_ULTIMATE.start_main_~#t~0#1.base_6|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_2|} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_5|, ULTIMATE.start_main_#t~pre770#1=|v_ULTIMATE.start_main_#t~pre770#1_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, ULTIMATE.start_main_~#t~0#1.offset=|v_ULTIMATE.start_main_~#t~0#1.offset_6|, #valid=|v_#valid_9|, #memory_int=|v_#memory_int_4|, #length=|v_#length_6|, ULTIMATE.start_main_~#t~0#1.base=|v_ULTIMATE.start_main_~#t~0#1.base_6|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset]" "[1253] L6005-3-->$Ultimate##0: Formula: (and (= |v_ULTIMATE.start_main_#t~pre770#1_7| v_runThread1of1ForFork0_thidvar0_2) (= |v_runThread1of1ForFork0_#in~arg#1.base_4| 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_~i~1#1_11| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) |v_runThread1of1ForFork0_#in~arg#1.offset_4|)) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_11|, ULTIMATE.start_main_#t~pre770#1=|v_ULTIMATE.start_main_#t~pre770#1_7|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#res#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#res#1_8|, runThread1of1ForFork0_release_~tid#1=|v_runThread1of1ForFork0_release_~tid#1_8|, runThread1of1ForFork0_#t~post769#1=|v_runThread1of1ForFork0_#t~post769#1_8|, runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_20|, runThread1of1ForFork0_vatomic32_write_rel_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_write_rel_~a#1.offset_10|, runThread1of1ForFork0_vatomic32_xchg_~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_~v#1_10|, runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1_8|, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset_8|, runThread1of1ForFork0_vatomic32_read_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_read_#in~a#1.offset_8|, runThread1of1ForFork0_ttaslock_acquire_~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.base_12|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset_10|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base_10|, runThread1of1ForFork0_#in~arg#1.base=|v_runThread1of1ForFork0_#in~arg#1.base_4|, runThread1of1ForFork0_vatomic32_xchg_#res#1=|v_runThread1of1ForFork0_vatomic32_xchg_#res#1_8|, runThread1of1ForFork0_vatomic32_read_#res#1=|v_runThread1of1ForFork0_vatomic32_read_#res#1_8|, runThread1of1ForFork0_vatomic32_await_eq_~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~c#1_14|, runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.offset_8|, runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.base_8|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1_10|, runThread1of1ForFork0_ttaslock_acquire_~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.offset_12|, runThread1of1ForFork0_#res#1.offset=|v_runThread1of1ForFork0_#res#1.offset_4|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset_8|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1_12|, runThread1of1ForFork0_~arg#1.offset=|v_runThread1of1ForFork0_~arg#1.offset_6|, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_11|, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base_8|, runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1_12|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1_8|, runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset_8|, runThread1of1ForFork0_vatomic32_xchg_~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_10|, runThread1of1ForFork0_vatomic32_write_rel_~a#1.base=|v_runThread1of1ForFork0_vatomic32_write_rel_~a#1.base_10|, runThread1of1ForFork0_cs_#t~post766#1=|v_runThread1of1ForFork0_cs_#t~post766#1_12|, runThread1of1ForFork0_thidvar0=v_runThread1of1ForFork0_thidvar0_2, runThread1of1ForFork0_ttaslock_release_#in~l#1.offset=|v_runThread1of1ForFork0_ttaslock_release_#in~l#1.offset_8|, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base_10|, runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1=|v_runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1_10|, runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1=|v_runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1_16|, runThread1of1ForFork0_release_#in~tid#1=|v_runThread1of1ForFork0_release_#in~tid#1_8|, runThread1of1ForFork0_vatomic32_write_rel_#in~v#1=|v_runThread1of1ForFork0_vatomic32_write_rel_#in~v#1_8|, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base_8|, runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset_10|, runThread1of1ForFork0_~arg#1.base=|v_runThread1of1ForFork0_~arg#1.base_6|, runThread1of1ForFork0_~i~0#1=|v_runThread1of1ForFork0_~i~0#1_14|, runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1=|v_runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1_12|, runThread1of1ForFork0_~j~1#1=|v_runThread1of1ForFork0_~j~1#1_14|, runThread1of1ForFork0_vatomic32_read_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_read_~a#1.offset_10|, runThread1of1ForFork0_vatomic32_write_~a#1.base=|v_runThread1of1ForFork0_vatomic32_write_~a#1.base_10|, ULTIMATE.start_main_#t~pre770#1=|v_ULTIMATE.start_main_#t~pre770#1_7|, runThread1of1ForFork0_vatomic32_write_rel_~v#1=|v_runThread1of1ForFork0_vatomic32_write_rel_~v#1_10|, runThread1of1ForFork0_cs_#t~post765#1=|v_runThread1of1ForFork0_cs_#t~post765#1_12|, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset_10|, runThread1of1ForFork0_verification_loop_bound_~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_~bound#1_20|, runThread1of1ForFork0_vatomic32_write_~v#1=|v_runThread1of1ForFork0_vatomic32_write_~v#1_10|, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset_8|, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base_8|, runThread1of1ForFork0_vatomic32_xchg_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_10|, runThread1of1ForFork0_vatomic32_read_~a#1.base=|v_runThread1of1ForFork0_vatomic32_read_~a#1.base_10|, runThread1of1ForFork0_vatomic32_read_#t~mem432#1=|v_runThread1of1ForFork0_vatomic32_read_#t~mem432#1_12|, runThread1of1ForFork0_~j~0#1=|v_runThread1of1ForFork0_~j~0#1_14|, runThread1of1ForFork0_vatomic32_await_eq_~o~5#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~o~5#1_16|, runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1=|v_runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1_10|, runThread1of1ForFork0_acquire_~tid#1=|v_runThread1of1ForFork0_acquire_~tid#1_8|, runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1_14|, runThread1of1ForFork0_vatomic32_xchg_#in~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_#in~v#1_8|, runThread1of1ForFork0_vatomic32_xchg_acq_#res#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#res#1_8|, runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base_8|, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset_8|, runThread1of1ForFork0_ttaslock_release_~l#1.base=|v_runThread1of1ForFork0_ttaslock_release_~l#1.base_10|, runThread1of1ForFork0_ttaslock_release_~l#1.offset=|v_runThread1of1ForFork0_ttaslock_release_~l#1.offset_10|, runThread1of1ForFork0_#in~arg#1.offset=|v_runThread1of1ForFork0_#in~arg#1.offset_4|, runThread1of1ForFork0_verification_spin_end_#in~v#1=|v_runThread1of1ForFork0_verification_spin_end_#in~v#1_14|, runThread1of1ForFork0_#res#1.base=|v_runThread1of1ForFork0_#res#1.base_4|, runThread1of1ForFork0_verification_spin_end_~v#1=|v_runThread1of1ForFork0_verification_spin_end_~v#1_14|, runThread1of1ForFork0_vatomic32_read_~tmp~2#1=|v_runThread1of1ForFork0_vatomic32_read_~tmp~2#1_10|, runThread1of1ForFork0_#t~post767#1=|v_runThread1of1ForFork0_#t~post767#1_8|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1_8|, runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_20|, runThread1of1ForFork0_vatomic32_await_eq_~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.base_10|, runThread1of1ForFork0_vatomic32_read_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_read_#in~a#1.base_8|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base_8|, runThread1of1ForFork0_vatomic32_write_#in~v#1=|v_runThread1of1ForFork0_vatomic32_write_#in~v#1_8|, runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1_18|, runThread1of1ForFork0_vatomic32_write_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_write_#in~a#1.base_8|, runThread1of1ForFork0_acquire_#in~tid#1=|v_runThread1of1ForFork0_acquire_#in~tid#1_8|, runThread1of1ForFork0_vatomic32_write_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_write_~a#1.offset_10|, runThread1of1ForFork0_ttaslock_release_#in~l#1.base=|v_runThread1of1ForFork0_ttaslock_release_#in~l#1.base_8|, runThread1of1ForFork0_vatomic32_await_eq_#in~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~c#1_8|, runThread1of1ForFork0_vatomic32_write_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_write_#in~a#1.offset_8|, runThread1of1ForFork0_vatomic32_xchg_acq_~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~v#1_10|, runThread1of1ForFork0_#t~post768#1=|v_runThread1of1ForFork0_#t~post768#1_8|, runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1_12|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_#res#1, runThread1of1ForFork0_release_~tid#1, runThread1of1ForFork0_#t~post769#1, runThread1of1ForFork0_verification_loop_bound_#in~bound#1, runThread1of1ForFork0_vatomic32_write_rel_~a#1.offset, runThread1of1ForFork0_vatomic32_xchg_~v#1, runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset, runThread1of1ForFork0_vatomic32_read_#in~a#1.offset, runThread1of1ForFork0_ttaslock_acquire_~l#1.base, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base, runThread1of1ForFork0_#in~arg#1.base, runThread1of1ForFork0_vatomic32_xchg_#res#1, runThread1of1ForFork0_vatomic32_read_#res#1, runThread1of1ForFork0_vatomic32_await_eq_~c#1, runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.offset, runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.base, runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1, runThread1of1ForFork0_ttaslock_acquire_~l#1.offset, runThread1of1ForFork0_#res#1.offset, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset, runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1, runThread1of1ForFork0_~arg#1.offset, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base, runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1, runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset, runThread1of1ForFork0_vatomic32_xchg_~a#1.base, runThread1of1ForFork0_vatomic32_write_rel_~a#1.base, runThread1of1ForFork0_cs_#t~post766#1, runThread1of1ForFork0_thidvar0, runThread1of1ForFork0_ttaslock_release_#in~l#1.offset, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base, runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1, runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1, runThread1of1ForFork0_release_#in~tid#1, runThread1of1ForFork0_vatomic32_write_rel_#in~v#1, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base, runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset, runThread1of1ForFork0_~arg#1.base, runThread1of1ForFork0_~i~0#1, runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1, runThread1of1ForFork0_~j~1#1, runThread1of1ForFork0_vatomic32_read_~a#1.offset, runThread1of1ForFork0_vatomic32_write_~a#1.base, runThread1of1ForFork0_vatomic32_write_rel_~v#1, runThread1of1ForFork0_cs_#t~post765#1, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset, runThread1of1ForFork0_verification_loop_bound_~bound#1, runThread1of1ForFork0_vatomic32_write_~v#1, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base, runThread1of1ForFork0_vatomic32_xchg_~a#1.offset, runThread1of1ForFork0_vatomic32_read_~a#1.base, runThread1of1ForFork0_vatomic32_read_#t~mem432#1, runThread1of1ForFork0_~j~0#1, runThread1of1ForFork0_vatomic32_await_eq_~o~5#1, runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1, runThread1of1ForFork0_acquire_~tid#1, runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1, runThread1of1ForFork0_vatomic32_xchg_#in~v#1, runThread1of1ForFork0_vatomic32_xchg_acq_#res#1, runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset, runThread1of1ForFork0_ttaslock_release_~l#1.base, runThread1of1ForFork0_ttaslock_release_~l#1.offset, runThread1of1ForFork0_#in~arg#1.offset, runThread1of1ForFork0_verification_spin_end_#in~v#1, runThread1of1ForFork0_#res#1.base, runThread1of1ForFork0_verification_spin_end_~v#1, runThread1of1ForFork0_vatomic32_read_~tmp~2#1, runThread1of1ForFork0_#t~post767#1, runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1, runThread1of1ForFork0_~tid~0#1, runThread1of1ForFork0_vatomic32_await_eq_~a#1.base, runThread1of1ForFork0_vatomic32_read_#in~a#1.base, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base, runThread1of1ForFork0_vatomic32_write_#in~v#1, runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1, runThread1of1ForFork0_vatomic32_write_#in~a#1.base, runThread1of1ForFork0_acquire_#in~tid#1, runThread1of1ForFork0_vatomic32_write_~a#1.offset, runThread1of1ForFork0_ttaslock_release_#in~l#1.base, runThread1of1ForFork0_vatomic32_await_eq_#in~c#1, runThread1of1ForFork0_vatomic32_write_#in~a#1.offset, runThread1of1ForFork0_vatomic32_xchg_acq_~v#1, runThread1of1ForFork0_#t~post768#1, runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1]" "[1005] $Ultimate##0-->L5983: Formula: (and (= |v_runThread1of1ForFork0_#in~arg#1.base_1| |v_runThread1of1ForFork0_~arg#1.base_1|) (= |v_runThread1of1ForFork0_#in~arg#1.offset_1| |v_runThread1of1ForFork0_~arg#1.offset_1|)) InVars {runThread1of1ForFork0_#in~arg#1.offset=|v_runThread1of1ForFork0_#in~arg#1.offset_1|, runThread1of1ForFork0_#in~arg#1.base=|v_runThread1of1ForFork0_#in~arg#1.base_1|} OutVars{runThread1of1ForFork0_#in~arg#1.offset=|v_runThread1of1ForFork0_#in~arg#1.offset_1|, runThread1of1ForFork0_#in~arg#1.base=|v_runThread1of1ForFork0_#in~arg#1.base_1|, runThread1of1ForFork0_~arg#1.base=|v_runThread1of1ForFork0_~arg#1.base_1|, runThread1of1ForFork0_~arg#1.offset=|v_runThread1of1ForFork0_~arg#1.offset_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_~arg#1.base, runThread1of1ForFork0_~arg#1.offset]" "[1006] L5983-->L5984: Formula: (= |v_runThread1of1ForFork0_~tid~0#1_1| (+ |v_runThread1of1ForFork0_~arg#1.base_3| |v_runThread1of1ForFork0_~arg#1.offset_3|)) InVars {runThread1of1ForFork0_~arg#1.base=|v_runThread1of1ForFork0_~arg#1.base_3|, runThread1of1ForFork0_~arg#1.offset=|v_runThread1of1ForFork0_~arg#1.offset_3|} OutVars{runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_1|, runThread1of1ForFork0_~arg#1.base=|v_runThread1of1ForFork0_~arg#1.base_3|, runThread1of1ForFork0_~arg#1.offset=|v_runThread1of1ForFork0_~arg#1.offset_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_~tid~0#1]" "[1007] L5984-->L5984-1: Formula: (= 2 |v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_1|) InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_#in~bound#1]" "[1008] L5984-1-->L570: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_~bound#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_~bound#1]" "[1009] L570-->L573-7: Formula: (= |v_runThread1of1ForFork0_verification_loop_bound_~bound#1_3| |v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_3|) InVars {runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_3|} OutVars{runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_3|, runThread1of1ForFork0_verification_loop_bound_~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_~bound#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_~bound#1]" "[1011] L573-7-->L573-4: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1014] L573-4-->L573-1: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1018] L573-1-->L573-3: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1023] L573-3-->L573-6: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1017] L573-6-->L570-1: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1012] L570-1-->L5984-2: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_~bound#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_~bound#1]" "[1015] L5984-2-->L5985: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_#in~bound#1]" "[1021] L5985-->L5985-5: Formula: (= |v_runThread1of1ForFork0_~i~0#1_1| 0) InVars {} OutVars{runThread1of1ForFork0_~i~0#1=|v_runThread1of1ForFork0_~i~0#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_~i~0#1]" "[1025] L5985-5-->L5986: Formula: (or (= |v_runThread1of1ForFork0_~i~0#1_5| 0) (and (= |v_runThread1of1ForFork0_~i~0#1_5| 1) (< (mod (+ |v_runThread1of1ForFork0_~tid~0#1_5| 1) 4294967296) 1))) InVars {runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_5|, runThread1of1ForFork0_~i~0#1=|v_runThread1of1ForFork0_~i~0#1_5|} OutVars{runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_5|, runThread1of1ForFork0_~i~0#1=|v_runThread1of1ForFork0_~i~0#1_5|} AuxVars[] AssignedVars[]" "[1027] L5986-->L5986-1: Formula: (= 2 |v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_7|) InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_#in~bound#1]" "[1029] L5986-1-->L570-2: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_~bound#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_~bound#1]" "[1031] L570-2-->L573-16: Formula: (= |v_runThread1of1ForFork0_verification_loop_bound_~bound#1_9| |v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_9|) InVars {runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_9|} OutVars{runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_9|, runThread1of1ForFork0_verification_loop_bound_~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_~bound#1_9|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_~bound#1]" "[1033] L573-16-->L573-13: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1036] L573-13-->L573-10: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1040] L573-10-->L573-12: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1045] L573-12-->L573-15: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1039] L573-15-->L570-3: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1034] L570-3-->L5986-2: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_~bound#1_11|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_~bound#1]" "[1037] L5986-2-->L5987: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_11|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_#in~bound#1]" "[1043] L5987-->L5987-5: Formula: (= |v_runThread1of1ForFork0_~j~0#1_1| 0) InVars {} OutVars{runThread1of1ForFork0_~j~0#1=|v_runThread1of1ForFork0_~j~0#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_~j~0#1]" "[1047] L5987-5-->L5988: Formula: (or (and (< (mod (+ |v_runThread1of1ForFork0_~tid~0#1_9| 1) 4294967296) 1) (= |v_runThread1of1ForFork0_~j~0#1_5| 1)) (= |v_runThread1of1ForFork0_~j~0#1_5| 0)) InVars {runThread1of1ForFork0_~j~0#1=|v_runThread1of1ForFork0_~j~0#1_5|, runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_9|} OutVars{runThread1of1ForFork0_~j~0#1=|v_runThread1of1ForFork0_~j~0#1_5|, runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_9|} AuxVars[] AssignedVars[]" [2025-04-26 18:36:37,521 INFO L754 eck$LassoCheckResult]: Loop: "[1049] L5988-->L5988-1: Formula: (= |v_runThread1of1ForFork0_~tid~0#1_11| |v_runThread1of1ForFork0_acquire_#in~tid#1_1|) InVars {runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_11|} OutVars{runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_11|, runThread1of1ForFork0_acquire_#in~tid#1=|v_runThread1of1ForFork0_acquire_#in~tid#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_acquire_#in~tid#1]" "[1051] L5988-1-->L6017: Formula: true InVars {} OutVars{runThread1of1ForFork0_acquire_~tid#1=|v_runThread1of1ForFork0_acquire_~tid#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_acquire_~tid#1]" "[1053] L6017-->L6020-7: Formula: (= |v_runThread1of1ForFork0_acquire_#in~tid#1_3| |v_runThread1of1ForFork0_acquire_~tid#1_3|) InVars {runThread1of1ForFork0_acquire_#in~tid#1=|v_runThread1of1ForFork0_acquire_#in~tid#1_3|} OutVars{runThread1of1ForFork0_acquire_~tid#1=|v_runThread1of1ForFork0_acquire_~tid#1_3|, runThread1of1ForFork0_acquire_#in~tid#1=|v_runThread1of1ForFork0_acquire_#in~tid#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_acquire_~tid#1]" "[1056] L6020-7-->L6020-4: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1061] L6020-4-->L6020-1: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1068] L6020-1-->L6020-3: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1079] L6020-3-->L6020-6: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1067] L6020-6-->L6020-9: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1059] L6020-9-->L6021: Formula: (and (= |v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base_1| |v_~#lock~0.base_4|) (= |v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset_1| |v_~#lock~0.offset_4|)) InVars {~#lock~0.base=|v_~#lock~0.base_4|, ~#lock~0.offset=|v_~#lock~0.offset_4|} OutVars{~#lock~0.offset=|v_~#lock~0.offset_4|, ~#lock~0.base=|v_~#lock~0.base_4|, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base_1|, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset]" "[1065] L6021-->L5379: Formula: true InVars {} OutVars{runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1=|v_runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1_1|, runThread1of1ForFork0_ttaslock_acquire_~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.offset_1|, runThread1of1ForFork0_ttaslock_acquire_~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.base_1|, runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1=|v_runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1, runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1, runThread1of1ForFork0_ttaslock_acquire_~l#1.offset, runThread1of1ForFork0_ttaslock_acquire_~l#1.base]" "[1077] L5379-->L5382-1: Formula: (and (= |v_runThread1of1ForFork0_ttaslock_acquire_~l#1.offset_3| |v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset_3|) (= |v_runThread1of1ForFork0_ttaslock_acquire_~l#1.base_3| |v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base_3|)) InVars {runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base_3|, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset_3|} OutVars{runThread1of1ForFork0_ttaslock_acquire_~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.offset_3|, runThread1of1ForFork0_ttaslock_acquire_~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.base_3|, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base_3|, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_ttaslock_acquire_~l#1.offset, runThread1of1ForFork0_ttaslock_acquire_~l#1.base]" "[1084] L5382-1-->L5383: Formula: (and (= |v_runThread1of1ForFork0_ttaslock_acquire_~l#1.offset_5| |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset_1|) (= |v_runThread1of1ForFork0_ttaslock_acquire_~l#1.base_5| |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base_1|) (= |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1_1| 0)) InVars {runThread1of1ForFork0_ttaslock_acquire_~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.offset_5|, runThread1of1ForFork0_ttaslock_acquire_~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.base_5|} OutVars{runThread1of1ForFork0_ttaslock_acquire_~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.offset_5|, runThread1of1ForFork0_ttaslock_acquire_~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.base_5|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base_1|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset_1|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset]" "[1088] L5383-->L5383-1: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1]" "[1092] L5383-1-->L2252: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1_1|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset_1|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base_1|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base, runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1]" "[1096] L2252-->L2252-1: Formula: (and (= |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base_3| |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base_3|) (= |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset_3| |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset_3|)) InVars {runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base_3|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset_3|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset_3|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base_3|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base_3|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base]" "[1100] L2252-1-->L2255: Formula: (= |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1_3| |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1_3|) InVars {runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1_3|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1_3|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1]" "[1105] L2255-->L2255-1: Formula: (and (= |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset_5| |v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset_1|) (= |v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base_1| |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base_5|) (= |v_runThread1of1ForFork0_vatomic32_await_eq_#in~c#1_1| |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1_5|)) InVars {runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1_5|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset_5|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base_5|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset_1|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1_5|, runThread1of1ForFork0_vatomic32_await_eq_#in~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~c#1_1|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset_5|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base_5|, runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset, runThread1of1ForFork0_vatomic32_await_eq_#in~c#1, runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base]" "[1110] L2255-1-->L2255-2: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#res#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#res#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_#res#1]" "[1118] L2255-2-->L4835: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_await_eq_~o~5#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~o~5#1_1|, runThread1of1ForFork0_vatomic32_await_eq_~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~c#1_1|, runThread1of1ForFork0_vatomic32_await_eq_~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.base_1|, runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1_1|, runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset_1|, runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1_1|, runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_~o~5#1, runThread1of1ForFork0_vatomic32_await_eq_~c#1, runThread1of1ForFork0_vatomic32_await_eq_~a#1.base, runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1, runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset, runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1, runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1]" "[1123] L4835-->L4835-1: Formula: (and (= |v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base_3| |v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.base_3|) (= |v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset_3| |v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset_3|)) InVars {runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset_3|, runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base_3|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset_3|, runThread1of1ForFork0_vatomic32_await_eq_~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.base_3|, runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset_3|, runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_~a#1.base, runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset]" "[1126] L4835-1-->L4838: Formula: (= |v_runThread1of1ForFork0_vatomic32_await_eq_#in~c#1_3| |v_runThread1of1ForFork0_vatomic32_await_eq_~c#1_3|) InVars {runThread1of1ForFork0_vatomic32_await_eq_#in~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~c#1_3|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#in~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~c#1_3|, runThread1of1ForFork0_vatomic32_await_eq_~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~c#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_~c#1]" "[1129] L4838-->L4839: Formula: (= |v_runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1_3| |v_runThread1of1ForFork0_vatomic32_await_eq_~c#1_5|) InVars {runThread1of1ForFork0_vatomic32_await_eq_~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~c#1_5|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~c#1_5|, runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1]" "[1132] L4839-->L557: Formula: (= |v_runThread1of1ForFork0_vatomic32_await_eq_~o~5#1_3| 0) InVars {} OutVars{runThread1of1ForFork0_vatomic32_await_eq_~o~5#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~o~5#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_~o~5#1]" "[1135] L557-->L4840-23: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1139] L4840-23-->L561: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1143] L561-->L4840-1: Formula: (and (= |v_runThread1of1ForFork0_vatomic32_read_#in~a#1.base_1| |v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.base_5|) (= |v_runThread1of1ForFork0_vatomic32_read_#in~a#1.offset_1| |v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset_5|)) InVars {runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset_5|, runThread1of1ForFork0_vatomic32_await_eq_~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.base_5|} OutVars{runThread1of1ForFork0_vatomic32_read_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_read_#in~a#1.offset_1|, runThread1of1ForFork0_vatomic32_await_eq_~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.base_5|, runThread1of1ForFork0_vatomic32_read_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_read_#in~a#1.base_1|, runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_read_#in~a#1.offset, runThread1of1ForFork0_vatomic32_read_#in~a#1.base]" "[1147] L4840-1-->L4840-2: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_read_#res#1=|v_runThread1of1ForFork0_vatomic32_read_#res#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_read_#res#1]" "[1150] L4840-2-->L3775: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_read_~a#1.base=|v_runThread1of1ForFork0_vatomic32_read_~a#1.base_1|, runThread1of1ForFork0_vatomic32_read_#t~mem432#1=|v_runThread1of1ForFork0_vatomic32_read_#t~mem432#1_1|, runThread1of1ForFork0_vatomic32_read_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_read_~a#1.offset_1|, runThread1of1ForFork0_vatomic32_read_~tmp~2#1=|v_runThread1of1ForFork0_vatomic32_read_~tmp~2#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_read_~a#1.base, runThread1of1ForFork0_vatomic32_read_#t~mem432#1, runThread1of1ForFork0_vatomic32_read_~a#1.offset, runThread1of1ForFork0_vatomic32_read_~tmp~2#1]" "[1153] L3775-->L3779: Formula: (and (= |v_runThread1of1ForFork0_vatomic32_read_~a#1.base_3| |v_runThread1of1ForFork0_vatomic32_read_#in~a#1.base_3|) (= |v_runThread1of1ForFork0_vatomic32_read_#in~a#1.offset_3| |v_runThread1of1ForFork0_vatomic32_read_~a#1.offset_3|)) InVars {runThread1of1ForFork0_vatomic32_read_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_read_#in~a#1.offset_3|, runThread1of1ForFork0_vatomic32_read_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_read_#in~a#1.base_3|} OutVars{runThread1of1ForFork0_vatomic32_read_~a#1.base=|v_runThread1of1ForFork0_vatomic32_read_~a#1.base_3|, runThread1of1ForFork0_vatomic32_read_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_read_#in~a#1.offset_3|, runThread1of1ForFork0_vatomic32_read_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_read_~a#1.offset_3|, runThread1of1ForFork0_vatomic32_read_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_read_#in~a#1.base_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_read_~a#1.base, runThread1of1ForFork0_vatomic32_read_~a#1.offset]" "[1156] L3779-->L3779-3: Formula: (and (<= 0 |v_runThread1of1ForFork0_vatomic32_read_~a#1.offset_5|) (= |v_runThread1of1ForFork0_vatomic32_read_#t~mem432#1_3| (select (select |v_#memory_int_27| |v_runThread1of1ForFork0_vatomic32_read_~a#1.base_5|) |v_runThread1of1ForFork0_vatomic32_read_~a#1.offset_5|)) (<= (+ |v_runThread1of1ForFork0_vatomic32_read_~a#1.offset_5| 4) (select |v_#length_20| |v_runThread1of1ForFork0_vatomic32_read_~a#1.base_5|)) (= (select |v_#valid_23| |v_runThread1of1ForFork0_vatomic32_read_~a#1.base_5|) 1)) InVars {runThread1of1ForFork0_vatomic32_read_~a#1.base=|v_runThread1of1ForFork0_vatomic32_read_~a#1.base_5|, #memory_int=|v_#memory_int_27|, #length=|v_#length_20|, runThread1of1ForFork0_vatomic32_read_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_read_~a#1.offset_5|, #valid=|v_#valid_23|} OutVars{runThread1of1ForFork0_vatomic32_read_~a#1.base=|v_runThread1of1ForFork0_vatomic32_read_~a#1.base_5|, #memory_int=|v_#memory_int_27|, runThread1of1ForFork0_vatomic32_read_#t~mem432#1=|v_runThread1of1ForFork0_vatomic32_read_#t~mem432#1_3|, #length=|v_#length_20|, runThread1of1ForFork0_vatomic32_read_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_read_~a#1.offset_5|, #valid=|v_#valid_23|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_read_#t~mem432#1]" "[1159] L3779-3-->L3779-4: Formula: (= |v_runThread1of1ForFork0_vatomic32_read_#t~mem432#1_5| |v_runThread1of1ForFork0_vatomic32_read_~tmp~2#1_3|) InVars {runThread1of1ForFork0_vatomic32_read_#t~mem432#1=|v_runThread1of1ForFork0_vatomic32_read_#t~mem432#1_5|} OutVars{runThread1of1ForFork0_vatomic32_read_#t~mem432#1=|v_runThread1of1ForFork0_vatomic32_read_#t~mem432#1_5|, runThread1of1ForFork0_vatomic32_read_~tmp~2#1=|v_runThread1of1ForFork0_vatomic32_read_~tmp~2#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_read_~tmp~2#1]" "[1162] L3779-4-->L3781: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_read_#t~mem432#1=|v_runThread1of1ForFork0_vatomic32_read_#t~mem432#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_read_#t~mem432#1]" "[1165] L3781-->vatomic32_read_returnLabel#1: Formula: (= |v_runThread1of1ForFork0_vatomic32_read_~tmp~2#1_5| |v_runThread1of1ForFork0_vatomic32_read_#res#1_3|) InVars {runThread1of1ForFork0_vatomic32_read_~tmp~2#1=|v_runThread1of1ForFork0_vatomic32_read_~tmp~2#1_5|} OutVars{runThread1of1ForFork0_vatomic32_read_#res#1=|v_runThread1of1ForFork0_vatomic32_read_#res#1_3|, runThread1of1ForFork0_vatomic32_read_~tmp~2#1=|v_runThread1of1ForFork0_vatomic32_read_~tmp~2#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_read_#res#1]" "[1168] vatomic32_read_returnLabel#1-->L4840-3: Formula: (= |v_runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1_5| |v_runThread1of1ForFork0_vatomic32_read_#res#1_5|) InVars {runThread1of1ForFork0_vatomic32_read_#res#1=|v_runThread1of1ForFork0_vatomic32_read_#res#1_5|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1_5|, runThread1of1ForFork0_vatomic32_read_#res#1=|v_runThread1of1ForFork0_vatomic32_read_#res#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1]" "[1171] L4840-3-->L4840-4: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_read_~a#1.base=|v_runThread1of1ForFork0_vatomic32_read_~a#1.base_7|, runThread1of1ForFork0_vatomic32_read_#t~mem432#1=|v_runThread1of1ForFork0_vatomic32_read_#t~mem432#1_9|, runThread1of1ForFork0_vatomic32_read_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_read_~a#1.offset_7|, runThread1of1ForFork0_vatomic32_read_~tmp~2#1=|v_runThread1of1ForFork0_vatomic32_read_~tmp~2#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_read_~a#1.base, runThread1of1ForFork0_vatomic32_read_#t~mem432#1, runThread1of1ForFork0_vatomic32_read_~a#1.offset, runThread1of1ForFork0_vatomic32_read_~tmp~2#1]" "[1174] L4840-4-->L4840-5: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_read_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_read_#in~a#1.offset_5|, runThread1of1ForFork0_vatomic32_read_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_read_#in~a#1.base_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_read_#in~a#1.offset, runThread1of1ForFork0_vatomic32_read_#in~a#1.base]" "[1177] L4840-5-->L4840-6: Formula: (= |v_runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1_7| |v_runThread1of1ForFork0_vatomic32_await_eq_~o~5#1_7|) InVars {runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1_7|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1_7|, runThread1of1ForFork0_vatomic32_await_eq_~o~5#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~o~5#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_~o~5#1]" "[1181] L4840-6-->L4840-9: Formula: (= (mod |v_runThread1of1ForFork0_vatomic32_await_eq_~c#1_11| 4294967296) (mod |v_runThread1of1ForFork0_vatomic32_await_eq_~o~5#1_11| 4294967296)) InVars {runThread1of1ForFork0_vatomic32_await_eq_~o~5#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~o~5#1_11|, runThread1of1ForFork0_vatomic32_await_eq_~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~c#1_11|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_~o~5#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~o~5#1_11|, runThread1of1ForFork0_vatomic32_await_eq_~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~c#1_11|} AuxVars[] AssignedVars[]" "[1185] L4840-9-->L4840-10: Formula: (= |v_runThread1of1ForFork0_verification_spin_end_#in~v#1_1| 1) InVars {} OutVars{runThread1of1ForFork0_verification_spin_end_#in~v#1=|v_runThread1of1ForFork0_verification_spin_end_#in~v#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_spin_end_#in~v#1]" "[1190] L4840-10-->L565: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_spin_end_~v#1=|v_runThread1of1ForFork0_verification_spin_end_~v#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_spin_end_~v#1]" "[1194] L565-->L568-7: Formula: (= |v_runThread1of1ForFork0_verification_spin_end_~v#1_3| |v_runThread1of1ForFork0_verification_spin_end_#in~v#1_3|) InVars {runThread1of1ForFork0_verification_spin_end_#in~v#1=|v_runThread1of1ForFork0_verification_spin_end_#in~v#1_3|} OutVars{runThread1of1ForFork0_verification_spin_end_~v#1=|v_runThread1of1ForFork0_verification_spin_end_~v#1_3|, runThread1of1ForFork0_verification_spin_end_#in~v#1=|v_runThread1of1ForFork0_verification_spin_end_#in~v#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_spin_end_~v#1]" "[1199] L568-7-->L568-4: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1206] L568-4-->L568-1: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1212] L568-1-->L568-3: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1219] L568-3-->L568-6: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1211] L568-6-->L565-1: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1204] L565-1-->L4840-11: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_spin_end_~v#1=|v_runThread1of1ForFork0_verification_spin_end_~v#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_spin_end_~v#1]" "[1209] L4840-11-->L4840-12: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_spin_end_#in~v#1=|v_runThread1of1ForFork0_verification_spin_end_#in~v#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_spin_end_#in~v#1]" "[1217] L4840-12-->L4840-13: Formula: (= |v_runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1_15| 0) InVars {} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1_15|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1]" "[1189] L4840-13-->L4840-17: Formula: (= |v_runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1_9| 0) InVars {runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1_9|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1_9|} AuxVars[] AssignedVars[]" "[1193] L4840-17-->L4840-18: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1_11|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1]" "[1197] L4840-18-->L4840-24: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1_13|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1]" "[1142] L4840-24-->vatomic32_await_eq_returnLabel#1: Formula: (= |v_runThread1of1ForFork0_vatomic32_await_eq_#res#1_3| |v_runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1_5|) InVars {runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1_5|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#res#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#res#1_3|, runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_#res#1]" "[1146] vatomic32_await_eq_returnLabel#1-->L2255-3: Formula: (= |v_runThread1of1ForFork0_vatomic32_await_eq_#res#1_5| |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1_3|) InVars {runThread1of1ForFork0_vatomic32_await_eq_#res#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#res#1_5|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#res#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#res#1_5|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1]" "[1149] L2255-3-->L2255-4: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_await_eq_~o~5#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~o~5#1_5|, runThread1of1ForFork0_vatomic32_await_eq_~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~c#1_7|, runThread1of1ForFork0_vatomic32_await_eq_~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.base_7|, runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1_3|, runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset_7|, runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1_3|, runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_~o~5#1, runThread1of1ForFork0_vatomic32_await_eq_~c#1, runThread1of1ForFork0_vatomic32_await_eq_~a#1.base, runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1, runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset, runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1, runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1]" "[1152] L2255-4-->L2255-5: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset_5|, runThread1of1ForFork0_vatomic32_await_eq_#in~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~c#1_5|, runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset, runThread1of1ForFork0_vatomic32_await_eq_#in~c#1, runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base]" "[1155] L2255-5-->L2255-6: Formula: (= |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1_3| |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1_5|) InVars {runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1_5|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1_3|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1]" "[1158] L2255-6-->vatomic32_await_eq_rlx_returnLabel#1: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1]" "[1161] vatomic32_await_eq_rlx_returnLabel#1-->L5383-2: Formula: (= |v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1_5| |v_runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1_5|) InVars {runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1_5|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1_5|, runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1=|v_runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1]" "[1164] L5383-2-->L5383-3: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1_7|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset_7|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base_7|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1_9|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base, runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1]" "[1167] L5383-3-->L5383-4: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base_5|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset_5|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset]" "[1170] L5383-4-->L5384: Formula: true InVars {} OutVars{runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1=|v_runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1]" "[1173] L5384-->L5384-1: Formula: (and (= |v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1_1| 1) (= |v_runThread1of1ForFork0_ttaslock_acquire_~l#1.offset_9| |v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset_1|) (= |v_runThread1of1ForFork0_ttaslock_acquire_~l#1.base_9| |v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base_1|)) InVars {runThread1of1ForFork0_ttaslock_acquire_~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.offset_9|, runThread1of1ForFork0_ttaslock_acquire_~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.base_9|} OutVars{runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset_1|, runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1_1|, runThread1of1ForFork0_ttaslock_acquire_~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.offset_9|, runThread1of1ForFork0_ttaslock_acquire_~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.base_9|, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset, runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base]" "[1176] L5384-1-->L5384-2: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_xchg_acq_#res#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#res#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_acq_#res#1]" "[1179] L5384-2-->L1907: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_xchg_acq_~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~v#1_1|, runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1_1|, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base_1|, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset, runThread1of1ForFork0_vatomic32_xchg_acq_~v#1]" "[1183] L1907-->L1907-1: Formula: (and (= |v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base_3| |v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base_3|) (= |v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset_3| |v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset_3|)) InVars {runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset_3|, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base_3|} OutVars{runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset_3|, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base_3|, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base_3|, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset]" "[1187] L1907-1-->L1910: Formula: (= |v_runThread1of1ForFork0_vatomic32_xchg_acq_~v#1_3| |v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1_3|) InVars {runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1_3|} OutVars{runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1_3|, runThread1of1ForFork0_vatomic32_xchg_acq_~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~v#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_acq_~v#1]" "[1191] L1910-->L1910-1: Formula: (and (= |v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base_5| |v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base_1|) (= |v_runThread1of1ForFork0_vatomic32_xchg_acq_~v#1_5| |v_runThread1of1ForFork0_vatomic32_xchg_#in~v#1_1|) (= |v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset_5| |v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset_1|)) InVars {runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base_5|, runThread1of1ForFork0_vatomic32_xchg_acq_~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~v#1_5|, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset_5|} OutVars{runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base_1|, runThread1of1ForFork0_vatomic32_xchg_acq_~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~v#1_5|, runThread1of1ForFork0_vatomic32_xchg_#in~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_#in~v#1_1|, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base_5|, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset_1|, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base, runThread1of1ForFork0_vatomic32_xchg_#in~v#1, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset]" "[1195] L1910-1-->L1910-2: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_xchg_#res#1=|v_runThread1of1ForFork0_vatomic32_xchg_#res#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_#res#1]" "[1200] L1910-2-->L3867: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_xchg_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_1|, runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1=|v_runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1_1|, runThread1of1ForFork0_vatomic32_xchg_~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_1|, runThread1of1ForFork0_vatomic32_xchg_~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_~v#1_1|, runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1=|v_runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_~a#1.offset, runThread1of1ForFork0_vatomic32_xchg_~v#1, runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1, runThread1of1ForFork0_vatomic32_xchg_~a#1.base, runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1]" "[1207] L3867-->L3867-1: Formula: (and (= |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_3| |v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base_3|) (= |v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset_3| |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_3|)) InVars {runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base_3|, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset_3|} OutVars{runThread1of1ForFork0_vatomic32_xchg_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_3|, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base_3|, runThread1of1ForFork0_vatomic32_xchg_~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_3|, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_~a#1.offset, runThread1of1ForFork0_vatomic32_xchg_~a#1.base]" "[1215] L3867-1-->L3872: Formula: (= |v_runThread1of1ForFork0_vatomic32_xchg_~v#1_3| |v_runThread1of1ForFork0_vatomic32_xchg_#in~v#1_3|) InVars {runThread1of1ForFork0_vatomic32_xchg_#in~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_#in~v#1_3|} OutVars{runThread1of1ForFork0_vatomic32_xchg_~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_~v#1_3|, runThread1of1ForFork0_vatomic32_xchg_#in~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_#in~v#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_~v#1]" "[1220] L3872-->L3872-4: Formula: (let ((.cse0 (select |v_#memory_int_22| |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_5|))) (and (<= 0 |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_5|) (= (store |v_#memory_int_22| |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_5| (store .cse0 |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_5| |v_runThread1of1ForFork0_vatomic32_xchg_~v#1_5|)) |v_#memory_int_21|) (<= (+ 4 |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_5|) (select |v_#length_16| |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_5|)) (= (store |v_#memory_$Pointer$.offset_16| |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_5| (store (select |v_#memory_$Pointer$.offset_16| |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_5|) |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_5| (select (select |v_#memory_$Pointer$.offset_15| |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_5|) |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_5|))) |v_#memory_$Pointer$.offset_15|) (= (store |v_#memory_$Pointer$.base_16| |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_5| (store (select |v_#memory_$Pointer$.base_16| |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_5|) |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_5| (select (select |v_#memory_$Pointer$.base_15| |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_5|) |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_5|))) |v_#memory_$Pointer$.base_15|) (= (select .cse0 |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_5|) |v_runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1_3|) (= 1 (select |v_#valid_19| |v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_5|)))) InVars {runThread1of1ForFork0_vatomic32_xchg_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_5|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_16|, runThread1of1ForFork0_vatomic32_xchg_~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_~v#1_5|, #valid=|v_#valid_19|, #memory_int=|v_#memory_int_22|, runThread1of1ForFork0_vatomic32_xchg_~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_5|, #length=|v_#length_16|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_16|} OutVars{runThread1of1ForFork0_vatomic32_xchg_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_5|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_15|, runThread1of1ForFork0_vatomic32_xchg_~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_~v#1_5|, #valid=|v_#valid_19|, #memory_int=|v_#memory_int_21|, runThread1of1ForFork0_vatomic32_xchg_~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_5|, #length=|v_#length_16|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_15|, runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1=|v_runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1_3|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset, runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1]" "[1222] L3872-4-->L3872-5: Formula: (= |v_runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1_5| |v_runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1_3|) InVars {runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1=|v_runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1_5|} OutVars{runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1=|v_runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1_3|, runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1=|v_runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1]" "[1224] L3872-5-->L3874: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1=|v_runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1]" "[1227] L3874-->vatomic32_xchg_returnLabel#1: Formula: (= |v_runThread1of1ForFork0_vatomic32_xchg_#res#1_3| |v_runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1_5|) InVars {runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1=|v_runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1_5|} OutVars{runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1=|v_runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1_5|, runThread1of1ForFork0_vatomic32_xchg_#res#1=|v_runThread1of1ForFork0_vatomic32_xchg_#res#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_#res#1]" "[1231] vatomic32_xchg_returnLabel#1-->L1910-3: Formula: (= |v_runThread1of1ForFork0_vatomic32_xchg_#res#1_5| |v_runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1_3|) InVars {runThread1of1ForFork0_vatomic32_xchg_#res#1=|v_runThread1of1ForFork0_vatomic32_xchg_#res#1_5|} OutVars{runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1_3|, runThread1of1ForFork0_vatomic32_xchg_#res#1=|v_runThread1of1ForFork0_vatomic32_xchg_#res#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1]" "[1238] L1910-3-->L1910-4: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_xchg_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_7|, runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1=|v_runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1_7|, runThread1of1ForFork0_vatomic32_xchg_~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_7|, runThread1of1ForFork0_vatomic32_xchg_~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_~v#1_7|, runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1=|v_runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1_9|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_~a#1.offset, runThread1of1ForFork0_vatomic32_xchg_~v#1, runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1, runThread1of1ForFork0_vatomic32_xchg_~a#1.base, runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1]" "[1241] L1910-4-->L1910-5: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_xchg_#in~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_#in~v#1_5|, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base_5|, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base, runThread1of1ForFork0_vatomic32_xchg_#in~v#1, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset]" "[1242] L1910-5-->L1910-6: Formula: (= |v_runThread1of1ForFork0_vatomic32_xchg_acq_#res#1_3| |v_runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1_5|) InVars {runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1_5|} OutVars{runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1_5|, runThread1of1ForFork0_vatomic32_xchg_acq_#res#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#res#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_acq_#res#1]" "[1243] L1910-6-->vatomic32_xchg_acq_returnLabel#1: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1]" "[1244] vatomic32_xchg_acq_returnLabel#1-->L5384-3: Formula: (= |v_runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1_5| |v_runThread1of1ForFork0_vatomic32_xchg_acq_#res#1_5|) InVars {runThread1of1ForFork0_vatomic32_xchg_acq_#res#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#res#1_5|} OutVars{runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1=|v_runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1_5|, runThread1of1ForFork0_vatomic32_xchg_acq_#res#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#res#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1]" "[1245] L5384-3-->L5384-4: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_xchg_acq_~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~v#1_7|, runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1_9|, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base_7|, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset, runThread1of1ForFork0_vatomic32_xchg_acq_~v#1]" "[1246] L5384-4-->L5384-5: Formula: true InVars {} OutVars{runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1_5|, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset_5|, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base]" "[1247] L5384-5-->L5384-6: Formula: (= (mod |v_runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1_7| 4294967296) 0) InVars {runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1=|v_runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1_7|} OutVars{runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1=|v_runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1_7|} AuxVars[] AssignedVars[]" "[1249] L5384-6-->L5379-1: Formula: true InVars {} OutVars{runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1=|v_runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1_11|} AuxVars[] AssignedVars[runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1]" "[1087] L5379-1-->L6021-1: Formula: true InVars {} OutVars{runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1=|v_runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1_3|, runThread1of1ForFork0_ttaslock_acquire_~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.offset_7|, runThread1of1ForFork0_ttaslock_acquire_~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.base_7|, runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1=|v_runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1, runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1, runThread1of1ForFork0_ttaslock_acquire_~l#1.offset, runThread1of1ForFork0_ttaslock_acquire_~l#1.base]" "[1091] L6021-1-->L6017-1: Formula: true InVars {} OutVars{runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base_5|, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset]" "[1095] L6017-1-->L5988-2: Formula: true InVars {} OutVars{runThread1of1ForFork0_acquire_~tid#1=|v_runThread1of1ForFork0_acquire_~tid#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_acquire_~tid#1]" "[1099] L5988-2-->L5989: Formula: true InVars {} OutVars{runThread1of1ForFork0_acquire_#in~tid#1=|v_runThread1of1ForFork0_acquire_#in~tid#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_acquire_#in~tid#1]" "[1104] L5989-->L5971: Formula: true InVars {} OutVars{runThread1of1ForFork0_cs_#t~post766#1=|v_runThread1of1ForFork0_cs_#t~post766#1_1|, runThread1of1ForFork0_cs_#t~post765#1=|v_runThread1of1ForFork0_cs_#t~post765#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_cs_#t~post766#1, runThread1of1ForFork0_cs_#t~post765#1]" "[1109] L5971-->L5971-1: Formula: (= |v_runThread1of1ForFork0_cs_#t~post765#1_3| v_~g_cs_x~0_6) InVars {~g_cs_x~0=v_~g_cs_x~0_6} OutVars{runThread1of1ForFork0_cs_#t~post765#1=|v_runThread1of1ForFork0_cs_#t~post765#1_3|, ~g_cs_x~0=v_~g_cs_x~0_6} AuxVars[] AssignedVars[runThread1of1ForFork0_cs_#t~post765#1]" "[1117] L5971-1-->L5971-2: Formula: (= (+ |v_runThread1of1ForFork0_cs_#t~post765#1_5| 1) v_~g_cs_x~0_7) InVars {runThread1of1ForFork0_cs_#t~post765#1=|v_runThread1of1ForFork0_cs_#t~post765#1_5|} OutVars{runThread1of1ForFork0_cs_#t~post765#1=|v_runThread1of1ForFork0_cs_#t~post765#1_5|, ~g_cs_x~0=v_~g_cs_x~0_7} AuxVars[] AssignedVars[~g_cs_x~0]" "[1122] L5971-2-->L5972: Formula: true InVars {} OutVars{runThread1of1ForFork0_cs_#t~post765#1=|v_runThread1of1ForFork0_cs_#t~post765#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_cs_#t~post765#1]" "[1125] L5972-->L5972-1: Formula: (= |v_runThread1of1ForFork0_cs_#t~post766#1_3| v_~g_cs_y~0_4) InVars {~g_cs_y~0=v_~g_cs_y~0_4} OutVars{runThread1of1ForFork0_cs_#t~post766#1=|v_runThread1of1ForFork0_cs_#t~post766#1_3|, ~g_cs_y~0=v_~g_cs_y~0_4} AuxVars[] AssignedVars[runThread1of1ForFork0_cs_#t~post766#1]" "[1128] L5972-1-->L5972-2: Formula: (= v_~g_cs_y~0_5 (+ |v_runThread1of1ForFork0_cs_#t~post766#1_5| 1)) InVars {runThread1of1ForFork0_cs_#t~post766#1=|v_runThread1of1ForFork0_cs_#t~post766#1_5|} OutVars{runThread1of1ForFork0_cs_#t~post766#1=|v_runThread1of1ForFork0_cs_#t~post766#1_5|, ~g_cs_y~0=v_~g_cs_y~0_5} AuxVars[] AssignedVars[~g_cs_y~0]" "[1131] L5972-2-->L5968: Formula: true InVars {} OutVars{runThread1of1ForFork0_cs_#t~post766#1=|v_runThread1of1ForFork0_cs_#t~post766#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_cs_#t~post766#1]" "[1134] L5968-->L5987-2: Formula: true InVars {} OutVars{runThread1of1ForFork0_cs_#t~post766#1=|v_runThread1of1ForFork0_cs_#t~post766#1_9|, runThread1of1ForFork0_cs_#t~post765#1=|v_runThread1of1ForFork0_cs_#t~post765#1_9|} AuxVars[] AssignedVars[runThread1of1ForFork0_cs_#t~post766#1, runThread1of1ForFork0_cs_#t~post765#1]" "[1137] L5987-2-->L5987-3: Formula: (= |v_runThread1of1ForFork0_~j~0#1_9| |v_runThread1of1ForFork0_#t~post767#1_1|) InVars {runThread1of1ForFork0_~j~0#1=|v_runThread1of1ForFork0_~j~0#1_9|} OutVars{runThread1of1ForFork0_~j~0#1=|v_runThread1of1ForFork0_~j~0#1_9|, runThread1of1ForFork0_#t~post767#1=|v_runThread1of1ForFork0_#t~post767#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_#t~post767#1]" "[1141] L5987-3-->L5987-4: Formula: (= |v_runThread1of1ForFork0_~j~0#1_11| (+ |v_runThread1of1ForFork0_#t~post767#1_3| 1)) InVars {runThread1of1ForFork0_#t~post767#1=|v_runThread1of1ForFork0_#t~post767#1_3|} OutVars{runThread1of1ForFork0_~j~0#1=|v_runThread1of1ForFork0_~j~0#1_11|, runThread1of1ForFork0_#t~post767#1=|v_runThread1of1ForFork0_#t~post767#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_~j~0#1]" "[1145] L5987-4-->L5987-5: Formula: true InVars {} OutVars{runThread1of1ForFork0_#t~post767#1=|v_runThread1of1ForFork0_#t~post767#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_#t~post767#1]" "[1047] L5987-5-->L5988: Formula: (or (and (< (mod (+ |v_runThread1of1ForFork0_~tid~0#1_9| 1) 4294967296) 1) (= |v_runThread1of1ForFork0_~j~0#1_5| 1)) (= |v_runThread1of1ForFork0_~j~0#1_5| 0)) InVars {runThread1of1ForFork0_~j~0#1=|v_runThread1of1ForFork0_~j~0#1_5|, runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_9|} OutVars{runThread1of1ForFork0_~j~0#1=|v_runThread1of1ForFork0_~j~0#1_5|, runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_9|} AuxVars[] AssignedVars[]" [2025-04-26 18:36:37,521 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 18:36:37,522 INFO L85 PathProgramCache]: Analyzing trace with hash 407818944, now seen corresponding path program 1 times [2025-04-26 18:36:37,522 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 18:36:37,522 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1321286144] [2025-04-26 18:36:37,522 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 18:36:37,522 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 18:36:37,526 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 57 statements into 1 equivalence classes. [2025-04-26 18:36:37,531 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 57 of 57 statements. [2025-04-26 18:36:37,531 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 18:36:37,531 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 18:36:37,531 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 18:36:37,532 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 57 statements into 1 equivalence classes. [2025-04-26 18:36:37,537 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 57 of 57 statements. [2025-04-26 18:36:37,537 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 18:36:37,537 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 18:36:37,539 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-04-26 18:36:37,539 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 18:36:37,540 INFO L85 PathProgramCache]: Analyzing trace with hash -254269179, now seen corresponding path program 1 times [2025-04-26 18:36:37,540 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 18:36:37,540 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [928775666] [2025-04-26 18:36:37,540 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 18:36:37,540 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 18:36:37,544 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 102 statements into 1 equivalence classes. [2025-04-26 18:36:37,548 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 102 of 102 statements. [2025-04-26 18:36:37,548 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 18:36:37,548 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 18:36:37,548 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 18:36:37,549 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 102 statements into 1 equivalence classes. [2025-04-26 18:36:37,553 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 102 of 102 statements. [2025-04-26 18:36:37,553 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 18:36:37,553 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 18:36:37,557 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-04-26 18:36:37,558 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 18:36:37,558 INFO L85 PathProgramCache]: Analyzing trace with hash 1062632580, now seen corresponding path program 1 times [2025-04-26 18:36:37,558 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 18:36:37,558 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1941951942] [2025-04-26 18:36:37,558 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 18:36:37,558 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 18:36:37,565 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 159 statements into 1 equivalence classes. [2025-04-26 18:36:37,579 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 159 of 159 statements. [2025-04-26 18:36:37,580 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 18:36:37,580 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-26 18:36:38,082 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-04-26 18:36:38,082 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-04-26 18:36:38,082 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1941951942] [2025-04-26 18:36:38,082 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1941951942] provided 0 perfect and 1 imperfect interpolant sequences [2025-04-26 18:36:38,082 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2130185624] [2025-04-26 18:36:38,082 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 18:36:38,083 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-04-26 18:36:38,083 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:38,086 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-04-26 18:36:38,087 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (72)] Waiting until timeout for monitored process [2025-04-26 18:36:38,146 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 159 statements into 1 equivalence classes. [2025-04-26 18:36:38,210 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 159 of 159 statements. [2025-04-26 18:36:38,211 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 18:36:38,211 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-26 18:36:38,215 INFO L256 TraceCheckSpWp]: Trace formula consists of 324 conjuncts, 17 conjuncts are in the unsatisfiable core [2025-04-26 18:36:38,218 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-26 18:36:38,633 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-04-26 18:36:38,633 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-04-26 18:36:38,633 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2130185624] provided 1 perfect and 0 imperfect interpolant sequences [2025-04-26 18:36:38,633 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-04-26 18:36:38,633 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [8] total 15 [2025-04-26 18:36:38,633 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [386854543] [2025-04-26 18:36:38,633 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-04-26 18:36:39,209 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-04-26 18:36:39,210 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2025-04-26 18:36:39,210 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=196, Unknown=0, NotChecked=0, Total=240 [2025-04-26 18:36:39,210 INFO L87 Difference]: Start difference. First operand 19692 states and 22295 transitions. cyclomatic complexity: 2741 Second operand has 9 states, 8 states have (on average 19.875) internal successors, (in total 159), 9 states have internal predecessors, (159), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 18:36:39,493 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-04-26 18:36:39,493 INFO L93 Difference]: Finished difference Result 19692 states and 22188 transitions. [2025-04-26 18:36:39,493 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 19692 states and 22188 transitions. [2025-04-26 18:36:39,609 INFO L131 ngComponentsAnalysis]: Automaton has 97 accepting balls. 8830 [2025-04-26 18:36:39,666 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 19692 states to 19692 states and 22188 transitions. [2025-04-26 18:36:39,666 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 13147 [2025-04-26 18:36:39,675 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 13147 [2025-04-26 18:36:39,676 INFO L74 IsDeterministic]: Start isDeterministic. Operand 19692 states and 22188 transitions. [2025-04-26 18:36:39,676 INFO L81 IsDeterministic]: Finished isDeterministic. Operand is not deterministic. [2025-04-26 18:36:39,676 INFO L218 hiAutomatonCegarLoop]: Abstraction has 19692 states and 22188 transitions. [2025-04-26 18:36:39,692 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19692 states and 22188 transitions. [2025-04-26 18:36:39,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19692 to 19692. [2025-04-26 18:36:39,857 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19692 states, 19692 states have (on average 1.1267519804996953) internal successors, (in total 22188), 19691 states have internal predecessors, (22188), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 18:36:39,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19692 states to 19692 states and 22188 transitions. [2025-04-26 18:36:39,886 INFO L240 hiAutomatonCegarLoop]: Abstraction has 19692 states and 22188 transitions. [2025-04-26 18:36:39,886 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2025-04-26 18:36:39,887 INFO L438 stractBuchiCegarLoop]: Abstraction has 19692 states and 22188 transitions. [2025-04-26 18:36:39,887 INFO L340 stractBuchiCegarLoop]: ======== Iteration 8 ============ [2025-04-26 18:36:39,887 INFO L73 BuchiIsEmpty]: Start buchiIsEmpty. Operand 19692 states and 22188 transitions. [2025-04-26 18:36:39,938 INFO L131 ngComponentsAnalysis]: Automaton has 97 accepting balls. 8830 [2025-04-26 18:36:39,938 INFO L88 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-04-26 18:36:39,938 INFO L120 BuchiIsEmpty]: Starting construction of run [2025-04-26 18:36:39,938 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-04-26 18:36:39,939 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1] [2025-04-26 18:36:39,940 INFO L752 eck$LassoCheckResult]: Stem: "[893] $Ultimate##0-->L-1: Formula: (= (select |v_#valid_1| 0) 0) InVars {#valid=|v_#valid_1|} OutVars{#valid=|v_#valid_1|} AuxVars[] AssignedVars[]" "[905] L-1-->L5952: Formula: (< 0 |v_#StackHeapBarrier_1|) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_1|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_1|} AuxVars[] AssignedVars[]" "[968] L5952-->L5952-1: Formula: (and (= (select |v_#valid_2| 1) 1) (= 2 (select |v_#length_1| 1))) InVars {#length=|v_#length_1|, #valid=|v_#valid_2|} OutVars{#length=|v_#length_1|, #valid=|v_#valid_2|} AuxVars[] AssignedVars[]" "[904] L5952-1-->L5952-2: Formula: (= 48 (select (select |v_#memory_int_1| 1) 0)) InVars {#memory_int=|v_#memory_int_1|} OutVars{#memory_int=|v_#memory_int_1|} AuxVars[] AssignedVars[]" "[851] L5952-2-->L5952-3: Formula: (= (select (select |v_#memory_int_2| 1) 1) 0) InVars {#memory_int=|v_#memory_int_2|} OutVars{#memory_int=|v_#memory_int_2|} AuxVars[] AssignedVars[]" "[946] L5952-3-->L5952-4: Formula: (and (= (select |v_#valid_3| 2) 1) (= (select |v_#length_2| 2) 80)) InVars {#length=|v_#length_2|, #valid=|v_#valid_3|} OutVars{#length=|v_#length_2|, #valid=|v_#valid_3|} AuxVars[] AssignedVars[]" "[759] L5952-4-->L5967: Formula: (= v_~g_cs_x~0_1 0) InVars {} OutVars{~g_cs_x~0=v_~g_cs_x~0_1} AuxVars[] AssignedVars[~g_cs_x~0]" "[771] L5967-->L6016: Formula: (= v_~g_cs_y~0_1 0) InVars {} OutVars{~g_cs_y~0=v_~g_cs_y~0_1} AuxVars[] AssignedVars[~g_cs_y~0]" "[935] L6016-->L6016-1: Formula: (and (= (select |v_#valid_4| 3) 1) (= 4 (select |v_#length_3| 3))) InVars {#length=|v_#length_3|, #valid=|v_#valid_4|} OutVars{#length=|v_#length_3|, #valid=|v_#valid_4|} AuxVars[] AssignedVars[]" "[675] L6016-1-->L6016-2: Formula: (and (= 3 |v_~#lock~0.base_1|) (= |v_~#lock~0.offset_1| 0)) InVars {} OutVars{~#lock~0.base=|v_~#lock~0.base_1|, ~#lock~0.offset=|v_~#lock~0.offset_1|} AuxVars[] AssignedVars[~#lock~0.base, ~#lock~0.offset]" "[682] L6016-2-->L6016-3: Formula: (= 0 (select (select |v_#memory_int_3| |v_~#lock~0.base_2|) |v_~#lock~0.offset_2|)) InVars {~#lock~0.base=|v_~#lock~0.base_2|, #memory_int=|v_#memory_int_3|, ~#lock~0.offset=|v_~#lock~0.offset_2|} OutVars{~#lock~0.base=|v_~#lock~0.base_2|, #memory_int=|v_#memory_int_3|, ~#lock~0.offset=|v_~#lock~0.offset_2|} AuxVars[] AssignedVars[]" "[676] L6016-3-->L-1-1: Formula: true InVars {} OutVars{ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_main_#res#1]" "[1001] L-1-1-->L6001: Formula: true InVars {} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_1|, ULTIMATE.start_main_#t~mem773#1=|v_ULTIMATE.start_main_#t~mem773#1_1|, ULTIMATE.start_main_#t~pre770#1=|v_ULTIMATE.start_main_#t~pre770#1_1|, ULTIMATE.start_main_~#t~0#1.offset=|v_ULTIMATE.start_main_~#t~0#1.offset_1|, ULTIMATE.start_main_#t~nondet771#1=|v_ULTIMATE.start_main_#t~nondet771#1_1|, ULTIMATE.start_main_#t~post774#1=|v_ULTIMATE.start_main_#t~post774#1_1|, ULTIMATE.start_main_~i~2#1=|v_ULTIMATE.start_main_~i~2#1_3|, ULTIMATE.start_main_#t~post772#1=|v_ULTIMATE.start_main_#t~post772#1_1|, ULTIMATE.start_main_~#t~0#1.base=|v_ULTIMATE.start_main_~#t~0#1.base_1|} AuxVars[] AssignedVars[ULTIMATE.start_main_~i~1#1, ULTIMATE.start_main_#t~mem773#1, ULTIMATE.start_main_#t~pre770#1, ULTIMATE.start_main_~#t~0#1.offset, ULTIMATE.start_main_#t~nondet771#1, ULTIMATE.start_main_#t~post774#1, ULTIMATE.start_main_~i~2#1, ULTIMATE.start_main_#t~post772#1, ULTIMATE.start_main_~#t~0#1.base]" "[993] L6001-->L6001-1: Formula: (and (not (= |v_ULTIMATE.start_main_~#t~0#1.base_2| 0)) (< |v_#StackHeapBarrier_2| |v_ULTIMATE.start_main_~#t~0#1.base_2|) (= |v_#valid_5| (store |v_#valid_6| |v_ULTIMATE.start_main_~#t~0#1.base_2| 1)) (= |v_ULTIMATE.start_main_~#t~0#1.offset_2| 0) (= |v_#length_4| (store |v_#length_5| |v_ULTIMATE.start_main_~#t~0#1.base_2| 12)) (= (select |v_#valid_6| |v_ULTIMATE.start_main_~#t~0#1.base_2|) 0)) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_2|, #length=|v_#length_5|, #valid=|v_#valid_6|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_2|, #length=|v_#length_4|, ULTIMATE.start_main_~#t~0#1.base=|v_ULTIMATE.start_main_~#t~0#1.base_2|, ULTIMATE.start_main_~#t~0#1.offset=|v_ULTIMATE.start_main_~#t~0#1.offset_2|, #valid=|v_#valid_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~#t~0#1.offset, #valid, #length, ULTIMATE.start_main_~#t~0#1.base]" "[669] L6001-1-->L5954: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[882] L5954-->L6003: Formula: (= |v_ULTIMATE.start_verification_loop_bound_#in~bound#1_1| 4) InVars {} OutVars{ULTIMATE.start_verification_loop_bound_#in~bound#1=|v_ULTIMATE.start_verification_loop_bound_#in~bound#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_verification_loop_bound_#in~bound#1]" "[969] L6003-->L570: Formula: true InVars {} OutVars{ULTIMATE.start_verification_loop_bound_~bound#1=|v_ULTIMATE.start_verification_loop_bound_~bound#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_verification_loop_bound_~bound#1]" "[717] L570-->L573-7: Formula: (= |v_ULTIMATE.start_verification_loop_bound_~bound#1_2| |v_ULTIMATE.start_verification_loop_bound_#in~bound#1_2|) InVars {ULTIMATE.start_verification_loop_bound_#in~bound#1=|v_ULTIMATE.start_verification_loop_bound_#in~bound#1_2|} OutVars{ULTIMATE.start_verification_loop_bound_~bound#1=|v_ULTIMATE.start_verification_loop_bound_~bound#1_2|, ULTIMATE.start_verification_loop_bound_#in~bound#1=|v_ULTIMATE.start_verification_loop_bound_#in~bound#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_verification_loop_bound_~bound#1]" "[926] L573-7-->L573-4: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[982] L573-4-->L573-1: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[742] L573-1-->L573-3: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[984] L573-3-->L573-6: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[805] L573-6-->L570-1: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[845] L570-1-->L6003-1: Formula: true InVars {} OutVars{ULTIMATE.start_verification_loop_bound_~bound#1=|v_ULTIMATE.start_verification_loop_bound_~bound#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_verification_loop_bound_~bound#1]" "[758] L6003-1-->L6004: Formula: true InVars {} OutVars{ULTIMATE.start_verification_loop_bound_#in~bound#1=|v_ULTIMATE.start_verification_loop_bound_#in~bound#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_verification_loop_bound_#in~bound#1]" "[678] L6004-->L6004-5: Formula: (= |v_ULTIMATE.start_main_~i~1#1_3| 0) InVars {} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_~i~1#1]" "[834] L6004-5-->L6005: Formula: (< (mod |v_ULTIMATE.start_main_~i~1#1_4| 4294967296) 3) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} AuxVars[] AssignedVars[]" "[947] L6005-->L6005-1: Formula: (= |v_ULTIMATE.start_main_#t~pre770#1_3| |v_#pthreadsForks_1|) InVars {#pthreadsForks=|v_#pthreadsForks_1|} OutVars{#pthreadsForks=|v_#pthreadsForks_1|, ULTIMATE.start_main_#t~pre770#1=|v_ULTIMATE.start_main_#t~pre770#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre770#1]" "[839] L6005-1-->L6005-2: Formula: (= (+ 1 |v_#pthreadsForks_3|) |v_#pthreadsForks_2|) InVars {#pthreadsForks=|v_#pthreadsForks_3|} OutVars{#pthreadsForks=|v_#pthreadsForks_2|} AuxVars[] AssignedVars[#pthreadsForks]" "[1004] L6005-2-->L6005-3: Formula: (let ((.cse1 (* (let ((.cse2 (mod |v_ULTIMATE.start_main_~i~1#1_5| 4294967296))) (ite (<= .cse2 2147483647) .cse2 (+ (- 4294967296) .cse2))) 4))) (let ((.cse0 (+ |v_ULTIMATE.start_main_~#t~0#1.offset_6| .cse1))) (and (<= 0 .cse0) (<= (+ |v_ULTIMATE.start_main_~#t~0#1.offset_6| .cse1 4) (select |v_#length_6| |v_ULTIMATE.start_main_~#t~0#1.base_6|)) (= (select |v_#valid_9| |v_ULTIMATE.start_main_~#t~0#1.base_6|) 1) (= (store |v_#memory_int_5| |v_ULTIMATE.start_main_~#t~0#1.base_6| (store (select |v_#memory_int_5| |v_ULTIMATE.start_main_~#t~0#1.base_6|) .cse0 |v_ULTIMATE.start_main_#t~pre770#1_4|)) |v_#memory_int_4|) (= (store |v_#memory_$Pointer$.offset_2| |v_ULTIMATE.start_main_~#t~0#1.base_6| (store (select |v_#memory_$Pointer$.offset_2| |v_ULTIMATE.start_main_~#t~0#1.base_6|) .cse0 (select (select |v_#memory_$Pointer$.offset_1| |v_ULTIMATE.start_main_~#t~0#1.base_6|) .cse0))) |v_#memory_$Pointer$.offset_1|) (= (store |v_#memory_$Pointer$.base_2| |v_ULTIMATE.start_main_~#t~0#1.base_6| (store (select |v_#memory_$Pointer$.base_2| |v_ULTIMATE.start_main_~#t~0#1.base_6|) .cse0 (select (select |v_#memory_$Pointer$.base_1| |v_ULTIMATE.start_main_~#t~0#1.base_6|) .cse0))) |v_#memory_$Pointer$.base_1|)))) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_5|, ULTIMATE.start_main_#t~pre770#1=|v_ULTIMATE.start_main_#t~pre770#1_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_2|, ULTIMATE.start_main_~#t~0#1.offset=|v_ULTIMATE.start_main_~#t~0#1.offset_6|, #valid=|v_#valid_9|, #memory_int=|v_#memory_int_5|, #length=|v_#length_6|, ULTIMATE.start_main_~#t~0#1.base=|v_ULTIMATE.start_main_~#t~0#1.base_6|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_2|} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_5|, ULTIMATE.start_main_#t~pre770#1=|v_ULTIMATE.start_main_#t~pre770#1_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, ULTIMATE.start_main_~#t~0#1.offset=|v_ULTIMATE.start_main_~#t~0#1.offset_6|, #valid=|v_#valid_9|, #memory_int=|v_#memory_int_4|, #length=|v_#length_6|, ULTIMATE.start_main_~#t~0#1.base=|v_ULTIMATE.start_main_~#t~0#1.base_6|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset]" "[1253] L6005-3-->$Ultimate##0: Formula: (and (= |v_ULTIMATE.start_main_#t~pre770#1_7| v_runThread1of1ForFork0_thidvar0_2) (= |v_runThread1of1ForFork0_#in~arg#1.base_4| 0) (= (let ((.cse0 (mod |v_ULTIMATE.start_main_~i~1#1_11| 4294967296))) (ite (<= .cse0 2147483647) .cse0 (+ .cse0 (- 4294967296)))) |v_runThread1of1ForFork0_#in~arg#1.offset_4|)) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_11|, ULTIMATE.start_main_#t~pre770#1=|v_ULTIMATE.start_main_#t~pre770#1_7|} OutVars{runThread1of1ForFork0_vatomic32_await_eq_#res#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#res#1_8|, runThread1of1ForFork0_release_~tid#1=|v_runThread1of1ForFork0_release_~tid#1_8|, runThread1of1ForFork0_#t~post769#1=|v_runThread1of1ForFork0_#t~post769#1_8|, runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_20|, runThread1of1ForFork0_vatomic32_write_rel_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_write_rel_~a#1.offset_10|, runThread1of1ForFork0_vatomic32_xchg_~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_~v#1_10|, runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1_8|, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset_8|, runThread1of1ForFork0_vatomic32_read_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_read_#in~a#1.offset_8|, runThread1of1ForFork0_ttaslock_acquire_~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.base_12|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset_10|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base_10|, runThread1of1ForFork0_#in~arg#1.base=|v_runThread1of1ForFork0_#in~arg#1.base_4|, runThread1of1ForFork0_vatomic32_xchg_#res#1=|v_runThread1of1ForFork0_vatomic32_xchg_#res#1_8|, runThread1of1ForFork0_vatomic32_read_#res#1=|v_runThread1of1ForFork0_vatomic32_read_#res#1_8|, runThread1of1ForFork0_vatomic32_await_eq_~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~c#1_14|, runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.offset_8|, runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.base_8|, runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1_10|, runThread1of1ForFork0_ttaslock_acquire_~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_~l#1.offset_12|, runThread1of1ForFork0_#res#1.offset=|v_runThread1of1ForFork0_#res#1.offset_4|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset_8|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1_12|, runThread1of1ForFork0_~arg#1.offset=|v_runThread1of1ForFork0_~arg#1.offset_6|, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_11|, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base_8|, runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1_12|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1_8|, runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset_8|, runThread1of1ForFork0_vatomic32_xchg_~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_~a#1.base_10|, runThread1of1ForFork0_vatomic32_write_rel_~a#1.base=|v_runThread1of1ForFork0_vatomic32_write_rel_~a#1.base_10|, runThread1of1ForFork0_cs_#t~post766#1=|v_runThread1of1ForFork0_cs_#t~post766#1_12|, runThread1of1ForFork0_thidvar0=v_runThread1of1ForFork0_thidvar0_2, runThread1of1ForFork0_ttaslock_release_#in~l#1.offset=|v_runThread1of1ForFork0_ttaslock_release_#in~l#1.offset_8|, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base_10|, runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1=|v_runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1_10|, runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1=|v_runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1_16|, runThread1of1ForFork0_release_#in~tid#1=|v_runThread1of1ForFork0_release_#in~tid#1_8|, runThread1of1ForFork0_vatomic32_write_rel_#in~v#1=|v_runThread1of1ForFork0_vatomic32_write_rel_#in~v#1_8|, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base_8|, runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset_10|, runThread1of1ForFork0_~arg#1.base=|v_runThread1of1ForFork0_~arg#1.base_6|, runThread1of1ForFork0_~i~0#1=|v_runThread1of1ForFork0_~i~0#1_14|, runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1=|v_runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1_12|, runThread1of1ForFork0_~j~1#1=|v_runThread1of1ForFork0_~j~1#1_14|, runThread1of1ForFork0_vatomic32_read_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_read_~a#1.offset_10|, runThread1of1ForFork0_vatomic32_write_~a#1.base=|v_runThread1of1ForFork0_vatomic32_write_~a#1.base_10|, ULTIMATE.start_main_#t~pre770#1=|v_ULTIMATE.start_main_#t~pre770#1_7|, runThread1of1ForFork0_vatomic32_write_rel_~v#1=|v_runThread1of1ForFork0_vatomic32_write_rel_~v#1_10|, runThread1of1ForFork0_cs_#t~post765#1=|v_runThread1of1ForFork0_cs_#t~post765#1_12|, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset_10|, runThread1of1ForFork0_verification_loop_bound_~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_~bound#1_20|, runThread1of1ForFork0_vatomic32_write_~v#1=|v_runThread1of1ForFork0_vatomic32_write_~v#1_10|, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset_8|, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base=|v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base_8|, runThread1of1ForFork0_vatomic32_xchg_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_xchg_~a#1.offset_10|, runThread1of1ForFork0_vatomic32_read_~a#1.base=|v_runThread1of1ForFork0_vatomic32_read_~a#1.base_10|, runThread1of1ForFork0_vatomic32_read_#t~mem432#1=|v_runThread1of1ForFork0_vatomic32_read_#t~mem432#1_12|, runThread1of1ForFork0_~j~0#1=|v_runThread1of1ForFork0_~j~0#1_14|, runThread1of1ForFork0_vatomic32_await_eq_~o~5#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~o~5#1_16|, runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1=|v_runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1_10|, runThread1of1ForFork0_acquire_~tid#1=|v_runThread1of1ForFork0_acquire_~tid#1_8|, runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1_14|, runThread1of1ForFork0_vatomic32_xchg_#in~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_#in~v#1_8|, runThread1of1ForFork0_vatomic32_xchg_acq_#res#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_#res#1_8|, runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base_8|, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset=|v_runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset_8|, runThread1of1ForFork0_ttaslock_release_~l#1.base=|v_runThread1of1ForFork0_ttaslock_release_~l#1.base_10|, runThread1of1ForFork0_ttaslock_release_~l#1.offset=|v_runThread1of1ForFork0_ttaslock_release_~l#1.offset_10|, runThread1of1ForFork0_#in~arg#1.offset=|v_runThread1of1ForFork0_#in~arg#1.offset_4|, runThread1of1ForFork0_verification_spin_end_#in~v#1=|v_runThread1of1ForFork0_verification_spin_end_#in~v#1_14|, runThread1of1ForFork0_#res#1.base=|v_runThread1of1ForFork0_#res#1.base_4|, runThread1of1ForFork0_verification_spin_end_~v#1=|v_runThread1of1ForFork0_verification_spin_end_~v#1_14|, runThread1of1ForFork0_vatomic32_read_~tmp~2#1=|v_runThread1of1ForFork0_vatomic32_read_~tmp~2#1_10|, runThread1of1ForFork0_#t~post767#1=|v_runThread1of1ForFork0_#t~post767#1_8|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1_8|, runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_20|, runThread1of1ForFork0_vatomic32_await_eq_~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_~a#1.base_10|, runThread1of1ForFork0_vatomic32_read_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_read_#in~a#1.base_8|, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base_8|, runThread1of1ForFork0_vatomic32_write_#in~v#1=|v_runThread1of1ForFork0_vatomic32_write_#in~v#1_8|, runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1_18|, runThread1of1ForFork0_vatomic32_write_#in~a#1.base=|v_runThread1of1ForFork0_vatomic32_write_#in~a#1.base_8|, runThread1of1ForFork0_acquire_#in~tid#1=|v_runThread1of1ForFork0_acquire_#in~tid#1_8|, runThread1of1ForFork0_vatomic32_write_~a#1.offset=|v_runThread1of1ForFork0_vatomic32_write_~a#1.offset_10|, runThread1of1ForFork0_ttaslock_release_#in~l#1.base=|v_runThread1of1ForFork0_ttaslock_release_#in~l#1.base_8|, runThread1of1ForFork0_vatomic32_await_eq_#in~c#1=|v_runThread1of1ForFork0_vatomic32_await_eq_#in~c#1_8|, runThread1of1ForFork0_vatomic32_write_#in~a#1.offset=|v_runThread1of1ForFork0_vatomic32_write_#in~a#1.offset_8|, runThread1of1ForFork0_vatomic32_xchg_acq_~v#1=|v_runThread1of1ForFork0_vatomic32_xchg_acq_~v#1_10|, runThread1of1ForFork0_#t~post768#1=|v_runThread1of1ForFork0_#t~post768#1_8|, runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1=|v_runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1_12|} AuxVars[] AssignedVars[runThread1of1ForFork0_vatomic32_await_eq_#res#1, runThread1of1ForFork0_release_~tid#1, runThread1of1ForFork0_#t~post769#1, runThread1of1ForFork0_verification_loop_bound_#in~bound#1, runThread1of1ForFork0_vatomic32_write_rel_~a#1.offset, runThread1of1ForFork0_vatomic32_xchg_~v#1, runThread1of1ForFork0_vatomic32_xchg_acq_#in~v#1, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.offset, runThread1of1ForFork0_vatomic32_read_#in~a#1.offset, runThread1of1ForFork0_ttaslock_acquire_~l#1.base, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.offset, runThread1of1ForFork0_vatomic32_await_eq_rlx_~a#1.base, runThread1of1ForFork0_#in~arg#1.base, runThread1of1ForFork0_vatomic32_xchg_#res#1, runThread1of1ForFork0_vatomic32_read_#res#1, runThread1of1ForFork0_vatomic32_await_eq_~c#1, runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.offset, runThread1of1ForFork0_vatomic32_write_rel_#in~a#1.base, runThread1of1ForFork0_vatomic32_await_eq_rlx_~v#1, runThread1of1ForFork0_ttaslock_acquire_~l#1.offset, runThread1of1ForFork0_#res#1.offset, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.offset, runThread1of1ForFork0_vatomic32_await_eq_rlx_#t~ret168#1, runThread1of1ForFork0_~arg#1.offset, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.base, runThread1of1ForFork0_vatomic32_xchg_acq_#t~ret115#1, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~v#1, runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.offset, runThread1of1ForFork0_vatomic32_xchg_~a#1.base, runThread1of1ForFork0_vatomic32_write_rel_~a#1.base, runThread1of1ForFork0_cs_#t~post766#1, runThread1of1ForFork0_thidvar0, runThread1of1ForFork0_ttaslock_release_#in~l#1.offset, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.base, runThread1of1ForFork0_ttaslock_acquire_#t~ret758#1, runThread1of1ForFork0_ttaslock_acquire_#t~ret759#1, runThread1of1ForFork0_release_#in~tid#1, runThread1of1ForFork0_vatomic32_write_rel_#in~v#1, runThread1of1ForFork0_vatomic32_xchg_acq_#in~a#1.base, runThread1of1ForFork0_vatomic32_await_eq_~a#1.offset, runThread1of1ForFork0_~arg#1.base, runThread1of1ForFork0_~i~0#1, runThread1of1ForFork0_vatomic32_xchg_#t~mem438#1, runThread1of1ForFork0_~j~1#1, runThread1of1ForFork0_vatomic32_read_~a#1.offset, runThread1of1ForFork0_vatomic32_write_~a#1.base, runThread1of1ForFork0_vatomic32_write_rel_~v#1, runThread1of1ForFork0_cs_#t~post765#1, runThread1of1ForFork0_vatomic32_xchg_acq_~a#1.offset, runThread1of1ForFork0_verification_loop_bound_~bound#1, runThread1of1ForFork0_vatomic32_write_~v#1, runThread1of1ForFork0_vatomic32_xchg_#in~a#1.offset, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.base, runThread1of1ForFork0_vatomic32_xchg_~a#1.offset, runThread1of1ForFork0_vatomic32_read_~a#1.base, runThread1of1ForFork0_vatomic32_read_#t~mem432#1, runThread1of1ForFork0_~j~0#1, runThread1of1ForFork0_vatomic32_await_eq_~o~5#1, runThread1of1ForFork0_vatomic32_xchg_~tmp~8#1, runThread1of1ForFork0_acquire_~tid#1, runThread1of1ForFork0_vatomic32_await_eq_#t~ret636#1, runThread1of1ForFork0_vatomic32_xchg_#in~v#1, runThread1of1ForFork0_vatomic32_xchg_acq_#res#1, runThread1of1ForFork0_vatomic32_await_eq_#in~a#1.base, runThread1of1ForFork0_ttaslock_acquire_#in~l#1.offset, runThread1of1ForFork0_ttaslock_release_~l#1.base, runThread1of1ForFork0_ttaslock_release_~l#1.offset, runThread1of1ForFork0_#in~arg#1.offset, runThread1of1ForFork0_verification_spin_end_#in~v#1, runThread1of1ForFork0_#res#1.base, runThread1of1ForFork0_verification_spin_end_~v#1, runThread1of1ForFork0_vatomic32_read_~tmp~2#1, runThread1of1ForFork0_#t~post767#1, runThread1of1ForFork0_vatomic32_await_eq_rlx_#res#1, runThread1of1ForFork0_~tid~0#1, runThread1of1ForFork0_vatomic32_await_eq_~a#1.base, runThread1of1ForFork0_vatomic32_read_#in~a#1.base, runThread1of1ForFork0_vatomic32_await_eq_rlx_#in~a#1.base, runThread1of1ForFork0_vatomic32_write_#in~v#1, runThread1of1ForFork0_vatomic32_await_eq_#t~ite637#1, runThread1of1ForFork0_vatomic32_write_#in~a#1.base, runThread1of1ForFork0_acquire_#in~tid#1, runThread1of1ForFork0_vatomic32_write_~a#1.offset, runThread1of1ForFork0_ttaslock_release_#in~l#1.base, runThread1of1ForFork0_vatomic32_await_eq_#in~c#1, runThread1of1ForFork0_vatomic32_write_#in~a#1.offset, runThread1of1ForFork0_vatomic32_xchg_acq_~v#1, runThread1of1ForFork0_#t~post768#1, runThread1of1ForFork0_vatomic32_await_eq_~ret~0#1]" "[1005] $Ultimate##0-->L5983: Formula: (and (= |v_runThread1of1ForFork0_#in~arg#1.base_1| |v_runThread1of1ForFork0_~arg#1.base_1|) (= |v_runThread1of1ForFork0_#in~arg#1.offset_1| |v_runThread1of1ForFork0_~arg#1.offset_1|)) InVars {runThread1of1ForFork0_#in~arg#1.offset=|v_runThread1of1ForFork0_#in~arg#1.offset_1|, runThread1of1ForFork0_#in~arg#1.base=|v_runThread1of1ForFork0_#in~arg#1.base_1|} OutVars{runThread1of1ForFork0_#in~arg#1.offset=|v_runThread1of1ForFork0_#in~arg#1.offset_1|, runThread1of1ForFork0_#in~arg#1.base=|v_runThread1of1ForFork0_#in~arg#1.base_1|, runThread1of1ForFork0_~arg#1.base=|v_runThread1of1ForFork0_~arg#1.base_1|, runThread1of1ForFork0_~arg#1.offset=|v_runThread1of1ForFork0_~arg#1.offset_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_~arg#1.base, runThread1of1ForFork0_~arg#1.offset]" "[1006] L5983-->L5984: Formula: (= |v_runThread1of1ForFork0_~tid~0#1_1| (+ |v_runThread1of1ForFork0_~arg#1.base_3| |v_runThread1of1ForFork0_~arg#1.offset_3|)) InVars {runThread1of1ForFork0_~arg#1.base=|v_runThread1of1ForFork0_~arg#1.base_3|, runThread1of1ForFork0_~arg#1.offset=|v_runThread1of1ForFork0_~arg#1.offset_3|} OutVars{runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_1|, runThread1of1ForFork0_~arg#1.base=|v_runThread1of1ForFork0_~arg#1.base_3|, runThread1of1ForFork0_~arg#1.offset=|v_runThread1of1ForFork0_~arg#1.offset_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_~tid~0#1]" "[1007] L5984-->L5984-1: Formula: (= 2 |v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_1|) InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_#in~bound#1]" "[1008] L5984-1-->L570: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_~bound#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_~bound#1]" "[1009] L570-->L573-7: Formula: (= |v_runThread1of1ForFork0_verification_loop_bound_~bound#1_3| |v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_3|) InVars {runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_3|} OutVars{runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_3|, runThread1of1ForFork0_verification_loop_bound_~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_~bound#1_3|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_~bound#1]" "[1011] L573-7-->L573-4: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1014] L573-4-->L573-1: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1018] L573-1-->L573-3: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[831] L6005-4-->L6005-5: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~pre770#1=|v_ULTIMATE.start_main_#t~pre770#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre770#1]" "[1023] L573-3-->L573-6: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1017] L573-6-->L570-1: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1012] L570-1-->L5984-2: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_~bound#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_~bound#1]" "[1015] L5984-2-->L5985: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_5|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_#in~bound#1]" "[1021] L5985-->L5985-5: Formula: (= |v_runThread1of1ForFork0_~i~0#1_1| 0) InVars {} OutVars{runThread1of1ForFork0_~i~0#1=|v_runThread1of1ForFork0_~i~0#1_1|} AuxVars[] AssignedVars[runThread1of1ForFork0_~i~0#1]" "[900] L6005-5-->L6004-2: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~nondet771#1=|v_ULTIMATE.start_main_#t~nondet771#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet771#1]" "[737] L6004-2-->L6004-3: Formula: (= |v_ULTIMATE.start_main_~i~1#1_6| |v_ULTIMATE.start_main_#t~post772#1_3|) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_6|} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_6|, ULTIMATE.start_main_#t~post772#1=|v_ULTIMATE.start_main_#t~post772#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~post772#1]" "[696] L6004-3-->L6004-4: Formula: (= |v_ULTIMATE.start_main_~i~1#1_7| (+ |v_ULTIMATE.start_main_#t~post772#1_4| 1)) InVars {ULTIMATE.start_main_#t~post772#1=|v_ULTIMATE.start_main_#t~post772#1_4|} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_7|, ULTIMATE.start_main_#t~post772#1=|v_ULTIMATE.start_main_#t~post772#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_~i~1#1]" "[853] L6004-4-->L6004-5: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~post772#1=|v_ULTIMATE.start_main_#t~post772#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~post772#1]" "[834] L6004-5-->L6005: Formula: (< (mod |v_ULTIMATE.start_main_~i~1#1_4| 4294967296) 3) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} AuxVars[] AssignedVars[]" "[947] L6005-->L6005-1: Formula: (= |v_ULTIMATE.start_main_#t~pre770#1_3| |v_#pthreadsForks_1|) InVars {#pthreadsForks=|v_#pthreadsForks_1|} OutVars{#pthreadsForks=|v_#pthreadsForks_1|, ULTIMATE.start_main_#t~pre770#1=|v_ULTIMATE.start_main_#t~pre770#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre770#1]" "[839] L6005-1-->L6005-2: Formula: (= (+ 1 |v_#pthreadsForks_3|) |v_#pthreadsForks_2|) InVars {#pthreadsForks=|v_#pthreadsForks_3|} OutVars{#pthreadsForks=|v_#pthreadsForks_2|} AuxVars[] AssignedVars[#pthreadsForks]" "[1004] L6005-2-->L6005-3: Formula: (let ((.cse1 (* (let ((.cse2 (mod |v_ULTIMATE.start_main_~i~1#1_5| 4294967296))) (ite (<= .cse2 2147483647) .cse2 (+ (- 4294967296) .cse2))) 4))) (let ((.cse0 (+ |v_ULTIMATE.start_main_~#t~0#1.offset_6| .cse1))) (and (<= 0 .cse0) (<= (+ |v_ULTIMATE.start_main_~#t~0#1.offset_6| .cse1 4) (select |v_#length_6| |v_ULTIMATE.start_main_~#t~0#1.base_6|)) (= (select |v_#valid_9| |v_ULTIMATE.start_main_~#t~0#1.base_6|) 1) (= (store |v_#memory_int_5| |v_ULTIMATE.start_main_~#t~0#1.base_6| (store (select |v_#memory_int_5| |v_ULTIMATE.start_main_~#t~0#1.base_6|) .cse0 |v_ULTIMATE.start_main_#t~pre770#1_4|)) |v_#memory_int_4|) (= (store |v_#memory_$Pointer$.offset_2| |v_ULTIMATE.start_main_~#t~0#1.base_6| (store (select |v_#memory_$Pointer$.offset_2| |v_ULTIMATE.start_main_~#t~0#1.base_6|) .cse0 (select (select |v_#memory_$Pointer$.offset_1| |v_ULTIMATE.start_main_~#t~0#1.base_6|) .cse0))) |v_#memory_$Pointer$.offset_1|) (= (store |v_#memory_$Pointer$.base_2| |v_ULTIMATE.start_main_~#t~0#1.base_6| (store (select |v_#memory_$Pointer$.base_2| |v_ULTIMATE.start_main_~#t~0#1.base_6|) .cse0 (select (select |v_#memory_$Pointer$.base_1| |v_ULTIMATE.start_main_~#t~0#1.base_6|) .cse0))) |v_#memory_$Pointer$.base_1|)))) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_5|, ULTIMATE.start_main_#t~pre770#1=|v_ULTIMATE.start_main_#t~pre770#1_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_2|, ULTIMATE.start_main_~#t~0#1.offset=|v_ULTIMATE.start_main_~#t~0#1.offset_6|, #valid=|v_#valid_9|, #memory_int=|v_#memory_int_5|, #length=|v_#length_6|, ULTIMATE.start_main_~#t~0#1.base=|v_ULTIMATE.start_main_~#t~0#1.base_6|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_2|} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_5|, ULTIMATE.start_main_#t~pre770#1=|v_ULTIMATE.start_main_#t~pre770#1_4|, #memory_$Pointer$.base=|v_#memory_$Pointer$.base_1|, ULTIMATE.start_main_~#t~0#1.offset=|v_ULTIMATE.start_main_~#t~0#1.offset_6|, #valid=|v_#valid_9|, #memory_int=|v_#memory_int_4|, #length=|v_#length_6|, ULTIMATE.start_main_~#t~0#1.base=|v_ULTIMATE.start_main_~#t~0#1.base_6|, #memory_$Pointer$.offset=|v_#memory_$Pointer$.offset_1|} AuxVars[] AssignedVars[#memory_$Pointer$.base, #memory_int, #memory_$Pointer$.offset]" "[1025] L5985-5-->L5986: Formula: (or (= |v_runThread1of1ForFork0_~i~0#1_5| 0) (and (= |v_runThread1of1ForFork0_~i~0#1_5| 1) (< (mod (+ |v_runThread1of1ForFork0_~tid~0#1_5| 1) 4294967296) 1))) InVars {runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_5|, runThread1of1ForFork0_~i~0#1=|v_runThread1of1ForFork0_~i~0#1_5|} OutVars{runThread1of1ForFork0_~tid~0#1=|v_runThread1of1ForFork0_~tid~0#1_5|, runThread1of1ForFork0_~i~0#1=|v_runThread1of1ForFork0_~i~0#1_5|} AuxVars[] AssignedVars[]" "[1027] L5986-->L5986-1: Formula: (= 2 |v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_7|) InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_#in~bound#1]" "[1029] L5986-1-->L570-2: Formula: true InVars {} OutVars{runThread1of1ForFork0_verification_loop_bound_~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_~bound#1_7|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_~bound#1]" "[1031] L570-2-->L573-16: Formula: (= |v_runThread1of1ForFork0_verification_loop_bound_~bound#1_9| |v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_9|) InVars {runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_9|} OutVars{runThread1of1ForFork0_verification_loop_bound_#in~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_#in~bound#1_9|, runThread1of1ForFork0_verification_loop_bound_~bound#1=|v_runThread1of1ForFork0_verification_loop_bound_~bound#1_9|} AuxVars[] AssignedVars[runThread1of1ForFork0_verification_loop_bound_~bound#1]" "[1033] L573-16-->L573-13: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1036] L573-13-->L573-10: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[1251] L6005-3-->ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" [2025-04-26 18:36:39,940 INFO L754 eck$LassoCheckResult]: Loop: "[1252] ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES-->ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" [2025-04-26 18:36:39,940 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 18:36:39,940 INFO L85 PathProgramCache]: Analyzing trace with hash -1659294667, now seen corresponding path program 1 times [2025-04-26 18:36:39,940 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 18:36:39,940 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1910613989] [2025-04-26 18:36:39,940 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 18:36:39,940 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 18:36:39,946 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 60 statements into 1 equivalence classes. [2025-04-26 18:36:39,957 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 60 of 60 statements. [2025-04-26 18:36:39,958 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 18:36:39,958 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 18:36:39,958 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 18:36:39,960 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 60 statements into 1 equivalence classes. [2025-04-26 18:36:39,965 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 60 of 60 statements. [2025-04-26 18:36:39,965 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 18:36:39,965 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 18:36:39,969 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-04-26 18:36:39,969 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 18:36:39,969 INFO L85 PathProgramCache]: Analyzing trace with hash 1283, now seen corresponding path program 2 times [2025-04-26 18:36:39,969 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 18:36:39,969 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1756633037] [2025-04-26 18:36:39,969 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-04-26 18:36:39,969 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 18:36:39,971 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 1 statements into 1 equivalence classes. [2025-04-26 18:36:39,971 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) and asserted 1 of 1 statements. [2025-04-26 18:36:39,971 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-04-26 18:36:39,971 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 18:36:39,971 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 18:36:39,972 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 1 statements into 1 equivalence classes. [2025-04-26 18:36:39,972 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 1 of 1 statements. [2025-04-26 18:36:39,972 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 18:36:39,972 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 18:36:39,973 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-04-26 18:36:39,973 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 18:36:39,973 INFO L85 PathProgramCache]: Analyzing trace with hash 101474127, now seen corresponding path program 1 times [2025-04-26 18:36:39,973 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 18:36:39,973 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2079326320] [2025-04-26 18:36:39,973 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 18:36:39,973 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 18:36:39,978 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 61 statements into 1 equivalence classes. [2025-04-26 18:36:39,983 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 61 of 61 statements. [2025-04-26 18:36:39,983 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 18:36:39,983 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 18:36:39,983 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 18:36:39,985 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 61 statements into 1 equivalence classes. [2025-04-26 18:36:39,990 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 61 of 61 statements. [2025-04-26 18:36:39,991 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 18:36:39,991 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 18:36:39,994 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-04-26 18:36:40,761 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 60 statements into 1 equivalence classes. [2025-04-26 18:36:40,772 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 60 of 60 statements. [2025-04-26 18:36:40,772 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 18:36:40,772 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 18:36:40,772 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 18:36:40,780 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 60 statements into 1 equivalence classes. [2025-04-26 18:36:40,788 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 60 of 60 statements. [2025-04-26 18:36:40,788 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 18:36:40,788 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 18:36:40,809 WARN L166 chiAutomizerObserver]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2025-04-26 18:36:40,916 INFO L143 ThreadInstanceAdder]: Constructed 2 joinOtherThreadTransitions. [2025-04-26 18:36:40,956 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Ended with exit code 0 [2025-04-26 18:36:40,957 INFO L125 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-04-26 18:36:40,957 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2025-04-26 18:36:40,957 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 18:36:40,959 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2025-04-26 18:36:40,961 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (73)] Waiting until timeout for monitored process [2025-04-26 18:36:41,004 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 467 places, 587 transitions, 1190 flow [2025-04-26 18:36:41,107 INFO L116 PetriNetUnfolderBase]: 156/723 cut-off events. [2025-04-26 18:36:41,107 INFO L117 PetriNetUnfolderBase]: For 6/6 co-relation queries the response was YES. [2025-04-26 18:36:41,121 INFO L83 FinitePrefix]: Finished finitePrefix Result has 735 conditions, 723 events. 156/723 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 14. Compared 2795 event pairs, 0 based on Foata normal form. 0/556 useless extension candidates. Maximal degree in co-relation 576. Up to 12 conditions per place. [2025-04-26 18:36:41,121 INFO L82 GeneralOperation]: Start removeDead. Operand has 467 places, 587 transitions, 1190 flow [2025-04-26 18:36:41,161 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 467 places, 587 transitions, 1190 flow [2025-04-26 18:36:41,161 INFO L84 lAbstractionProvider]: Constructed initial Petri net abstraction that has has 467 places, 587 transitions, 1190 flow [2025-04-26 18:36:41,161 INFO L113 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 467 places, 587 transitions, 1190 flow [2025-04-26 18:37:21,235 INFO L135 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 1648792 states, 1648779 states have (on average 3.7915675781896785) internal successors, (in total 6251457), 1648791 states have internal predecessors, (6251457), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 18:37:25,764 INFO L171 actionProvider$Eager]: Constructed initial Büchi automaton abstraction (from Petri net) that has 1648792 states, 1648779 states have (on average 3.7915675781896785) internal successors, (in total 6251457), 1648791 states have internal predecessors, (6251457), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 18:37:25,764 INFO L135 AmpleReduction]: Starting ample reduction [2025-04-26 18:37:25,882 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 36308#[L573-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:25,906 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 194694#[L6026-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:25,908 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 96068#[ULTIMATE.startFINAL, L573-19]true [2025-04-26 18:37:25,945 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 87090#[L6020-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:25,945 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 32174#[L-1-2, L573-10]true [2025-04-26 18:37:25,947 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 179542#[L-1-2, L6026-1]true [2025-04-26 18:37:25,947 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 87096#[L-1-2, L573-19]true [2025-04-26 18:37:25,989 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1132462#[ULTIMATE.startFINAL, L568-10]true [2025-04-26 18:37:25,990 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1088770#[L-1-2, L568-10]true [2025-04-26 18:37:25,990 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 803734#[L-1-2, L4841]true [2025-04-26 18:37:25,997 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 841888#[L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:25,999 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 881022#[L568-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:25,999 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 841902#[L-1-2, L568-1]true [2025-04-26 18:37:25,999 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 78788#[L-1-2, L6020-1]true [2025-04-26 18:37:25,999 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 28412#[L573-10, main_returnLabel#1]true [2025-04-26 18:37:26,001 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 165274#[L6026-1, main_returnLabel#1]true [2025-04-26 18:37:26,001 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 78794#[L573-19, main_returnLabel#1]true [2025-04-26 18:37:26,003 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 71118#[L6020-1, main_returnLabel#1]true [2025-04-26 18:37:26,004 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 24970#[L573-10, L6001-3]true [2025-04-26 18:37:26,004 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 71124#[L6001-3, L573-19]true [2025-04-26 18:37:26,015 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1045758#[L568-10, main_returnLabel#1]true [2025-04-26 18:37:26,015 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1003460#[L6001-3, L568-10]true [2025-04-26 18:37:26,015 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 961882#[L6001-2, L568-10]true [2025-04-26 18:37:26,016 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 695152#[L4841, L6001-2]true [2025-04-26 18:37:26,016 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 730400#[L4841, L6001-3]true [2025-04-26 18:37:26,017 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 766572#[L4841, main_returnLabel#1]true [2025-04-26 18:37:26,017 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 803748#[L568-1, main_returnLabel#1]true [2025-04-26 18:37:26,018 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 766586#[L568-1, L6001-3]true [2025-04-26 18:37:26,018 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 730414#[L568-1, L6001-2]true [2025-04-26 18:37:26,019 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 57516#[L6020-1, L6001-2]true [2025-04-26 18:37:26,019 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 21858#[L573-10, L6001-2]true [2025-04-26 18:37:26,027 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 139138#[L6026-1, L6001-2]true [2025-04-26 18:37:26,027 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 64046#[L573-19, L6001-2]true [2025-04-26 18:37:26,040 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 921062#[L5962, L568-10]true [2025-04-26 18:37:26,041 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 881056#[L5974, L568-10]true [2025-04-26 18:37:26,041 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 880990#[L5978-2, L568-10]true [2025-04-26 18:37:26,042 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 881004#[L5978, L568-10]true [2025-04-26 18:37:26,042 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 841936#[L5978-3, L568-10]true [2025-04-26 18:37:26,042 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 594970#[L5978-3, L4841]true [2025-04-26 18:37:26,043 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 627274#[L4841, L5978-2]true [2025-04-26 18:37:26,044 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 660774#[L5962, L4841]true [2025-04-26 18:37:26,044 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 695166#[L5962, L568-1]true [2025-04-26 18:37:26,045 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 627348#[L5974, L4841]true [2025-04-26 18:37:26,045 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 660788#[L5974, L568-1]true [2025-04-26 18:37:26,045 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 660708#[L568-1, L5978-2]true [2025-04-26 18:37:26,046 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 627290#[L5978, L4841]true [2025-04-26 18:37:26,046 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 660726#[L5978, L568-1]true [2025-04-26 18:37:26,046 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 627362#[L5978-3, L568-1]true [2025-04-26 18:37:26,048 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 40918#[L5978-3, L6020-1]true [2025-04-26 18:37:26,050 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 19088#[L5962, L573-10]true [2025-04-26 18:37:26,050 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 16616#[L5974, L573-10]true [2025-04-26 18:37:26,050 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 16574#[L573-10, L5978-2]true [2025-04-26 18:37:26,051 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 16584#[L5978, L573-10]true [2025-04-26 18:37:26,051 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 14402#[L5978-3, L573-10]true [2025-04-26 18:37:26,053 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 105792#[L5978-3, L6026-1]true [2025-04-26 18:37:26,054 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 57522#[L5962, L573-19]true [2025-04-26 18:37:26,055 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 51508#[L5974, L573-19]true [2025-04-26 18:37:26,055 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 51444#[L5978-2, L573-19]true [2025-04-26 18:37:26,055 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 51464#[L5978, L573-19]true [2025-04-26 18:37:26,056 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 45974#[L5978-3, L573-19]true [2025-04-26 18:37:26,069 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 841846#[L5977-3, L568-10]true [2025-04-26 18:37:26,070 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 841860#[L5977-1, L568-10]true [2025-04-26 18:37:26,071 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 803782#[L5977-4, L568-10]true [2025-04-26 18:37:26,071 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 563672#[L4841, L5977-4]true [2025-04-26 18:37:26,072 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 594866#[L4841, L5977-3]true [2025-04-26 18:37:26,072 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 627252#[L568-1, L5977-3]true [2025-04-26 18:37:26,073 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 594882#[L4841, L5977-1]true [2025-04-26 18:37:26,073 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 627270#[L568-1, L5977-1]true [2025-04-26 18:37:26,073 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 594984#[L568-1, L5977-4]true [2025-04-26 18:37:26,075 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 36348#[L6020-1, L5977-4]true [2025-04-26 18:37:26,076 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 14342#[L573-10, L5977-3]true [2025-04-26 18:37:26,076 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 14352#[L573-10, L5977-1]true [2025-04-26 18:37:26,076 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 12426#[L573-10, L5977-4]true [2025-04-26 18:37:26,078 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 96130#[L6026-1, L5977-4]true [2025-04-26 18:37:26,079 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 45880#[L5977-3, L573-19]true [2025-04-26 18:37:26,079 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 45900#[L5977-1, L573-19]true [2025-04-26 18:37:26,079 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 40924#[L5977-4, L573-19]true [2025-04-26 18:37:26,080 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 10672#[L573-10, L6009-6]true [2025-04-26 18:37:26,080 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 36354#[L6009-6, L573-19]true [2025-04-26 18:37:26,101 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 766634#[L6010, L568-10]true [2025-04-26 18:37:26,101 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 533442#[L4841, L6010]true [2025-04-26 18:37:26,102 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 563704#[L568-1, L6010]true [2025-04-26 18:37:26,102 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 32230#[L6020-1, L6010]true [2025-04-26 18:37:26,103 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 10684#[L573-10, L6010]true [2025-04-26 18:37:26,107 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 87176#[L6026-1, L6010]true [2025-04-26 18:37:26,107 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 36374#[L6010, L573-19]true [2025-04-26 18:37:26,108 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 32236#[L6009-5, L573-19]true [2025-04-26 18:37:26,113 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 766620#[L6009-6, L568-10]true [2025-04-26 18:37:26,113 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 730458#[L6009-5, L568-10]true [2025-04-26 18:37:26,113 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 504178#[L6009-5, L4841]true [2025-04-26 18:37:26,114 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 533426#[L4841, L6009-6]true [2025-04-26 18:37:26,114 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 563686#[L568-1, L6009-6]true [2025-04-26 18:37:26,114 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 533456#[L6009-5, L568-1]true [2025-04-26 18:37:26,115 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 28462#[L6009-5, L6020-1]true [2025-04-26 18:37:26,115 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 9146#[L6009-5, L573-10]true [2025-04-26 18:37:26,116 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 78872#[L6009-5, L6026-1]true [2025-04-26 18:37:26,117 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 28468#[L6009, L573-19]true [2025-04-26 18:37:26,122 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 695208#[L6009, L568-10]true [2025-04-26 18:37:26,123 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 475892#[L6009, L4841]true [2025-04-26 18:37:26,123 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 504192#[L6009, L568-1]true [2025-04-26 18:37:26,123 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 25018#[L6009, L6020-1]true [2025-04-26 18:37:26,124 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 7814#[L6009, L573-10]true [2025-04-26 18:37:26,125 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 71202#[L6009, L6026-1]true [2025-04-26 18:37:26,125 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 25024#[L573-19, L6008-1]true [2025-04-26 18:37:26,129 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 660830#[L568-10, L6008-1]true [2025-04-26 18:37:26,129 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 448584#[L4841, L6008-1]true [2025-04-26 18:37:26,130 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 475906#[L568-1, L6008-1]true [2025-04-26 18:37:26,130 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 21906#[L6020-1, L6008-1]true [2025-04-26 18:37:26,130 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 6660#[L573-10, L6008-1]true [2025-04-26 18:37:26,131 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 64124#[L6026-1, L6008-1]true [2025-04-26 18:37:26,132 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 21912#[L570-3, L573-19]true [2025-04-26 18:37:26,135 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 627408#[L570-3, L568-10]true [2025-04-26 18:37:26,135 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 422226#[L570-3, L4841]true [2025-04-26 18:37:26,136 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 448598#[L570-3, L568-1]true [2025-04-26 18:37:26,136 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 19136#[L570-3, L6020-1]true [2025-04-26 18:37:26,136 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 5664#[L570-3, L573-10]true [2025-04-26 18:37:26,138 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 57600#[L570-3, L6026-1]true [2025-04-26 18:37:26,179 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 533496#[L568-16, L573-16]true [2025-04-26 18:37:26,182 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 475928#[L4841, L573-12]true [2025-04-26 18:37:26,183 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 422272#[L568-1, L573-16]true [2025-04-26 18:37:26,184 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 475924#[L573-15, L568-1]true [2025-04-26 18:37:26,184 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 448618#[L4841, L573-10]true [2025-04-26 18:37:26,185 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 475942#[L568-1, L573-10]true [2025-04-26 18:37:26,185 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 448632#[L573-13, L568-1]true [2025-04-26 18:37:26,185 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 533484#[L568-3, L573-12]true [2025-04-26 18:37:26,185 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 504222#[L568-1, L573-12]true [2025-04-26 18:37:26,185 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 695226#[L573-12, L568-10]true [2025-04-26 18:37:26,186 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 660856#[L573-10, L568-10]true [2025-04-26 18:37:26,186 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 627432#[L573-13, L568-10]true [2025-04-26 18:37:26,186 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 660842#[L573-15, L568-10]true [2025-04-26 18:37:26,186 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 448602#[L573-15, L4841]true [2025-04-26 18:37:26,186 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 422258#[L573-13, L4841]true [2025-04-26 18:37:26,189 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 396848#[L4841, L573-16]true [2025-04-26 18:37:26,195 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 16682#[L6020-1, L573-16]true [2025-04-26 18:37:26,196 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 21926#[L573-15, L6020-1]true [2025-04-26 18:37:26,196 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 19162#[L573-13, L6020-1]true [2025-04-26 18:37:26,196 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 21942#[L6020-1, L573-10]true [2025-04-26 18:37:26,198 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3442#[L573-16, L573-16]true [2025-04-26 18:37:26,198 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 4816#[L573-10, L573-16]true [2025-04-26 18:37:26,198 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 6670#[L573-15, L573-10]true [2025-04-26 18:37:26,198 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 6680#[L573-10, L573-10]true [2025-04-26 18:37:26,198 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 7830#[L573-10, L573-12]true [2025-04-26 18:37:26,203 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 51616#[L573-16, L6026-1]true [2025-04-26 18:37:26,521 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 64142#[L573-15, L6026-1]true [2025-04-26 18:37:26,521 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 57634#[L573-13, L6026-1]true [2025-04-26 18:37:26,521 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 64160#[L6026-1, L573-10]true [2025-04-26 18:37:26,522 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 28496#[L573-12, L573-19]true [2025-04-26 18:37:26,523 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 25060#[L573-10, L573-19]true [2025-04-26 18:37:26,523 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 21948#[L573-13, L573-19]true [2025-04-26 18:37:26,523 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 25040#[L573-15, L573-19]true [2025-04-26 18:37:26,524 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 46080#[L6026-1, L570-2]true [2025-04-26 18:37:26,525 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 16688#[L570-2, L573-19]true [2025-04-26 18:37:26,528 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 563754#[L570-2, L568-10]true [2025-04-26 18:37:26,528 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 372392#[L4841, L570-2]true [2025-04-26 18:37:26,528 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 396862#[L568-1, L570-2]true [2025-04-26 18:37:26,529 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 14466#[L6020-1, L570-2]true [2025-04-26 18:37:26,529 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 4070#[L573-10, L570-2]true [2025-04-26 18:37:26,530 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 41034#[L6008, L6026-1]true [2025-04-26 18:37:26,530 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 14472#[L6008, L573-19]true [2025-04-26 18:37:26,533 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 533510#[L6008, L568-10]true [2025-04-26 18:37:26,533 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 348904#[L6008, L4841]true [2025-04-26 18:37:26,534 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 372406#[L6008, L568-1]true [2025-04-26 18:37:26,534 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 12494#[L6008, L6020-1]true [2025-04-26 18:37:26,534 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3450#[L6008, L573-10]true [2025-04-26 18:37:26,535 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 36466#[L5958, L6026-1]true [2025-04-26 18:37:26,535 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 12500#[L5958, L573-19]true [2025-04-26 18:37:26,538 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 504256#[L5958, L568-10]true [2025-04-26 18:37:26,538 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 326400#[L4841, L5958]true [2025-04-26 18:37:26,539 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 348918#[L568-1, L5958]true [2025-04-26 18:37:26,539 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 10738#[L6020-1, L5958]true [2025-04-26 18:37:26,539 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2942#[L573-10, L5958]true [2025-04-26 18:37:26,540 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 32324#[L6004-6, L6026-1]true [2025-04-26 18:37:26,540 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 10744#[L6004-6, L573-19]true [2025-04-26 18:37:26,543 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 475976#[L6004-6, L568-10]true [2025-04-26 18:37:26,543 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 304864#[L6004-6, L4841]true [2025-04-26 18:37:26,543 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 326414#[L6004-6, L568-1]true [2025-04-26 18:37:26,544 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 9198#[L6004-6, L6020-1]true [2025-04-26 18:37:26,544 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2522#[L6004-6, L573-10]true [2025-04-26 18:37:26,594 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 306724#[ULTIMATE.startFINAL, L573-10, runEXIT]true [2025-04-26 18:37:26,596 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 808424#[ULTIMATE.startFINAL, L6026-1, runEXIT]true [2025-04-26 18:37:26,596 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 536780#[L573-19, ULTIMATE.startFINAL, runEXIT]true [2025-04-26 18:37:26,599 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 507386#[ULTIMATE.startFINAL, L6020-1, runEXIT]true [2025-04-26 18:37:26,599 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 286076#[L-1-2, L573-10, runEXIT]true [2025-04-26 18:37:26,600 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 771526#[L-1-2, L6026-1, runEXIT]true [2025-04-26 18:37:26,600 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 507660#[L573-19, L-1-2, runEXIT]true [2025-04-26 18:37:26,604 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2214438#[L568-10, ULTIMATE.startFINAL, runEXIT]true [2025-04-26 18:37:26,604 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2170780#[L568-10, L-1-2, runEXIT]true [2025-04-26 18:37:26,604 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1843500#[L4841, L-1-2, runEXIT]true [2025-04-26 18:37:26,605 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1890100#[L4841, ULTIMATE.startFINAL, runEXIT]true [2025-04-26 18:37:26,605 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1937590#[L568-1, ULTIMATE.startFINAL, runEXIT]true [2025-04-26 18:37:26,606 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1891124#[L568-1, L-1-2, runEXIT]true [2025-04-26 18:37:26,606 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 479174#[L-1-2, L6020-1, runEXIT]true [2025-04-26 18:37:26,606 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 266354#[L573-10, main_returnLabel#1, runEXIT]true [2025-04-26 18:37:26,607 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 735582#[L6026-1, main_returnLabel#1, runEXIT]true [2025-04-26 18:37:26,607 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 479448#[L573-19, main_returnLabel#1, runEXIT]true [2025-04-26 18:37:26,609 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 451932#[L6020-1, main_returnLabel#1, runEXIT]true [2025-04-26 18:37:26,610 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 247554#[L6001-3, L573-10, runEXIT]true [2025-04-26 18:37:26,610 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 452206#[L573-19, L6001-3, runEXIT]true [2025-04-26 18:37:26,621 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2126418#[L568-10, main_returnLabel#1, runEXIT]true [2025-04-26 18:37:26,622 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2081444#[L568-10, L6001-3, runEXIT]true [2025-04-26 18:37:26,622 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2035994#[L568-10, L6001-2, runEXIT]true [2025-04-26 18:37:26,622 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1702944#[L6001-2, L4841, runEXIT]true [2025-04-26 18:37:26,624 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1749928#[L6001-3, L4841, runEXIT]true [2025-04-26 18:37:26,624 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1796786#[L4841, main_returnLabel#1, runEXIT]true [2025-04-26 18:37:26,624 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1844524#[L568-1, main_returnLabel#1, runEXIT]true [2025-04-26 18:37:26,625 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1797810#[L6001-3, L568-1, runEXIT]true [2025-04-26 18:37:26,625 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1750978#[L6001-2, L568-1, runEXIT]true [2025-04-26 18:37:26,625 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 400370#[L6001-2, L6020-1, runEXIT]true [2025-04-26 18:37:26,625 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 229640#[L6001-2, L573-10, runEXIT]true [2025-04-26 18:37:26,628 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 666572#[L6001-2, L6026-1, runEXIT]true [2025-04-26 18:37:26,628 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 425984#[L573-19, L6001-2, runEXIT]true [2025-04-26 18:37:26,639 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1990148#[L568-10, L5962, runEXIT]true [2025-04-26 18:37:26,640 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1943958#[L568-10, L5974, runEXIT]true [2025-04-26 18:37:26,640 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1933160#[L568-10, L5978-2, runEXIT]true [2025-04-26 18:37:26,641 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1935360#[L568-10, runEXIT, L5978]true [2025-04-26 18:37:26,641 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1897514#[L5978-3, L568-10, runEXIT]true [2025-04-26 18:37:26,641 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1561890#[L5978-3, L4841, runEXIT]true [2025-04-26 18:37:26,642 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1598762#[L4841, L5978-2, runEXIT]true [2025-04-26 18:37:26,643 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1655844#[L4841, L5962, runEXIT]true [2025-04-26 18:37:26,643 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1703994#[L568-1, L5962, runEXIT]true [2025-04-26 18:37:26,644 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1608786#[L5974, L4841, runEXIT]true [2025-04-26 18:37:26,644 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1656894#[L568-1, L5974, runEXIT]true [2025-04-26 18:37:26,644 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1646718#[L568-1, L5978-2, runEXIT]true [2025-04-26 18:37:26,645 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1600848#[L4841, L5978, runEXIT]true [2025-04-26 18:37:26,645 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1648824#[L568-1, runEXIT, L5978]true [2025-04-26 18:37:26,645 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1609836#[L5978-3, L568-1, runEXIT]true [2025-04-26 18:37:26,647 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 329956#[L5978-3, L6020-1, runEXIT]true [2025-04-26 18:37:26,648 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 212594#[L573-10, L5962, runEXIT]true [2025-04-26 18:37:26,648 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 196460#[L5974, L573-10, runEXIT]true [2025-04-26 18:37:26,648 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 195344#[L5978-2, L573-10, runEXIT]true [2025-04-26 18:37:26,649 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 195620#[L573-10, runEXIT, L5978]true [2025-04-26 18:37:26,649 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 181282#[L5978-3, L573-10, runEXIT]true [2025-04-26 18:37:26,651 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 570050#[L5978-3, L6026-1, runEXIT]true [2025-04-26 18:37:26,652 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 400674#[L573-19, L5962, runEXIT]true [2025-04-26 18:37:26,652 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 376240#[L573-19, L5974, runEXIT]true [2025-04-26 18:37:26,652 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 373530#[L573-19, L5978-2, runEXIT]true [2025-04-26 18:37:26,652 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 374180#[L573-19, L5978, runEXIT]true [2025-04-26 18:37:26,653 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 352752#[L5978-3, L573-19, runEXIT]true [2025-04-26 18:37:26,664 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1882424#[L568-10, L5977-3, runEXIT]true [2025-04-26 18:37:26,665 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1884624#[L568-10, L5977-1, runEXIT]true [2025-04-26 18:37:26,665 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1850932#[L568-10, L5977-4, runEXIT]true [2025-04-26 18:37:26,665 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1515188#[L4841, L5977-4, runEXIT]true [2025-04-26 18:37:26,666 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1547876#[L4841, L5977-3, runEXIT]true [2025-04-26 18:37:26,667 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1595600#[L568-1, L5977-3, runEXIT]true [2025-04-26 18:37:26,667 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1549962#[L5977-1, L4841, runEXIT]true [2025-04-26 18:37:26,667 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1597706#[L5977-1, L568-1, runEXIT]true [2025-04-26 18:37:26,668 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1562940#[L568-1, L5977-4, runEXIT]true [2025-04-26 18:37:26,669 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 308418#[L5977-4, L6020-1, runEXIT]true [2025-04-26 18:37:26,670 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 179716#[L5977-3, L573-10, runEXIT]true [2025-04-26 18:37:26,670 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 179992#[L5977-1, L573-10, runEXIT]true [2025-04-26 18:37:26,670 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 167002#[L5977-4, L573-10, runEXIT]true [2025-04-26 18:37:26,672 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 539998#[L5977-4, L6026-1, runEXIT]true [2025-04-26 18:37:26,672 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 348960#[L573-19, L5977-3, runEXIT]true [2025-04-26 18:37:26,673 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 349610#[L573-19, L5977-1, runEXIT]true [2025-04-26 18:37:26,673 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 330260#[L573-19, L5977-4, runEXIT]true [2025-04-26 18:37:26,674 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 153502#[L6009-6, L573-10, runEXIT]true [2025-04-26 18:37:26,674 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 308722#[L573-19, L6009-6, runEXIT]true [2025-04-26 18:37:26,713 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1102462#[L6026-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:26,715 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 777070#[ULTIMATE.startFINAL, L573-19]true [2025-04-26 18:37:26,736 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 740442#[L6020-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:26,738 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 482794#[ULTIMATE.startFINAL, L573-10]true [2025-04-26 18:37:26,740 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1059066#[L-1-2, L6026-1]true [2025-04-26 18:37:26,740 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 740446#[L-1-2, L573-19]true [2025-04-26 18:37:26,762 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2517326#[ULTIMATE.startFINAL, L568-10]true [2025-04-26 18:37:26,762 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2478492#[L-1-2, L568-10]true [2025-04-26 18:37:26,762 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2180876#[L-1-2, L4841]true [2025-04-26 18:37:26,766 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2225638#[ULTIMATE.startFINAL, L4841]true [2025-04-26 18:37:26,767 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2269710#[L568-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:26,767 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2225652#[L-1-2, L568-1]true [2025-04-26 18:37:26,767 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 704818#[L-1-2, L6020-1]true [2025-04-26 18:37:26,767 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 455094#[L-1-2, L573-10]true [2025-04-26 18:37:26,768 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1016430#[L6026-1, main_returnLabel#1]true [2025-04-26 18:37:26,769 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 704822#[L573-19, main_returnLabel#1]true [2025-04-26 18:37:26,770 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 670114#[L6020-1, main_returnLabel#1]true [2025-04-26 18:37:26,771 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 428406#[L573-10, main_returnLabel#1]true [2025-04-26 18:37:26,771 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 402650#[L6001-3, L573-10]true [2025-04-26 18:37:26,772 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 670118#[L6001-3, L573-19]true [2025-04-26 18:37:26,772 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 377802#[L573-10, L6001-2]true [2025-04-26 18:37:26,774 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 933296#[L6026-1, L6001-2]true [2025-04-26 18:37:26,774 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 636312#[L573-19, L6001-2]true [2025-04-26 18:37:26,778 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2438678#[L568-10, main_returnLabel#1]true [2025-04-26 18:37:26,779 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2397800#[L6001-3, L568-10]true [2025-04-26 18:37:26,779 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2355906#[L6001-2, L568-10]true [2025-04-26 18:37:26,779 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2042836#[L6001-2, L4841]true [2025-04-26 18:37:26,779 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2089378#[L6001-3, L4841]true [2025-04-26 18:37:26,780 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2135426#[L4841, main_returnLabel#1]true [2025-04-26 18:37:26,780 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2180890#[L568-1, main_returnLabel#1]true [2025-04-26 18:37:26,780 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2135440#[L568-1, L6001-3]true [2025-04-26 18:37:26,781 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2089392#[L568-1, L6001-2]true [2025-04-26 18:37:26,782 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 603508#[L6020-1, L6001-2]true [2025-04-26 18:37:26,784 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 353924#[L5962, L573-10]true [2025-04-26 18:37:26,784 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 331046#[L5974, L573-10]true [2025-04-26 18:37:26,785 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 331016#[L5978-2, L573-10]true [2025-04-26 18:37:26,785 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 331026#[L5978, L573-10]true [2025-04-26 18:37:26,785 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 309132#[L5978-3, L573-10]true [2025-04-26 18:37:26,787 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 814746#[L6026-1, L5978-3]true [2025-04-26 18:37:26,787 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 603512#[L5962, L573-19]true [2025-04-26 18:37:26,788 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 571806#[L5974, L573-19]true [2025-04-26 18:37:26,788 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 571742#[L5978-2, L573-19]true [2025-04-26 18:37:26,788 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 571762#[L5978, L573-19]true [2025-04-26 18:37:26,789 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 541184#[L5978-3, L573-19]true [2025-04-26 18:37:26,794 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2313160#[L5962, L568-10]true [2025-04-26 18:37:26,794 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2269744#[L5974, L568-10]true [2025-04-26 18:37:26,794 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2269678#[L5978-2, L568-10]true [2025-04-26 18:37:26,795 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2269692#[L5978, L568-10]true [2025-04-26 18:37:26,795 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2225686#[L5978-3, L568-10]true [2025-04-26 18:37:26,795 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1900988#[L5978-3, L4841]true [2025-04-26 18:37:26,796 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1948486#[L5978-2, L4841]true [2025-04-26 18:37:26,797 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1995876#[L5962, L4841]true [2025-04-26 18:37:26,797 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2042850#[L5962, L568-1]true [2025-04-26 18:37:26,797 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1948560#[L5974, L4841]true [2025-04-26 18:37:26,798 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1995890#[L568-1, L5974]true [2025-04-26 18:37:26,798 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1995810#[L568-1, L5978-2]true [2025-04-26 18:37:26,798 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1948502#[L5978, L4841]true [2025-04-26 18:37:26,799 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1995828#[L5978, L568-1]true [2025-04-26 18:37:26,799 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1948574#[L568-1, L5978-3]true [2025-04-26 18:37:26,801 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 511536#[L5978-3, L6020-1]true [2025-04-26 18:37:26,803 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 309102#[L5977-1, L573-10]true [2025-04-26 18:37:26,803 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 309092#[L573-10, L5977-3]true [2025-04-26 18:37:26,805 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 777134#[L6026-1, L5977-4]true [2025-04-26 18:37:26,805 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 541090#[L573-19, L5977-3]true [2025-04-26 18:37:26,805 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 541110#[L5977-1, L573-19]true [2025-04-26 18:37:26,806 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 511540#[L5977-4, L573-19]true [2025-04-26 18:37:26,810 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2225596#[L5977-3, L568-10]true [2025-04-26 18:37:26,811 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2225610#[L5977-1, L568-10]true [2025-04-26 18:37:26,811 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2180924#[L5977-4, L568-10]true [2025-04-26 18:37:26,811 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1853284#[L5977-4, L4841]true [2025-04-26 18:37:26,812 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1900884#[L5977-3, L4841]true [2025-04-26 18:37:26,812 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1948464#[L568-1, L5977-3]true [2025-04-26 18:37:26,813 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1900900#[L5977-1, L4841]true [2025-04-26 18:37:26,813 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1948482#[L568-1, L5977-1]true [2025-04-26 18:37:26,813 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1901002#[L568-1, L5977-4]true [2025-04-26 18:37:26,815 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 482832#[L6020-1, L5977-4]true [2025-04-26 18:37:26,815 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 268132#[L6009-6, L573-10]true [2025-04-26 18:37:26,816 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 482836#[L6009-6, L573-19]true [2025-04-26 18:37:26,819 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 268142#[L573-10, L6010]true [2025-04-26 18:37:26,823 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 740528#[L6026-1, L6010]true [2025-04-26 18:37:26,823 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 482856#[L573-19, L6010]true [2025-04-26 18:37:26,830 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2135488#[L6010, L568-10]true [2025-04-26 18:37:26,830 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1805500#[L6010, L4841]true [2025-04-26 18:37:26,831 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1853316#[L568-1, L6010]true [2025-04-26 18:37:26,831 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 455148#[L6020-1, L6010]true [2025-04-26 18:37:26,831 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 249054#[L6009-5, L573-10]true [2025-04-26 18:37:26,833 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 704902#[L6009-5, L6026-1]true [2025-04-26 18:37:26,834 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 455152#[L6009-5, L573-19]true [2025-04-26 18:37:26,839 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2135474#[L6009-6, L568-10]true [2025-04-26 18:37:26,839 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2089436#[L6009-5, L568-10]true [2025-04-26 18:37:26,839 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1757570#[L6009-5, L4841]true [2025-04-26 18:37:26,840 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1805484#[L6009-6, L4841]true [2025-04-26 18:37:26,840 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1853298#[L568-1, L6009-6]true [2025-04-26 18:37:26,840 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1805514#[L6009-5, L568-1]true [2025-04-26 18:37:26,841 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 428454#[L6009-5, L6020-1]true [2025-04-26 18:37:26,841 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 230858#[L573-10, L6009-4]true [2025-04-26 18:37:26,842 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 670198#[L6026-1, L6009-4]true [2025-04-26 18:37:26,843 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 428458#[L573-19, L6009-4]true [2025-04-26 18:37:26,846 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2042892#[L6009-4, L568-10]true [2025-04-26 18:37:26,846 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1709500#[L6009-4, L4841]true [2025-04-26 18:37:26,847 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1757584#[L568-1, L6009-4]true [2025-04-26 18:37:26,847 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 402696#[L6020-1, L6009-4]true [2025-04-26 18:37:26,850 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1995932#[L6009-3, L568-10]true [2025-04-26 18:37:26,850 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1661328#[L6009-3, L4841]true [2025-04-26 18:37:26,851 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1709514#[L568-1, L6009-3]true [2025-04-26 18:37:26,851 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 377848#[L6020-1, L6009-3]true [2025-04-26 18:37:26,851 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 213560#[L6009-3, L573-10]true [2025-04-26 18:37:26,852 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 636392#[L6026-1, L6009-3]true [2025-04-26 18:37:26,852 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 402700#[L6009-3, L573-19]true [2025-04-26 18:37:26,856 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1948620#[L6009-2, L568-10]true [2025-04-26 18:37:26,856 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1613198#[L6009-2, L4841]true [2025-04-26 18:37:26,856 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1661342#[L6009-2, L568-1]true [2025-04-26 18:37:26,857 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 353970#[L6009-2, L6020-1]true [2025-04-26 18:37:26,857 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 197206#[L6009-2, L573-10]true [2025-04-26 18:37:26,858 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 603592#[L6009-2, L6026-1]true [2025-04-26 18:37:26,858 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 377852#[L6009-2, L573-19]true [2025-04-26 18:37:26,861 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1901054#[L6010-2, L568-10]true [2025-04-26 18:37:26,861 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1565234#[L6010-2, L4841]true [2025-04-26 18:37:26,862 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1613212#[L568-1, L6010-2]true [2025-04-26 18:37:26,862 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 331090#[L6020-1, L6010-2]true [2025-04-26 18:37:26,862 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 181822#[L573-10, L6010-2]true [2025-04-26 18:37:26,863 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 571884#[L6026-1, L6010-2]true [2025-04-26 18:37:26,864 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 353974#[L573-19, L6010-2]true [2025-04-26 18:37:26,867 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1853350#[L568-10, L6010-1, runEXIT]true [2025-04-26 18:37:26,867 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1517480#[L6010-1, L4841, runEXIT]true [2025-04-26 18:37:26,868 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1565248#[L6010-1, L568-1, runEXIT]true [2025-04-26 18:37:26,868 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 309176#[L6010-1, L6020-1, runEXIT]true [2025-04-26 18:37:26,868 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 167350#[L6010-1, L573-10, runEXIT]true [2025-04-26 18:37:26,869 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 541260#[L6010-1, L6026-1, runEXIT]true [2025-04-26 18:37:26,869 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 331094#[L573-19, L6010-1, runEXIT]true [2025-04-26 18:37:26,872 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1806628#[L568-10, L6010, runEXIT]true [2025-04-26 18:37:26,873 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1470988#[L6010, L4841, runEXIT]true [2025-04-26 18:37:26,873 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1518530#[L6010, L568-1, runEXIT]true [2025-04-26 18:37:26,873 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 288492#[L6010, L6020-1, runEXIT]true [2025-04-26 18:37:26,873 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 153812#[L6010, L573-10, runEXIT]true [2025-04-26 18:37:26,875 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 512094#[L6010, L6026-1, runEXIT]true [2025-04-26 18:37:26,875 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 309480#[L573-19, L6010, runEXIT]true [2025-04-26 18:37:26,875 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 288796#[L573-19, L6009-5, runEXIT]true [2025-04-26 18:37:26,880 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1804238#[L568-10, L6009-6, runEXIT]true [2025-04-26 18:37:26,880 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1759766#[L568-10, L6009-5, runEXIT]true [2025-04-26 18:37:26,880 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1424718#[L4841, L6009-5, runEXIT]true [2025-04-26 18:37:26,881 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1468718#[L6009-6, L4841, runEXIT]true [2025-04-26 18:37:26,881 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1516238#[L568-1, L6009-6, runEXIT]true [2025-04-26 18:37:26,881 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1472038#[L568-1, L6009-5, runEXIT]true [2025-04-26 18:37:26,882 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 268742#[L6009-5, L6020-1, runEXIT]true [2025-04-26 18:37:26,882 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 141064#[L6009-5, L573-10, runEXIT]true [2025-04-26 18:37:26,883 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 483854#[L6009-5, L6026-1, runEXIT]true [2025-04-26 18:37:26,884 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 269046#[L6009, L573-19, runEXIT]true [2025-04-26 18:37:26,888 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1712770#[L6009, L568-10, runEXIT]true [2025-04-26 18:37:26,888 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1378656#[L6009, L4841, runEXIT]true [2025-04-26 18:37:26,889 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1425768#[L6009, L568-1, runEXIT]true [2025-04-26 18:37:26,889 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 249898#[L6009, L6020-1, runEXIT]true [2025-04-26 18:37:26,889 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 129128#[L6009, L573-10, runEXIT]true [2025-04-26 18:37:26,891 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 456592#[L6009, L6026-1, runEXIT]true [2025-04-26 18:37:26,891 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 250202#[L573-19, L6008-1, runEXIT]true [2025-04-26 18:37:26,895 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1665674#[L568-10, L6008-1, runEXIT]true [2025-04-26 18:37:26,895 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1332896#[L4841, L6008-1, runEXIT]true [2025-04-26 18:37:26,896 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1379706#[L568-1, L6008-1, runEXIT]true [2025-04-26 18:37:26,896 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 231914#[L6020-1, L6008-1, runEXIT]true [2025-04-26 18:37:26,896 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 117956#[L573-10, L6008-1, runEXIT]true [2025-04-26 18:37:26,898 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 430304#[L6026-1, L6008-1, runEXIT]true [2025-04-26 18:37:26,898 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 232218#[L573-19, L570-3, runEXIT]true [2025-04-26 18:37:26,902 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1618598#[L568-10, L570-3, runEXIT]true [2025-04-26 18:37:26,902 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1287536#[L570-3, L4841, runEXIT]true [2025-04-26 18:37:26,903 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1333946#[L570-3, L568-1, runEXIT]true [2025-04-26 18:37:26,903 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 214814#[L570-3, L6020-1, runEXIT]true [2025-04-26 18:37:26,903 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 107514#[L570-3, L573-10, runEXIT]true [2025-04-26 18:37:26,904 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 404930#[L570-3, L6026-1, runEXIT]true [2025-04-26 18:37:26,927 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1480598#[L573-16, L568-16, runEXIT]true [2025-04-26 18:37:26,930 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1382884#[L4841, L573-12, runEXIT]true [2025-04-26 18:37:26,931 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1292730#[L568-1, L573-16, runEXIT]true [2025-04-26 18:37:26,932 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1381828#[L568-1, L573-15, runEXIT]true [2025-04-26 18:37:26,932 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1337088#[L573-10, L4841, runEXIT]true [2025-04-26 18:37:26,933 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1383934#[L573-10, L568-1, runEXIT]true [2025-04-26 18:37:26,933 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1338138#[L573-13, L568-1, runEXIT]true [2025-04-26 18:37:26,933 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1477382#[L568-3, L573-12, runEXIT]true [2025-04-26 18:37:26,933 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1430030#[L568-1, L573-12, runEXIT]true [2025-04-26 18:37:26,933 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1717246#[L568-10, L573-12, runEXIT]true [2025-04-26 18:37:26,934 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1670102#[L568-10, L573-10, runEXIT]true [2025-04-26 18:37:26,934 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1622962#[L573-13, L568-10, runEXIT]true [2025-04-26 18:37:26,934 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1667902#[L568-10, L573-15, runEXIT]true [2025-04-26 18:37:26,934 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1335002#[L4841, L573-15, runEXIT]true [2025-04-26 18:37:26,934 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1291680#[L573-13, L4841, runEXIT]true [2025-04-26 18:37:26,935 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1246718#[L4841, L573-16, runEXIT]true [2025-04-26 18:37:26,941 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 199736#[L573-16, L6020-1, runEXIT]true [2025-04-26 18:37:26,941 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 232564#[L573-15, L6020-1, runEXIT]true [2025-04-26 18:37:26,941 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 215990#[L573-13, L6020-1, runEXIT]true [2025-04-26 18:37:26,941 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 233170#[L573-10, L6020-1, runEXIT]true [2025-04-26 18:37:26,943 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 80508#[L573-16, L573-16, runEXIT]true [2025-04-26 18:37:26,944 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 98284#[L573-16, L573-10, runEXIT]true [2025-04-26 18:37:26,944 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 118264#[L573-15, L573-10, runEXIT]true [2025-04-26 18:37:26,944 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 118540#[L573-10, L573-10, runEXIT]true [2025-04-26 18:37:26,944 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 129788#[L573-12, L573-10, runEXIT]true [2025-04-26 18:37:26,949 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 382342#[L573-16, L6026-1, runEXIT]true [2025-04-26 18:37:26,950 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 431366#[L573-15, L6026-1, runEXIT]true [2025-04-26 18:37:26,950 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 406880#[L573-13, L6026-1, runEXIT]true [2025-04-26 18:37:26,950 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 432362#[L573-10, L6026-1, runEXIT]true [2025-04-26 18:37:26,952 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 270514#[L573-19, L573-12, runEXIT]true [2025-04-26 18:37:26,952 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 251560#[L573-19, L573-10, runEXIT]true [2025-04-26 18:37:26,952 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 233474#[L573-13, L573-19, runEXIT]true [2025-04-26 18:37:26,952 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 250910#[L573-19, L573-15, runEXIT]true [2025-04-26 18:37:26,954 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 358738#[L6026-1, L570-2, runEXIT]true [2025-04-26 18:37:26,954 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 200040#[L573-19, L570-2, runEXIT]true [2025-04-26 18:37:26,958 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1529264#[L568-10, runEXIT, L570-2]true [2025-04-26 18:37:26,958 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1202288#[L4841, L570-2, runEXIT]true [2025-04-26 18:37:26,959 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1247768#[L568-1, runEXIT, L570-2]true [2025-04-26 18:37:26,959 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 184394#[L6020-1, runEXIT, L570-2]true [2025-04-26 18:37:26,959 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 89194#[L573-10, runEXIT, L570-2]true [2025-04-26 18:37:26,961 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 336068#[L6008, L6026-1, runEXIT]true [2025-04-26 18:37:26,961 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 184698#[L6008, L573-19, runEXIT]true [2025-04-26 18:37:26,965 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1482760#[L6008, L568-10, runEXIT]true [2025-04-26 18:37:26,965 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1158416#[L6008, L4841, runEXIT]true [2025-04-26 18:37:26,965 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1203338#[L6008, L568-1, runEXIT]true [2025-04-26 18:37:26,965 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 169950#[L6008, L6020-1, runEXIT]true [2025-04-26 18:37:26,966 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 80768#[L6008, L573-10, runEXIT]true [2025-04-26 18:37:26,967 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 314374#[L5958, L6026-1, runEXIT]true [2025-04-26 18:37:26,967 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 170254#[L573-19, L5958, runEXIT]true [2025-04-26 18:37:26,970 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1436458#[L568-10, L5958, runEXIT]true [2025-04-26 18:37:26,971 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1115124#[L5958, L4841, runEXIT]true [2025-04-26 18:37:26,971 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1159466#[L5958, L568-1, runEXIT]true [2025-04-26 18:37:26,971 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 156348#[L5958, L6020-1, runEXIT]true [2025-04-26 18:37:26,971 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 72998#[L5958, L573-10, runEXIT]true [2025-04-26 18:37:26,973 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 293646#[L6004-6, L6026-1, runEXIT]true [2025-04-26 18:37:26,973 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 156652#[L573-19, L6004-6, runEXIT]true [2025-04-26 18:37:26,976 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1390362#[L568-10, L6004-6, runEXIT]true [2025-04-26 18:37:26,976 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1072500#[L4841, L6004-6, runEXIT]true [2025-04-26 18:37:26,977 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1116174#[L568-1, L6004-6, runEXIT]true [2025-04-26 18:37:26,977 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 143542#[L6004-6, L6020-1, runEXIT]true [2025-04-26 18:37:26,977 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 65818#[L6004-6, L573-10, runEXIT]true [2025-04-26 18:37:27,060 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 73310#[runFINAL, runEXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES]true [2025-04-26 18:37:27,060 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 218352#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L573-19, runEXIT]true [2025-04-26 18:37:27,062 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 613950#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, vatomic32_await_eq_returnLabel#1, runEXIT]true [2025-04-26 18:37:27,063 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 866228#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, vatomic32_read_returnLabel#1, runEXIT]true [2025-04-26 18:37:27,063 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 201690#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L6020-1, runEXIT]true [2025-04-26 18:37:27,063 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 99276#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L573-10, runEXIT]true [2025-04-26 18:37:27,064 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 385290#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L6026-1, runEXIT]true [2025-04-26 18:37:27,064 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 361548#[L6026-1, L6005-3, runEXIT]true [2025-04-26 18:37:27,064 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 201964#[L573-19, L6005-3, runEXIT]true [2025-04-26 18:37:27,165 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1581650#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, vatomic32_xchg_returnLabel#1, runEXIT]true [2025-04-26 18:37:27,200 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1581656#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L568-10, runEXIT]true [2025-04-26 18:37:27,200 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1534878#[L568-10, runEXIT, L6005-3]true [2025-04-26 18:37:27,200 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1207658#[L4841, L6005-3, runEXIT]true [2025-04-26 18:37:27,200 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1252150#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L4841, runEXIT]true [2025-04-26 18:37:27,212 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1298182#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L568-1, runEXIT]true [2025-04-26 18:37:27,213 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1253174#[L568-1, runEXIT, L6005-3]true [2025-04-26 18:37:27,213 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 186218#[L6020-1, runEXIT, L6005-3]true [2025-04-26 18:37:27,214 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 90084#[L573-10, runEXIT, L6005-3]true [2025-04-26 18:37:29,357 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 338738#[L6026-1, L6005-2, runEXIT]true [2025-04-26 18:37:29,357 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 186492#[L573-19, L6005-2, runEXIT]true [2025-04-26 18:37:31,569 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1488308#[L568-10, L6005-2, runEXIT]true [2025-04-26 18:37:31,569 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1163708#[L4841, L6005-2, runEXIT]true [2025-04-26 18:37:31,569 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1208682#[L568-1, L6005-2, runEXIT]true [2025-04-26 18:37:31,570 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 171628#[L6020-1, L6005-2, runEXIT]true [2025-04-26 18:37:31,570 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 81566#[L573-10, L6005-2, runEXIT]true [2025-04-26 18:37:31,571 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 316890#[L6026-1, L6005-1, runEXIT]true [2025-04-26 18:37:31,572 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 171902#[L573-19, L6005-1, runEXIT]true [2025-04-26 18:37:31,574 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1441946#[L568-10, runEXIT, L6005-1]true [2025-04-26 18:37:31,575 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1120328#[L4841, L6005-1, runEXIT]true [2025-04-26 18:37:31,575 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1164732#[L568-1, runEXIT, L6005-1]true [2025-04-26 18:37:31,575 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 157868#[L6020-1, runEXIT, L6005-1]true [2025-04-26 18:37:31,575 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 73704#[L573-10, runEXIT, L6005-1]true [2025-04-26 18:37:31,577 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 296000#[L6005, L6026-1, runEXIT]true [2025-04-26 18:37:31,577 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 158142#[L573-19, L6005, runEXIT]true [2025-04-26 18:37:31,579 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1395800#[L568-10, L6005, runEXIT]true [2025-04-26 18:37:31,580 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1077608#[L6005, L4841, runEXIT]true [2025-04-26 18:37:31,580 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1121352#[L6005, L568-1, runEXIT]true [2025-04-26 18:37:31,580 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 144906#[L6005, L6020-1, runEXIT]true [2025-04-26 18:37:31,580 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 66438#[L6005, L573-10, runEXIT]true [2025-04-26 18:37:31,582 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 276030#[L6004-5, L6026-1, runEXIT]true [2025-04-26 18:37:31,582 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 145180#[L573-19, L6004-5, runEXIT]true [2025-04-26 18:37:31,585 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1349948#[L568-10, L6004-5, runEXIT]true [2025-04-26 18:37:31,585 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1035572#[L6004-5, L4841, runEXIT]true [2025-04-26 18:37:31,586 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1078632#[L568-1, L6004-5, runEXIT]true [2025-04-26 18:37:31,586 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 132748#[L6004-5, L6020-1, runEXIT]true [2025-04-26 18:37:31,586 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 59726#[L6004-5, L573-10, runEXIT]true [2025-04-26 18:37:31,587 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 256982#[L6004-4, L6026-1, runEXIT]true [2025-04-26 18:37:31,588 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 133052#[L573-19, L6004-4, runEXIT]true [2025-04-26 18:37:31,590 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1304508#[L568-10, L6004-4, runEXIT]true [2025-04-26 18:37:31,590 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 994244#[L6004-4, L4841, runEXIT]true [2025-04-26 18:37:31,591 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1036622#[L568-1, L6004-4, runEXIT]true [2025-04-26 18:37:31,591 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 121394#[L6004-4, L6020-1, runEXIT]true [2025-04-26 18:37:31,591 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 53550#[L6004-4, L573-10, runEXIT]true [2025-04-26 18:37:31,592 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 238796#[L6026-1, L6004-3, runEXIT]true [2025-04-26 18:37:31,592 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 121698#[L573-19, L6004-3, runEXIT]true [2025-04-26 18:37:31,595 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1259520#[L568-10, L6004-3, runEXIT]true [2025-04-26 18:37:31,595 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 953628#[L4841, L6004-3, runEXIT]true [2025-04-26 18:37:31,595 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 995294#[L568-1, L6004-3, runEXIT]true [2025-04-26 18:37:31,596 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 110790#[L6020-1, L6004-3, runEXIT]true [2025-04-26 18:37:31,596 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 47870#[L573-10, L6004-3, runEXIT]true [2025-04-26 18:37:31,597 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 221504#[L6004-2, L6026-1, runEXIT]true [2025-04-26 18:37:31,597 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 111094#[L573-19, L6004-2, runEXIT]true [2025-04-26 18:37:31,600 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1215050#[L568-10, L6004-2, runEXIT]true [2025-04-26 18:37:31,600 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 913768#[L4841, L6004-2, runEXIT]true [2025-04-26 18:37:31,600 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 954678#[L568-1, L6004-2, runEXIT]true [2025-04-26 18:37:31,601 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 100928#[L6004-2, L6020-1, runEXIT]true [2025-04-26 18:37:31,601 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 42704#[L6004-2, L573-10, runEXIT]true [2025-04-26 18:37:31,602 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 205150#[L6005-5, L6026-1, runEXIT]true [2025-04-26 18:37:31,602 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 101232#[L573-19, L6005-5, runEXIT]true [2025-04-26 18:37:31,605 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1171122#[L568-10, L6005-5, runEXIT]true [2025-04-26 18:37:31,605 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 874750#[L6005-5, L4841, runEXIT]true [2025-04-26 18:37:31,605 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 914818#[L6005-5, L568-1, runEXIT]true [2025-04-26 18:37:31,605 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 91760#[L6005-5, L6020-1, runEXIT]true [2025-04-26 18:37:31,605 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 38030#[L6005-5, L573-10, runEXIT]true [2025-04-26 18:37:31,607 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 189710#[L6005-4, L6026-1, runEXIT]true [2025-04-26 18:37:31,607 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 92064#[L6005-4, L573-19, runEXIT]true [2025-04-26 18:37:31,609 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1127760#[L6005-4, L568-10, runEXIT]true [2025-04-26 18:37:31,609 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 836672#[L6005-4, L4841, runEXIT]true [2025-04-26 18:37:31,610 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 875800#[L6005-4, L568-1, runEXIT]true [2025-04-26 18:37:31,610 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 83260#[L6005-4, L6020-1, runEXIT]true [2025-04-26 18:37:31,610 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 33782#[L6005-4, L573-10, runEXIT]true [2025-04-26 18:37:31,613 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 176492#[L573-1, ULTIMATE.startFINAL, runEXIT]true [2025-04-26 18:37:31,613 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 162250#[L573-1, L-1-2, runEXIT]true [2025-04-26 18:37:31,614 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 148808#[L573-1, main_returnLabel#1, runEXIT]true [2025-04-26 18:37:31,614 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 136204#[L573-1, L6001-3, runEXIT]true [2025-04-26 18:37:31,614 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 124420#[L573-1, L6001-2, runEXIT]true [2025-04-26 18:37:31,614 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 113394#[L573-1, L5962, runEXIT]true [2025-04-26 18:37:31,614 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 103098#[L573-1, L5974, runEXIT]true [2025-04-26 18:37:31,614 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 103058#[L573-1, L5978-2, runEXIT]true [2025-04-26 18:37:31,615 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 103066#[L573-1, runEXIT, L5978]true [2025-04-26 18:37:31,616 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 93498#[L573-1, runEXIT, L5978-3]true [2025-04-26 18:37:31,616 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 93444#[L573-1, L5977-3, runEXIT]true [2025-04-26 18:37:31,616 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 93452#[L573-1, L5977-1, runEXIT]true [2025-04-26 18:37:31,616 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 84596#[L573-1, L5977-4, runEXIT]true [2025-04-26 18:37:31,616 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 76380#[L573-1, L6009-6, runEXIT]true [2025-04-26 18:37:31,617 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 84604#[L573-1, L6010-1, runEXIT]true [2025-04-26 18:37:31,621 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 301684#[ULTIMATE.startFINAL, L573-1]true [2025-04-26 18:37:31,621 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 281076#[L-1-2, L573-1]true [2025-04-26 18:37:31,621 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 261420#[L573-1, main_returnLabel#1]true [2025-04-26 18:37:31,621 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 242636#[L6001-3, L573-1]true [2025-04-26 18:37:31,621 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 224708#[L573-1, L6001-2]true [2025-04-26 18:37:31,622 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 207704#[L5962, L573-1]true [2025-04-26 18:37:31,622 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 191652#[L5974, L573-1]true [2025-04-26 18:37:31,622 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 191648#[L5978-2, L573-1]true [2025-04-26 18:37:31,622 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 191650#[L5978, L573-1]true [2025-04-26 18:37:31,622 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 176538#[L5978-3, L573-1]true [2025-04-26 18:37:31,622 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 176534#[L573-1, L5977-3]true [2025-04-26 18:37:31,623 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 176536#[L5977-1, L573-1]true [2025-04-26 18:37:31,623 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 162286#[L5977-4, L573-1]true [2025-04-26 18:37:31,623 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 148840#[L6009-6, L573-1]true [2025-04-26 18:37:31,623 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 148842#[L573-1, L6010]true [2025-04-26 18:37:31,623 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 136232#[L6009-5, L573-1]true [2025-04-26 18:37:31,623 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 124444#[L573-1, L6009-4]true [2025-04-26 18:37:31,623 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 113414#[L6009-3, L573-1]true [2025-04-26 18:37:31,624 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 103116#[L6009-2, L573-1]true [2025-04-26 18:37:31,624 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 93512#[L573-1, L6010-2]true [2025-04-26 18:37:31,624 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 76388#[L573-1, L6010, runEXIT]true [2025-04-26 18:37:31,624 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 68798#[L573-1, L6009-5, runEXIT]true [2025-04-26 18:37:31,624 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 61806#[L573-1, runEXIT, L6009]true [2025-04-26 18:37:31,624 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 55368#[L573-1, L6008-1, runEXIT]true [2025-04-26 18:37:31,624 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 49422#[L573-1, L570-3, runEXIT]true [2025-04-26 18:37:31,625 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 55376#[L573-1, L573-15, runEXIT]true [2025-04-26 18:37:31,625 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 61824#[L573-1, L573-12, runEXIT]true [2025-04-26 18:37:31,625 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 55384#[L573-1, L573-10, runEXIT]true [2025-04-26 18:37:31,626 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 49438#[L573-1, runEXIT, L573-13]true [2025-04-26 18:37:31,626 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 43996#[L573-1, L573-16, runEXIT]true [2025-04-26 18:37:31,626 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 39060#[L573-1, runEXIT, L570-2]true [2025-04-26 18:37:31,626 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 34592#[L573-1, runEXIT, L6008]true [2025-04-26 18:37:31,626 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 30544#[L573-1, L5958, runEXIT]true [2025-04-26 18:37:31,626 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 26848#[L573-1, L6004-6, runEXIT]true [2025-04-26 18:37:31,629 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 44016#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L573-1, runEXIT]true [2025-04-26 18:37:31,629 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 39082#[L573-1, runEXIT, L6005-3]true [2025-04-26 18:37:31,629 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 34614#[L573-1, L6005-2, runEXIT]true [2025-04-26 18:37:31,629 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 30564#[L573-1, runEXIT, L6005-1]true [2025-04-26 18:37:31,630 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 26866#[L573-1, L6005, runEXIT]true [2025-04-26 18:37:31,630 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 23500#[L573-1, L6004-5, runEXIT]true [2025-04-26 18:37:31,630 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 20496#[L573-1, L6004-4, runEXIT]true [2025-04-26 18:37:31,630 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 17826#[L573-1, L6004-3, runEXIT]true [2025-04-26 18:37:31,630 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 15438#[L573-1, L6004-2, runEXIT]true [2025-04-26 18:37:31,630 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 13306#[L573-1, L6005-5, runEXIT]true [2025-04-26 18:37:31,630 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 11400#[L6005-4, runEXIT, L573-1]true [2025-04-26 18:37:32,802 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 506978#[L6020-1, runEXIT, ULTIMATE.startFINAL]true [2025-04-26 18:37:32,802 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 306534#[L573-10, runEXIT, ULTIMATE.startFINAL]true [2025-04-26 18:37:32,803 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 807844#[L6026-1, ULTIMATE.startFINAL, runEXIT]true [2025-04-26 18:37:32,803 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 536360#[ULTIMATE.startFINAL, runEXIT, L573-19]true [2025-04-26 18:37:32,806 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2213312#[L568-10, runEXIT, ULTIMATE.startFINAL]true [2025-04-26 18:37:32,806 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2168592#[L568-10, runEXIT, L-1-2]true [2025-04-26 18:37:32,806 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1841382#[L-1-2, runEXIT, L4841]true [2025-04-26 18:37:32,807 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1888976#[ULTIMATE.startFINAL, runEXIT, L4841]true [2025-04-26 18:37:32,807 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1936464#[runEXIT, ULTIMATE.startFINAL, L568-1]true [2025-04-26 18:37:32,807 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1888990#[runEXIT, L-1-2, L568-1]true [2025-04-26 18:37:32,807 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 478524#[L6020-1, runEXIT, L-1-2]true [2025-04-26 18:37:32,807 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 285780#[L573-10, runEXIT, L-1-2]true [2025-04-26 18:37:32,808 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 770508#[L6026-1, L-1-2, runEXIT]true [2025-04-26 18:37:32,808 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 506984#[L-1-2, runEXIT, L573-19]true [2025-04-26 18:37:32,810 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 451072#[L6020-1, runEXIT, main_returnLabel#1]true [2025-04-26 18:37:32,810 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 265964#[L573-10, runEXIT, main_returnLabel#1]true [2025-04-26 18:37:32,811 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 734146#[L6026-1, runEXIT, main_returnLabel#1]true [2025-04-26 18:37:32,811 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 478530#[runEXIT, main_returnLabel#1, L573-19]true [2025-04-26 18:37:32,811 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 451078#[L6001-3, runEXIT, L573-19]true [2025-04-26 18:37:32,811 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 247090#[L6001-3, L573-10, runEXIT]true [2025-04-26 18:37:32,811 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 425956#[L6001-2, runEXIT, L573-19]true [2025-04-26 18:37:32,814 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2123164#[L568-10, runEXIT, main_returnLabel#1]true [2025-04-26 18:37:32,815 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2077128#[L568-10, L6001-3, runEXIT]true [2025-04-26 18:37:32,815 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2035978#[L568-10, L6001-2, runEXIT]true [2025-04-26 18:37:32,815 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1702914#[L6001-2, runEXIT, L4841]true [2025-04-26 18:37:32,815 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1745896#[L6001-3, runEXIT, L4841]true [2025-04-26 18:37:32,816 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1793702#[L4841, runEXIT, main_returnLabel#1]true [2025-04-26 18:37:32,816 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1841396#[runEXIT, main_returnLabel#1, L568-1]true [2025-04-26 18:37:32,816 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1793716#[L6001-3, runEXIT, L568-1]true [2025-04-26 18:37:32,816 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1750952#[L6001-2, runEXIT, L568-1]true [2025-04-26 18:37:32,816 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 400338#[L6001-2, L6020-1, runEXIT]true [2025-04-26 18:37:32,817 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 229622#[L6001-2, L573-10, runEXIT]true [2025-04-26 18:37:32,817 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 666542#[L6001-2, L6026-1, runEXIT]true [2025-04-26 18:37:32,819 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 400646#[runEXIT, L5962, L573-19]true [2025-04-26 18:37:32,819 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 376212#[L5974, runEXIT, L573-19]true [2025-04-26 18:37:32,819 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 373502#[L5978-2, runEXIT, L573-19]true [2025-04-26 18:37:32,820 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 374152#[runEXIT, L573-19, L5978]true [2025-04-26 18:37:32,820 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 352724#[L5978-3, runEXIT, L573-19]true [2025-04-26 18:37:32,824 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1990132#[L568-10, runEXIT, L5962]true [2025-04-26 18:37:32,824 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1943942#[L568-10, L5974, runEXIT]true [2025-04-26 18:37:32,824 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1933144#[L568-10, L5978-2, runEXIT]true [2025-04-26 18:37:32,825 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1935344#[L568-10, runEXIT, L5978]true [2025-04-26 18:37:32,825 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1897498#[L5978-3, L568-10, runEXIT]true [2025-04-26 18:37:32,825 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1561860#[L5978-3, runEXIT, L4841]true [2025-04-26 18:37:32,826 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1598732#[L5978-2, runEXIT, L4841]true [2025-04-26 18:37:32,826 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1655814#[L4841, runEXIT, L5962]true [2025-04-26 18:37:32,826 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1703968#[runEXIT, L5962, L568-1]true [2025-04-26 18:37:32,826 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1608756#[L5974, runEXIT, L4841]true [2025-04-26 18:37:32,827 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1656868#[L5974, runEXIT, L568-1]true [2025-04-26 18:37:32,827 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1646692#[L5978-2, runEXIT, L568-1]true [2025-04-26 18:37:32,827 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1600818#[runEXIT, L4841, L5978]true [2025-04-26 18:37:32,827 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1648798#[runEXIT, L568-1, L5978]true [2025-04-26 18:37:32,827 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1609810#[L5978-3, runEXIT, L568-1]true [2025-04-26 18:37:32,829 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 329924#[L5978-3, L6020-1, runEXIT]true [2025-04-26 18:37:32,829 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 212576#[L573-10, runEXIT, L5962]true [2025-04-26 18:37:32,829 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 196442#[L5974, L573-10, runEXIT]true [2025-04-26 18:37:32,830 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 195326#[L573-10, L5978-2, runEXIT]true [2025-04-26 18:37:32,830 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 195602#[L573-10, runEXIT, L5978]true [2025-04-26 18:37:32,830 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 181264#[L5978-3, L573-10, runEXIT]true [2025-04-26 18:37:32,831 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 570020#[L5978-3, L6026-1, runEXIT]true [2025-04-26 18:37:32,833 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 348932#[L5977-3, runEXIT, L573-19]true [2025-04-26 18:37:32,833 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 349582#[L5977-1, runEXIT, L573-19]true [2025-04-26 18:37:32,833 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 330232#[runEXIT, L5977-4, L573-19]true [2025-04-26 18:37:32,836 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1882408#[L568-10, L5977-3, runEXIT]true [2025-04-26 18:37:32,837 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1884608#[L568-10, L5977-1, runEXIT]true [2025-04-26 18:37:32,837 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1850916#[L568-10, L5977-4, runEXIT]true [2025-04-26 18:37:32,837 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1515158#[runEXIT, L5977-4, L4841]true [2025-04-26 18:37:32,838 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1547846#[L5977-3, runEXIT, L4841]true [2025-04-26 18:37:32,838 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1595574#[L5977-3, runEXIT, L568-1]true [2025-04-26 18:37:32,838 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1549932#[L5977-1, runEXIT, L4841]true [2025-04-26 18:37:32,839 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1597680#[L5977-1, runEXIT, L568-1]true [2025-04-26 18:37:32,839 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1562914#[L5977-4, runEXIT, L568-1]true [2025-04-26 18:37:32,840 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 308386#[L6020-1, L5977-4, runEXIT]true [2025-04-26 18:37:32,840 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 179698#[L573-10, L5977-3, runEXIT]true [2025-04-26 18:37:32,840 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 179974#[L5977-1, L573-10, runEXIT]true [2025-04-26 18:37:32,840 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 166984#[L573-10, L5977-4, runEXIT]true [2025-04-26 18:37:32,841 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 539968#[L6026-1, runEXIT, L5977-4]true [2025-04-26 18:37:32,847 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2042736#[L6009-4, L568-10]true [2025-04-26 18:37:32,848 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1709312#[L4841, L6009-4]true [2025-04-26 18:37:32,848 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1757392#[L568-1, L6009-4]true [2025-04-26 18:37:32,848 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 402552#[L6020-1, L6009-4]true [2025-04-26 18:37:32,848 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 230770#[L573-10, L6009-4]true [2025-04-26 18:37:32,849 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 669994#[L6026-1, L6009-4]true [2025-04-26 18:37:32,849 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 428308#[L573-19, L6009-4]true [2025-04-26 18:37:32,849 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 402558#[L6009-3, L573-19]true [2025-04-26 18:37:32,852 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1995760#[L6009-3, L568-10]true [2025-04-26 18:37:32,852 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1661146#[L4841, L6009-3]true [2025-04-26 18:37:32,852 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1709326#[L568-1, L6009-3]true [2025-04-26 18:37:32,852 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 377712#[L6020-1, L6009-3]true [2025-04-26 18:37:32,853 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 213486#[L573-10, L6009-3]true [2025-04-26 18:37:32,853 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 636198#[L6009-3, L6026-1]true [2025-04-26 18:37:32,854 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 377718#[L6009-2, L573-19]true [2025-04-26 18:37:32,856 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1948442#[L6009-2, L568-10]true [2025-04-26 18:37:32,856 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1613018#[L6009-2, L4841]true [2025-04-26 18:37:32,856 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1661160#[L6009-2, L568-1]true [2025-04-26 18:37:32,856 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 353836#[L6009-2, L6020-1]true [2025-04-26 18:37:32,857 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 197146#[L6009-2, L573-10]true [2025-04-26 18:37:32,857 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 603400#[L6009-2, L6026-1]true [2025-04-26 18:37:32,857 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 353842#[L6010-2, L573-19]true [2025-04-26 18:37:32,860 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1900870#[L6010-2, L568-10]true [2025-04-26 18:37:32,860 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1565054#[L4841, L6010-2]true [2025-04-26 18:37:32,860 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1613032#[L568-1, L6010-2]true [2025-04-26 18:37:32,860 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 330958#[L6020-1, L6010-2]true [2025-04-26 18:37:32,860 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 181772#[L573-10, L6010-2]true [2025-04-26 18:37:32,861 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 571686#[L6026-1, L6010-2]true [2025-04-26 18:37:32,861 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 330966#[L6010-1, runEXIT, L573-19]true [2025-04-26 18:37:32,864 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1853162#[L568-10, L6010-1, runEXIT]true [2025-04-26 18:37:32,864 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1517296#[L6010-1, runEXIT, L4841]true [2025-04-26 18:37:32,864 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1565068#[L6010-1, runEXIT, L568-1]true [2025-04-26 18:37:32,865 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 309058#[L6010-1, L6020-1, runEXIT]true [2025-04-26 18:37:32,865 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 167310#[L6010-1, L573-10, runEXIT]true [2025-04-26 18:37:32,865 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 541062#[L6010-1, L6026-1, runEXIT]true [2025-04-26 18:37:32,866 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 309452#[L6010, runEXIT, L573-19]true [2025-04-26 18:37:32,868 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1806612#[L568-10, L6010, runEXIT]true [2025-04-26 18:37:32,868 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1470958#[L6010, runEXIT, L4841]true [2025-04-26 18:37:32,868 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1518504#[L6010, runEXIT, L568-1]true [2025-04-26 18:37:32,869 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 288460#[L6010, L6020-1, runEXIT]true [2025-04-26 18:37:32,869 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 153794#[L6010, L573-10, runEXIT]true [2025-04-26 18:37:32,869 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 512064#[L6010, L6026-1, runEXIT]true [2025-04-26 18:37:32,871 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 308694#[L6009-6, runEXIT, L573-19]true [2025-04-26 18:37:32,871 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 153484#[L6009-6, L573-10, runEXIT]true [2025-04-26 18:37:32,871 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 288768#[runEXIT, L6009-5, L573-19]true [2025-04-26 18:37:32,874 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1804222#[L568-10, L6009-6, runEXIT]true [2025-04-26 18:37:32,874 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1759750#[L568-10, L6009-5, runEXIT]true [2025-04-26 18:37:32,874 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1424688#[runEXIT, L6009-5, L4841]true [2025-04-26 18:37:32,874 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1468688#[L6009-6, runEXIT, L4841]true [2025-04-26 18:37:32,875 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1516212#[L6009-6, runEXIT, L568-1]true [2025-04-26 18:37:32,875 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1472012#[L6009-5, runEXIT, L568-1]true [2025-04-26 18:37:32,875 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 268710#[L6020-1, L6009-5, runEXIT]true [2025-04-26 18:37:32,875 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 141046#[L573-10, L6009-5, runEXIT]true [2025-04-26 18:37:32,876 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 483824#[L6026-1, runEXIT, L6009-5]true [2025-04-26 18:37:32,876 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 269018#[L6009, runEXIT, L573-19]true [2025-04-26 18:37:32,878 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1712754#[L6009, L568-10, runEXIT]true [2025-04-26 18:37:32,878 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1378626#[L6009, runEXIT, L4841]true [2025-04-26 18:37:32,879 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1425742#[L6009, runEXIT, L568-1]true [2025-04-26 18:37:32,879 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 249866#[L6009, L6020-1, runEXIT]true [2025-04-26 18:37:32,879 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 129110#[L6009, L573-10, runEXIT]true [2025-04-26 18:37:32,879 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 456562#[L6009, L6026-1, runEXIT]true [2025-04-26 18:37:32,880 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 250174#[runEXIT, L6008-1, L573-19]true [2025-04-26 18:37:32,882 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1665658#[L568-10, runEXIT, L6008-1]true [2025-04-26 18:37:32,882 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1332866#[L4841, runEXIT, L6008-1]true [2025-04-26 18:37:32,883 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1379680#[runEXIT, L6008-1, L568-1]true [2025-04-26 18:37:32,883 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 231882#[L6020-1, runEXIT, L6008-1]true [2025-04-26 18:37:32,883 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 117938#[L573-10, runEXIT, L6008-1]true [2025-04-26 18:37:32,883 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 430274#[L6026-1, runEXIT, L6008-1]true [2025-04-26 18:37:32,884 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 232190#[L570-3, runEXIT, L573-19]true [2025-04-26 18:37:32,886 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1618582#[L568-10, L570-3, runEXIT]true [2025-04-26 18:37:32,886 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1287506#[L570-3, runEXIT, L4841]true [2025-04-26 18:37:32,887 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1333920#[L570-3, runEXIT, L568-1]true [2025-04-26 18:37:32,887 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 214782#[L570-3, L6020-1, runEXIT]true [2025-04-26 18:37:32,887 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 107496#[L570-3, L573-10, runEXIT]true [2025-04-26 18:37:32,887 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 404900#[L570-3, L6026-1, runEXIT]true [2025-04-26 18:37:32,896 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1480576#[L568-16, L573-16, runEXIT]true [2025-04-26 18:37:32,897 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1717230#[L568-10, L573-12, runEXIT]true [2025-04-26 18:37:32,899 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1337058#[L573-10, runEXIT, L4841]true [2025-04-26 18:37:32,899 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1382854#[runEXIT, L573-12, L4841]true [2025-04-26 18:37:32,900 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1292704#[L573-16, runEXIT, L568-1]true [2025-04-26 18:37:32,901 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1381802#[L573-15, runEXIT, L568-1]true [2025-04-26 18:37:32,901 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1338112#[L573-13, runEXIT, L568-1]true [2025-04-26 18:37:32,901 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1430004#[L573-12, runEXIT, L568-1]true [2025-04-26 18:37:32,901 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1431060#[L573-10, runEXIT, L568-3]true [2025-04-26 18:37:32,901 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1383908#[L573-10, runEXIT, L568-1]true [2025-04-26 18:37:32,901 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1670086#[L568-10, L573-10, runEXIT]true [2025-04-26 18:37:32,901 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1622946#[L573-13, L568-10, runEXIT]true [2025-04-26 18:37:32,902 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1667886#[L568-10, L573-15, runEXIT]true [2025-04-26 18:37:32,902 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1334972#[runEXIT, L573-15, L4841]true [2025-04-26 18:37:32,902 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1291650#[L573-13, runEXIT, L4841]true [2025-04-26 18:37:32,902 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1246688#[L573-16, runEXIT, L4841]true [2025-04-26 18:37:32,905 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 199704#[L6020-1, L573-16, runEXIT]true [2025-04-26 18:37:32,905 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 232532#[L6020-1, L573-15, runEXIT]true [2025-04-26 18:37:32,906 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 233138#[L573-10, L6020-1, runEXIT]true [2025-04-26 18:37:32,906 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 215958#[L573-13, L6020-1, runEXIT]true [2025-04-26 18:37:32,906 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 270490#[runEXIT, L573-12, L6020-3]true [2025-04-26 18:37:32,906 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 251224#[L6020-1, L573-12, runEXIT]true [2025-04-26 18:37:32,906 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 80492#[L573-16, runEXIT, L573-16]true [2025-04-26 18:37:32,906 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 98266#[L573-10, L573-16, runEXIT]true [2025-04-26 18:37:32,907 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 118246#[L573-10, L573-15, runEXIT]true [2025-04-26 18:37:32,907 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 118522#[L573-10, L573-10, runEXIT]true [2025-04-26 18:37:32,907 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 129770#[L573-10, L573-12, runEXIT]true [2025-04-26 18:37:32,908 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 382312#[L6026-1, L573-16, runEXIT]true [2025-04-26 18:37:32,909 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 431336#[L6026-1, runEXIT, L573-15]true [2025-04-26 18:37:32,909 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 432332#[L573-10, L6026-1, runEXIT]true [2025-04-26 18:37:32,909 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 406850#[L573-13, L6026-1, runEXIT]true [2025-04-26 18:37:32,909 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 486628#[L6026-3, L573-12, runEXIT]true [2025-04-26 18:37:32,909 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 458754#[L6026-1, runEXIT, L573-12]true [2025-04-26 18:37:32,910 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 184060#[L573-25, L573-16, runEXIT]true [2025-04-26 18:37:32,910 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 216266#[L573-16, runEXIT, L573-19]true [2025-04-26 18:37:32,910 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 250882#[runEXIT, L573-15, L573-19]true [2025-04-26 18:37:32,910 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 251532#[L573-10, runEXIT, L573-19]true [2025-04-26 18:37:32,910 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 270486#[runEXIT, L573-12, L573-19]true [2025-04-26 18:37:32,912 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 200012#[runEXIT, L573-19, L570-2]true [2025-04-26 18:37:32,915 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1529248#[L568-10, runEXIT, L570-2]true [2025-04-26 18:37:32,915 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1202258#[runEXIT, L4841, L570-2]true [2025-04-26 18:37:32,915 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1247742#[runEXIT, L568-1, L570-2]true [2025-04-26 18:37:32,915 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 184362#[L6020-1, runEXIT, L570-2]true [2025-04-26 18:37:32,915 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 89176#[L573-10, runEXIT, L570-2]true [2025-04-26 18:37:32,916 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 358708#[L6026-1, runEXIT, L570-2]true [2025-04-26 18:37:32,917 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 184670#[L6008, runEXIT, L573-19]true [2025-04-26 18:37:32,919 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1482744#[L6008, L568-10, runEXIT]true [2025-04-26 18:37:32,919 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1158386#[L6008, runEXIT, L4841]true [2025-04-26 18:37:32,919 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1203312#[L6008, runEXIT, L568-1]true [2025-04-26 18:37:32,919 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 169918#[L6008, L6020-1, runEXIT]true [2025-04-26 18:37:32,919 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 80750#[L6008, L573-10, runEXIT]true [2025-04-26 18:37:32,920 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 336038#[L6008, L6026-1, runEXIT]true [2025-04-26 18:37:32,920 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 170226#[L5958, runEXIT, L573-19]true [2025-04-26 18:37:32,922 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1436442#[L568-10, L5958, runEXIT]true [2025-04-26 18:37:32,922 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1115094#[L5958, runEXIT, L4841]true [2025-04-26 18:37:32,922 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1159440#[L5958, runEXIT, L568-1]true [2025-04-26 18:37:32,923 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 156316#[L5958, L6020-1, runEXIT]true [2025-04-26 18:37:32,923 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 72980#[L5958, L573-10, runEXIT]true [2025-04-26 18:37:32,923 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 314344#[L5958, L6026-1, runEXIT]true [2025-04-26 18:37:32,924 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 156624#[runEXIT, L6004-6, L573-19]true [2025-04-26 18:37:32,925 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1390346#[L568-10, L6004-6, runEXIT]true [2025-04-26 18:37:32,925 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1072470#[runEXIT, L6004-6, L4841]true [2025-04-26 18:37:32,926 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1116148#[L6004-6, runEXIT, L568-1]true [2025-04-26 18:37:32,926 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 143510#[L6020-1, L6004-6, runEXIT]true [2025-04-26 18:37:32,926 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 65800#[L573-10, L6004-6, runEXIT]true [2025-04-26 18:37:32,926 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 293616#[L6026-1, runEXIT, L6004-6]true [2025-04-26 18:37:33,986 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 507010#[L6020-1, runFINAL, ULTIMATE.startEXIT]true [2025-04-26 18:37:33,986 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 306550#[L573-10, runFINAL, ULTIMATE.startEXIT]true [2025-04-26 18:37:33,987 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 807874#[L6026-1, ULTIMATE.startEXIT, runFINAL]true [2025-04-26 18:37:33,987 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 536390#[ULTIMATE.startEXIT, runFINAL, L573-19]true [2025-04-26 18:37:33,989 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 478556#[L6020-1, ULTIMATE.startFINAL, runFINAL]true [2025-04-26 18:37:33,989 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 285796#[L573-10, ULTIMATE.startFINAL, runFINAL]true [2025-04-26 18:37:33,990 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 770540#[L6026-1, ULTIMATE.startFINAL, runFINAL]true [2025-04-26 18:37:33,990 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 507016#[ULTIMATE.startFINAL, runFINAL, L573-19]true [2025-04-26 18:37:33,991 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 451102#[L6020-1, L-1-2, runFINAL]true [2025-04-26 18:37:33,991 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 265982#[L573-10, L-1-2, runFINAL]true [2025-04-26 18:37:33,992 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 734180#[L6026-1, L-1-2, runFINAL]true [2025-04-26 18:37:33,992 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 478562#[L-1-2, runFINAL, L573-19]true [2025-04-26 18:37:33,993 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 424668#[L6020-1, runFINAL, main_returnLabel#1]true [2025-04-26 18:37:33,994 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 247108#[L573-10, runFINAL, main_returnLabel#1]true [2025-04-26 18:37:33,994 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 698834#[L6026-1, main_returnLabel#1, runFINAL]true [2025-04-26 18:37:33,995 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 451108#[main_returnLabel#1, runFINAL, L573-19]true [2025-04-26 18:37:33,995 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 424674#[L6001-3, runFINAL, L573-19]true [2025-04-26 18:37:33,995 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 229112#[L6001-3, L573-10, runFINAL]true [2025-04-26 18:37:33,995 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 400344#[L6001-2, runFINAL, L573-19]true [2025-04-26 18:37:33,998 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 375616#[L6001-2, L6020-1, runFINAL]true [2025-04-26 18:37:33,998 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 212448#[L6001-2, L573-10, runFINAL]true [2025-04-26 18:37:33,999 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 632894#[L6001-2, L6026-1, runFINAL]true [2025-04-26 18:37:33,999 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 373850#[ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, runFINAL, L573-19]true [2025-04-26 18:37:34,000 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 350242#[ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, L6020-1, runFINAL]true [2025-04-26 18:37:34,001 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 195474#[ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, L573-10, runFINAL]true [2025-04-26 18:37:34,001 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 597202#[ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, L6026-1, runFINAL]true [2025-04-26 18:37:34,002 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 375910#[runFINAL, L5962, L573-19]true [2025-04-26 18:37:34,002 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 352422#[L5974, runFINAL, L573-19]true [2025-04-26 18:37:34,002 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 349930#[L5978-2, runFINAL, L573-19]true [2025-04-26 18:37:34,002 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 350536#[L573-19, runFINAL, L5978]true [2025-04-26 18:37:34,003 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 329930#[L5978-3, runFINAL, L573-19]true [2025-04-26 18:37:34,004 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 308098#[L5978-3, L6020-1, runFINAL]true [2025-04-26 18:37:34,004 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 196314#[L573-10, L5962, runFINAL]true [2025-04-26 18:37:34,005 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 181136#[L5974, L573-10, runFINAL]true [2025-04-26 18:37:34,005 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 180122#[L573-10, L5978-2, runFINAL]true [2025-04-26 18:37:34,005 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 180380#[L573-10, runFINAL, L5978]true [2025-04-26 18:37:34,005 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 166856#[L5978-3, L573-10, runFINAL]true [2025-04-26 18:37:34,006 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 539492#[L5978-3, L6026-1, runFINAL]true [2025-04-26 18:37:34,007 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 349280#[ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, runFINAL, L573-19]true [2025-04-26 18:37:34,008 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 326742#[ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, L6020-1, runFINAL]true [2025-04-26 18:37:34,008 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 179846#[ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, L573-10, runFINAL]true [2025-04-26 18:37:34,009 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 564288#[ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, L6026-1, runFINAL]true [2025-04-26 18:37:34,009 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 326430#[L5977-3, runFINAL, L573-19]true [2025-04-26 18:37:34,010 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 327036#[L5977-1, runFINAL, L573-19]true [2025-04-26 18:37:34,010 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 308392#[L5977-4, runFINAL, L573-19]true [2025-04-26 18:37:34,011 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 287466#[L6020-1, L5977-4, runFINAL]true [2025-04-26 18:37:34,012 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 165426#[L573-10, L5977-3, runFINAL]true [2025-04-26 18:37:34,012 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 165684#[L5977-1, L573-10, runFINAL]true [2025-04-26 18:37:34,012 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 153356#[L573-10, L5977-4, runFINAL]true [2025-04-26 18:37:34,013 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 510404#[L6026-1, L5977-4, runFINAL]true [2025-04-26 18:37:34,022 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 536510#[L573-19, ULTIMATE.startEXIT, runFINAL]true [2025-04-26 18:37:34,024 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 507130#[L6020-1, ULTIMATE.startEXIT, runFINAL]true [2025-04-26 18:37:34,024 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 306612#[L573-10, ULTIMATE.startEXIT, runFINAL]true [2025-04-26 18:37:34,024 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 807980#[L6026-1, ULTIMATE.startEXIT, runFINAL]true [2025-04-26 18:37:35,116 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 507134#[L573-19, ULTIMATE.startEXIT, L5996]true [2025-04-26 18:37:35,116 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 285858#[L573-10, L5996, ULTIMATE.startEXIT]true [2025-04-26 18:37:35,118 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 507046#[L5996, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:35,118 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 285812#[L5996, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:35,130 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 966902#[L5991-2, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:35,131 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 808132#[L573-19, L5991-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:36,293 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1698492#[L5971-1, ULTIMATE.startEXIT, L6026-1]true [2025-04-26 18:37:36,297 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1554966#[L6027-1, ULTIMATE.startEXIT, L573-16]true [2025-04-26 18:37:36,297 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1602796#[L573-16, ULTIMATE.startEXIT, L6023-1]true [2025-04-26 18:37:36,298 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2301170#[L5992-4, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:36,298 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2257712#[L5992-3, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:36,300 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 424824#[L5987-5, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:36,301 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 808114#[L573-25, L573-25, ULTIMATE.startEXIT]true [2025-04-26 18:37:36,302 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 966880#[L573-19, ULTIMATE.startEXIT, L573-24]true [2025-04-26 18:37:36,302 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 966898#[L573-24, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:36,302 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1008562#[L573-21, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:36,302 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 966900#[L573-19, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:36,303 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1008554#[L573-19, L573-21, ULTIMATE.startEXIT]true [2025-04-26 18:37:36,303 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 925916#[L573-19, L573-22, ULTIMATE.startEXIT]true [2025-04-26 18:37:36,303 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 885684#[L573-25, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:36,303 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 808106#[L5991-1, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:36,304 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 770770#[L5991, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:36,305 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 734400#[L5987-6, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:36,305 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 734410#[L573-25, ULTIMATE.startEXIT, L6017]true [2025-04-26 18:37:36,306 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 846412#[L573-25, L6021, ULTIMATE.startEXIT]true [2025-04-26 18:37:36,306 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1008578#[L573-25, L6021-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:36,307 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1319212#[L573-25, L5972, ULTIMATE.startEXIT]true [2025-04-26 18:37:36,308 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1698384#[L5987-4, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:36,308 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1650314#[L5987-3, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:36,309 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1602314#[L5987-2, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:36,309 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1554508#[L5968, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:36,309 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1506920#[L5972-2, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:36,309 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1459586#[L5972-1, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:36,310 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1365704#[L5971-2, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:36,310 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1319198#[L5971-1, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:36,310 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1227442#[L5989, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:36,310 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1182410#[L5988-2, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:36,311 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1137958#[L6017-1, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:37,424 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2812918#[L4841, ULTIMATE.startEXIT, L5972-1]true [2025-04-26 18:37:37,425 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3038414#[L568-10, L5968, ULTIMATE.startEXIT]true [2025-04-26 18:37:37,427 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2427860#[L568-10, L5987-5, ULTIMATE.startEXIT]true [2025-04-26 18:37:37,429 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2581262#[L568-10, ULTIMATE.startEXIT, L570-4]true [2025-04-26 18:37:37,432 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2258454#[vatomic32_xchg_returnLabel#1, L573-16, ULTIMATE.startEXIT]true [2025-04-26 18:37:37,432 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2467866#[vatomic32_xchg_acq_returnLabel#1, ULTIMATE.startEXIT, L573-16]true [2025-04-26 18:37:37,432 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 699196#[ULTIMATE.startEXIT, L573-16, L6017-1]true [2025-04-26 18:37:37,450 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2078012#[L3872, ULTIMATE.startEXIT, L573-16]true [2025-04-26 18:37:37,451 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2467700#[vatomic32_xchg_acq_returnLabel#1, ULTIMATE.startEXIT, L573-16]true [2025-04-26 18:37:37,452 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1182564#[vatomic32_await_eq_returnLabel#1, ULTIMATE.startEXIT, L573-16]true [2025-04-26 18:37:37,453 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1319382#[L3779, ULTIMATE.startEXIT, L573-16]true [2025-04-26 18:37:37,462 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2213328#[L568-10, runFINAL, ULTIMATE.startEXIT]true [2025-04-26 18:37:37,462 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2168628#[L568-10, L5996, ULTIMATE.startEXIT]true [2025-04-26 18:37:37,463 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2123222#[L568-10, L5985-6, ULTIMATE.startEXIT]true [2025-04-26 18:37:37,464 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2214212#[L568-10, L570-2, ULTIMATE.startEXIT]true [2025-04-26 18:37:37,465 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2169482#[L568-10, L5986-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:37,465 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2124068#[L568-10, ULTIMATE.startEXIT, L5986]true [2025-04-26 18:37:37,466 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2078036#[L568-10, L5985-5, ULTIMATE.startEXIT]true [2025-04-26 18:37:37,466 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2869910#[L568-10, ULTIMATE.startEXIT, L5985-4]true [2025-04-26 18:37:37,467 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2841934#[L568-10, L5985-3, ULTIMATE.startEXIT]true [2025-04-26 18:37:37,467 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2812998#[L568-10, ULTIMATE.startEXIT, L5985-2]true [2025-04-26 18:37:37,468 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2783076#[L568-10, L5992-6, ULTIMATE.startEXIT]true [2025-04-26 18:37:38,557 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3251652#[L568-10, L5992-4, ULTIMATE.startEXIT]true [2025-04-26 18:37:38,558 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3244774#[L568-10, L5992-3, ULTIMATE.startEXIT]true [2025-04-26 18:37:38,559 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3237194#[L568-10, L5992-2, ULTIMATE.startEXIT]true [2025-04-26 18:37:38,559 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3228788#[L568-10, L5993-2, ULTIMATE.startEXIT]true [2025-04-26 18:37:38,560 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3219496#[L568-10, ULTIMATE.startEXIT, L6023-1]true [2025-04-26 18:37:38,560 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3209352#[L568-10, L6027-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:38,561 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3130326#[L3825, L568-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:38,561 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2995320#[L3825, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:38,562 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3113884#[L4841, ULTIMATE.startEXIT, L6027-1]true [2025-04-26 18:37:38,563 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3145716#[L5993-2, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:38,563 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3160258#[L5992-2, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:38,564 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3186588#[L5992-4, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:38,564 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2506384#[L5992-5, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:38,565 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2581412#[L4841, ULTIMATE.startEXIT, L5985-2]true [2025-04-26 18:37:38,566 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2617508#[L5985-3, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:38,566 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1746692#[L4841, ULTIMATE.startEXIT, L5985-5]true [2025-04-26 18:37:38,567 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1793800#[L4841, ULTIMATE.startEXIT, L5985-6]true [2025-04-26 18:37:38,568 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1889006#[L4841, ULTIMATE.startEXIT, runFINAL]true [2025-04-26 18:37:38,568 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1936490#[runFINAL, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:38,569 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1841446#[L5996, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:38,569 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1889046#[L5996, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:38,569 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1841486#[L5985-6, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:38,570 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1794516#[L4841, ULTIMATE.startEXIT, L5986]true [2025-04-26 18:37:38,571 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1889824#[L570-2, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:38,572 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1937302#[L4841, ULTIMATE.startEXIT, L573-16]true [2025-04-26 18:37:38,573 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2077952#[L4841, L5987, ULTIMATE.startEXIT]true [2025-04-26 18:37:38,574 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2169250#[L4841, ULTIMATE.startEXIT, L5987-6]true [2025-04-26 18:37:38,574 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2213964#[L5991, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:38,575 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2301466#[L4841, ULTIMATE.startEXIT, L570-4]true [2025-04-26 18:37:38,575 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2344322#[L573-25, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:38,576 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2427372#[L4841, ULTIMATE.startEXIT, L5991-2]true [2025-04-26 18:37:38,577 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2467366#[L4841, ULTIMATE.startEXIT, L5992]true [2025-04-26 18:37:38,577 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2506398#[L568-1, ULTIMATE.startEXIT, L5992]true [2025-04-26 18:37:38,578 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2467380#[L568-1, ULTIMATE.startEXIT, L5991-2]true [2025-04-26 18:37:38,578 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2386352#[L570-5, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:38,579 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2427386#[L570-5, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:38,581 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2686876#[L568-10, ULTIMATE.startEXIT, L573-24]true [2025-04-26 18:37:38,581 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2427214#[L4841, ULTIMATE.startEXIT, L573-24]true [2025-04-26 18:37:38,582 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2467208#[L568-1, ULTIMATE.startEXIT, L573-24]true [2025-04-26 18:37:38,583 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1842052#[L573-25, vatomic32_await_eq_rlx_returnLabel#1, ULTIMATE.startEXIT]true [2025-04-26 18:37:38,584 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2467390#[L573-25, L3872, ULTIMATE.startEXIT]true [2025-04-26 18:37:38,584 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2783254#[vatomic32_xchg_acq_returnLabel#1, L573-25, ULTIMATE.startEXIT]true [2025-04-26 18:37:38,585 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1008656#[L573-25, ULTIMATE.startEXIT, L6021-1]true [2025-04-26 18:37:38,587 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1319262#[L5972, L573-25, ULTIMATE.startEXIT]true [2025-04-26 18:37:38,588 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1602376#[L573-19, L5987-2, ULTIMATE.startEXIT]true [2025-04-26 18:37:38,589 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 734434#[L5987-6, L573-19, ULTIMATE.startEXIT]true [2025-04-26 18:37:38,589 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 734422#[L5991, ULTIMATE.startEXIT, L573-22]true [2025-04-26 18:37:38,590 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 770800#[L573-19, ULTIMATE.startEXIT, L5991]true [2025-04-26 18:37:38,590 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 734542#[L573-19, L5988, ULTIMATE.startEXIT]true [2025-04-26 18:37:38,590 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 734524#[L573-25, L6017, ULTIMATE.startEXIT]true [2025-04-26 18:37:38,591 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 808260#[L573-19, L6017, ULTIMATE.startEXIT]true [2025-04-26 18:37:38,591 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 770916#[L573-19, L5988-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:38,591 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 699164#[L573-19, L5987-5, ULTIMATE.startEXIT]true [2025-04-26 18:37:38,592 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1698428#[L573-19, L5987-4, ULTIMATE.startEXIT]true [2025-04-26 18:37:38,592 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1650370#[L573-19, L5987-3, ULTIMATE.startEXIT]true [2025-04-26 18:37:38,592 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1554574#[L573-19, ULTIMATE.startEXIT, L5968]true [2025-04-26 18:37:38,593 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1506990#[L573-19, ULTIMATE.startEXIT, L5972-2]true [2025-04-26 18:37:38,593 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1459660#[L573-19, ULTIMATE.startEXIT, L5972-1]true [2025-04-26 18:37:38,593 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1365782#[L573-19, ULTIMATE.startEXIT, L5971-2]true [2025-04-26 18:37:38,593 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1319280#[L573-19, L5971-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:38,593 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1227540#[L573-19, L5989, ULTIMATE.startEXIT]true [2025-04-26 18:37:38,594 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1182512#[L573-19, L5988-2, ULTIMATE.startEXIT]true [2025-04-26 18:37:38,594 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1138064#[L573-19, L6017-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:38,598 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2720054#[L573-21, L568-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:38,598 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2652666#[L568-10, ULTIMATE.startEXIT, L573-22]true [2025-04-26 18:37:38,598 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2386222#[L4841, ULTIMATE.startEXIT, L573-22]true [2025-04-26 18:37:38,599 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2031176#[L573-19, vatomic32_read_returnLabel#1, ULTIMATE.startEXIT]true [2025-04-26 18:37:38,599 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2841918#[vatomic32_xchg_acq_returnLabel#1, L573-19, ULTIMATE.startEXIT]true [2025-04-26 18:37:38,601 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2686884#[vatomic32_xchg_returnLabel#1, L573-19, ULTIMATE.startEXIT]true [2025-04-26 18:37:38,601 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1937046#[L573-19, vatomic32_await_eq_rlx_returnLabel#1, ULTIMATE.startEXIT]true [2025-04-26 18:37:38,602 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1698544#[L573-19, vatomic32_await_eq_returnLabel#1, ULTIMATE.startEXIT]true [2025-04-26 18:37:38,603 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2427230#[L573-19, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:38,604 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2467212#[L573-21, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:38,604 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2506236#[L573-21, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:38,605 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2467226#[L573-19, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:38,606 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2427244#[L568-1, ULTIMATE.startEXIT, L573-22]true [2025-04-26 18:37:38,606 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2386366#[L573-25, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:38,606 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2344336#[L570-4, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:38,607 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2258008#[L4841, ULTIMATE.startEXIT, L5991-1]true [2025-04-26 18:37:38,607 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2301480#[L568-1, ULTIMATE.startEXIT, L5991-1]true [2025-04-26 18:37:38,608 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2258022#[L5991, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:38,608 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2213978#[L568-1, ULTIMATE.startEXIT, L5987-6]true [2025-04-26 18:37:40,720 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3096558#[L568-10, L5987-4, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,721 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3078144#[L568-10, ULTIMATE.startEXIT, L5987-3]true [2025-04-26 18:37:40,722 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3058808#[L568-10, L5987-2, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,722 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3038596#[L568-10, L5968, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,723 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3017480#[L568-10, L5972-2, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,723 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2995432#[L568-10, L5972-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,724 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2972416#[L568-10, L5972, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,725 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2948376#[L568-10, ULTIMATE.startEXIT, L5971-2]true [2025-04-26 18:37:40,725 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2923290#[L5971-1, L568-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,726 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2897196#[L5971, L568-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,726 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2687158#[L5971, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,727 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2720318#[L5971-1, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,727 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2783304#[L5972, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,728 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2813214#[L5972-1, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,729 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2870112#[L5968, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,729 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2897148#[L5987-2, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,730 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2948328#[L5987-4, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,731 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2972382#[L5987-4, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:40,732 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2923242#[L4841, ULTIMATE.startEXIT, L5987-3]true [2025-04-26 18:37:40,732 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2948342#[L568-1, ULTIMATE.startEXIT, L5987-3]true [2025-04-26 18:37:40,732 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2923256#[L5987-2, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:40,733 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2897162#[L5968, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:40,734 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2842142#[L5972-2, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,734 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2870126#[L5972-2, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:40,734 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2842156#[L5972-1, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:40,735 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2813228#[L5972, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:40,735 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2752352#[L4841, ULTIMATE.startEXIT, L5971-2]true [2025-04-26 18:37:40,736 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2783318#[L568-1, ULTIMATE.startEXIT, L5971-2]true [2025-04-26 18:37:40,736 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2752366#[L5971-1, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:40,737 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2720332#[L5971, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:40,746 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2870160#[L568-10, L5989, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,747 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2842190#[L568-10, L5988-2, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,747 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2813262#[L568-10, ULTIMATE.startEXIT, L6017-1]true [2025-04-26 18:37:40,747 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2783352#[L568-10, L6021-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,750 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3174118#[L568-10, vatomic32_await_eq_rlx_returnLabel#1, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,751 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3096720#[L568-10, vatomic32_await_eq_returnLabel#1, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,757 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3174150#[L568-10, vatomic32_await_eq_rlx_returnLabel#1, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,758 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3280500#[L568-10, L3872, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,762 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2896928#[L568-10, ULTIMATE.startEXIT, L5971]true [2025-04-26 18:37:40,762 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2923030#[L568-10, L5971-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,763 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2948134#[L568-10, L5971-2, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,763 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2948126#[L5972, L568-13, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,763 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2972198#[L5972, L568-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,763 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2995230#[L568-10, ULTIMATE.startEXIT, L5972-1]true [2025-04-26 18:37:40,763 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2995222#[L568-13, ULTIMATE.startEXIT, L5972-2]true [2025-04-26 18:37:40,764 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3017288#[L568-10, ULTIMATE.startEXIT, L5972-2]true [2025-04-26 18:37:40,764 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2686834#[L4841, ULTIMATE.startEXIT, L5971]true [2025-04-26 18:37:40,767 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2752054#[L5971-1, L568-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,767 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2752040#[L4841, ULTIMATE.startEXIT, L5971-2]true [2025-04-26 18:37:40,769 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2869850#[L568-1, ULTIMATE.startEXIT, L5972-2]true [2025-04-26 18:37:40,770 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2869836#[L4841, ULTIMATE.startEXIT, L5968]true [2025-04-26 18:37:40,770 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2896880#[L5987-2, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,770 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2922982#[L5987-3, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,771 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2948086#[L5987-4, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,771 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2124214#[L5987-5, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,771 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2169012#[L5987-6, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,772 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2213714#[L4841, ULTIMATE.startEXIT, L5991]true [2025-04-26 18:37:40,772 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2257746#[L5991-1, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,772 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2301196#[L4841, ULTIMATE.startEXIT, L570-4]true [2025-04-26 18:37:40,773 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2344042#[L573-25, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,773 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2386030#[L4841, L570-5, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,774 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2719908#[L568-10, L5992, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,776 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2841602#[L568-10, L5985-3, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,779 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2168668#[L568-10, L5996, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,780 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2213374#[L568-10, ULTIMATE.startEXIT, runFINAL]true [2025-04-26 18:37:40,780 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2123254#[L568-10, L5985-6, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,782 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2169672#[L568-10, L5986-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,784 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2344800#[L568-10, L5986-2, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,785 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2386834#[L568-10, L5987, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,785 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2301932#[L568-10, L570-3, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,786 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1319590#[L3779, L573-16, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,786 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1507364#[vatomic32_read_returnLabel#1, L573-16, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,788 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2385762#[L568-10, ULTIMATE.startEXIT, L573-12]true [2025-04-26 18:37:40,790 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2343726#[L568-10, L573-15, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,790 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2258460#[L568-10, L573-16, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,790 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2300888#[L568-10, L573-13, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,791 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2300880#[L568-13, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,791 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2343740#[L568-10, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,792 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2030730#[L4841, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,792 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2077232#[L4841, ULTIMATE.startEXIT, L573-12]true [2025-04-26 18:37:40,792 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1983846#[L573-13, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,793 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2030714#[L4841, ULTIMATE.startEXIT, L573-15]true [2025-04-26 18:37:40,793 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1937498#[L4841, ULTIMATE.startEXIT, L573-16]true [2025-04-26 18:37:40,793 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1984738#[L570-3, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,794 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2031654#[L4841, L5986-2, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,796 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2123272#[L568-1, ULTIMATE.startEXIT, L573-12]true [2025-04-26 18:37:40,798 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2031668#[L568-1, L570-3, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,801 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2213728#[L5987-6, L568-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,803 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2386076#[L573-25, L568-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,804 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2467016#[L4841, L5992, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,805 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2506036#[L4841, L5992-5, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,805 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2543898#[L4841, ULTIMATE.startEXIT, L5992-6]true [2025-04-26 18:37:40,805 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2580980#[L4841, L5985-2, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,806 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2617078#[L5985-3, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,806 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2652242#[L4841, L5985-4, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,806 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1746894#[L5985-5, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,807 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1793858#[L4841, ULTIMATE.startEXIT, L5985-6]true [2025-04-26 18:37:40,807 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1841526#[L4841, ULTIMATE.startEXIT, L5996]true [2025-04-26 18:37:40,807 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1889104#[L4841, ULTIMATE.startEXIT, runFINAL]true [2025-04-26 18:37:40,808 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1794720#[L5986, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,808 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1842422#[L4841, L5986-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:40,809 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1890022#[L4841, ULTIMATE.startEXIT, L570-2]true [2025-04-26 18:37:41,890 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3209290#[L6027-1, L568-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:41,892 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3244738#[L5992-3, L568-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:41,893 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3251622#[L568-10, L5992-4, ULTIMATE.startEXIT]true [2025-04-26 18:37:41,894 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3237154#[L568-10, ULTIMATE.startEXIT, L5992-2]true [2025-04-26 18:37:41,894 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3228744#[L568-10, L5993-2, ULTIMATE.startEXIT]true [2025-04-26 18:37:41,894 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3219444#[L6023-1, L568-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:41,895 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3130202#[L568-10, L3825, ULTIMATE.startEXIT]true [2025-04-26 18:37:41,896 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2995118#[L3825, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:41,897 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3077890#[L4841, ULTIMATE.startEXIT, L5397-2]true [2025-04-26 18:37:41,897 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3096320#[L5394-1, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:41,897 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3113746#[L6027-1, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:41,898 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3130154#[L6023-1, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:41,898 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3145604#[L5993-2, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:41,898 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3160154#[L4841, ULTIMATE.startEXIT, L5992-2]true [2025-04-26 18:37:41,899 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3173802#[L5992-3, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:41,899 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3186504#[L5992-4, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:41,901 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3130168#[L6027-1, L568-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:41,903 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3186518#[L5992-3, L568-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:41,909 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2617092#[L568-1, L5985-2, ULTIMATE.startEXIT]true [2025-04-26 18:37:41,911 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1841540#[L568-1, L5985-6, ULTIMATE.startEXIT]true [2025-04-26 18:37:41,913 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1936580#[L568-1, ULTIMATE.startEXIT, runFINAL]true [2025-04-26 18:37:41,913 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1889118#[L568-1, L5996, ULTIMATE.startEXIT]true [2025-04-26 18:37:41,914 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1842436#[L5986, L568-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:41,916 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1937512#[L568-1, L570-2, ULTIMATE.startEXIT]true [2025-04-26 18:37:41,917 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1984752#[L568-1, L573-16, ULTIMATE.startEXIT]true [2025-04-26 18:37:41,917 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1890036#[L568-1, L5986-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:41,917 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1794734#[L5985-5, L568-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:41,918 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2686484#[L568-1, L5985-4, ULTIMATE.startEXIT]true [2025-04-26 18:37:41,918 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2652256#[L5985-3, L568-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:41,919 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2580994#[L568-1, L5992-6, ULTIMATE.startEXIT]true [2025-04-26 18:37:41,923 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1984060#[L6026-7, vatomic32_await_eq_returnLabel#1, ULTIMATE.startEXIT]true [2025-04-26 18:37:41,930 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 925818#[L573-10, ULTIMATE.startEXIT, L6027]true [2025-04-26 18:37:41,934 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2168804#[L3825, ULTIMATE.startEXIT, L6026-1]true [2025-04-26 18:37:41,938 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1227454#[L573-25, L6027, ULTIMATE.startEXIT]true [2025-04-26 18:37:41,938 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1698396#[L573-25, ULTIMATE.startEXIT, L3825]true [2025-04-26 18:37:41,939 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2077542#[L573-25, L5993-2, ULTIMATE.startEXIT]true [2025-04-26 18:37:41,940 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2213674#[L5992-2, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:41,940 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2123558#[L6023-1, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:41,941 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2077530#[L6027-1, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:41,941 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1319192#[L6027, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:41,941 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1273066#[L6026-9, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:41,945 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1984320#[L6026-7, vatomic32_await_eq_returnLabel#1, ULTIMATE.startEXIT]true [2025-04-26 18:37:41,949 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3038564#[vatomic32_xchg_acq_returnLabel#1, ULTIMATE.startEXIT, L6026-1]true [2025-04-26 18:37:41,950 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1650434#[L6026-1, ULTIMATE.startEXIT, L5971]true [2025-04-26 18:37:41,965 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2923182#[L568-10, L6027, ULTIMATE.startEXIT]true [2025-04-26 18:37:41,965 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2897082#[L568-10, ULTIMATE.startEXIT, L6026-9]true [2025-04-26 18:37:41,969 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2923194#[L568-10, L6026-6, ULTIMATE.startEXIT]true [2025-04-26 18:37:41,970 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2948302#[L568-10, ULTIMATE.startEXIT, L6026-3]true [2025-04-26 18:37:41,971 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2923208#[L568-10, ULTIMATE.startEXIT, L6026-1]true [2025-04-26 18:37:41,972 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2897106#[L568-10, L6026-4, ULTIMATE.startEXIT]true [2025-04-26 18:37:41,972 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2897110#[L6026-7, L568-12, ULTIMATE.startEXIT]true [2025-04-26 18:37:41,973 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2870064#[L568-10, L6026-7, ULTIMATE.startEXIT]true [2025-04-26 18:37:41,973 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2652818#[L6026-7, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:41,974 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2687012#[L4841, ULTIMATE.startEXIT, L6026-9]true [2025-04-26 18:37:41,975 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2720172#[L4841, ULTIMATE.startEXIT, L6027]true [2025-04-26 18:37:41,976 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2752220#[L6027, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:41,977 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2720186#[L568-1, ULTIMATE.startEXIT, L6026-9]true [2025-04-26 18:37:41,977 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2687044#[L6026-4, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:41,979 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2720190#[L6026-6, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:41,980 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2752238#[L6026-6, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:41,982 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2752242#[L4841, ULTIMATE.startEXIT, L6026-3]true [2025-04-26 18:37:41,983 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2783208#[L568-1, ULTIMATE.startEXIT, L6026-3]true [2025-04-26 18:37:41,985 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2720206#[L4841, ULTIMATE.startEXIT, L6026-1]true [2025-04-26 18:37:41,986 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2752256#[L568-1, ULTIMATE.startEXIT, L6026-1]true [2025-04-26 18:37:41,986 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2720220#[L6026-4, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:41,987 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2720228#[L6026-7, ULTIMATE.startEXIT, L568-3]true [2025-04-26 18:37:41,987 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2687058#[L6026-7, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:41,988 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2386304#[vatomic32_read_returnLabel#1, ULTIMATE.startEXIT, L6026-1]true [2025-04-26 18:37:41,989 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2213900#[L3779, ULTIMATE.startEXIT, L6026-1]true [2025-04-26 18:37:41,991 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2923202#[vatomic32_xchg_returnLabel#1, ULTIMATE.startEXIT, L6026-1]true [2025-04-26 18:37:41,992 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2813132#[L3872, ULTIMATE.startEXIT, L6026-1]true [2025-04-26 18:37:41,993 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2301408#[vatomic32_await_eq_rlx_returnLabel#1, ULTIMATE.startEXIT, L6026-1]true [2025-04-26 18:37:42,003 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 926078#[L573-19, L6020-6, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,003 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 885836#[L573-19, L6020-9, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,006 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1051046#[L6020-1, ULTIMATE.startEXIT, L6021-1]true [2025-04-26 18:37:42,008 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1412590#[L6020-1, ULTIMATE.startEXIT, L5972-1]true [2025-04-26 18:37:42,013 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 478784#[L6020-7, L573-16, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,013 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 536654#[L6021, L573-16, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,014 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 598390#[L573-10, L6021, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,014 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 566904#[L573-10, ULTIMATE.startEXIT, L6020-9]true [2025-04-26 18:37:42,015 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 536658#[L6020-1, L573-16, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,015 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 567054#[ULTIMATE.startEXIT, L573-16, L6020-3]true [2025-04-26 18:37:42,016 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 598394#[L573-10, L6020-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,017 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 566906#[L6020-4, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,017 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 598392#[L6020-6, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,020 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1137890#[L6023, L6020-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,096 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1746154#[L3825, L6020-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,099 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2077306#[L6023-1, L6020-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,100 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2030800#[L6027-1, L6020-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,101 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1272940#[L6020-1, ULTIMATE.startEXIT, L6027]true [2025-04-26 18:37:42,103 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1227332#[L6026-9, L6020-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,107 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1272960#[L6026-6, L6020-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,108 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1602240#[L5971, ULTIMATE.startEXIT, L6026-4]true [2025-04-26 18:37:42,108 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1650230#[L5971, L6026-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,109 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2168904#[L3779, ULTIMATE.startEXIT, L6026-4]true [2025-04-26 18:37:42,109 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2213604#[L3779, L6026-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,112 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1319092#[L6026-3, L6020-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,113 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1182324#[L6020-4, ULTIMATE.startEXIT, L6026-4]true [2025-04-26 18:37:42,113 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1227358#[L6020-1, ULTIMATE.startEXIT, L6026-4]true [2025-04-26 18:37:42,114 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1227348#[L6020-4, L6026-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,114 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1272976#[L6020-1, L6026-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,115 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1182334#[L6026-7, L6020-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,116 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 925910#[L6020-6, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:42,119 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 966906#[L6020-3, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:42,120 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 885688#[L6020-4, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:42,120 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 770880#[L6020-9, L6020-7, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,121 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 846528#[L6020-4, L6021, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,121 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 885832#[L6021, L6020-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,126 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2653168#[vatomic32_xchg_returnLabel#1, L6020-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,137 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2653148#[L568-10, L6021, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,138 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2617972#[L568-10, ULTIMATE.startEXIT, L6020-9]true [2025-04-26 18:37:42,141 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2687400#[L568-10, ULTIMATE.startEXIT, L6020-3]true [2025-04-26 18:37:42,142 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2653174#[L568-10, L6020-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,143 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2617996#[L568-10, L6020-4, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,144 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2581876#[L568-10, L6020-7, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,144 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2687392#[L568-12, L6020-6, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,144 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2653160#[L568-10, L6020-6, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,144 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2386576#[L6020-6, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,147 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2301678#[L4841, ULTIMATE.startEXIT, L6020-7]true [2025-04-26 18:37:42,148 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2386558#[L4841, ULTIMATE.startEXIT, L6021]true [2025-04-26 18:37:42,149 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2544570#[L6021-1, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,149 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2617766#[L4841, L5988-2, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,151 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2652934#[L5989, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,151 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2687172#[L5989, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:42,152 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2652948#[L5988-2, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:42,153 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2581660#[L4841, ULTIMATE.startEXIT, L6017-1]true [2025-04-26 18:37:42,154 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2617780#[L568-1, ULTIMATE.startEXIT, L6017-1]true [2025-04-26 18:37:42,154 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2581674#[L6021-1, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:42,155 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2948484#[vatomic32_await_eq_returnLabel#1, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,157 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3268704#[vatomic32_xchg_returnLabel#1, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,159 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3017774#[L3779, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,160 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3096872#[vatomic32_read_returnLabel#1, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,163 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3273252#[L568-10, L568-6, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,164 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3263786#[L568-13, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,164 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3263782#[L568-10, L568-7, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,165 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3268812#[L568-10, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,165 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3096742#[L568-10, vatomic32_await_eq_returnLabel#1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,166 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3263790#[L568-13, L568-4, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,166 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3268816#[L568-10, L568-4, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,167 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2972540#[vatomic32_await_eq_returnLabel#1, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:42,168 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3017778#[L3779, L568-4, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,168 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3038906#[L3779, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:42,170 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3277136#[L568-10, ULTIMATE.startEXIT, L568-3]true [2025-04-26 18:37:42,171 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3273254#[L568-10, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:42,171 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3219740#[L568-4, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,172 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3229028#[L4841, L568-6, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,172 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3209598#[L568-7, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,173 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3251864#[L565-2, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,173 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3219738#[L4841, L565-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,174 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3219736#[L4841, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,174 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3251894#[L565-2, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,175 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3258162#[L568-16, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,175 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3263824#[L565-3, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,176 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2948512#[L4841, vatomic32_await_eq_returnLabel#1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,176 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3059000#[vatomic32_await_eq_rlx_returnLabel#1, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,177 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3078350#[L5383-2, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,177 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3096770#[L4841, ULTIMATE.startEXIT, L5383-3]true [2025-04-26 18:37:42,178 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3114178#[L5383-4, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,178 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3130564#[L5384, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,178 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3145998#[L5384-1, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,179 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3160542#[L4841, L5384-2, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,179 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2923412#[L561, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,181 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3229030#[L4841, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:42,181 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3237438#[L4841, ULTIMATE.startEXIT, L568-3]true [2025-04-26 18:37:42,186 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3251956#[L568-1, L3872, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,187 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3268854#[vatomic32_xchg_returnLabel#1, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,188 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3285922#[vatomic32_xchg_acq_returnLabel#1, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,189 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2812966#[L568-10, L6017-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,191 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2869884#[L568-10, L5989, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,192 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2841904#[L568-10, L5988-2, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,192 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2783042#[L568-10, ULTIMATE.startEXIT, L6021-1]true [2025-04-26 18:37:42,194 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3288088#[L5384-3, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,194 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3289980#[L5384-4, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,195 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3291594#[L4841, L5384-5, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,195 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3292916#[L5384-6, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,195 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2506214#[L5379-1, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,196 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2544274#[L4841, ULTIMATE.startEXIT, L6021-1]true [2025-04-26 18:37:42,196 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2581354#[L6017-1, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,196 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2617452#[L4841, L5988-2, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,197 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2652612#[L4841, L5989, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,197 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3292918#[L4841, ULTIMATE.startEXIT, L5384-7]true [2025-04-26 18:37:42,198 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2467776#[L5382-1, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,198 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2506790#[L5383, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,199 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2544856#[L4841, ULTIMATE.startEXIT, L5383-1]true [2025-04-26 18:37:42,199 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2870256#[L557, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,202 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2617466#[L6017-1, L568-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,204 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2686848#[L568-1, L5989, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,205 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2720016#[L568-1, ULTIMATE.startEXIT, L5971]true [2025-04-26 18:37:42,205 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2652626#[L568-1, L5988-2, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,206 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2581368#[L568-1, ULTIMATE.startEXIT, L6021-1]true [2025-04-26 18:37:42,208 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3096772#[vatomic32_read_returnLabel#1, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,209 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3198650#[L565, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,210 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3114230#[vatomic32_read_returnLabel#1, L568-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,212 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2972616#[L568-1, vatomic32_await_eq_returnLabel#1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,212 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3059052#[vatomic32_await_eq_rlx_returnLabel#1, ULTIMATE.startEXIT, L568-4]true [2025-04-26 18:37:42,212 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3078398#[vatomic32_await_eq_rlx_returnLabel#1, L568-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,213 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3017710#[L3779, ULTIMATE.startEXIT, L568-4]true [2025-04-26 18:37:42,214 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3038828#[L568-1, L3779, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,216 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3268858#[L568-15, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,219 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3273292#[L568-12, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,219 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3263894#[L568-10, ULTIMATE.startEXIT, L568-7]true [2025-04-26 18:37:42,221 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3273330#[L568-10, L568-6, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,222 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3268918#[L568-10, ULTIMATE.startEXIT, L568-4]true [2025-04-26 18:37:42,223 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3273344#[L568-10, L568-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,223 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3229108#[L568-1, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,224 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3219836#[L4841, ULTIMATE.startEXIT, L568-4]true [2025-04-26 18:37:42,227 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3288112#[vatomic32_xchg_acq_returnLabel#1, L568-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,229 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3273338#[vatomic32_xchg_returnLabel#1, L568-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,232 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3237504#[L4841, L568-3, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,235 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3237500#[L568-6, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:42,236 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3237516#[L568-1, L568-6, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,237 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3245096#[L568-1, ULTIMATE.startEXIT, L568-3]true [2025-04-26 18:37:42,238 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3237518#[L568-1, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:42,238 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3219832#[L568-1, L568-7, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,239 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3209702#[L4841, ULTIMATE.startEXIT, L568-7]true [2025-04-26 18:37:42,239 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3229130#[L568-3, ULTIMATE.startEXIT, L568-7]true [2025-04-26 18:37:42,240 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3219850#[L568-1, ULTIMATE.startEXIT, L568-7]true [2025-04-26 18:37:42,240 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3114292#[vatomic32_read_returnLabel#1, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:42,241 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3285804#[vatomic32_xchg_acq_returnLabel#1, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,244 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3287980#[vatomic32_xchg_acq_returnLabel#1, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:42,244 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3273152#[vatomic32_xchg_returnLabel#1, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:42,245 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3251756#[L3872, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:42,246 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3058922#[vatomic32_await_eq_rlx_returnLabel#1, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,251 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3078272#[vatomic32_await_eq_rlx_returnLabel#1, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:42,253 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2427606#[L6021, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:42,254 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2344516#[L4841, ULTIMATE.startEXIT, L6020-9]true [2025-04-26 18:37:42,259 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2386572#[L568-1, ULTIMATE.startEXIT, L6020-9]true [2025-04-26 18:37:42,260 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2386592#[L4841, ULTIMATE.startEXIT, L6020-1]true [2025-04-26 18:37:42,266 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2427628#[L4841, ULTIMATE.startEXIT, L6020-3]true [2025-04-26 18:37:42,267 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2467646#[L568-1, ULTIMATE.startEXIT, L6020-3]true [2025-04-26 18:37:42,268 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2427642#[L6020-1, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:42,269 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2344548#[L6020-4, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,274 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2386606#[L6020-4, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:42,274 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2344562#[L6020-7, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:42,275 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2467636#[L6020-6, ULTIMATE.startEXIT, L568-3]true [2025-04-26 18:37:42,275 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2427624#[L6020-6, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:42,276 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1984464#[vatomic32_read_returnLabel#1, L6020-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,279 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1842134#[L3779, ULTIMATE.startEXIT, L6020-3]true [2025-04-26 18:37:42,280 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1794434#[L3779, L6020-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,280 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2813512#[vatomic32_xchg_acq_returnLabel#1, ULTIMATE.startEXIT, L6020-1]true [2025-04-26 18:37:42,282 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2506676#[L3872, L6020-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,283 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1889740#[vatomic32_await_eq_rlx_returnLabel#1, L6020-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,284 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1650560#[vatomic32_await_eq_returnLabel#1, ULTIMATE.startEXIT, L6020-1]true [2025-04-26 18:37:42,286 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 885866#[L6020-6, L6020-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,287 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 885852#[L6020-1, L6020-6, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,288 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 926094#[L6020-1, L6020-3, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,289 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 885868#[L6020-1, L6020-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,289 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 808256#[L6020-1, L6020-7, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,292 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1365778#[L5972, L6020-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,292 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1273158#[L5971-1, L6020-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,293 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1227536#[L6020-1, ULTIMATE.startEXIT, L5971]true [2025-04-26 18:37:42,295 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 598492#[L6021, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,300 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 926062#[L573-19, L6021, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,302 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 566990#[L6020-9, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,306 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1138224#[L6023, L6020-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,308 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 885872#[L6020-4, L573-19, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,309 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 926098#[L573-19, L6020-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,309 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 808240#[L6020-7, L6020-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,310 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 566996#[L6020-3, ULTIMATE.startEXIT, L573-16]true [2025-04-26 18:37:42,311 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 598512#[L573-10, L6020-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,311 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 567006#[L6020-4, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,312 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 598502#[L573-10, L6020-6, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,315 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2078132#[L6020-1, ULTIMATE.startEXIT, L6023-1]true [2025-04-26 18:37:42,315 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2031596#[L6027-1, L6020-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,316 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1746800#[L3825, L6020-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,318 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1273386#[L6027, L6020-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,318 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1227742#[L6020-1, ULTIMATE.startEXIT, L6026-9]true [2025-04-26 18:37:42,319 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1182692#[L6026-7, L6020-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,321 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1273388#[L6026-6, L6020-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,323 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1273390#[L6020-1, ULTIMATE.startEXIT, L6026-1]true [2025-04-26 18:37:42,323 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1227744#[L6026-4, L6020-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,324 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1366030#[L6020-3, ULTIMATE.startEXIT, L6026-3]true [2025-04-26 18:37:42,324 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1319522#[L6020-1, ULTIMATE.startEXIT, L6026-3]true [2025-04-26 18:37:42,325 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 770962#[L6026-7, ULTIMATE.startEXIT, L573-16]true [2025-04-26 18:37:42,326 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 846302#[L6026-7, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,326 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 925770#[L6026-6, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,328 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 925772#[L573-10, ULTIMATE.startEXIT, L6026-1]true [2025-04-26 18:37:42,329 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 966760#[L573-10, ULTIMATE.startEXIT, L6026-3]true [2025-04-26 18:37:42,338 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1227334#[L573-25, L6026-6, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,338 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1137876#[L573-25, L6026-7, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,339 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1227318#[L573-25, ULTIMATE.startEXIT, L6027]true [2025-04-26 18:37:42,340 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1698182#[L573-25, L3825, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,344 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2257468#[L5992-3, L573-19, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,344 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2300916#[L573-19, L5992-4, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,345 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2213440#[L573-19, ULTIMATE.startEXIT, L5992-2]true [2025-04-26 18:37:42,346 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1841608#[L5992-3, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,351 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 664714#[L573-19, ULTIMATE.startEXIT, L5987]true [2025-04-26 18:37:42,351 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 631152#[L573-19, L5986-2, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,352 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 567050#[ULTIMATE.startEXIT, L573-16, L5991-2]true [2025-04-26 18:37:42,352 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 598564#[L573-16, ULTIMATE.startEXIT, L5992]true [2025-04-26 18:37:42,352 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 664548#[L5992-5, L573-13, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,353 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 698970#[L5992-5, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,353 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 630984#[L573-10, ULTIMATE.startEXIT, L5991-2]true [2025-04-26 18:37:42,353 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 630980#[L573-10, ULTIMATE.startEXIT, L573-24]true [2025-04-26 18:37:42,355 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 664542#[L573-21, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,356 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 630982#[L573-19, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,356 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 630970#[L573-22, ULTIMATE.startEXIT, L573-12]true [2025-04-26 18:37:42,356 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 598386#[L573-10, ULTIMATE.startEXIT, L573-22]true [2025-04-26 18:37:42,357 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 566902#[L573-25, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,357 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 507156#[L573-10, ULTIMATE.startEXIT, L5991-1]true [2025-04-26 18:37:42,358 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 478696#[L5991, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,359 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 451228#[L573-10, ULTIMATE.startEXIT, L5987-6]true [2025-04-26 18:37:42,360 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 478698#[L5988-1, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,361 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 451230#[L5988, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,361 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 424778#[L573-10, L5987-5, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,362 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 399254#[L573-10, L5987, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,362 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 770710#[L5985-2, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,364 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 266044#[L573-10, L5985-6, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,365 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 266072#[L5986, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,366 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 374612#[L5986-2, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,368 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 374648#[L573-10, L5986-2, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,368 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 399290#[L573-10, L5987, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,369 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 374614#[L573-10, ULTIMATE.startEXIT, L573-15]true [2025-04-26 18:37:42,370 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 306642#[L573-13, ULTIMATE.startEXIT, L573-16]true [2025-04-26 18:37:42,370 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 328324#[L573-10, L573-16, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,371 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 399256#[L573-12, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,371 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 350948#[L573-13, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,371 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 374616#[L573-10, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,372 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 399252#[L573-10, ULTIMATE.startEXIT, L573-12]true [2025-04-26 18:37:42,372 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 328296#[L573-10, ULTIMATE.startEXIT, L573-16]true [2025-04-26 18:37:42,373 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 285890#[L5986-1, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,374 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 247190#[L5985-5, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,374 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 846320#[L5985-4, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,374 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 808040#[L5985-3, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,375 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 734350#[L573-10, L5992-6, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,378 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1182338#[L573-19, L6023, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,380 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 885618#[L6026-9, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,381 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 846346#[L6026-6, ULTIMATE.startEXIT, L573-16]true [2025-04-26 18:37:42,382 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 925828#[L6026-6, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,382 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 846350#[L6026-1, ULTIMATE.startEXIT, L573-16]true [2025-04-26 18:37:42,383 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 885624#[L6026-3, ULTIMATE.startEXIT, L573-16]true [2025-04-26 18:37:42,384 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 925838#[L573-10, L6026-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,384 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 885634#[L573-10, ULTIMATE.startEXIT, L6026-4]true [2025-04-26 18:37:42,384 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 808074#[L6023, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,385 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1137894#[L573-19, ULTIMATE.startEXIT, L5993-1]true [2025-04-26 18:37:42,386 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 770742#[L573-10, L5993-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,387 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1094038#[L573-19, L5993, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,388 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 734378#[L5993, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,389 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 699018#[L573-10, L5992-5, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,389 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1889192#[L5992-4, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,390 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1793926#[L573-10, ULTIMATE.startEXIT, L5992-2]true [2025-04-26 18:37:42,393 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1182408#[L6023, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:42,394 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 808018#[L6023, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,394 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1137956#[L5993-1, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:42,395 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 770686#[L5993-1, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,396 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1094090#[L5993, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:42,397 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 734324#[L5993, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,398 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2168740#[L573-19, L5993-2, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,398 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1746116#[L5993-2, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,399 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1698158#[L6023-1, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,400 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2123336#[L6023-1, L573-19, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,400 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2077310#[L6027-1, L573-19, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,401 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1319060#[L573-19, ULTIMATE.startEXIT, L6027]true [2025-04-26 18:37:42,402 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1272944#[L573-19, L6026-9, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,402 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1319076#[L573-19, L6026-6, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,403 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1272980#[L573-19, ULTIMATE.startEXIT, L6026-4]true [2025-04-26 18:37:42,403 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1319096#[L573-19, L6026-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,405 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1650204#[L6026-9, ULTIMATE.startEXIT, L6026-1]true [2025-04-26 18:37:42,406 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1698264#[L6026-1, ULTIMATE.startEXIT, L6027]true [2025-04-26 18:37:42,407 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1698298#[L6026-6, L6026-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,408 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1602248#[L6026-7, ULTIMATE.startEXIT, L6026-1]true [2025-04-26 18:37:42,409 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1746262#[L6026-1, ULTIMATE.startEXIT, L6026-3]true [2025-04-26 18:37:42,409 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1650238#[L6026-1, ULTIMATE.startEXIT, L6026-4]true [2025-04-26 18:37:42,409 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1698300#[L6026-1, ULTIMATE.startEXIT, L6026-1]true [2025-04-26 18:37:42,409 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1746254#[L6026-3, ULTIMATE.startEXIT, L6026-1]true [2025-04-26 18:37:42,410 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1602230#[L6026-7, L6026-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,412 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2426980#[L6027-1, L6026-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,413 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2168894#[L3825, L6026-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,413 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1698296#[L6027, L6026-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,414 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1698288#[L6026-3, ULTIMATE.startEXIT, L6026-9]true [2025-04-26 18:37:42,414 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1650226#[L6026-1, ULTIMATE.startEXIT, L6026-9]true [2025-04-26 18:37:42,415 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1365702#[L6026-3, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:42,418 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1319196#[L6026-1, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:42,418 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1273068#[L6026-4, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:42,419 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1319194#[L6026-6, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:42,420 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2426854#[L6027-1, ULTIMATE.startEXIT, L6026-1]true [2025-04-26 18:37:42,425 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1841760#[L5972-1, L6026-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,426 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1794074#[L5972, L6026-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,426 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1698302#[L5971-1, L6026-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,428 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3038382#[vatomic32_xchg_acq_returnLabel#1, L6026-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,428 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2922932#[vatomic32_xchg_returnLabel#1, L6026-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,429 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2812822#[L3872, L6026-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,431 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2077460#[vatomic32_await_eq_returnLabel#1, L6026-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,432 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2922924#[L568-10, L6026-6, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,434 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2922912#[L568-10, ULTIMATE.startEXIT, L6027]true [2025-04-26 18:37:42,435 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2896806#[L568-10, L6026-9, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,436 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2869778#[L568-10, L6026-7, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,436 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2869770#[L568-13, ULTIMATE.startEXIT, L6026-4]true [2025-04-26 18:37:42,436 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2896830#[L568-10, ULTIMATE.startEXIT, L6026-4]true [2025-04-26 18:37:42,438 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2948050#[L568-10, L6026-3, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,438 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2922938#[L568-10, L6026-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,439 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2686680#[L4841, ULTIMATE.startEXIT, L6026-4]true [2025-04-26 18:37:42,439 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2719844#[L4841, L6026-6, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,440 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2652456#[L6026-7, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,440 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2686648#[L4841, L6026-9, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,440 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2719826#[L4841, ULTIMATE.startEXIT, L6027]true [2025-04-26 18:37:42,441 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2751874#[L4841, L5394, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,441 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2782838#[L5397, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,441 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2812778#[L5397-1, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,442 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2719860#[L4841, L6026-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,443 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2751910#[L6026-3, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,444 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2751906#[L568-1, L6026-6, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,447 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2751888#[L568-1, ULTIMATE.startEXIT, L6027]true [2025-04-26 18:37:42,448 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3017198#[L568-1, L3825, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,449 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2719840#[L568-1, L6026-9, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,449 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2686694#[L6026-7, L568-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,450 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2686684#[L568-4, ULTIMATE.startEXIT, L6026-4]true [2025-04-26 18:37:42,450 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2719874#[L568-1, ULTIMATE.startEXIT, L6026-4]true [2025-04-26 18:37:42,452 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2782882#[L6026-3, L568-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,452 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2751924#[L568-1, L6026-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,453 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2385970#[vatomic32_read_returnLabel#1, L6026-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,454 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2841790#[L568-10, L6023, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,455 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2812846#[L568-10, L5993-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,455 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2581198#[L4841, ULTIMATE.startEXIT, L5993-1]true [2025-04-26 18:37:42,456 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2617298#[L6023, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,456 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2617312#[L568-1, L5993-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,457 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2652470#[L6023, L568-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,458 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2581212#[L568-1, L5993, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,458 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2544124#[L568-1, L5992-5, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,459 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3198302#[L5992-4, L568-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,459 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3173816#[L568-1, ULTIMATE.startEXIT, L5992-2]true [2025-04-26 18:37:42,460 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3160168#[L5993-2, L568-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,460 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3145618#[L6023-1, L568-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,462 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2782916#[L568-10, L5993, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,462 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2544110#[L4841, L5993, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,463 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2506050#[L568-1, L5992, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,463 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2467030#[L568-1, ULTIMATE.startEXIT, L5991-2]true [2025-04-26 18:37:42,463 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2427052#[L568-1, L570-5, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,464 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1746356#[L573-25, L3779, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,465 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1936906#[L573-25, vatomic32_read_returnLabel#1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,466 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1698386#[vatomic32_await_eq_returnLabel#1, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:42,467 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2719926#[L568-10, L573-21, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,468 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2686740#[L568-10, ULTIMATE.startEXIT, L573-24]true [2025-04-26 18:37:42,469 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2652504#[L568-10, L570-5, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,469 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2652496#[L568-13, ULTIMATE.startEXIT, L5991-2]true [2025-04-26 18:37:42,469 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2686728#[L568-10, ULTIMATE.startEXIT, L5991-2]true [2025-04-26 18:37:42,469 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2652528#[L568-10, L573-22, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,470 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2652520#[L568-13, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:42,470 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2686754#[L568-10, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:42,470 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2427072#[L4841, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:42,471 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2467052#[L573-21, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,471 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2427056#[L4841, ULTIMATE.startEXIT, L573-24]true [2025-04-26 18:37:42,473 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2506080#[L568-1, L573-21, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,474 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2467048#[L568-1, ULTIMATE.startEXIT, L573-24]true [2025-04-26 18:37:42,475 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2467066#[L568-1, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:42,476 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1841838#[L3779, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:42,476 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2386062#[L4841, L573-22, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,477 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2427086#[L568-1, L573-22, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,477 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2344056#[L568-1, ULTIMATE.startEXIT, L570-4]true [2025-04-26 18:37:42,478 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2301210#[L5991-1, L568-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,478 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2257760#[L568-1, L5991, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,481 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1554920#[vatomic32_await_eq_returnLabel#1, ULTIMATE.startEXIT, L6020-7]true [2025-04-26 18:37:42,484 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 967114#[L6021-1, L6020-7, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,484 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1182702#[L6020-4, ULTIMATE.startEXIT, L5971]true [2025-04-26 18:37:42,485 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1227746#[L5971, L6020-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,486 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2813586#[vatomic32_xchg_acq_returnLabel#1, L6020-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,486 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2653310#[vatomic32_xchg_returnLabel#1, L6020-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,487 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2506834#[L3872, L6020-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,489 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1650758#[vatomic32_await_eq_returnLabel#1, L6020-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,490 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2653302#[L568-10, L6020-6, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,494 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2653290#[L568-10, L6021, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,495 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3130542#[L568-13, L3779, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,496 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3145972#[L568-10, L3779, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,497 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3198614#[L568-10, vatomic32_read_returnLabel#1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,497 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2618116#[L568-10, L6020-9, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,498 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2582020#[L568-10, L6020-7, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,498 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2582012#[L6020-4, L568-13, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,498 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2618140#[L6020-4, L568-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,499 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1794636#[L3779, L6020-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,500 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2687526#[L568-10, L6020-3, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,501 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2653316#[L568-10, L6020-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,501 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2344752#[L6020-4, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,502 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2386770#[L4841, L6020-6, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,502 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2301884#[L4841, ULTIMATE.startEXIT, L6020-7]true [2025-04-26 18:37:42,502 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2344720#[L6020-9, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,503 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2386752#[L6021, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,503 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2427776#[L5379, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,504 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2386786#[L4841, L6020-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,504 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2427812#[L4841, ULTIMATE.startEXIT, L6020-3]true [2025-04-26 18:37:42,506 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2427808#[L568-1, L6020-6, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,508 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2427790#[L568-1, L6021, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,509 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2386766#[L6020-9, L568-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,509 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2344766#[L568-1, L6020-7, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,510 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2344756#[L6020-4, ULTIMATE.startEXIT, L568-4]true [2025-04-26 18:37:42,510 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2386800#[L6020-4, L568-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,512 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2467820#[L568-1, L6020-3, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,512 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2427826#[L568-1, L6020-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,513 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1984678#[vatomic32_read_returnLabel#1, L6020-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,514 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2506858#[L568-10, L5988-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,515 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2544920#[L568-10, L6017, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,516 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2467854#[L568-10, L5988, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,516 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2169624#[L5988, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,516 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2214352#[L5988-1, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,517 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2258412#[L4841, L6017, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,517 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2214366#[L5988, L568-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,519 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2301898#[L568-1, L6017, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,519 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2258426#[L568-1, L5988-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,520 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2169638#[L568-1, L5987-5, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,520 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2124228#[L568-1, L5987, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,521 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2078198#[L568-1, L5986-2, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,521 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2077228#[L568-1, L573-15, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,522 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2030744#[L573-13, L568-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,522 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2030734#[L573-10, ULTIMATE.startEXIT, L568-4]true [2025-04-26 18:37:42,522 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2077246#[L568-1, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,523 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1412284#[L3779, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,523 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2214400#[L568-10, L570-2, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,524 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2124262#[L5986, L568-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,524 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2078232#[L568-10, L5985-5, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,524 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2869594#[L568-10, L5985-4, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,525 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2812650#[L568-10, L5985-2, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,525 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2782708#[L568-10, L5992-6, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,526 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2751958#[L568-10, L5992-5, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,526 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2427038#[L4841, ULTIMATE.startEXIT, L5991-2]true [2025-04-26 18:37:42,528 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2972164#[L568-1, L5987-4, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,529 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2948100#[L5987-3, L568-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,529 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2922996#[L5987-2, L568-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,529 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2896894#[L568-1, L5968, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,530 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2841870#[L568-1, ULTIMATE.startEXIT, L5972-1]true [2025-04-26 18:37:42,530 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2812932#[L5972, L568-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,530 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2783008#[L568-1, L5971-2, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,532 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3295506#[vatomic32_xchg_acq_returnLabel#1, L568-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,533 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3289958#[vatomic32_xchg_returnLabel#1, L568-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,534 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3289962#[L568-15, L568-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,535 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3285910#[L568-10, L568-16, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,536 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3146146#[L568-10, L3779, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,536 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3291580#[L568-10, L568-12, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,537 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3288066#[L568-10, L568-13, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,537 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3291576#[L568-10, L568-12, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,537 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3289964#[L568-10, L568-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,537 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3288074#[L568-10, L568-13, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,538 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3285896#[L568-10, L568-16, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,538 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3263826#[L568-13, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,538 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3268860#[L568-10, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,539 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3198806#[L568-10, vatomic32_read_returnLabel#1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,540 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3295474#[L568-10, vatomic32_xchg_acq_returnLabel#1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,541 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3289908#[L568-10, vatomic32_xchg_returnLabel#1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,541 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3280456#[L568-10, L3872, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,542 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3244868#[L3872, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,547 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3017658#[L4841, L3779, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,550 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3245016#[L3872, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,553 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2544772#[L6017, L568-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,553 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2506700#[L568-10, L5988-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,554 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2467680#[L568-10, L5988, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,554 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2169414#[L5988, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,554 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2214148#[L5988-1, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,555 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2258208#[L6017, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,556 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2301692#[L6017, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:42,556 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2258222#[L5988-1, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:42,556 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2214162#[L5988, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:42,557 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2123990#[L4841, ULTIMATE.startEXIT, L5987-5]true [2025-04-26 18:37:42,558 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2214170#[ULTIMATE.startEXIT, L5987-5, L568-3]true [2025-04-26 18:37:42,558 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2169428#[L5987-5, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:42,558 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2124004#[L5987, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:42,558 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2077966#[L5986-2, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:42,559 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1984512#[L570-3, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,559 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2031440#[L570-3, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:42,560 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2031444#[L4841, ULTIMATE.startEXIT, L573-15]true [2025-04-26 18:37:42,561 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2077984#[L568-1, ULTIMATE.startEXIT, L573-15]true [2025-04-26 18:37:42,562 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2386658#[L568-10, L573-12, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,563 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2344622#[L568-10, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,563 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2031460#[L4841, ULTIMATE.startEXIT, L573-10]true [2025-04-26 18:37:42,564 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2077988#[L573-12, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,564 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2124034#[L573-12, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:42,565 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2078002#[L573-10, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:42,566 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2031474#[L573-13, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:42,566 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1984558#[L568-1, ULTIMATE.startEXIT, L573-16]true [2025-04-26 18:37:42,566 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1937316#[L570-2, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:42,567 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1842220#[L5986-1, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,567 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1889838#[L5986-1, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:42,568 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1842234#[L568-1, ULTIMATE.startEXIT, L5986]true [2025-04-26 18:37:42,568 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1794530#[L5985-5, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:42,569 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2652670#[L4841, ULTIMATE.startEXIT, L5985-4]true [2025-04-26 18:37:42,569 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2686904#[L568-1, ULTIMATE.startEXIT, L5985-4]true [2025-04-26 18:37:42,569 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2652684#[L5985-3, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:42,570 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2617522#[L568-1, ULTIMATE.startEXIT, L5985-2]true [2025-04-26 18:37:42,570 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2544334#[L5992-6, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,571 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2581426#[L5992-6, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:42,572 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2842088#[L568-10, L6023, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,573 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2813156#[L568-10, L5993-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,573 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2581540#[L5993-1, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,574 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2617648#[L6023, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,574 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2652832#[L6023, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:42,574 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2617662#[L5993-1, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:42,575 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2544448#[L5993, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,575 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2581554#[L5993, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:42,576 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2544462#[L5992-5, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:42,576 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3198376#[L5992-4, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:42,577 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3173896#[L5992-3, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,577 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3186602#[L5992-3, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:42,578 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3173910#[L5992-2, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:42,578 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3160272#[L5993-2, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:42,578 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3130278#[L4841, ULTIMATE.startEXIT, L6023-1]true [2025-04-26 18:37:42,579 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3145730#[L568-1, ULTIMATE.startEXIT, L6023-1]true [2025-04-26 18:37:42,579 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3130292#[L6027-1, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:42,580 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3038518#[L3825, ULTIMATE.startEXIT, L568-3]true [2025-04-26 18:37:42,580 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3017390#[L3825, ULTIMATE.startEXIT, L568-1]true [2025-04-26 18:37:42,581 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2783242#[L568-10, L5993, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,581 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2783246#[L5992-5, L568-12, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,581 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2752290#[L568-10, L5992-5, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,582 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2720254#[L568-10, ULTIMATE.startEXIT, L5992]true [2025-04-26 18:37:42,582 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2687092#[L568-10, ULTIMATE.startEXIT, L5991-2]true [2025-04-26 18:37:42,583 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2687096#[L570-5, L568-12, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,583 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2652866#[L570-5, L568-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,583 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2617696#[L568-10, L573-25, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,583 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2581588#[L568-10, L570-4, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,584 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2544496#[L568-10, ULTIMATE.startEXIT, L5991-1]true [2025-04-26 18:37:42,585 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2506432#[L568-10, L5991, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,585 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2467414#[L568-10, ULTIMATE.startEXIT, L5987-6]true [2025-04-26 18:37:42,586 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2467684#[L568-12, ULTIMATE.startEXIT, L5987-5]true [2025-04-26 18:37:42,586 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2427676#[L568-10, L5987-5, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,587 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2386640#[L568-10, L5987, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,587 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2301726#[L570-3, L568-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,588 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2258274#[L568-10, ULTIMATE.startEXIT, L573-16]true [2025-04-26 18:37:42,588 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2344608#[L568-10, ULTIMATE.startEXIT, L573-15]true [2025-04-26 18:37:42,589 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2344626#[L568-12, L573-13, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,589 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2301750#[L568-10, L573-13, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,589 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1984544#[L4841, L573-13, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,589 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1602592#[vatomic32_read_returnLabel#1, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,590 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2544792#[vatomic32_xchg_acq_returnLabel#1, ULTIMATE.startEXIT, L573-10]true [2025-04-26 18:37:42,590 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2344616#[vatomic32_xchg_returnLabel#1, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,591 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1507162#[vatomic32_await_eq_rlx_returnLabel#1, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,593 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2031426#[L5986-2, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,597 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1412868#[L5972-1, L6020-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,598 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1366038#[L5972, L6020-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,598 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1273392#[L5971-1, L6020-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,599 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 926178#[L5972, ULTIMATE.startEXIT, L573-16]true [2025-04-26 18:37:42,600 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1272844#[L5987-4, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,600 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1227232#[L573-10, ULTIMATE.startEXIT, L5987-3]true [2025-04-26 18:37:42,601 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1182216#[L5987-2, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,601 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1137776#[L5968, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,601 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1093922#[L5972-2, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,602 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1050788#[L5972-1, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,602 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 966762#[L573-10, ULTIMATE.startEXIT, L5971-2]true [2025-04-26 18:37:42,602 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 925774#[L5971-1, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,602 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 846304#[L5989, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,603 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 770688#[L573-10, ULTIMATE.startEXIT, L6017-1]true [2025-04-26 18:37:42,603 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 734326#[L6021-1, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,604 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2343734#[vatomic32_xchg_returnLabel#1, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,604 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2168686#[L3872, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,605 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1272846#[vatomic32_await_eq_returnLabel#1, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,605 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2617364#[L573-25, L568-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,606 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2544178#[L568-10, L5991-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,606 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2506114#[L568-10, L5991, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,606 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2467100#[L5987-6, L568-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,606 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3096408#[L568-10, L5987-4, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,607 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3077982#[L568-10, L5987-3, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,607 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3058636#[L568-10, L5987-2, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,607 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2841856#[L4841, ULTIMATE.startEXIT, L5972-2]true [2025-04-26 18:37:42,607 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2782994#[L5972, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,608 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2720002#[L5971-1, L4841, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,609 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2078184#[L4841, ULTIMATE.startEXIT, L5987]true [2025-04-26 18:37:42,612 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2841810#[vatomic32_xchg_acq_returnLabel#1, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:42,612 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2686748#[vatomic32_xchg_returnLabel#1, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:42,613 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2544154#[L3872, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:42,614 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1936892#[vatomic32_await_eq_rlx_returnLabel#1, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:42,615 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 925908#[L6021, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:42,615 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 885686#[L6020-9, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:42,615 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 808108#[L6017, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:42,615 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 770772#[L5988-1, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:42,616 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 734402#[L5988, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:42,616 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 734398#[L573-21, L5987-5, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,616 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 699036#[L5987-5, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:42,616 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 664600#[L5987, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:42,616 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 631038#[L5986-2, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:42,617 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 566950#[L573-25, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,617 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 598420#[L5992, ULTIMATE.startEXIT, L573-16]true [2025-04-26 18:37:42,617 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 664582#[L573-10, L5992, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,617 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 631022#[L573-10, ULTIMATE.startEXIT, L5991-2]true [2025-04-26 18:37:42,618 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 631032#[L573-10, ULTIMATE.startEXIT, L573-24]true [2025-04-26 18:37:42,619 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 664598#[L573-21, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,619 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 631042#[L573-10, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:42,619 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 598446#[L573-22, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,619 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 507190#[L5991-1, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,620 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 478730#[L573-10, L5991, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,620 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 451260#[L5987-6, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,620 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 451278#[L6017, ULTIMATE.startEXIT, L573-16]true [2025-04-26 18:37:42,621 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 478762#[L5988-1, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,621 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 451288#[L5988, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,621 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 266014#[L573-10, L5985-6, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,622 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 285868#[L5986-1, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,622 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 266050#[L573-10, ULTIMATE.startEXIT, L5986]true [2025-04-26 18:37:42,622 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 247168#[L573-10, L5985-5, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,623 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 846300#[L573-10, ULTIMATE.startEXIT, L5985-4]true [2025-04-26 18:37:42,623 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 808016#[L5985-3, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,623 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 770684#[L573-10, ULTIMATE.startEXIT, L5985-2]true [2025-04-26 18:37:42,623 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 734322#[L5992-6, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,624 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1889144#[L5992-4, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,624 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1841556#[L5992-3, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,625 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1793876#[L5992-2, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,625 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1746068#[L5993-2, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,625 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1650044#[L573-10, L6027-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,625 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1365466#[L3825, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,626 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 885568#[L573-10, ULTIMATE.startEXIT, L6026-9]true [2025-04-26 18:37:42,626 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1841920#[L6026-1, ULTIMATE.startEXIT, L5972-1]true [2025-04-26 18:37:42,627 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1794240#[L5972, ULTIMATE.startEXIT, L6026-1]true [2025-04-26 18:37:42,628 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 846466#[L573-10, L5989, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,628 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 846456#[L5971-1, ULTIMATE.startEXIT, L573-16]true [2025-04-26 18:37:42,629 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1008632#[L5972, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,629 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 925978#[L5971-1, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,629 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 885756#[L573-10, ULTIMATE.startEXIT, L5971]true [2025-04-26 18:37:42,629 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 808170#[L5988-2, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,629 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 734460#[L573-10, ULTIMATE.startEXIT, L6021-1]true [2025-04-26 18:37:42,634 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 885864#[L6021, L6020-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,634 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 846552#[L6020-1, ULTIMATE.startEXIT, L6020-9]true [2025-04-26 18:37:42,634 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1182470#[L5987-2, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,635 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1273120#[L5987-4, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,635 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1227498#[L5987-3, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,635 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1138022#[L573-10, L5968, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,635 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1051008#[L573-10, ULTIMATE.startEXIT, L5972-1]true [2025-04-26 18:37:42,637 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 846568#[L573-19, ULTIMATE.startEXIT, L6020-7]true [2025-04-26 18:37:42,638 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1182240#[L573-19, L5985-3, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,638 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 478680#[L573-19, ULTIMATE.startEXIT, L5985-6]true [2025-04-26 18:37:42,639 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 507268#[L573-19, L5986-1, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,639 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 478804#[L5986, L573-19, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,639 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 451330#[L573-19, L5985-5, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,639 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1227248#[L573-19, L5985-4, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,640 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1137804#[L573-19, L5985-2, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,640 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1093954#[L573-19, ULTIMATE.startEXIT, L5992-6]true [2025-04-26 18:37:42,640 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1050896#[L573-19, L5992-5, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,640 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 966864#[L573-19, ULTIMATE.startEXIT, L5991-2]true [2025-04-26 18:37:42,640 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 885702#[L573-25, L573-19, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,644 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 478624#[ULTIMATE.startEXIT, L5985-6, L573-19]true [2025-04-26 18:37:42,645 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 507176#[L5986-1, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:42,645 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 478714#[L5986, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:42,645 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 451242#[ULTIMATE.startEXIT, L5985-5, L573-19]true [2025-04-26 18:37:42,645 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1227438#[L5985-4, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:42,645 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1182406#[L5985-3, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:42,645 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1137954#[L5985-2, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:42,646 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1094088#[L5992-6, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:42,646 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1050936#[L5992-5, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:42,646 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1050932#[L573-21, ULTIMATE.startEXIT, L5992]true [2025-04-26 18:37:42,646 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1008564#[L5992, ULTIMATE.startEXIT, L573-19]true [2025-04-26 18:37:42,647 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1365528#[L3825, L573-10, ULTIMATE.startEXIT]true [2025-04-26 18:37:42,650 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 507390#[L573-19, ULTIMATE.startFINAL, runFINAL]true [2025-04-26 18:37:42,652 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 478918#[ULTIMATE.startFINAL, L6020-1, runFINAL]true [2025-04-26 18:37:42,656 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 285964#[ULTIMATE.startFINAL, L573-10, runFINAL]true [2025-04-26 18:37:42,656 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 771082#[ULTIMATE.startFINAL, L6026-1, runFINAL]true [2025-04-26 18:37:42,660 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 478922#[L573-19, ULTIMATE.startFINAL, L5996]true [2025-04-26 18:37:42,661 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 266136#[L573-10, ULTIMATE.startFINAL, L5996]true [2025-04-26 18:37:42,662 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 478594#[L5996, ULTIMATE.startFINAL, L573-19]true [2025-04-26 18:37:42,662 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 265998#[L5996, L573-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,677 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 847042#[L6021, ULTIMATE.startFINAL, L6020-1]true [2025-04-26 18:37:42,680 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1320036#[L5972, ULTIMATE.startFINAL, L6020-1]true [2025-04-26 18:37:42,684 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 507534#[L6021, ULTIMATE.startFINAL, L573-16]true [2025-04-26 18:37:42,684 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 631534#[L6021-1, ULTIMATE.startFINAL, L573-16]true [2025-04-26 18:37:42,690 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1651358#[L5971-1, ULTIMATE.startFINAL, L6026-1]true [2025-04-26 18:37:42,695 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 808794#[L6027, ULTIMATE.startFINAL, L573-16]true [2025-04-26 18:37:42,695 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1228566#[L3825, ULTIMATE.startFINAL, L573-16]true [2025-04-26 18:37:42,696 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1555868#[ULTIMATE.startFINAL, L573-16, L6023-1]true [2025-04-26 18:37:42,696 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1603724#[L5993-2, ULTIMATE.startFINAL, L573-16]true [2025-04-26 18:37:42,697 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2258806#[L5992-4, ULTIMATE.startFINAL, L573-19]true [2025-04-26 18:37:42,700 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1009384#[L6021-1, L6020-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,707 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2546016#[L568-10, ULTIMATE.startFINAL, L6020-7]true [2025-04-26 18:37:42,709 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2784014#[L568-10, L6017-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,711 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2897830#[L568-10, L5971-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,721 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2125310#[L568-10, L5986-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,723 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2303052#[L568-10, L5986-2, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,725 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2468218#[L568-10, ULTIMATE.startFINAL, L5991]true [2025-04-26 18:37:42,728 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2618438#[L568-10, L570-5, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,730 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2752746#[L568-10, ULTIMATE.startFINAL, L5992-6]true [2025-04-26 18:37:42,732 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2032766#[L568-10, L5985-5, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,734 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2169716#[L568-10, ULTIMATE.startFINAL, runFINAL]true [2025-04-26 18:37:42,735 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2124306#[L568-10, ULTIMATE.startFINAL, L5996]true [2025-04-26 18:37:42,735 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2078280#[L568-10, ULTIMATE.startFINAL, L5985-6]true [2025-04-26 18:37:42,735 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2032758#[L5986, L568-13, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,735 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2079288#[L5986, L568-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,735 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2842538#[L568-10, L5985-4, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,736 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2813610#[L568-10, L5985-3, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,736 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2783698#[L568-10, L5985-2, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,745 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 886142#[ULTIMATE.startFINAL, L573-10, L6027]true [2025-04-26 18:37:42,748 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2124442#[L3825, ULTIMATE.startFINAL, L6026-1]true [2025-04-26 18:37:42,749 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2386958#[L6027-1, ULTIMATE.startFINAL, L6026-1]true [2025-04-26 18:37:42,752 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1183124#[L573-25, L6026-6, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,752 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1094756#[L573-25, L6026-7, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,753 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1651262#[L573-25, ULTIMATE.startFINAL, L3825]true [2025-04-26 18:37:42,754 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1985164#[L573-25, ULTIMATE.startFINAL, L6023-1]true [2025-04-26 18:37:42,754 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2032076#[L573-25, L5993-2, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,755 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2214746#[L5992-3, ULTIMATE.startFINAL, L573-19]true [2025-04-26 18:37:42,755 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2170016#[L5992-2, ULTIMATE.startFINAL, L573-19]true [2025-04-26 18:37:42,755 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2078584#[ULTIMATE.startFINAL, L6023-1, L573-19]true [2025-04-26 18:37:42,755 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2032064#[ULTIMATE.startFINAL, L6027-1, L573-19]true [2025-04-26 18:37:42,756 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1273828#[ULTIMATE.startFINAL, L6027, L573-19]true [2025-04-26 18:37:42,756 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1228176#[ULTIMATE.startFINAL, L6026-9, L573-19]true [2025-04-26 18:37:42,756 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1273830#[L6026-6, ULTIMATE.startFINAL, L573-19]true [2025-04-26 18:37:42,757 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1228178#[L6026-4, ULTIMATE.startFINAL, L573-19]true [2025-04-26 18:37:42,757 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1273832#[ULTIMATE.startFINAL, L6026-1, L573-19]true [2025-04-26 18:37:42,758 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1555502#[L6026-4, ULTIMATE.startFINAL, L5971]true [2025-04-26 18:37:42,758 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1603342#[ULTIMATE.startFINAL, L6026-1, L5971]true [2025-04-26 18:37:42,762 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2898002#[vatomic32_xchg_returnLabel#1, ULTIMATE.startFINAL, L6026-1]true [2025-04-26 18:37:42,779 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1603468#[vatomic32_await_eq_returnLabel#1, ULTIMATE.startFINAL, L6020-1]true [2025-04-26 18:37:42,784 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2619102#[vatomic32_xchg_returnLabel#1, ULTIMATE.startFINAL, L6020-1]true [2025-04-26 18:37:42,785 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2784560#[vatomic32_xchg_acq_returnLabel#1, ULTIMATE.startFINAL, L6020-1]true [2025-04-26 18:37:42,786 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2468780#[L3872, ULTIMATE.startFINAL, L6020-1]true [2025-04-26 18:37:42,786 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1843140#[vatomic32_await_eq_rlx_returnLabel#1, ULTIMATE.startFINAL, L6020-1]true [2025-04-26 18:37:42,789 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1747576#[L3779, ULTIMATE.startFINAL, L6020-1]true [2025-04-26 18:37:42,813 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2168612#[L568-10, ULTIMATE.startFINAL, runFINAL]true [2025-04-26 18:37:42,814 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2123206#[L568-10, L5996, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,815 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2077192#[L568-10, ULTIMATE.startFINAL, L5985-6]true [2025-04-26 18:37:42,818 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2259362#[L570-3, L568-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,819 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1138782#[ULTIMATE.startFINAL, vatomic32_await_eq_returnLabel#1, L573-16]true [2025-04-26 18:37:42,819 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1366696#[vatomic32_await_eq_rlx_returnLabel#1, ULTIMATE.startFINAL, L573-16]true [2025-04-26 18:37:42,821 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2215302#[vatomic32_xchg_returnLabel#1, ULTIMATE.startFINAL, L573-16]true [2025-04-26 18:37:42,821 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2428838#[vatomic32_xchg_acq_returnLabel#1, ULTIMATE.startFINAL, L573-16]true [2025-04-26 18:37:42,865 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1051630#[ULTIMATE.startFINAL, L573-10, L5972-2]true [2025-04-26 18:37:42,867 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1228230#[L5987-4, ULTIMATE.startFINAL, L573-10]true [2025-04-26 18:37:42,869 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 478978#[L5991-1, ULTIMATE.startFINAL, L573-10]true [2025-04-26 18:37:42,871 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 699432#[ULTIMATE.startFINAL, L5987-6, L573-19]true [2025-04-26 18:37:42,872 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 699442#[L573-25, ULTIMATE.startFINAL, L6017]true [2025-04-26 18:37:42,872 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 808578#[L573-25, ULTIMATE.startFINAL, L6021]true [2025-04-26 18:37:42,873 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 967470#[L573-25, L6021-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,875 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1273848#[L573-25, L5972, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,877 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1651250#[L5987-4, ULTIMATE.startFINAL, L573-19]true [2025-04-26 18:37:42,877 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1603222#[ULTIMATE.startFINAL, L5987-3, L573-19]true [2025-04-26 18:37:42,878 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1555386#[L5987-2, ULTIMATE.startFINAL, L573-19]true [2025-04-26 18:37:42,878 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1507774#[L5968, ULTIMATE.startFINAL, L573-19]true [2025-04-26 18:37:42,879 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1460420#[L5972-2, ULTIMATE.startFINAL, L573-19]true [2025-04-26 18:37:42,879 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1413320#[L5972-1, ULTIMATE.startFINAL, L573-19]true [2025-04-26 18:37:42,880 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1319962#[ULTIMATE.startFINAL, L5971-2, L573-19]true [2025-04-26 18:37:42,880 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1273834#[L5971-1, ULTIMATE.startFINAL, L573-19]true [2025-04-26 18:37:42,880 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1183110#[L5989, ULTIMATE.startFINAL, L573-19]true [2025-04-26 18:37:42,881 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1138628#[L5988-2, ULTIMATE.startFINAL, L573-19]true [2025-04-26 18:37:42,881 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1094742#[ULTIMATE.startFINAL, L6017-1, L573-19]true [2025-04-26 18:37:42,882 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1555402#[L573-25, vatomic32_await_eq_returnLabel#1, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,883 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2428214#[L573-25, L3872, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,884 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2582346#[L573-25, vatomic32_xchg_returnLabel#1, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,885 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1699342#[L573-25, L3779, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,886 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1890440#[L573-25, vatomic32_read_returnLabel#1, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,888 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2687814#[L568-10, L573-21, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,891 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2653614#[L568-10, ULTIMATE.startFINAL, L573-24]true [2025-04-26 18:37:42,891 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2582352#[L573-25, L568-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,891 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2618462#[L568-10, L573-22, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,892 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2618454#[L568-13, ULTIMATE.startFINAL, L573-19]true [2025-04-26 18:37:42,892 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2653628#[L568-10, ULTIMATE.startFINAL, L573-19]true [2025-04-26 18:37:42,893 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2387176#[L4841, ULTIMATE.startFINAL, L573-19]true [2025-04-26 18:37:42,893 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2428190#[L573-21, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,894 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2345152#[L4841, L573-22, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,894 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2387160#[L4841, ULTIMATE.startFINAL, L573-24]true [2025-04-26 18:37:42,895 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2302294#[L573-25, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,895 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2345120#[L4841, ULTIMATE.startFINAL, L570-5]true [2025-04-26 18:37:42,896 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2387142#[L4841, ULTIMATE.startFINAL, L5991-2]true [2025-04-26 18:37:42,896 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2428154#[L4841, ULTIMATE.startFINAL, L5992]true [2025-04-26 18:37:42,897 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2468140#[L4841, ULTIMATE.startFINAL, L5992-5]true [2025-04-26 18:37:42,897 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2506924#[L4841, ULTIMATE.startFINAL, L5992-6]true [2025-04-26 18:37:42,897 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2544976#[L4841, L5985-2, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,898 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2582066#[L5985-3, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,898 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2618176#[L4841, L5985-4, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,899 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1699880#[L5985-5, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,899 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1747000#[L4841, ULTIMATE.startFINAL, L5985-6]true [2025-04-26 18:37:42,900 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1794812#[L4841, ULTIMATE.startFINAL, L5996]true [2025-04-26 18:37:42,900 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1842504#[L4841, ULTIMATE.startFINAL, runFINAL]true [2025-04-26 18:37:42,901 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2507136#[L4841, L5993, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,906 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2897724#[L568-10, L6026-6, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,910 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3114440#[L568-10, L3825, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,914 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3229196#[L568-10, ULTIMATE.startFINAL, L5992-2]true [2025-04-26 18:37:42,917 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3245152#[L568-10, L5992-4, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,917 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2720928#[L568-10, L5992-5, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,918 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2720914#[L568-16, ULTIMATE.startFINAL, L5993-1]true [2025-04-26 18:37:42,919 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2783894#[L568-10, ULTIMATE.startFINAL, L5993-1]true [2025-04-26 18:37:42,920 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2752954#[L568-10, L5993, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,920 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3237588#[L5992-3, L568-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,920 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3219928#[L568-10, L5993-2, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,921 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3209798#[L6023-1, L568-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,921 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3198862#[L6027-1, L568-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,922 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2897712#[L568-10, ULTIMATE.startFINAL, L6027]true [2025-04-26 18:37:42,924 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2870670#[L568-10, L6026-9, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,924 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2842722#[L568-10, L6026-7, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,924 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2842714#[L568-13, ULTIMATE.startFINAL, L6026-4]true [2025-04-26 18:37:42,924 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2870694#[L568-10, ULTIMATE.startFINAL, L6026-4]true [2025-04-26 18:37:42,925 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1985088#[vatomic32_await_eq_returnLabel#1, ULTIMATE.startFINAL, L6026-4]true [2025-04-26 18:37:42,925 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2031994#[vatomic32_await_eq_returnLabel#1, ULTIMATE.startFINAL, L6026-1]true [2025-04-26 18:37:42,926 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2124542#[L3779, ULTIMATE.startFINAL, L6026-4]true [2025-04-26 18:37:42,926 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2169946#[L3779, L6026-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,928 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2923828#[L568-10, L6026-3, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,928 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2897738#[L568-10, L6026-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,929 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2653554#[L4841, ULTIMATE.startFINAL, L6026-4]true [2025-04-26 18:37:42,929 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2687732#[L4841, L6026-6, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,930 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2618390#[L6026-7, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,930 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2653522#[L4841, L6026-9, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,931 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2687714#[L4841, ULTIMATE.startFINAL, L6027]true [2025-04-26 18:37:42,931 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2720844#[L4841, ULTIMATE.startFINAL, L5394]true [2025-04-26 18:37:42,932 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2752876#[L5397, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,932 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2783826#[L5397-1, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,933 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2972880#[L3825, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,934 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3059252#[L4841, ULTIMATE.startFINAL, L5397-2]true [2025-04-26 18:37:42,934 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3078586#[L5394-1, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,934 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3096994#[L6027-1, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,935 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3114392#[L6023-1, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,935 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3130766#[L5993-2, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,936 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3146192#[L4841, ULTIMATE.startFINAL, L5992-2]true [2025-04-26 18:37:42,936 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3160726#[L5992-3, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,937 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3174358#[L5992-4, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,937 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2687748#[L4841, ULTIMATE.startFINAL, L6026-1]true [2025-04-26 18:37:42,938 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2720880#[L6026-3, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,940 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2720876#[L568-1, L6026-6, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,944 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2995910#[L568-1, L3825, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,948 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3160740#[L568-1, ULTIMATE.startFINAL, L5992-2]true [2025-04-26 18:37:42,951 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2544990#[L568-1, ULTIMATE.startFINAL, L5992-6]true [2025-04-26 18:37:42,955 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1747876#[L5985-5, L568-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,958 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1890114#[L568-1, ULTIMATE.startFINAL, runFINAL]true [2025-04-26 18:37:42,958 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1842518#[L568-1, ULTIMATE.startFINAL, L5996]true [2025-04-26 18:37:42,958 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1794826#[L568-1, ULTIMATE.startFINAL, L5985-6]true [2025-04-26 18:37:42,960 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1795708#[L4841, L5986-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,960 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1843422#[L4841, ULTIMATE.startFINAL, L570-2]true [2025-04-26 18:37:42,961 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1891032#[L4841, ULTIMATE.startFINAL, L573-16]true [2025-04-26 18:37:42,961 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1938526#[L570-3, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,962 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1985788#[L4841, ULTIMATE.startFINAL, L5986-2]true [2025-04-26 18:37:42,962 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2032718#[L4841, ULTIMATE.startFINAL, L5987]true [2025-04-26 18:37:42,962 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2079240#[L5987-5, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,963 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2124650#[L5987-6, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,963 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2170056#[L4841, ULTIMATE.startFINAL, L5991]true [2025-04-26 18:37:42,964 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2214780#[L5991-1, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,964 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2258832#[L4841, ULTIMATE.startFINAL, L570-4]true [2025-04-26 18:37:42,967 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2468962#[L568-10, L5988-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,968 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2507946#[L568-10, L6017, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,968 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2428992#[L568-10, L5988, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,968 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2125262#[L5988, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,969 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2170694#[L5988-1, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,969 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2215446#[L4841, ULTIMATE.startFINAL, L6017]true [2025-04-26 18:37:42,970 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2259520#[L4841, ULTIMATE.startFINAL, L6020-7]true [2025-04-26 18:37:42,970 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2302972#[L6020-9, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,971 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2345842#[L6021, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,973 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3161074#[L568-10, vatomic32_await_eq_rlx_returnLabel#1, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,978 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3131134#[L568-10, L3779, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,983 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3294860#[L568-10, vatomic32_xchg_acq_returnLabel#1, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,984 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3288198#[L568-10, vatomic32_xchg_returnLabel#1, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,985 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3277340#[L568-10, L3872, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,986 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3161042#[L568-10, vatomic32_await_eq_rlx_returnLabel#1, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,987 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3078986#[L568-10, vatomic32_await_eq_returnLabel#1, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,992 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3288252#[L568-15, L568-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,993 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3283610#[L568-10, L568-16, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,993 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3079008#[L568-10, ULTIMATE.startFINAL, vatomic32_await_eq_returnLabel#1]true [2025-04-26 18:37:42,995 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3288240#[L568-10, L568-15, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,995 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3286100#[L568-10, L568-13, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,996 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3290120#[L568-10, L568-12, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,996 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3288254#[L568-10, L568-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,996 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3290124#[L568-10, L568-12, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,997 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3283624#[L568-10, L568-16, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,997 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3258510#[L568-13, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,997 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3264158#[L568-15, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,998 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3252264#[L568-16, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,998 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3258508#[L565-3, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:42,999 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2924290#[L4841, ULTIMATE.startFINAL, vatomic32_await_eq_returnLabel#1]true [2025-04-26 18:37:43,000 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3039504#[vatomic32_await_eq_rlx_returnLabel#1, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,001 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3059712#[L5383-2, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,001 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3079036#[L4841, ULTIMATE.startFINAL, L5383-3]true [2025-04-26 18:37:43,002 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3097426#[L5383-4, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,002 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3114802#[L5384, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,003 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3131160#[L5384-1, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,003 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3146580#[L4841, ULTIMATE.startFINAL, L5384-2]true [2025-04-26 18:37:43,004 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3237866#[L3872, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,004 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3264154#[vatomic32_xchg_returnLabel#1, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,005 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3283636#[vatomic32_xchg_acq_returnLabel#1, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,006 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3286122#[L5384-3, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,006 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3288270#[L5384-4, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,007 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3290138#[L5384-5, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,007 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3291728#[L5384-6, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,008 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2468318#[L5379-1, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,008 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2507300#[L4841, ULTIMATE.startFINAL, L6021-1]true [2025-04-26 18:37:43,008 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2545350#[L6017-1, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,009 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2582440#[L4841, L5988-2, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,009 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2618546#[L4841, ULTIMATE.startFINAL, L5989]true [2025-04-26 18:37:43,010 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2653708#[L4841, ULTIMATE.startFINAL, L5971]true [2025-04-26 18:37:43,010 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2687890#[L5971-1, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,011 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2721010#[L4841, ULTIMATE.startFINAL, L5971-2]true [2025-04-26 18:37:43,011 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2753032#[L5972, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,012 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2783966#[L4841, ULTIMATE.startFINAL, L5972-1]true [2025-04-26 18:37:43,012 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2813864#[L4841, ULTIMATE.startFINAL, L5972-2]true [2025-04-26 18:37:43,014 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3039140#[L568-10, L5987-2, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,017 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3078674#[L568-10, L5987-4, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,017 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2387964#[L568-10, L5987-5, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,018 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2387216#[L5987-6, L568-13, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,018 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2428238#[L5987-6, L568-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,018 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3059344#[L568-10, L5987-3, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,019 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3018036#[L568-10, ULTIMATE.startFINAL, L5968]true [2025-04-26 18:37:43,019 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2842780#[L4841, ULTIMATE.startFINAL, L5968]true [2025-04-26 18:37:43,019 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2870744#[L5987-2, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,020 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2897782#[L5987-3, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,020 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2923864#[L5987-4, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,021 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3291730#[L4841, ULTIMATE.startFINAL, L5384-7]true [2025-04-26 18:37:43,021 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2428914#[L5382-1, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,022 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2468894#[L5383, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,022 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2507882#[L4841, ULTIMATE.startFINAL, L5383-1]true [2025-04-26 18:37:43,023 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2843200#[L557, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,024 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2898212#[L561, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,025 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2996370#[L3779, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,025 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3079038#[vatomic32_read_returnLabel#1, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,027 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3245424#[L565-2, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,027 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3210090#[L4841, ULTIMATE.startFINAL, L4841]true [2025-04-26 18:37:43,028 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2924262#[vatomic32_await_eq_returnLabel#1, ULTIMATE.startFINAL, L4841]true [2025-04-26 18:37:43,030 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3039426#[vatomic32_await_eq_rlx_returnLabel#1, ULTIMATE.startFINAL, L4841]true [2025-04-26 18:37:43,031 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3264004#[vatomic32_xchg_returnLabel#1, ULTIMATE.startFINAL, L4841]true [2025-04-26 18:37:43,033 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3283518#[vatomic32_xchg_acq_returnLabel#1, ULTIMATE.startFINAL, L4841]true [2025-04-26 18:37:43,034 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2545656#[ULTIMATE.startFINAL, L4841, L6017-1]true [2025-04-26 18:37:43,035 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2582754#[ULTIMATE.startFINAL, L5988-2, L4841]true [2025-04-26 18:37:43,037 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2654032#[L5971, ULTIMATE.startFINAL, L4841]true [2025-04-26 18:37:43,038 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2688206#[L5971-1, ULTIMATE.startFINAL, L4841]true [2025-04-26 18:37:43,039 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2753342#[L5972, ULTIMATE.startFINAL, L4841]true [2025-04-26 18:37:43,040 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2784262#[L5972-1, ULTIMATE.startFINAL, L4841]true [2025-04-26 18:37:43,042 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2843056#[L5968, ULTIMATE.startFINAL, L4841]true [2025-04-26 18:37:43,046 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3078824#[L568-10, L5987-4, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,046 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3059506#[L568-10, ULTIMATE.startFINAL, L5987-3]true [2025-04-26 18:37:43,047 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3039312#[L568-10, L5987-2, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,047 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2871012#[L5987-2, ULTIMATE.startFINAL, L4841]true [2025-04-26 18:37:43,048 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2924106#[L5987-4, ULTIMATE.startFINAL, L4841]true [2025-04-26 18:37:43,049 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2079016#[L4841, ULTIMATE.startFINAL, L5987-5]true [2025-04-26 18:37:43,051 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2170306#[L5991, ULTIMATE.startFINAL, L4841]true [2025-04-26 18:37:43,052 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2215042#[ULTIMATE.startFINAL, L4841, L5991-1]true [2025-04-26 18:37:43,053 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2302574#[L573-25, ULTIMATE.startFINAL, L4841]true [2025-04-26 18:37:43,054 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2345442#[L570-5, ULTIMATE.startFINAL, L4841]true [2025-04-26 18:37:43,056 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2428504#[ULTIMATE.startFINAL, L4841, L5992]true [2025-04-26 18:37:43,057 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2468488#[L5992-5, ULTIMATE.startFINAL, L4841]true [2025-04-26 18:37:43,058 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2545408#[ULTIMATE.startFINAL, L4841, L5985-2]true [2025-04-26 18:37:43,060 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2582496#[L5985-3, ULTIMATE.startFINAL, L4841]true [2025-04-26 18:37:43,061 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1699678#[L4841, ULTIMATE.startFINAL, L5985-5]true [2025-04-26 18:37:43,062 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1745996#[L4841, ULTIMATE.startFINAL, L5985-6]true [2025-04-26 18:37:43,064 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1841416#[L4841, ULTIMATE.startFINAL, runFINAL]true [2025-04-26 18:37:43,065 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1889020#[ULTIMATE.startFINAL, runFINAL, L568-1]true [2025-04-26 18:37:43,066 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1793770#[L5996, ULTIMATE.startFINAL, L4841]true [2025-04-26 18:37:43,066 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1841460#[L5996, ULTIMATE.startFINAL, L568-1]true [2025-04-26 18:37:43,067 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1793814#[ULTIMATE.startFINAL, L5985-6, L568-1]true [2025-04-26 18:37:43,068 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1747658#[ULTIMATE.startFINAL, L4841, L5986]true [2025-04-26 18:37:43,069 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1843224#[L570-2, ULTIMATE.startFINAL, L4841]true [2025-04-26 18:37:43,070 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1890836#[ULTIMATE.startFINAL, L4841, L573-16]true [2025-04-26 18:37:43,072 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2032486#[ULTIMATE.startFINAL, L5987, L4841]true [2025-04-26 18:37:43,073 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2079030#[L5987, ULTIMATE.startFINAL, L568-1]true [2025-04-26 18:37:43,074 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2032500#[L5986-2, ULTIMATE.startFINAL, L568-1]true [2025-04-26 18:37:43,075 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1938300#[L570-3, ULTIMATE.startFINAL, L4841]true [2025-04-26 18:37:43,075 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1985574#[L570-3, ULTIMATE.startFINAL, L568-1]true [2025-04-26 18:37:43,079 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2302860#[L568-10, ULTIMATE.startFINAL, L573-15]true [2025-04-26 18:37:43,079 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1985578#[ULTIMATE.startFINAL, L4841, L573-15]true [2025-04-26 18:37:43,080 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2032518#[ULTIMATE.startFINAL, L568-1, L573-15]true [2025-04-26 18:37:43,082 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1460672#[vatomic32_read_returnLabel#1, ULTIMATE.startFINAL, L573-16]true [2025-04-26 18:37:43,086 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2302874#[L568-10, ULTIMATE.startFINAL, L573-10]true [2025-04-26 18:37:43,087 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2345748#[L568-10, L573-12, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,087 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2032522#[L573-12, ULTIMATE.startFINAL, L4841]true [2025-04-26 18:37:43,089 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2079060#[L573-12, ULTIMATE.startFINAL, L568-1]true [2025-04-26 18:37:43,089 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1555664#[vatomic32_read_returnLabel#1, ULTIMATE.startFINAL, L573-10]true [2025-04-26 18:37:43,090 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1366690#[L3779, ULTIMATE.startFINAL, L573-10]true [2025-04-26 18:37:43,091 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1985594#[L4841, ULTIMATE.startFINAL, L573-10]true [2025-04-26 18:37:43,092 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2032536#[ULTIMATE.startFINAL, L573-10, L568-1]true [2025-04-26 18:37:43,093 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1938332#[ULTIMATE.startFINAL, L573-13, L4841]true [2025-04-26 18:37:43,094 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2032544#[ULTIMATE.startFINAL, L573-13, L568-3]true [2025-04-26 18:37:43,094 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1985608#[L573-13, ULTIMATE.startFINAL, L568-1]true [2025-04-26 18:37:43,094 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1938346#[ULTIMATE.startFINAL, L568-1, L573-16]true [2025-04-26 18:37:43,095 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1890850#[L570-2, ULTIMATE.startFINAL, L568-1]true [2025-04-26 18:37:43,096 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1795506#[L5986-1, ULTIMATE.startFINAL, L4841]true [2025-04-26 18:37:43,097 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1843238#[L5986-1, ULTIMATE.startFINAL, L568-1]true [2025-04-26 18:37:43,097 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1795520#[ULTIMATE.startFINAL, L568-1, L5986]true [2025-04-26 18:37:43,098 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1747672#[ULTIMATE.startFINAL, L5985-5, L568-1]true [2025-04-26 18:37:43,099 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2618604#[ULTIMATE.startFINAL, L4841, L5985-4]true [2025-04-26 18:37:43,100 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2653778#[ULTIMATE.startFINAL, L568-1, L5985-4]true [2025-04-26 18:37:43,100 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2618618#[L5985-3, ULTIMATE.startFINAL, L568-1]true [2025-04-26 18:37:43,101 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2582510#[ULTIMATE.startFINAL, L568-1, L5985-2]true [2025-04-26 18:37:43,102 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2507360#[L5992-6, ULTIMATE.startFINAL, L4841]true [2025-04-26 18:37:43,103 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2545422#[L5992-6, ULTIMATE.startFINAL, L568-1]true [2025-04-26 18:37:43,106 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2814096#[L568-10, L6023, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,106 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2784204#[L568-10, L5993-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,106 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2545536#[L5993-1, ULTIMATE.startFINAL, L4841]true [2025-04-26 18:37:43,108 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2582636#[L6023, ULTIMATE.startFINAL, L4841]true [2025-04-26 18:37:43,109 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2653886#[ULTIMATE.startFINAL, L4841, L6026-9]true [2025-04-26 18:37:43,110 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2688060#[L4841, ULTIMATE.startFINAL, L6027]true [2025-04-26 18:37:43,112 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3097132#[L4841, ULTIMATE.startFINAL, L6027-1]true [2025-04-26 18:37:43,113 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3114516#[ULTIMATE.startFINAL, L4841, L6023-1]true [2025-04-26 18:37:43,118 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3245182#[L568-10, L5992-4, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,118 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3237624#[L568-10, L5992-3, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,119 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3229236#[L568-10, L5992-2, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,119 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3146296#[L5992-2, ULTIMATE.startFINAL, L4841]true [2025-04-26 18:37:43,120 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3160820#[L5992-3, ULTIMATE.startFINAL, L4841]true [2025-04-26 18:37:43,122 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3174442#[L5992-4, ULTIMATE.startFINAL, L4841]true [2025-04-26 18:37:43,123 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3187136#[L5992-4, ULTIMATE.startFINAL, L568-1]true [2025-04-26 18:37:43,123 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3174456#[L5992-3, ULTIMATE.startFINAL, L568-1]true [2025-04-26 18:37:43,124 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3160834#[L5992-2, ULTIMATE.startFINAL, L568-1]true [2025-04-26 18:37:43,126 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3219972#[L568-10, L5993-2, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,126 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3130878#[L5993-2, ULTIMATE.startFINAL, L4841]true [2025-04-26 18:37:43,127 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3146310#[L5993-2, ULTIMATE.startFINAL, L568-1]true [2025-04-26 18:37:43,128 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3130892#[ULTIMATE.startFINAL, L568-1, L6023-1]true [2025-04-26 18:37:43,128 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3114530#[ULTIMATE.startFINAL, L6027-1, L568-1]true [2025-04-26 18:37:43,129 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2973082#[L3825, ULTIMATE.startFINAL, L4841]true [2025-04-26 18:37:43,130 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2996102#[L3825, ULTIMATE.startFINAL, L568-1]true [2025-04-26 18:37:43,131 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2721190#[ULTIMATE.startFINAL, L6027, L568-1]true [2025-04-26 18:37:43,131 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2688074#[ULTIMATE.startFINAL, L568-1, L6026-9]true [2025-04-26 18:37:43,135 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2924080#[L568-10, ULTIMATE.startFINAL, L6026-3]true [2025-04-26 18:37:43,136 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2898008#[L568-10, ULTIMATE.startFINAL, L6026-1]true [2025-04-26 18:37:43,136 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2898012#[L6026-4, L568-12, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,137 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2870970#[L568-10, L6026-4, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,137 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2653918#[L6026-4, ULTIMATE.startFINAL, L4841]true [2025-04-26 18:37:43,138 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2721208#[L6026-6, ULTIMATE.startFINAL, L568-1]true [2025-04-26 18:37:43,139 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2688094#[ULTIMATE.startFINAL, L4841, L6026-1]true [2025-04-26 18:37:43,141 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2721212#[ULTIMATE.startFINAL, L4841, L6026-3]true [2025-04-26 18:37:43,142 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2753246#[ULTIMATE.startFINAL, L568-1, L6026-3]true [2025-04-26 18:37:43,143 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2721226#[ULTIMATE.startFINAL, L568-1, L6026-1]true [2025-04-26 18:37:43,143 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2721234#[L6026-4, ULTIMATE.startFINAL, L568-3]true [2025-04-26 18:37:43,143 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2688108#[L6026-4, ULTIMATE.startFINAL, L568-1]true [2025-04-26 18:37:43,145 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2618752#[L6026-7, ULTIMATE.startFINAL, L4841]true [2025-04-26 18:37:43,146 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2653932#[L6026-7, ULTIMATE.startFINAL, L568-1]true [2025-04-26 18:37:43,146 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2618766#[L6023, ULTIMATE.startFINAL, L568-1]true [2025-04-26 18:37:43,147 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2582650#[L5993-1, ULTIMATE.startFINAL, L568-1]true [2025-04-26 18:37:43,149 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2753280#[L568-10, L5993, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,149 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2507474#[L5993, ULTIMATE.startFINAL, L4841]true [2025-04-26 18:37:43,150 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2545550#[L5993, ULTIMATE.startFINAL, L568-1]true [2025-04-26 18:37:43,151 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2507488#[L5992-5, ULTIMATE.startFINAL, L568-1]true [2025-04-26 18:37:43,151 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2468502#[ULTIMATE.startFINAL, L568-1, L5992]true [2025-04-26 18:37:43,152 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2387476#[ULTIMATE.startFINAL, L4841, L5991-2]true [2025-04-26 18:37:43,153 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2428518#[ULTIMATE.startFINAL, L568-1, L5991-2]true [2025-04-26 18:37:43,154 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2387490#[L570-5, ULTIMATE.startFINAL, L568-1]true [2025-04-26 18:37:43,155 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1555568#[L573-25, ULTIMATE.startFINAL, vatomic32_await_eq_returnLabel#1]true [2025-04-26 18:37:43,156 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1795338#[L573-25, vatomic32_await_eq_rlx_returnLabel#1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,157 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2507328#[L573-19, L3872, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,158 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1651410#[L573-19, ULTIMATE.startFINAL, vatomic32_await_eq_returnLabel#1]true [2025-04-26 18:37:43,159 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1699526#[L573-25, L3779, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,160 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1890654#[L573-25, vatomic32_read_returnLabel#1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,163 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2545388#[L568-16, ULTIMATE.startFINAL, L573-22]true [2025-04-26 18:37:43,165 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2582684#[L568-10, L573-25, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,165 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2582676#[L570-5, L568-13, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,165 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2618800#[L570-5, L568-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,166 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2618600#[L568-10, ULTIMATE.startFINAL, L573-22]true [2025-04-26 18:37:43,167 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2687942#[L573-21, L568-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,167 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2687946#[L573-19, L568-12, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,167 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2653764#[L568-10, L573-19, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,167 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2387334#[L573-19, ULTIMATE.startFINAL, L4841]true [2025-04-26 18:37:43,170 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2428350#[L573-21, ULTIMATE.startFINAL, L4841]true [2025-04-26 18:37:43,172 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2387318#[ULTIMATE.startFINAL, L4841, L573-24]true [2025-04-26 18:37:43,173 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2302578#[L573-25, L568-4, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,173 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2345456#[L573-25, ULTIMATE.startFINAL, L568-1]true [2025-04-26 18:37:43,174 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2387348#[ULTIMATE.startFINAL, L568-1, L573-22]true [2025-04-26 18:37:43,174 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2468340#[L573-21, ULTIMATE.startFINAL, L568-1]true [2025-04-26 18:37:43,175 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2468348#[L573-19, ULTIMATE.startFINAL, L568-3]true [2025-04-26 18:37:43,175 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2428364#[L573-19, ULTIMATE.startFINAL, L568-1]true [2025-04-26 18:37:43,175 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1795282#[L573-19, L3779, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,176 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2345312#[ULTIMATE.startFINAL, L4841, L573-22]true [2025-04-26 18:37:43,176 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2345316#[L568-4, ULTIMATE.startFINAL, L573-22]true [2025-04-26 18:37:43,178 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2259102#[L4841, ULTIMATE.startFINAL, L570-4]true [2025-04-26 18:37:43,178 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2302588#[ULTIMATE.startFINAL, L570-4, L568-1]true [2025-04-26 18:37:43,179 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2259116#[ULTIMATE.startFINAL, L568-1, L5991-1]true [2025-04-26 18:37:43,180 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2215056#[L5991, ULTIMATE.startFINAL, L568-1]true [2025-04-26 18:37:43,181 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2124888#[ULTIMATE.startFINAL, L4841, L5987-6]true [2025-04-26 18:37:43,181 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2170320#[ULTIMATE.startFINAL, L568-1, L5987-6]true [2025-04-26 18:37:43,185 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2507798#[L6017, L568-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,185 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2468804#[L568-10, L5988-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,186 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2170490#[L5988-1, ULTIMATE.startFINAL, L4841]true [2025-04-26 18:37:43,187 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2215242#[L6017, ULTIMATE.startFINAL, L4841]true [2025-04-26 18:37:43,188 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2302768#[ULTIMATE.startFINAL, L4841, L6020-9]true [2025-04-26 18:37:43,189 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2345648#[L4841, ULTIMATE.startFINAL, L6021]true [2025-04-26 18:37:43,192 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3079138#[vatomic32_read_returnLabel#1, ULTIMATE.startFINAL, L4841]true [2025-04-26 18:37:43,194 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3264096#[ULTIMATE.startFINAL, L568-15, L4841]true [2025-04-26 18:37:43,196 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3264112#[L568-10, ULTIMATE.startFINAL, L4841]true [2025-04-26 18:37:43,198 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2924266#[vatomic32_await_eq_returnLabel#1, L568-4, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,198 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2949314#[vatomic32_await_eq_returnLabel#1, ULTIMATE.startFINAL, L568-1]true [2025-04-26 18:37:43,199 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2996490#[L3779, L568-4, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,199 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3018528#[L3779, ULTIMATE.startFINAL, L568-1]true [2025-04-26 18:37:43,201 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3273546#[L568-10, ULTIMATE.startFINAL, L568-3]true [2025-04-26 18:37:43,202 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3269136#[L568-10, ULTIMATE.startFINAL, L568-1]true [2025-04-26 18:37:43,203 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3264116#[L568-10, L568-4, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,204 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3269122#[L568-12, ULTIMATE.startFINAL, L4841]true [2025-04-26 18:37:43,204 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3269134#[L568-10, L568-6, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,204 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3220212#[L568-6, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,205 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3199170#[L568-7, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,206 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3245394#[L565-2, ULTIMATE.startFINAL, L4841]true [2025-04-26 18:37:43,206 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3210092#[L565-1, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,207 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3210094#[L568-4, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,208 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3220214#[L4841, ULTIMATE.startFINAL, L568-1]true [2025-04-26 18:37:43,208 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3229480#[L4841, ULTIMATE.startFINAL, L568-3]true [2025-04-26 18:37:43,212 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2949390#[L568-1, ULTIMATE.startFINAL, vatomic32_await_eq_returnLabel#1]true [2025-04-26 18:37:43,217 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3286146#[vatomic32_xchg_acq_returnLabel#1, L568-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,221 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2653722#[L568-1, L5989, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,225 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2783980#[L5972, L568-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,229 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2897796#[L5987-2, L568-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,233 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2170070#[L5987-6, L568-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,237 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2345166#[L573-25, L568-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,240 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2468154#[L568-1, L5992, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,240 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2507150#[L568-1, L5992-5, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,243 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2582286#[L6023, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,245 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2618404#[L6023, L568-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,245 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2582300#[L568-1, ULTIMATE.startFINAL, L5993-1]true [2025-04-26 18:37:43,246 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2545208#[L568-1, L5993, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,246 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2428168#[L568-1, ULTIMATE.startFINAL, L5991-2]true [2025-04-26 18:37:43,246 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2387156#[L568-1, L570-5, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,250 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2428186#[L568-1, ULTIMATE.startFINAL, L573-24]true [2025-04-26 18:37:43,252 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2468184#[L568-1, L573-21, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,253 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2428204#[L568-1, ULTIMATE.startFINAL, L573-19]true [2025-04-26 18:37:43,254 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2387190#[L568-1, L573-22, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,254 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2302308#[L568-1, ULTIMATE.startFINAL, L570-4]true [2025-04-26 18:37:43,255 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2258846#[L5991-1, L568-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,255 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2214794#[L568-1, ULTIMATE.startFINAL, L5991]true [2025-04-26 18:37:43,256 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2170708#[L5988, L568-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,260 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2345856#[L6020-9, L568-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,268 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3258556#[L568-16, L568-6, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,271 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3264160#[L568-10, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,271 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3269174#[L568-12, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,272 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3264218#[L568-10, ULTIMATE.startFINAL, L568-4]true [2025-04-26 18:37:43,274 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3269212#[L568-10, L568-6, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,275 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3018450#[L568-1, L3779, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,276 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3269226#[L568-10, L568-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,277 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3277442#[L568-12, ULTIMATE.startFINAL, L568-3]true [2025-04-26 18:37:43,277 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3273616#[L568-10, L568-3, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,277 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3229546#[ULTIMATE.startFINAL, L568-3, L4841]true [2025-04-26 18:37:43,278 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3097478#[vatomic32_read_returnLabel#1, L568-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,280 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3220292#[L568-1, ULTIMATE.startFINAL, L4841]true [2025-04-26 18:37:43,281 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3210186#[L568-1, L568-7, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,284 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3229558#[L568-1, L568-6, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,284 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3220306#[ULTIMATE.startFINAL, L568-1, L568-4]true [2025-04-26 18:37:43,285 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3229542#[L568-6, ULTIMATE.startFINAL, L568-1]true [2025-04-26 18:37:43,285 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3220296#[L568-1, L568-4, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,286 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3237946#[L568-1, ULTIMATE.startFINAL, L568-3]true [2025-04-26 18:37:43,286 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3229560#[L568-1, ULTIMATE.startFINAL, L568-1]true [2025-04-26 18:37:43,287 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2387894#[L568-1, L6021, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,290 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1555816#[L6020-4, vatomic32_await_eq_returnLabel#1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,290 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1603666#[vatomic32_await_eq_returnLabel#1, ULTIMATE.startFINAL, L6020-1]true [2025-04-26 18:37:43,290 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1699796#[L6020-4, L3779, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,290 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1747778#[L3779, L6020-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,291 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2619250#[L568-10, L6020-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,293 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2654400#[L568-10, ULTIMATE.startFINAL, L6020-3]true [2025-04-26 18:37:43,293 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2546008#[L6020-4, L568-13, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,293 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2583128#[L6020-4, L568-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,294 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2583110#[L568-13, ULTIMATE.startFINAL, L6020-6]true [2025-04-26 18:37:43,294 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2619236#[L568-10, L6020-6, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,294 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2303004#[L6020-4, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,295 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2345876#[L4841, ULTIMATE.startFINAL, L6020-1]true [2025-04-26 18:37:43,296 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2387916#[L4841, ULTIMATE.startFINAL, L6020-3]true [2025-04-26 18:37:43,296 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2345890#[L6020-4, L568-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,298 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2387912#[L568-1, L6020-6, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,298 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2259524#[ULTIMATE.startFINAL, L6020-7, L568-4]true [2025-04-26 18:37:43,298 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2303018#[L568-1, ULTIMATE.startFINAL, L6020-7]true [2025-04-26 18:37:43,301 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2428958#[L568-1, ULTIMATE.startFINAL, L6020-3]true [2025-04-26 18:37:43,302 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2387930#[L568-1, L6020-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,303 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2259534#[L568-1, L6017, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,303 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2215460#[L568-1, L5988-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,304 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2125276#[L568-1, L5987-5, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,304 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2948938#[L568-1, L5987-4, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,305 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2923878#[L5987-3, L568-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,305 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2870758#[L568-1, ULTIMATE.startFINAL, L5968]true [2025-04-26 18:37:43,306 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2842794#[L568-1, ULTIMATE.startFINAL, L5972-2]true [2025-04-26 18:37:43,306 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2813878#[L568-1, ULTIMATE.startFINAL, L5972-1]true [2025-04-26 18:37:43,307 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2753046#[L568-1, ULTIMATE.startFINAL, L5971-2]true [2025-04-26 18:37:43,307 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2721024#[L5971-1, L568-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,308 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2687904#[L568-1, ULTIMATE.startFINAL, L5971]true [2025-04-26 18:37:43,308 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2618560#[L568-1, L5988-2, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,309 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2582454#[L6017-1, L568-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,309 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2545364#[L568-1, ULTIMATE.startFINAL, L6021-1]true [2025-04-26 18:37:43,311 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3269220#[vatomic32_xchg_returnLabel#1, L568-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,312 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3245486#[L568-1, L3872, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,312 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3059760#[vatomic32_await_eq_rlx_returnLabel#1, L568-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,314 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3220276#[L568-6, ULTIMATE.startFINAL, L4841]true [2025-04-26 18:37:43,315 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3199274#[ULTIMATE.startFINAL, L4841, L568-7]true [2025-04-26 18:37:43,317 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3097540#[vatomic32_read_returnLabel#1, ULTIMATE.startFINAL, L568-1]true [2025-04-26 18:37:43,318 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2996486#[L3779, ULTIMATE.startFINAL, L4841]true [2025-04-26 18:37:43,319 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2387710#[ULTIMATE.startFINAL, L6021, L568-1]true [2025-04-26 18:37:43,319 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2345662#[ULTIMATE.startFINAL, L568-1, L6020-9]true [2025-04-26 18:37:43,321 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2345666#[L6020-6, ULTIMATE.startFINAL, L4841]true [2025-04-26 18:37:43,322 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2387728#[L6020-6, ULTIMATE.startFINAL, L568-1]true [2025-04-26 18:37:43,325 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2654274#[L568-10, ULTIMATE.startFINAL, L6020-3]true [2025-04-26 18:37:43,326 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2619108#[L568-10, ULTIMATE.startFINAL, L6020-1]true [2025-04-26 18:37:43,326 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2345682#[L4841, ULTIMATE.startFINAL, L6020-1]true [2025-04-26 18:37:43,328 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2387732#[ULTIMATE.startFINAL, L4841, L6020-3]true [2025-04-26 18:37:43,329 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2428784#[ULTIMATE.startFINAL, L568-1, L6020-3]true [2025-04-26 18:37:43,330 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2387746#[ULTIMATE.startFINAL, L6020-1, L568-1]true [2025-04-26 18:37:43,330 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2387754#[L6020-4, ULTIMATE.startFINAL, L568-3]true [2025-04-26 18:37:43,330 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2345696#[L6020-4, ULTIMATE.startFINAL, L568-1]true [2025-04-26 18:37:43,331 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2259314#[L4841, ULTIMATE.startFINAL, L6020-7]true [2025-04-26 18:37:43,332 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2302814#[ULTIMATE.startFINAL, L6020-7, L568-1]true [2025-04-26 18:37:43,333 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2259328#[L6017, ULTIMATE.startFINAL, L568-1]true [2025-04-26 18:37:43,334 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2215256#[L5988-1, ULTIMATE.startFINAL, L568-1]true [2025-04-26 18:37:43,336 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2428818#[L568-10, L5988, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,336 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2125052#[L5988, ULTIMATE.startFINAL, L4841]true [2025-04-26 18:37:43,337 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2170504#[L5988, ULTIMATE.startFINAL, L568-1]true [2025-04-26 18:37:43,337 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2125066#[ULTIMATE.startFINAL, L5987-5, L568-1]true [2025-04-26 18:37:43,338 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2949156#[L5987-4, ULTIMATE.startFINAL, L568-1]true [2025-04-26 18:37:43,339 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2898042#[ULTIMATE.startFINAL, L4841, L5987-3]true [2025-04-26 18:37:43,340 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2924120#[ULTIMATE.startFINAL, L568-1, L5987-3]true [2025-04-26 18:37:43,340 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2898056#[L5987-2, ULTIMATE.startFINAL, L568-1]true [2025-04-26 18:37:43,341 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2871026#[L5968, ULTIMATE.startFINAL, L568-1]true [2025-04-26 18:37:43,342 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2814150#[L5972-2, ULTIMATE.startFINAL, L4841]true [2025-04-26 18:37:43,343 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2843070#[L5972-2, ULTIMATE.startFINAL, L568-1]true [2025-04-26 18:37:43,343 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2814164#[L5972-1, ULTIMATE.startFINAL, L568-1]true [2025-04-26 18:37:43,344 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2784276#[L5972, ULTIMATE.startFINAL, L568-1]true [2025-04-26 18:37:43,345 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2721322#[ULTIMATE.startFINAL, L4841, L5971-2]true [2025-04-26 18:37:43,346 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2753356#[ULTIMATE.startFINAL, L568-1, L5971-2]true [2025-04-26 18:37:43,346 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2721336#[L5971-1, ULTIMATE.startFINAL, L568-1]true [2025-04-26 18:37:43,347 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2688220#[L5971, ULTIMATE.startFINAL, L568-1]true [2025-04-26 18:37:43,348 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2618868#[L5989, ULTIMATE.startFINAL, L4841]true [2025-04-26 18:37:43,349 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2654046#[L5989, ULTIMATE.startFINAL, L568-1]true [2025-04-26 18:37:43,349 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2618882#[L5988-2, ULTIMATE.startFINAL, L568-1]true [2025-04-26 18:37:43,350 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2582768#[ULTIMATE.startFINAL, L568-1, L6017-1]true [2025-04-26 18:37:43,351 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2507596#[L6021-1, ULTIMATE.startFINAL, L4841]true [2025-04-26 18:37:43,352 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2545670#[L6021-1, ULTIMATE.startFINAL, L568-1]true [2025-04-26 18:37:43,352 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3286014#[vatomic32_xchg_acq_returnLabel#1, ULTIMATE.startFINAL, L568-1]true [2025-04-26 18:37:43,353 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3269034#[vatomic32_xchg_returnLabel#1, ULTIMATE.startFINAL, L568-1]true [2025-04-26 18:37:43,354 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3237718#[L3872, ULTIMATE.startFINAL, L4841]true [2025-04-26 18:37:43,355 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3245286#[L3872, ULTIMATE.startFINAL, L568-1]true [2025-04-26 18:37:43,355 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3059634#[vatomic32_await_eq_rlx_returnLabel#1, ULTIMATE.startFINAL, L568-1]true [2025-04-26 18:37:43,356 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3187410#[L565, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,358 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3187566#[L568-10, vatomic32_read_returnLabel#1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,358 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3146734#[L3779, L568-12, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,358 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3131308#[L568-10, L3779, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,359 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3258470#[L568-13, ULTIMATE.startFINAL, L4841]true [2025-04-26 18:37:43,359 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3187374#[L568-10, vatomic32_read_returnLabel#1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,362 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3294892#[vatomic32_xchg_acq_returnLabel#1, L568-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,363 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2753080#[L568-10, ULTIMATE.startFINAL, L6021-1]true [2025-04-26 18:37:43,365 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3288248#[vatomic32_xchg_returnLabel#1, L568-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,366 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3277384#[L568-10, L3872, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,367 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2387880#[L5379, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,368 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1138984#[vatomic32_await_eq_returnLabel#1, ULTIMATE.startFINAL, L573-16]true [2025-04-26 18:37:43,368 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1366892#[vatomic32_await_eq_rlx_returnLabel#1, ULTIMATE.startFINAL, L573-16]true [2025-04-26 18:37:43,370 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2429004#[vatomic32_xchg_acq_returnLabel#1, ULTIMATE.startFINAL, L573-16]true [2025-04-26 18:37:43,372 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1460864#[vatomic32_read_returnLabel#1, ULTIMATE.startFINAL, L573-16]true [2025-04-26 18:37:43,375 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2301978#[L568-10, ULTIMATE.startFINAL, L573-15]true [2025-04-26 18:37:43,376 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2170734#[L568-13, ULTIMATE.startFINAL, L573-16]true [2025-04-26 18:37:43,376 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2215494#[L568-10, ULTIMATE.startFINAL, L573-16]true [2025-04-26 18:37:43,376 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2215486#[L568-13, L570-3, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,376 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2259568#[L568-10, L570-3, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,378 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2301992#[L568-10, L573-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,378 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2344852#[L568-10, ULTIMATE.startFINAL, L573-12]true [2025-04-26 18:37:43,379 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2258524#[L568-10, L573-13, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,379 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2031766#[L4841, ULTIMATE.startFINAL, L573-12]true [2025-04-26 18:37:43,380 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1984848#[L4841, ULTIMATE.startFINAL, L573-15]true [2025-04-26 18:37:43,382 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1984878#[L573-13, L568-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,386 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2032732#[L568-1, L5986-2, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,387 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2079254#[L568-1, ULTIMATE.startFINAL, L5987]true [2025-04-26 18:37:43,388 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1985802#[L568-1, L570-3, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,388 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1938540#[L568-1, ULTIMATE.startFINAL, L573-16]true [2025-04-26 18:37:43,389 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2031762#[L568-1, ULTIMATE.startFINAL, L573-15]true [2025-04-26 18:37:43,390 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1984864#[L4841, L573-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,391 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2031780#[L568-1, L573-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,392 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2031770#[ULTIMATE.startFINAL, L568-4, L573-12]true [2025-04-26 18:37:43,392 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2078298#[L568-1, ULTIMATE.startFINAL, L573-12]true [2025-04-26 18:37:43,392 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1555126#[vatomic32_read_returnLabel#1, L573-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,393 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1366244#[L3779, L573-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,393 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2301986#[vatomic32_xchg_returnLabel#1, L573-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,394 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2124324#[L3872, L573-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,394 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1227956#[vatomic32_await_eq_returnLabel#1, L573-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,395 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1937634#[L573-13, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,396 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1891046#[L568-1, ULTIMATE.startFINAL, L570-2]true [2025-04-26 18:37:43,397 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1843436#[L568-1, L5986-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,397 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1795722#[L5986, L568-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,398 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2653358#[L568-1, L5985-4, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,398 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2618190#[L5985-3, L568-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,398 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2582080#[L568-1, L5985-2, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,399 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3187062#[L5992-4, L568-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,399 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3174372#[L5992-3, L568-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,400 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3146206#[L5993-2, L568-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,401 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3130780#[L6023-1, L568-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,401 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3114406#[L6027-1, L568-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,402 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2720858#[L568-1, ULTIMATE.startFINAL, L6027]true [2025-04-26 18:37:43,403 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2687728#[L568-1, L6026-9, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,404 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2653568#[L6026-7, L568-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,404 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2653558#[ULTIMATE.startFINAL, L568-4, L6026-4]true [2025-04-26 18:37:43,404 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2687762#[L568-1, ULTIMATE.startFINAL, L6026-4]true [2025-04-26 18:37:43,407 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2752920#[L6026-3, L568-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,407 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2720894#[L568-1, L6026-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,408 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2345060#[vatomic32_read_returnLabel#1, L6026-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,408 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2545194#[L4841, ULTIMATE.startFINAL, L5993-1]true [2025-04-26 18:37:43,410 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1795124#[L3779, ULTIMATE.startFINAL, L573-19]true [2025-04-26 18:37:43,410 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2813818#[vatomic32_xchg_acq_returnLabel#1, ULTIMATE.startFINAL, L573-19]true [2025-04-26 18:37:43,411 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2507180#[L3872, ULTIMATE.startFINAL, L573-19]true [2025-04-26 18:37:43,411 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1890426#[vatomic32_await_eq_rlx_returnLabel#1, ULTIMATE.startFINAL, L573-19]true [2025-04-26 18:37:43,412 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 886232#[ULTIMATE.startFINAL, L6021, L573-19]true [2025-04-26 18:37:43,412 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 846896#[ULTIMATE.startFINAL, L6020-9, L573-19]true [2025-04-26 18:37:43,413 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 808580#[L573-25, L6020-6, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,413 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 886234#[L6020-6, ULTIMATE.startFINAL, L573-19]true [2025-04-26 18:37:43,416 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 771330#[L6020-4, L6020-9, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,416 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 808704#[L6020-9, ULTIMATE.startFINAL, L6020-1]true [2025-04-26 18:37:43,417 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 847076#[L6020-6, L6020-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,418 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 847062#[L6020-6, ULTIMATE.startFINAL, L6020-1]true [2025-04-26 18:37:43,418 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 808720#[L6020-4, ULTIMATE.startFINAL, L6020-1]true [2025-04-26 18:37:43,418 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 808730#[L6020-4, ULTIMATE.startFINAL, L6020-1]true [2025-04-26 18:37:43,419 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 886428#[ULTIMATE.startFINAL, L6020-1, L6020-3]true [2025-04-26 18:37:43,419 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 847078#[L6020-1, ULTIMATE.startFINAL, L6020-1]true [2025-04-26 18:37:43,419 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 886418#[L6020-1, ULTIMATE.startFINAL, L6020-3]true [2025-04-26 18:37:43,422 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 567222#[L573-10, ULTIMATE.startFINAL, L6020-1]true [2025-04-26 18:37:43,422 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 598742#[L573-10, ULTIMATE.startFINAL, L6020-3]true [2025-04-26 18:37:43,427 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1183000#[L6026-9, ULTIMATE.startFINAL, L6020-1]true [2025-04-26 18:37:43,434 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2031840#[L6023-1, ULTIMATE.startFINAL, L6020-1]true [2025-04-26 18:37:43,435 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1094674#[L6023, ULTIMATE.startFINAL, L6020-1]true [2025-04-26 18:37:43,436 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1094664#[L6020-4, L6026-7, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,436 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1138552#[L6026-7, ULTIMATE.startFINAL, L6020-1]true [2025-04-26 18:37:43,440 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1228070#[L6026-6, ULTIMATE.startFINAL, L6020-1]true [2025-04-26 18:37:43,441 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1555312#[L5971, ULTIMATE.startFINAL, L6026-4]true [2025-04-26 18:37:43,441 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1603138#[L5971, L6026-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,445 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1273728#[L6026-3, ULTIMATE.startFINAL, L6020-1]true [2025-04-26 18:37:43,446 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1228086#[L6026-1, ULTIMATE.startFINAL, L6020-1]true [2025-04-26 18:37:43,446 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1183026#[ULTIMATE.startFINAL, L6020-1, L6026-4]true [2025-04-26 18:37:43,447 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1984934#[L6027-1, ULTIMATE.startFINAL, L6020-1]true [2025-04-26 18:37:43,447 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1699140#[L3825, ULTIMATE.startFINAL, L6020-1]true [2025-04-26 18:37:43,448 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1228050#[ULTIMATE.startFINAL, L6020-1, L6027]true [2025-04-26 18:37:43,450 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 926472#[ULTIMATE.startFINAL, L6020-3, L573-19]true [2025-04-26 18:37:43,451 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 886236#[ULTIMATE.startFINAL, L6020-1, L573-19]true [2025-04-26 18:37:43,451 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 846898#[L6020-4, ULTIMATE.startFINAL, L573-19]true [2025-04-26 18:37:43,452 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 771210#[L6017, ULTIMATE.startFINAL, L573-19]true [2025-04-26 18:37:43,452 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 734828#[L5988-1, ULTIMATE.startFINAL, L573-19]true [2025-04-26 18:37:43,453 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 699434#[L5988, ULTIMATE.startFINAL, L573-19]true [2025-04-26 18:37:43,453 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 699430#[L573-21, ULTIMATE.startFINAL, L5987-5]true [2025-04-26 18:37:43,453 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 664964#[ULTIMATE.startFINAL, L5987-5, L573-19]true [2025-04-26 18:37:43,454 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 631396#[L5987, ULTIMATE.startFINAL, L573-19]true [2025-04-26 18:37:43,454 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 598792#[L5986-2, ULTIMATE.startFINAL, L573-19]true [2025-04-26 18:37:43,455 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 536846#[ULTIMATE.startFINAL, L573-16, L5991-2]true [2025-04-26 18:37:43,455 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 567248#[L5992, ULTIMATE.startFINAL, L573-16]true [2025-04-26 18:37:43,461 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 926468#[ULTIMATE.startFINAL, L5991-2, L573-19]true [2025-04-26 18:37:43,461 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 771234#[L573-19, L5991-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,462 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 926446#[L573-19, ULTIMATE.startFINAL, L573-24]true [2025-04-26 18:37:43,464 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 926464#[ULTIMATE.startFINAL, L573-24, L573-19]true [2025-04-26 18:37:43,465 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 967454#[L573-21, ULTIMATE.startFINAL, L573-19]true [2025-04-26 18:37:43,465 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 926466#[L573-19, ULTIMATE.startFINAL, L573-19]true [2025-04-26 18:37:43,465 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 967446#[L573-19, L573-21, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,465 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 886240#[L573-19, L573-22, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,466 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 846894#[L573-25, ULTIMATE.startFINAL, L573-19]true [2025-04-26 18:37:43,466 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 846912#[L573-25, L573-19, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,467 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 734856#[L573-19, ULTIMATE.startFINAL, L5991]true [2025-04-26 18:37:43,469 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 665092#[L573-19, L5987-5, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,469 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 699466#[L5987-6, L573-19, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,471 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 699556#[L573-25, ULTIMATE.startFINAL, L6017]true [2025-04-26 18:37:43,471 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 734972#[L573-19, L5988-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,471 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 699574#[L573-19, L5988, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,472 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 631510#[L573-19, ULTIMATE.startFINAL, L5987]true [2025-04-26 18:37:43,472 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 598906#[L573-19, ULTIMATE.startFINAL, L5986-2]true [2025-04-26 18:37:43,473 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 536966#[ULTIMATE.startFINAL, L573-16, L5991-2]true [2025-04-26 18:37:43,473 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 567392#[ULTIMATE.startFINAL, L573-16, L5992]true [2025-04-26 18:37:43,474 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 664898#[L5992-5, L573-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,474 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 598738#[L573-10, ULTIMATE.startFINAL, L5991-2]true [2025-04-26 18:37:43,474 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 598734#[L573-10, ULTIMATE.startFINAL, L573-24]true [2025-04-26 18:37:43,476 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 631338#[L573-21, L573-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,476 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 598736#[L573-19, L573-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,477 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 598724#[ULTIMATE.startFINAL, L573-22, L573-12]true [2025-04-26 18:37:43,477 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 567214#[L573-10, ULTIMATE.startFINAL, L573-22]true [2025-04-26 18:37:43,477 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 536818#[L573-25, L573-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,478 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 478944#[L573-10, ULTIMATE.startFINAL, L5991-1]true [2025-04-26 18:37:43,478 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 451454#[L5991, L573-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,479 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 424976#[L573-10, ULTIMATE.startFINAL, L5987-6]true [2025-04-26 18:37:43,480 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 451456#[L5988-1, L573-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,481 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 424978#[L5988, L573-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,482 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 399436#[L573-10, ULTIMATE.startFINAL, L5987-5]true [2025-04-26 18:37:43,482 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 374788#[L5987, L573-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,483 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 771142#[L5985-3, ULTIMATE.startFINAL, L573-10]true [2025-04-26 18:37:43,485 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 247244#[L573-10, ULTIMATE.startFINAL, L5985-6]true [2025-04-26 18:37:43,486 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 351094#[L5986-2, L573-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,486 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 266168#[L5986-1, ULTIMATE.startFINAL, L573-10]true [2025-04-26 18:37:43,488 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 328448#[ULTIMATE.startFINAL, L5987, L573-16]true [2025-04-26 18:37:43,488 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 351130#[L5986-2, ULTIMATE.startFINAL, L573-10]true [2025-04-26 18:37:43,490 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 351088#[L573-10, ULTIMATE.startFINAL, L573-15]true [2025-04-26 18:37:43,490 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 328426#[L573-13, L573-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,491 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 351096#[L573-10, ULTIMATE.startFINAL, L573-15]true [2025-04-26 18:37:43,492 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 374790#[L573-12, L573-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,492 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 328432#[L573-13, ULTIMATE.startFINAL, L573-10]true [2025-04-26 18:37:43,492 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 374786#[ULTIMATE.startFINAL, L573-10, L573-12]true [2025-04-26 18:37:43,492 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 351098#[L573-10, ULTIMATE.startFINAL, L573-10]true [2025-04-26 18:37:43,493 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 306768#[L573-10, ULTIMATE.startFINAL, L573-16]true [2025-04-26 18:37:43,493 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 247272#[L5986, ULTIMATE.startFINAL, L573-10]true [2025-04-26 18:37:43,494 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 229260#[L5985-5, ULTIMATE.startFINAL, L573-10]true [2025-04-26 18:37:43,494 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 808486#[L5985-4, ULTIMATE.startFINAL, L573-10]true [2025-04-26 18:37:43,494 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 734766#[L5985-2, ULTIMATE.startFINAL, L573-10]true [2025-04-26 18:37:43,495 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 699382#[L573-10, ULTIMATE.startFINAL, L5992-6]true [2025-04-26 18:37:43,502 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1182986#[L573-25, ULTIMATE.startFINAL, L6027]true [2025-04-26 18:37:43,502 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1651048#[L573-25, L3825, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,503 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1984920#[L6023-1, L573-25, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,507 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2214502#[L5992-3, L573-19, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,508 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2258552#[L573-19, L5992-4, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,508 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2169782#[L573-19, ULTIMATE.startFINAL, L5992-2]true [2025-04-26 18:37:43,509 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1747068#[ULTIMATE.startFINAL, L573-10, L5992-2]true [2025-04-26 18:37:43,512 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1842592#[L5992-4, ULTIMATE.startFINAL, L573-10]true [2025-04-26 18:37:43,512 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1794894#[L5992-3, ULTIMATE.startFINAL, L573-10]true [2025-04-26 18:37:43,512 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1699102#[L5993-2, ULTIMATE.startFINAL, L573-10]true [2025-04-26 18:37:43,516 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1094740#[L5993-1, ULTIMATE.startFINAL, L573-19]true [2025-04-26 18:37:43,530 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 808706#[L573-25, ULTIMATE.startFINAL, L6020-6]true [2025-04-26 18:37:43,531 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 886402#[L573-19, ULTIMATE.startFINAL, L6020-6]true [2025-04-26 18:37:43,531 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 847046#[L573-19, L6020-9, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,542 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 967548#[L573-25, ULTIMATE.startFINAL, L6021-1]true [2025-04-26 18:37:43,543 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1009238#[L573-25, L6017-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,548 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1138712#[L573-25, ULTIMATE.startFINAL, L5971]true [2025-04-26 18:37:43,549 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1273898#[L5972, L573-25, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,552 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1555448#[L573-19, L5987-2, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,553 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1651294#[L573-19, L5987-4, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,553 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1603278#[L573-19, L5987-3, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,554 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1507840#[L573-19, ULTIMATE.startFINAL, L5968]true [2025-04-26 18:37:43,554 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1460490#[L573-19, ULTIMATE.startFINAL, L5972-2]true [2025-04-26 18:37:43,554 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1413394#[L573-19, ULTIMATE.startFINAL, L5972-1]true [2025-04-26 18:37:43,555 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1320040#[L573-19, ULTIMATE.startFINAL, L5971-2]true [2025-04-26 18:37:43,555 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1273916#[L573-19, L5971-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,555 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1183208#[L573-19, ULTIMATE.startFINAL, L5989]true [2025-04-26 18:37:43,555 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1138730#[L573-19, L5988-2, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,556 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1051672#[L573-19, ULTIMATE.startFINAL, L6021-1]true [2025-04-26 18:37:43,557 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 886386#[L573-19, L6021, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,558 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 847082#[L6020-4, L573-19, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,558 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 886422#[L573-19, ULTIMATE.startFINAL, L6020-1]true [2025-04-26 18:37:43,559 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 771342#[L6020-1, ULTIMATE.startFINAL, L6020-7]true [2025-04-26 18:37:43,561 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 536922#[L6020-4, ULTIMATE.startFINAL, L573-10]true [2025-04-26 18:37:43,561 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 567340#[L6020-1, ULTIMATE.startFINAL, L573-10]true [2025-04-26 18:37:43,562 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1051824#[L6020-4, L6023, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,562 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1095008#[L6023, L6020-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,564 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2032666#[L6020-1, ULTIMATE.startFINAL, L6023-1]true [2025-04-26 18:37:43,566 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1985730#[ULTIMATE.startFINAL, L6020-1, L6027-1]true [2025-04-26 18:37:43,566 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1699786#[L3825, ULTIMATE.startFINAL, L6020-1]true [2025-04-26 18:37:43,568 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1228496#[ULTIMATE.startFINAL, L6020-1, L6027]true [2025-04-26 18:37:43,570 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1183410#[L6020-1, ULTIMATE.startFINAL, L6026-9]true [2025-04-26 18:37:43,574 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1228498#[L6026-6, ULTIMATE.startFINAL, L6020-1]true [2025-04-26 18:37:43,575 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1138928#[ULTIMATE.startFINAL, L6020-7, L6026-1]true [2025-04-26 18:37:43,578 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1274158#[L6020-1, ULTIMATE.startFINAL, L6026-3]true [2025-04-26 18:37:43,578 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1183412#[L6026-4, L6020-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,579 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1138910#[L6026-7, ULTIMATE.startFINAL, L6020-1]true [2025-04-26 18:37:43,580 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 734742#[L5993-1, L573-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,580 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1051560#[L5993, ULTIMATE.startFINAL, L573-19]true [2025-04-26 18:37:43,581 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 699356#[L5993, L573-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,582 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2078362#[L6023-1, L573-19, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,582 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2031844#[L6027-1, L573-19, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,582 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1273696#[L573-19, ULTIMATE.startFINAL, L6027]true [2025-04-26 18:37:43,583 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1228054#[L573-19, L6026-9, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,590 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 734788#[L6026-7, ULTIMATE.startFINAL, L573-16]true [2025-04-26 18:37:43,591 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 771158#[L6026-9, ULTIMATE.startFINAL, L573-16]true [2025-04-26 18:37:43,591 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 808526#[L6026-7, ULTIMATE.startFINAL, L573-10]true [2025-04-26 18:37:43,592 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 886152#[L6026-6, ULTIMATE.startFINAL, L573-10]true [2025-04-26 18:37:43,593 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 886162#[L6026-1, ULTIMATE.startFINAL, L573-10]true [2025-04-26 18:37:43,593 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 926388#[L6026-3, ULTIMATE.startFINAL, L573-10]true [2025-04-26 18:37:43,594 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1603112#[L6026-9, ULTIMATE.startFINAL, L6026-1]true [2025-04-26 18:37:43,594 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1651130#[ULTIMATE.startFINAL, L6026-1, L6027]true [2025-04-26 18:37:43,595 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1555308#[ULTIMATE.startFINAL, L6026-9, L6026-4]true [2025-04-26 18:37:43,595 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1603134#[L6026-1, ULTIMATE.startFINAL, L6026-9]true [2025-04-26 18:37:43,596 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1651164#[L6026-6, ULTIMATE.startFINAL, L6026-1]true [2025-04-26 18:37:43,597 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1603146#[ULTIMATE.startFINAL, L6026-1, L6026-4]true [2025-04-26 18:37:43,597 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1460350#[L6026-7, L6026-7, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,598 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1555320#[L6026-7, ULTIMATE.startFINAL, L6026-1]true [2025-04-26 18:37:43,598 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1651148#[L6026-6, ULTIMATE.startFINAL, L6026-1]true [2025-04-26 18:37:43,599 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1699240#[L6026-3, ULTIMATE.startFINAL, L6026-1]true [2025-04-26 18:37:43,599 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1651166#[ULTIMATE.startFINAL, L6026-1, L6026-1]true [2025-04-26 18:37:43,599 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1603136#[L6026-4, L6026-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,600 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1319856#[L573-19, L6026-3, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,602 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1273732#[L573-19, ULTIMATE.startFINAL, L6026-1]true [2025-04-26 18:37:43,603 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1228090#[L573-19, ULTIMATE.startFINAL, L6026-4]true [2025-04-26 18:37:43,604 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1273712#[L573-19, L6026-6, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,605 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2387084#[ULTIMATE.startFINAL, L6026-1, L6027-1]true [2025-04-26 18:37:43,606 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2124532#[L3825, ULTIMATE.startFINAL, L6026-1]true [2025-04-26 18:37:43,606 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1651162#[ULTIMATE.startFINAL, L6026-1, L6027]true [2025-04-26 18:37:43,610 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 771176#[L6023, ULTIMATE.startFINAL, L573-10]true [2025-04-26 18:37:43,611 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1138556#[L573-19, L6023, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,612 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 734798#[L573-10, ULTIMATE.startFINAL, L5993-1]true [2025-04-26 18:37:43,612 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1094678#[L573-19, ULTIMATE.startFINAL, L5993-1]true [2025-04-26 18:37:43,613 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1051508#[L573-19, L5993, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,614 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 699410#[L5993, ULTIMATE.startFINAL, L573-10]true [2025-04-26 18:37:43,614 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 664946#[L5992-5, ULTIMATE.startFINAL, L573-10]true [2025-04-26 18:37:43,614 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 598776#[ULTIMATE.startFINAL, L573-10, L5991-2]true [2025-04-26 18:37:43,615 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 598786#[ULTIMATE.startFINAL, L573-10, L573-24]true [2025-04-26 18:37:43,617 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 631394#[L573-21, ULTIMATE.startFINAL, L573-10]true [2025-04-26 18:37:43,617 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 536860#[L573-13, L573-22, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,617 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 567274#[L573-22, ULTIMATE.startFINAL, L573-10]true [2025-04-26 18:37:43,617 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 567268#[L573-13, ULTIMATE.startFINAL, L573-19]true [2025-04-26 18:37:43,617 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 598796#[ULTIMATE.startFINAL, L573-10, L573-19]true [2025-04-26 18:37:43,618 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 536866#[L573-25, ULTIMATE.startFINAL, L573-10]true [2025-04-26 18:37:43,619 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 451488#[L573-10, ULTIMATE.startFINAL, L5991]true [2025-04-26 18:37:43,619 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 425008#[L5987-6, ULTIMATE.startFINAL, L573-10]true [2025-04-26 18:37:43,621 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 451520#[L5988-1, ULTIMATE.startFINAL, L573-10]true [2025-04-26 18:37:43,621 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 425036#[L5988, ULTIMATE.startFINAL, L573-10]true [2025-04-26 18:37:43,621 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 399482#[L5987-5, ULTIMATE.startFINAL, L573-10]true [2025-04-26 18:37:43,622 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1183166#[L5987-3, ULTIMATE.startFINAL, L573-10]true [2025-04-26 18:37:43,622 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1138688#[L5987-2, ULTIMATE.startFINAL, L573-10]true [2025-04-26 18:37:43,623 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1094806#[L573-10, ULTIMATE.startFINAL, L5968]true [2025-04-26 18:37:43,623 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1009214#[ULTIMATE.startFINAL, L573-10, L5972-1]true [2025-04-26 18:37:43,624 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 967524#[L5972, ULTIMATE.startFINAL, L573-10]true [2025-04-26 18:37:43,626 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 926536#[L573-10, ULTIMATE.startFINAL, L5971-2]true [2025-04-26 18:37:43,626 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 886302#[L5971-1, ULTIMATE.startFINAL, L573-10]true [2025-04-26 18:37:43,627 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 846966#[ULTIMATE.startFINAL, L573-10, L5971]true [2025-04-26 18:37:43,629 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 808632#[L5989, ULTIMATE.startFINAL, L573-10]true [2025-04-26 18:37:43,630 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 771272#[L5988-2, ULTIMATE.startFINAL, L573-10]true [2025-04-26 18:37:43,631 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 734888#[L6017-1, ULTIMATE.startFINAL, L573-10]true [2025-04-26 18:37:43,632 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 699492#[ULTIMATE.startFINAL, L573-10, L6021-1]true [2025-04-26 18:37:43,633 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2302868#[vatomic32_xchg_returnLabel#1, ULTIMATE.startFINAL, L573-10]true [2025-04-26 18:37:43,633 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2125096#[L3872, ULTIMATE.startFINAL, L573-10]true [2025-04-26 18:37:43,634 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1228350#[vatomic32_await_eq_returnLabel#1, ULTIMATE.startFINAL, L573-10]true [2025-04-26 18:37:43,635 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2259390#[L568-12, ULTIMATE.startFINAL, L573-16]true [2025-04-26 18:37:43,635 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2215308#[L568-10, ULTIMATE.startFINAL, L573-16]true [2025-04-26 18:37:43,636 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2170554#[L568-10, L570-2, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,636 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2125120#[L568-10, L5986-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,637 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2079094#[L568-10, ULTIMATE.startFINAL, L5986]true [2025-04-26 18:37:43,637 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2032570#[L568-10, ULTIMATE.startFINAL, L5985-5]true [2025-04-26 18:37:43,638 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2842854#[L568-10, ULTIMATE.startFINAL, L5985-4]true [2025-04-26 18:37:43,639 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2813942#[L568-10, L5985-3, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,639 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2784046#[L568-10, ULTIMATE.startFINAL, L5985-2]true [2025-04-26 18:37:43,640 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2753114#[L568-10, L5992-6, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,641 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2753284#[L5992-5, L568-12, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,641 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2721260#[L568-10, L5992-5, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,641 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2688142#[L568-10, ULTIMATE.startFINAL, L5992]true [2025-04-26 18:37:43,641 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2653966#[L568-10, ULTIMATE.startFINAL, L5991-2]true [2025-04-26 18:37:43,642 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2545584#[L568-10, ULTIMATE.startFINAL, L570-4]true [2025-04-26 18:37:43,643 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2507522#[L568-10, ULTIMATE.startFINAL, L5991-1]true [2025-04-26 18:37:43,644 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2468536#[L568-10, L5991, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,644 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2428552#[L568-10, ULTIMATE.startFINAL, L5987-6]true [2025-04-26 18:37:43,645 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2428822#[L568-12, ULTIMATE.startFINAL, L5987-5]true [2025-04-26 18:37:43,645 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2387780#[L568-10, ULTIMATE.startFINAL, L5987-5]true [2025-04-26 18:37:43,646 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2345730#[L568-10, L5987, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,646 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2345734#[L568-12, L5986-2, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,646 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2302848#[L568-10, L5986-2, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,646 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1985560#[L5986-2, ULTIMATE.startFINAL, L4841]true [2025-04-26 18:37:43,648 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3018218#[L568-10, L5968, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,649 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2996192#[L568-10, L5972-2, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,650 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2973194#[L568-10, L5972-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,650 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2949190#[L568-10, L5972, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,651 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2924154#[L568-10, ULTIMATE.startFINAL, L5971-2]true [2025-04-26 18:37:43,651 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2898090#[L5971-1, L568-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,652 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2871060#[L5971, L568-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,653 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2843104#[L568-10, L5989, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,653 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2814198#[L568-10, L5988-2, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,653 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2784310#[L568-10, ULTIMATE.startFINAL, L6017-1]true [2025-04-26 18:37:43,654 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2753390#[L568-10, L6021-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,655 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2619082#[L568-10, ULTIMATE.startFINAL, L6021]true [2025-04-26 18:37:43,656 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2582960#[L568-10, ULTIMATE.startFINAL, L6020-9]true [2025-04-26 18:37:43,657 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2545872#[L568-10, ULTIMATE.startFINAL, L6020-7]true [2025-04-26 18:37:43,657 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2619094#[L568-10, L6020-6, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,657 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2619112#[L6020-4, L568-12, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,658 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2582984#[L568-10, L6020-4, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,658 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2302800#[L6020-4, ULTIMATE.startFINAL, L4841]true [2025-04-26 18:37:43,658 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1938252#[vatomic32_read_returnLabel#1, ULTIMATE.startFINAL, L6020-1]true [2025-04-26 18:37:43,662 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2653758#[vatomic32_xchg_returnLabel#1, L573-19, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,666 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3209850#[L568-10, ULTIMATE.startFINAL, L6023-1]true [2025-04-26 18:37:43,667 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3198924#[L568-10, ULTIMATE.startFINAL, L6027-1]true [2025-04-26 18:37:43,667 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3114564#[L3825, L568-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,668 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2897982#[L568-10, ULTIMATE.startFINAL, L6027]true [2025-04-26 18:37:43,669 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2870946#[L568-10, ULTIMATE.startFINAL, L6026-9]true [2025-04-26 18:37:43,669 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2843008#[L568-10, L6026-7, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,669 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2924072#[L568-12, L6026-6, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,669 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2897994#[L568-10, L6026-6, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,669 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2688078#[L6026-6, ULTIMATE.startFINAL, L4841]true [2025-04-26 18:37:43,670 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2345394#[vatomic32_read_returnLabel#1, ULTIMATE.startFINAL, L6026-1]true [2025-04-26 18:37:43,671 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2214978#[L3779, ULTIMATE.startFINAL, L6026-3]true [2025-04-26 18:37:43,671 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2170242#[L3779, ULTIMATE.startFINAL, L6026-1]true [2025-04-26 18:37:43,672 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3018186#[vatomic32_xchg_acq_returnLabel#1, ULTIMATE.startFINAL, L6026-1]true [2025-04-26 18:37:43,673 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2784180#[L3872, ULTIMATE.startFINAL, L6026-1]true [2025-04-26 18:37:43,673 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2259044#[vatomic32_await_eq_rlx_returnLabel#1, ULTIMATE.startFINAL, L6026-1]true [2025-04-26 18:37:43,674 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2032272#[ULTIMATE.startFINAL, vatomic32_await_eq_returnLabel#1, L6026-1]true [2025-04-26 18:37:43,676 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 846780#[L6026-4, L573-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,676 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 886096#[L573-10, ULTIMATE.startFINAL, L6026-1]true [2025-04-26 18:37:43,680 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1795046#[L5972-1, L6026-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,680 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1747216#[L5972, ULTIMATE.startFINAL, L6026-1]true [2025-04-26 18:37:43,680 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1651168#[L5971-1, ULTIMATE.startFINAL, L6026-1]true [2025-04-26 18:37:43,681 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3018004#[vatomic32_xchg_acq_returnLabel#1, ULTIMATE.startFINAL, L6026-1]true [2025-04-26 18:37:43,681 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2897732#[vatomic32_xchg_returnLabel#1, L6026-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,682 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2783870#[L3872, L6026-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,682 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2258726#[vatomic32_await_eq_rlx_returnLabel#1, L6026-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,683 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2687796#[L568-10, L5992, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,683 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2653602#[L568-10, ULTIMATE.startFINAL, L5991-2]true [2025-04-26 18:37:43,684 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2545258#[L568-10, ULTIMATE.startFINAL, L570-4]true [2025-04-26 18:37:43,684 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2507204#[L568-10, L5991-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,684 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2345924#[L568-10, ULTIMATE.startFINAL, L5987]true [2025-04-26 18:37:43,685 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2170742#[L568-10, ULTIMATE.startFINAL, L570-2]true [2025-04-26 18:37:43,685 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1747862#[L5986, L4841, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,688 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2996000#[L568-10, ULTIMATE.startFINAL, L5972-2]true [2025-04-26 18:37:43,688 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2972992#[L568-10, ULTIMATE.startFINAL, L5972-1]true [2025-04-26 18:37:43,688 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2948972#[L5972, L568-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,688 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2923912#[L568-10, ULTIMATE.startFINAL, L5971-2]true [2025-04-26 18:37:43,689 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2870792#[L568-10, ULTIMATE.startFINAL, L5971]true [2025-04-26 18:37:43,689 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2842828#[L568-10, L5989, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,689 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2813912#[L568-10, L5988-2, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,690 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2619224#[L568-10, L6021, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,690 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2583104#[L568-10, L6020-9, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,690 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2345860#[L4841, ULTIMATE.startFINAL, L6020-6]true [2025-04-26 18:37:43,691 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1938466#[vatomic32_read_returnLabel#1, L6020-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,692 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2784634#[vatomic32_xchg_acq_returnLabel#1, ULTIMATE.startFINAL, L6020-1]true [2025-04-26 18:37:43,692 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2619244#[vatomic32_xchg_returnLabel#1, L6020-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,693 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2468938#[L3872, L6020-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,693 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1843348#[vatomic32_await_eq_rlx_returnLabel#1, L6020-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,694 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 847074#[L6020-1, ULTIMATE.startFINAL, L6021]true [2025-04-26 18:37:43,695 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 808718#[ULTIMATE.startFINAL, L6020-1, L6020-9]true [2025-04-26 18:37:43,696 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 247142#[L573-10, ULTIMATE.startFINAL, L5985-6]true [2025-04-26 18:37:43,696 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 266146#[L5986-1, L573-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,697 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 247250#[L573-10, ULTIMATE.startFINAL, L5986]true [2025-04-26 18:37:43,697 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 229238#[L573-10, ULTIMATE.startFINAL, L5985-5]true [2025-04-26 18:37:43,697 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 808466#[L573-10, ULTIMATE.startFINAL, L5985-4]true [2025-04-26 18:37:43,697 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 771118#[L5985-3, L573-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,698 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 734740#[L573-10, ULTIMATE.startFINAL, L5985-2]true [2025-04-26 18:37:43,698 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 699354#[L5992-6, L573-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,699 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1842544#[L5992-4, L573-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,699 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1794842#[L5992-3, L573-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,700 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1747018#[L5992-2, L573-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,700 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1650974#[L573-10, ULTIMATE.startFINAL, L6023-1]true [2025-04-26 18:37:43,700 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1602952#[L573-10, ULTIMATE.startFINAL, L6027-1]true [2025-04-26 18:37:43,701 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 886092#[L573-10, ULTIMATE.startFINAL, L6027]true [2025-04-26 18:37:43,701 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 846778#[L573-10, ULTIMATE.startFINAL, L6026-9]true [2025-04-26 18:37:43,701 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 886094#[L6026-6, L573-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,702 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1795206#[ULTIMATE.startFINAL, L6026-1, L5972-1]true [2025-04-26 18:37:43,702 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1747382#[L5972, ULTIMATE.startFINAL, L6026-1]true [2025-04-26 18:37:43,704 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 567320#[L6021, ULTIMATE.startFINAL, L573-10]true [2025-04-26 18:37:43,704 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 536906#[L6020-9, ULTIMATE.startFINAL, L573-10]true [2025-04-26 18:37:43,704 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 567330#[L6020-6, ULTIMATE.startFINAL, L573-10]true [2025-04-26 18:37:43,705 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1366828#[L5972-1, L6020-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,706 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1320296#[L5972, ULTIMATE.startFINAL, L6020-1]true [2025-04-26 18:37:43,706 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1228502#[L5971-1, ULTIMATE.startFINAL, L6020-1]true [2025-04-26 18:37:43,706 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1228492#[L5971, ULTIMATE.startFINAL, L6020-3]true [2025-04-26 18:37:43,707 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1183414#[L5971, L6020-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,707 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 886502#[L5972, ULTIMATE.startFINAL, L573-16]true [2025-04-26 18:37:43,708 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1227954#[L5987-4, L573-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,709 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1182900#[L573-10, ULTIMATE.startFINAL, L5987-3]true [2025-04-26 18:37:43,709 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1138434#[L5987-2, L573-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,709 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1094560#[L5968, L573-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,709 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1051392#[L5972-2, L573-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,709 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1008994#[L5972-1, L573-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,710 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 926328#[L573-10, ULTIMATE.startFINAL, L5971-2]true [2025-04-26 18:37:43,710 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 886098#[L5971-1, L573-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,710 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 808470#[L5989, L573-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,710 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 771122#[L5988-2, L573-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,710 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 734744#[L573-10, ULTIMATE.startFINAL, L6017-1]true [2025-04-26 18:37:43,711 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 567218#[L573-10, ULTIMATE.startFINAL, L6021]true [2025-04-26 18:37:43,711 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 536820#[L573-10, ULTIMATE.startFINAL, L6020-9]true [2025-04-26 18:37:43,711 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 567220#[L6020-6, L573-10, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,712 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1366550#[ULTIMATE.startFINAL, L6020-1, L5972-1]true [2025-04-26 18:37:43,712 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1228268#[L5971-1, ULTIMATE.startFINAL, L6020-1]true [2025-04-26 18:37:43,713 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1183204#[ULTIMATE.startFINAL, L6020-1, L5971]true [2025-04-26 18:37:43,713 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1009252#[ULTIMATE.startFINAL, L6020-1, L6021-1]true [2025-04-26 18:37:43,714 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 808734#[L573-19, ULTIMATE.startFINAL, L6020-7]true [2025-04-26 18:37:43,715 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1138458#[L573-19, L5985-3, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,716 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 451438#[L573-19, ULTIMATE.startFINAL, L5985-6]true [2025-04-26 18:37:43,716 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 479056#[L573-19, L5986-1, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,716 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 451562#[L5986, L573-19, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,717 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 425078#[L573-19, L5985-5, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,717 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1182916#[L573-19, L5985-4, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,717 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1094588#[L573-19, L5985-2, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,717 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1051424#[L573-19, ULTIMATE.startFINAL, L5992-6]true [2025-04-26 18:37:43,717 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1009102#[L573-19, ULTIMATE.startFINAL, L5992-5]true [2025-04-26 18:37:43,717 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 926430#[L573-19, ULTIMATE.startFINAL, L5991-2]true [2025-04-26 18:37:43,717 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 771208#[ULTIMATE.startFINAL, L5991-1, L573-19]true [2025-04-26 18:37:43,718 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 771204#[L5991, L573-21, ULTIMATE.startFINAL]true [2025-04-26 18:37:43,718 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 734826#[L5991, ULTIMATE.startFINAL, L573-19]true [2025-04-26 18:37:43,721 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 451172#[ULTIMATE.startFINAL, L5985-6, L573-19]true [2025-04-26 18:37:43,721 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 478964#[L5986-1, ULTIMATE.startFINAL, L573-19]true [2025-04-26 18:37:43,721 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 451472#[ULTIMATE.startFINAL, L5986, L573-19]true [2025-04-26 18:37:43,721 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 424990#[ULTIMATE.startFINAL, L5985-5, L573-19]true [2025-04-26 18:37:43,722 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1183106#[ULTIMATE.startFINAL, L5985-4, L573-19]true [2025-04-26 18:37:43,722 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1138624#[L5985-3, ULTIMATE.startFINAL, L573-19]true [2025-04-26 18:37:43,722 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1094738#[ULTIMATE.startFINAL, L5985-2, L573-19]true [2025-04-26 18:37:43,722 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1051558#[L5992-6, ULTIMATE.startFINAL, L573-19]true [2025-04-26 18:37:43,722 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1009142#[L5992-5, ULTIMATE.startFINAL, L573-19]true [2025-04-26 18:37:43,722 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1009138#[L573-21, ULTIMATE.startFINAL, L5992]true [2025-04-26 18:37:43,722 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 967456#[ULTIMATE.startFINAL, L5992, L573-19]true [2025-04-26 18:37:43,724 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1603006#[L6027-1, ULTIMATE.startFINAL, L573-10]true [2025-04-26 18:37:43,727 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 451140#[L5996, L-1-2, L573-19]true [2025-04-26 18:37:43,728 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 247126#[L5996, L573-10, L-1-2]true [2025-04-26 18:37:43,729 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 479178#[L573-19, L-1-2, runFINAL]true [2025-04-26 18:37:43,730 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 451676#[L-1-2, L6020-1, runFINAL]true [2025-04-26 18:37:43,731 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 266242#[L-1-2, L573-10, runFINAL]true [2025-04-26 18:37:43,731 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 735138#[L-1-2, L6026-1, runFINAL]true [2025-04-26 18:37:43,736 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 451680#[L573-19, L-1-2, L5996]true [2025-04-26 18:37:43,737 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 247336#[L573-10, L-1-2, L5996]true [2025-04-26 18:37:43,761 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1604266#[L5971-1, L-1-2, L6026-1]true [2025-04-26 18:37:43,766 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 771896#[L6027, L-1-2, L573-16]true [2025-04-26 18:37:43,766 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1184234#[L3825, L-1-2, L573-16]true [2025-04-26 18:37:43,767 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1509134#[L-1-2, L573-16, L6023-1]true [2025-04-26 18:37:43,767 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1556796#[L5993-2, L-1-2, L573-16]true [2025-04-26 18:37:43,768 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2215840#[L5992-4, L-1-2, L573-19]true [2025-04-26 18:37:43,770 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 375016#[L5987-5, L-1-2, L573-10]true [2025-04-26 18:37:43,772 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 665360#[L-1-2, L5987-6, L573-19]true [2025-04-26 18:37:43,772 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 665370#[L573-25, L-1-2, L6017]true [2025-04-26 18:37:43,773 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 771680#[L573-25, L-1-2, L6021]true [2025-04-26 18:37:43,773 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 927036#[L573-25, L6021-1, L-1-2]true [2025-04-26 18:37:43,774 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1228958#[L573-25, L5972, L-1-2]true [2025-04-26 18:37:43,776 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1604158#[L5987-4, L-1-2, L573-19]true [2025-04-26 18:37:43,776 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1556294#[L-1-2, L5987-3, L573-19]true [2025-04-26 18:37:43,776 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1508652#[L5987-2, L-1-2, L573-19]true [2025-04-26 18:37:43,777 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1461274#[L5968, L-1-2, L573-19]true [2025-04-26 18:37:43,777 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1414154#[L5972-2, L-1-2, L573-19]true [2025-04-26 18:37:43,777 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1367280#[L5972-1, L-1-2, L573-19]true [2025-04-26 18:37:43,777 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1274598#[L-1-2, L5971-2, L573-19]true [2025-04-26 18:37:43,778 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1228944#[L5971-1, L-1-2, L573-19]true [2025-04-26 18:37:43,778 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1139328#[L5989, L-1-2, L573-19]true [2025-04-26 18:37:43,778 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1095412#[L5988-2, L-1-2, L573-19]true [2025-04-26 18:37:43,778 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1052212#[L-1-2, L6017-1, L573-19]true [2025-04-26 18:37:43,796 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2973762#[L568-10, L-1-2, L5972-2]true [2025-04-26 18:37:43,798 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3060036#[L568-10, L5987-4, L-1-2]true [2025-04-26 18:37:43,801 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2469308#[L568-10, L5991-1, L-1-2]true [2025-04-26 18:37:43,804 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2171830#[vatomic32_xchg_returnLabel#1, L-1-2, L573-16]true [2025-04-26 18:37:43,805 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2389108#[vatomic32_xchg_acq_returnLabel#1, L-1-2, L573-16]true [2025-04-26 18:37:43,805 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 631920#[L-1-2, L573-16, L6017-1]true [2025-04-26 18:37:43,814 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1986680#[L3872, L-1-2, L573-16]true [2025-04-26 18:37:43,815 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2388942#[vatomic32_xchg_acq_returnLabel#1, L-1-2, L573-16]true [2025-04-26 18:37:43,816 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1095566#[L-1-2, vatomic32_await_eq_returnLabel#1, L573-16]true [2025-04-26 18:37:43,817 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1229128#[L3779, L-1-2, L573-16]true [2025-04-26 18:37:43,828 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2123186#[L568-10, L-1-2, runFINAL]true [2025-04-26 18:37:43,829 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2077172#[L568-10, L5996, L-1-2]true [2025-04-26 18:37:43,830 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2030684#[L568-10, L-1-2, L5985-6]true [2025-04-26 18:37:43,831 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2126192#[L568-10, L570-2, L-1-2]true [2025-04-26 18:37:43,832 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2080146#[L568-10, L5986-1, L-1-2]true [2025-04-26 18:37:43,833 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2033628#[L568-10, L-1-2, L5986]true [2025-04-26 18:37:43,833 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1986704#[L568-10, L-1-2, L5985-5]true [2025-04-26 18:37:43,834 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2814862#[L568-10, L-1-2, L5985-4]true [2025-04-26 18:37:43,834 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2784990#[L568-10, L5985-3, L-1-2]true [2025-04-26 18:37:43,835 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2754084#[L568-10, L-1-2, L5985-2]true [2025-04-26 18:37:43,835 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2722084#[L568-10, L5992-6, L-1-2]true [2025-04-26 18:37:43,844 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3238032#[L568-10, L5992-4, L-1-2]true [2025-04-26 18:37:43,845 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3229666#[L568-10, L5992-3, L-1-2]true [2025-04-26 18:37:43,845 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3220420#[L568-10, L5992-2, L-1-2]true [2025-04-26 18:37:43,846 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3210326#[L568-10, L5993-2, L-1-2]true [2025-04-26 18:37:43,847 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3199422#[L568-10, L-1-2, L6023-1]true [2025-04-26 18:37:43,847 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3187684#[L568-10, L-1-2, L6027-1]true [2025-04-26 18:37:43,848 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3097812#[L3825, L568-10, L-1-2]true [2025-04-26 18:37:43,848 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2949856#[L3825, L-1-2, L4841]true [2025-04-26 18:37:43,849 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3079398#[L4841, L-1-2, L6027-1]true [2025-04-26 18:37:43,850 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3115116#[L5993-2, L-1-2, L4841]true [2025-04-26 18:37:43,851 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3131458#[L5992-2, L-1-2, L4841]true [2025-04-26 18:37:43,853 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3161366#[L5992-4, L-1-2, L4841]true [2025-04-26 18:37:43,854 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2429626#[L5992-5, L-1-2, L4841]true [2025-04-26 18:37:43,855 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2508434#[L-1-2, L4841, L5985-2]true [2025-04-26 18:37:43,856 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2546492#[L5985-3, L-1-2, L4841]true [2025-04-26 18:37:43,857 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1652544#[L4841, L-1-2, L5985-5]true [2025-04-26 18:37:43,858 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1698042#[L4841, L-1-2, L5985-6]true [2025-04-26 18:37:43,859 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1793736#[L4841, L-1-2, runFINAL]true [2025-04-26 18:37:43,860 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1841430#[L-1-2, runFINAL, L568-1]true [2025-04-26 18:37:43,861 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1745962#[L5996, L-1-2, L4841]true [2025-04-26 18:37:43,861 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1793784#[L5996, L-1-2, L568-1]true [2025-04-26 18:37:43,861 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1746010#[L-1-2, L5985-6, L568-1]true [2025-04-26 18:37:43,862 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1700644#[L-1-2, L4841, L5986]true [2025-04-26 18:37:43,863 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1796510#[L570-2, L-1-2, L4841]true [2025-04-26 18:37:43,864 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1844236#[L-1-2, L4841, L573-16]true [2025-04-26 18:37:43,866 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1986620#[L-1-2, L5987, L4841]true [2025-04-26 18:37:43,867 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2079914#[L-1-2, L4841, L5987-6]true [2025-04-26 18:37:43,868 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2125944#[L5991, L-1-2, L4841]true [2025-04-26 18:37:43,870 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2216136#[L4841, L-1-2, L570-4]true [2025-04-26 18:37:43,871 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2260210#[L573-25, L-1-2, L4841]true [2025-04-26 18:37:43,872 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2346566#[L-1-2, L4841, L5991-2]true [2025-04-26 18:37:43,873 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2388608#[L-1-2, L4841, L5992]true [2025-04-26 18:37:43,873 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2429640#[L-1-2, L568-1, L5992]true [2025-04-26 18:37:43,874 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2388622#[L-1-2, L568-1, L5991-2]true [2025-04-26 18:37:43,875 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2303694#[L570-5, L-1-2, L4841]true [2025-04-26 18:37:43,875 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2346580#[L570-5, L-1-2, L568-1]true [2025-04-26 18:37:43,878 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2619684#[L568-10, L-1-2, L573-24]true [2025-04-26 18:37:43,878 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2346408#[L-1-2, L4841, L573-24]true [2025-04-26 18:37:43,879 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2388450#[L-1-2, L568-1, L573-24]true [2025-04-26 18:37:43,881 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1748480#[L573-25, vatomic32_await_eq_rlx_returnLabel#1, L-1-2]true [2025-04-26 18:37:43,882 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2388632#[L573-25, L3872, L-1-2]true [2025-04-26 18:37:43,883 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2722262#[vatomic32_xchg_acq_returnLabel#1, L573-25, L-1-2]true [2025-04-26 18:37:43,883 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 927114#[L573-25, L-1-2, L6021-1]true [2025-04-26 18:37:43,886 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1229008#[L5972, L573-25, L-1-2]true [2025-04-26 18:37:43,888 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1508714#[L573-19, L5987-2, L-1-2]true [2025-04-26 18:37:43,890 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 665394#[L5987-6, L573-19, L-1-2]true [2025-04-26 18:37:43,891 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 886792#[L-1-2, L5991-2, L573-19]true [2025-04-26 18:37:43,894 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 886788#[L-1-2, L573-24, L573-19]true [2025-04-26 18:37:43,894 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 847438#[L-1-2, L573-22, L573-19]true [2025-04-26 18:37:43,894 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 847450#[L573-19, L573-22, L-1-2]true [2025-04-26 18:37:43,895 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 927012#[L573-19, L573-21, L-1-2]true [2025-04-26 18:37:43,895 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 886790#[L573-19, L-1-2, L573-19]true [2025-04-26 18:37:43,895 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 886770#[L573-19, L-1-2, L573-24]true [2025-04-26 18:37:43,896 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 847432#[L573-25, L573-21, L-1-2]true [2025-04-26 18:37:43,896 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 809060#[L573-25, L-1-2, L573-19]true [2025-04-26 18:37:43,896 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 735290#[L573-19, L5991-1, L-1-2]true [2025-04-26 18:37:43,897 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 699888#[L573-19, L-1-2, L5991]true [2025-04-26 18:37:43,897 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 665502#[L573-19, L5988, L-1-2]true [2025-04-26 18:37:43,898 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 665484#[L573-25, L-1-2, L6017]true [2025-04-26 18:37:43,898 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 735418#[L573-19, L-1-2, L6017]true [2025-04-26 18:37:43,899 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 700004#[L573-19, L5988-1, L-1-2]true [2025-04-26 18:37:43,899 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 631888#[L573-19, L5987-5, L-1-2]true [2025-04-26 18:37:43,900 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1604202#[L573-19, L5987-4, L-1-2]true [2025-04-26 18:37:43,900 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1556350#[L573-19, L5987-3, L-1-2]true [2025-04-26 18:37:43,900 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1461340#[L573-19, L-1-2, L5968]true [2025-04-26 18:37:43,901 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1414224#[L573-19, L-1-2, L5972-2]true [2025-04-26 18:37:43,901 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1367354#[L573-19, L-1-2, L5972-1]true [2025-04-26 18:37:43,901 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1274676#[L573-19, L-1-2, L5971-2]true [2025-04-26 18:37:43,901 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1229026#[L573-19, L5971-1, L-1-2]true [2025-04-26 18:37:43,901 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1139426#[L573-19, L-1-2, L5989]true [2025-04-26 18:37:43,902 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1095514#[L573-19, L5988-2, L-1-2]true [2025-04-26 18:37:43,902 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1052318#[L573-19, L6017-1, L-1-2]true [2025-04-26 18:37:43,907 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2654816#[L573-21, L568-10, L-1-2]true [2025-04-26 18:37:43,907 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2583588#[L568-10, L-1-2, L573-22]true [2025-04-26 18:37:43,908 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2303564#[L-1-2, L4841, L573-22]true [2025-04-26 18:37:43,908 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1939098#[L573-19, vatomic32_read_returnLabel#1, L-1-2]true [2025-04-26 18:37:43,909 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2784974#[vatomic32_xchg_acq_returnLabel#1, L573-19, L-1-2]true [2025-04-26 18:37:43,911 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2619692#[vatomic32_xchg_returnLabel#1, L573-19, L-1-2]true [2025-04-26 18:37:43,911 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1843980#[L573-19, vatomic32_await_eq_rlx_returnLabel#1, L-1-2]true [2025-04-26 18:37:43,912 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1604318#[L573-19, L-1-2, vatomic32_await_eq_returnLabel#1]true [2025-04-26 18:37:43,913 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2346424#[L573-19, L-1-2, L4841]true [2025-04-26 18:37:43,914 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2388454#[L573-21, L-1-2, L4841]true [2025-04-26 18:37:43,915 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2429478#[L573-21, L-1-2, L568-1]true [2025-04-26 18:37:43,916 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2388468#[L573-19, L-1-2, L568-1]true [2025-04-26 18:37:43,917 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2346438#[L-1-2, L568-1, L573-22]true [2025-04-26 18:37:43,917 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2303708#[L573-25, L-1-2, L568-1]true [2025-04-26 18:37:43,917 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2260224#[L-1-2, L570-4, L568-1]true [2025-04-26 18:37:43,918 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2171384#[L-1-2, L4841, L5991-1]true [2025-04-26 18:37:43,919 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2216150#[L-1-2, L568-1, L5991-1]true [2025-04-26 18:37:43,919 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2171398#[L5991, L-1-2, L568-1]true [2025-04-26 18:37:43,920 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2125958#[L-1-2, L568-1, L5987-6]true [2025-04-26 18:37:43,933 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3060186#[L568-10, L5987-4, L-1-2]true [2025-04-26 18:37:43,935 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3040010#[L568-10, L-1-2, L5987-3]true [2025-04-26 18:37:43,935 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3018934#[L568-10, L5987-2, L-1-2]true [2025-04-26 18:37:43,936 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2996930#[L568-10, L5968, L-1-2]true [2025-04-26 18:37:43,937 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2973954#[L568-10, L5972-2, L-1-2]true [2025-04-26 18:37:43,937 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2949968#[L568-10, L5972-1, L-1-2]true [2025-04-26 18:37:43,938 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2924968#[L568-10, L5972, L-1-2]true [2025-04-26 18:37:43,939 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2898954#[L568-10, L-1-2, L5971-2]true [2025-04-26 18:37:43,939 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2871954#[L5971-1, L568-10, L-1-2]true [2025-04-26 18:37:43,940 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2844004#[L5971, L568-10, L-1-2]true [2025-04-26 18:37:43,940 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2619966#[L5971, L-1-2, L4841]true [2025-04-26 18:37:43,941 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2655080#[L5971-1, L-1-2, L4841]true [2025-04-26 18:37:43,942 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2722312#[L5972, L-1-2, L4841]true [2025-04-26 18:37:43,943 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2754300#[L5972-1, L-1-2, L4841]true [2025-04-26 18:37:43,944 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2815064#[L5968, L-1-2, L4841]true [2025-04-26 18:37:43,945 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2843956#[L5987-2, L-1-2, L4841]true [2025-04-26 18:37:43,947 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2898906#[L5987-4, L-1-2, L4841]true [2025-04-26 18:37:43,947 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2924934#[L5987-4, L-1-2, L568-1]true [2025-04-26 18:37:43,948 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2871906#[L-1-2, L4841, L5987-3]true [2025-04-26 18:37:43,949 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2898920#[L-1-2, L568-1, L5987-3]true [2025-04-26 18:37:43,949 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2871920#[L5987-2, L-1-2, L568-1]true [2025-04-26 18:37:43,950 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2843970#[L5968, L-1-2, L568-1]true [2025-04-26 18:37:43,951 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2785198#[L5972-2, L-1-2, L4841]true [2025-04-26 18:37:43,951 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2815078#[L5972-2, L-1-2, L568-1]true [2025-04-26 18:37:43,952 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2785212#[L5972-1, L-1-2, L568-1]true [2025-04-26 18:37:43,952 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2754314#[L5972, L-1-2, L568-1]true [2025-04-26 18:37:43,953 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2689210#[L-1-2, L4841, L5971-2]true [2025-04-26 18:37:43,954 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2722326#[L-1-2, L568-1, L5971-2]true [2025-04-26 18:37:43,954 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2689224#[L5971-1, L-1-2, L568-1]true [2025-04-26 18:37:43,955 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2655094#[L5971, L-1-2, L568-1]true [2025-04-26 18:37:43,961 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2815112#[L568-10, L5989, L-1-2]true [2025-04-26 18:37:43,963 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2785246#[L568-10, L5988-2, L-1-2]true [2025-04-26 18:37:43,963 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2754348#[L568-10, L-1-2, L6017-1]true [2025-04-26 18:37:43,964 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2722360#[L568-10, L6021-1, L-1-2]true [2025-04-26 18:37:43,967 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3147080#[L568-10, vatomic32_await_eq_rlx_returnLabel#1, L-1-2]true [2025-04-26 18:37:43,968 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3060348#[L568-10, vatomic32_await_eq_returnLabel#1, L-1-2]true [2025-04-26 18:37:43,976 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2924750#[L5972, L568-10, L-1-2]true [2025-04-26 18:37:43,976 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2949766#[L568-10, L-1-2, L5972-1]true [2025-04-26 18:37:43,976 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2722002#[L5972, L4841, L-1-2]true [2025-04-26 18:37:43,978 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2784926#[L568-1, L-1-2, L5972-1]true [2025-04-26 18:37:43,979 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2784912#[L4841, L-1-2, L5972-2]true [2025-04-26 18:37:43,979 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2814788#[L4841, L-1-2, L5968]true [2025-04-26 18:37:43,980 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2843688#[L5987-2, L4841, L-1-2]true [2025-04-26 18:37:43,980 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2871646#[L5987-3, L4841, L-1-2]true [2025-04-26 18:37:43,981 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2898664#[L5987-4, L4841, L-1-2]true [2025-04-26 18:37:43,981 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2033774#[L5987-5, L4841, L-1-2]true [2025-04-26 18:37:43,981 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2079676#[L5987-6, L4841, L-1-2]true [2025-04-26 18:37:43,982 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2125694#[L4841, L-1-2, L5991]true [2025-04-26 18:37:43,982 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2171122#[L5991-1, L4841, L-1-2]true [2025-04-26 18:37:43,983 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2215866#[L4841, L-1-2, L570-4]true [2025-04-26 18:37:43,983 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2259930#[L573-25, L4841, L-1-2]true [2025-04-26 18:37:43,984 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2303372#[L4841, L-1-2, L570-5]true [2025-04-26 18:37:43,986 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2654670#[L568-10, L5992, L-1-2]true [2025-04-26 18:37:43,990 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2784658#[L568-10, L5985-3, L-1-2]true [2025-04-26 18:37:43,994 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2079332#[L568-10, L-1-2, L5996]true [2025-04-26 18:37:43,995 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2125354#[L568-10, L-1-2, runFINAL]true [2025-04-26 18:37:43,995 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2032814#[L568-10, L-1-2, L5985-6]true [2025-04-26 18:37:43,997 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2080336#[L568-10, L5986-1, L-1-2]true [2025-04-26 18:37:44,001 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2260688#[L568-10, L5986-2, L-1-2]true [2025-04-26 18:37:44,002 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2304176#[L568-10, L-1-2, L5987]true [2025-04-26 18:37:44,002 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2216602#[L568-10, L570-3, L-1-2]true [2025-04-26 18:37:44,003 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1229336#[L3779, L-1-2, L573-16]true [2025-04-26 18:37:44,004 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1414598#[vatomic32_read_returnLabel#1, L-1-2, L573-16]true [2025-04-26 18:37:44,006 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2303104#[L568-10, L-1-2, L573-12]true [2025-04-26 18:37:44,009 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2259614#[L568-10, L-1-2, L573-15]true [2025-04-26 18:37:44,009 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2171836#[L568-10, L-1-2, L573-16]true [2025-04-26 18:37:44,010 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2215558#[L568-10, L573-13, L-1-2]true [2025-04-26 18:37:44,010 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2215550#[L568-13, L573-10, L-1-2]true [2025-04-26 18:37:44,010 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2259628#[L568-10, L573-10, L-1-2]true [2025-04-26 18:37:44,011 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1938652#[L4841, L573-10, L-1-2]true [2025-04-26 18:37:44,011 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1985900#[L4841, L-1-2, L573-12]true [2025-04-26 18:37:44,012 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1891168#[L573-13, L4841, L-1-2]true [2025-04-26 18:37:44,013 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1938636#[L4841, L-1-2, L573-15]true [2025-04-26 18:37:44,013 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1844432#[L4841, L-1-2, L573-16]true [2025-04-26 18:37:44,014 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1892060#[L570-3, L4841, L-1-2]true [2025-04-26 18:37:44,014 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1939576#[L4841, L-1-2, L5986-2]true [2025-04-26 18:37:44,016 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2032832#[L568-1, L-1-2, L573-12]true [2025-04-26 18:37:44,021 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1939590#[L568-1, L570-3, L-1-2]true [2025-04-26 18:37:44,024 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2125708#[L5987-6, L568-1, L-1-2]true [2025-04-26 18:37:44,028 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2303418#[L573-25, L568-1, L-1-2]true [2025-04-26 18:37:44,031 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2388258#[L4841, L-1-2, L5992]true [2025-04-26 18:37:44,031 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2429278#[L4841, L-1-2, L5992-5]true [2025-04-26 18:37:44,032 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2469028#[L4841, L-1-2, L5992-6]true [2025-04-26 18:37:44,032 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2508002#[L4841, L5985-2, L-1-2]true [2025-04-26 18:37:44,033 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2546062#[L5985-3, L4841, L-1-2]true [2025-04-26 18:37:44,033 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2583164#[L4841, L5985-4, L-1-2]true [2025-04-26 18:37:44,034 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1652746#[L5985-5, L4841, L-1-2]true [2025-04-26 18:37:44,034 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1699986#[L4841, L-1-2, L5985-6]true [2025-04-26 18:37:44,035 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1747954#[L4841, L-1-2, L5996]true [2025-04-26 18:37:44,035 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1795790#[L4841, L-1-2, runFINAL]true [2025-04-26 18:37:44,036 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1700848#[L5986, L4841, L-1-2]true [2025-04-26 18:37:44,036 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1748850#[L4841, L5986-1, L-1-2]true [2025-04-26 18:37:44,037 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1796708#[L4841, L-1-2, L570-2]true [2025-04-26 18:37:44,046 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3187622#[L6027-1, L568-10, L-1-2]true [2025-04-26 18:37:44,051 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3229630#[L5992-3, L568-10, L-1-2]true [2025-04-26 18:37:44,052 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3238002#[L568-10, L5992-4, L-1-2]true [2025-04-26 18:37:44,053 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3220380#[L568-10, L-1-2, L5992-2]true [2025-04-26 18:37:44,053 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3210282#[L568-10, L5993-2, L-1-2]true [2025-04-26 18:37:44,054 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3199370#[L6023-1, L568-10, L-1-2]true [2025-04-26 18:37:44,055 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3097688#[L568-10, L3825, L-1-2]true [2025-04-26 18:37:44,055 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2949654#[L3825, L4841, L-1-2]true [2025-04-26 18:37:44,056 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3039756#[L4841, L-1-2, L5397-2]true [2025-04-26 18:37:44,057 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3059948#[L5394-1, L4841, L-1-2]true [2025-04-26 18:37:44,057 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3079260#[L6027-1, L4841, L-1-2]true [2025-04-26 18:37:44,058 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3097640#[L6023-1, L4841, L-1-2]true [2025-04-26 18:37:44,058 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3115004#[L5993-2, L4841, L-1-2]true [2025-04-26 18:37:44,059 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3131354#[L4841, L-1-2, L5992-2]true [2025-04-26 18:37:44,059 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3146764#[L5992-3, L4841, L-1-2]true [2025-04-26 18:37:44,060 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3161282#[L5992-4, L4841, L-1-2]true [2025-04-26 18:37:44,062 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3097654#[L6027-1, L568-1, L-1-2]true [2025-04-26 18:37:44,066 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3161296#[L5992-3, L568-1, L-1-2]true [2025-04-26 18:37:44,070 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2546076#[L568-1, L5985-2, L-1-2]true [2025-04-26 18:37:44,074 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1747968#[L568-1, L-1-2, L5985-6]true [2025-04-26 18:37:44,077 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1843514#[L568-1, L-1-2, runFINAL]true [2025-04-26 18:37:44,077 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1795804#[L568-1, L-1-2, L5996]true [2025-04-26 18:37:44,079 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1748864#[L5986, L568-1, L-1-2]true [2025-04-26 18:37:44,082 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1844446#[L568-1, L-1-2, L570-2]true [2025-04-26 18:37:44,082 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1892074#[L568-1, L-1-2, L573-16]true [2025-04-26 18:37:44,082 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1796722#[L568-1, L5986-1, L-1-2]true [2025-04-26 18:37:44,083 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1700862#[L5985-5, L568-1, L-1-2]true [2025-04-26 18:37:44,084 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2619292#[L568-1, L5985-4, L-1-2]true [2025-04-26 18:37:44,084 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2583178#[L5985-3, L568-1, L-1-2]true [2025-04-26 18:37:44,085 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2508016#[L568-1, L-1-2, L5992-6]true [2025-04-26 18:37:44,090 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1891382#[L6026-7, vatomic32_await_eq_returnLabel#1, L-1-2]true [2025-04-26 18:37:44,110 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1183670#[L3825, L-1-2, L573-16]true [2025-04-26 18:37:44,112 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1556078#[L6027-1, L-1-2, L573-10]true [2025-04-26 18:37:44,113 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 847352#[L-1-2, L573-10, L6027]true [2025-04-26 18:37:44,125 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2079468#[L3825, L-1-2, L6026-1]true [2025-04-26 18:37:44,128 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2346048#[L6027-1, L-1-2, L6026-1]true [2025-04-26 18:37:44,135 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1139342#[L573-25, L6026-6, L-1-2]true [2025-04-26 18:37:44,137 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1139340#[L573-25, L-1-2, L6027]true [2025-04-26 18:37:44,139 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1604170#[L573-25, L-1-2, L3825]true [2025-04-26 18:37:44,140 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1938952#[L573-25, L-1-2, L6023-1]true [2025-04-26 18:37:44,141 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1986210#[L573-25, L5993-2, L-1-2]true [2025-04-26 18:37:44,143 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2171088#[L5992-3, L-1-2, L573-19]true [2025-04-26 18:37:44,144 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2125654#[L5992-2, L-1-2, L573-19]true [2025-04-26 18:37:44,144 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2033118#[L-1-2, L6023-1, L573-19]true [2025-04-26 18:37:44,145 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1986198#[L-1-2, L6027-1, L573-19]true [2025-04-26 18:37:44,146 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1228938#[L-1-2, L6027, L573-19]true [2025-04-26 18:37:44,147 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1183844#[L-1-2, L6026-9, L573-19]true [2025-04-26 18:37:44,148 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1228940#[L6026-6, L-1-2, L573-19]true [2025-04-26 18:37:44,149 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1183846#[L6026-4, L-1-2, L573-19]true [2025-04-26 18:37:44,150 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1228942#[L-1-2, L6026-1, L573-19]true [2025-04-26 18:37:44,152 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1508768#[L6026-4, L-1-2, L5971]true [2025-04-26 18:37:44,152 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1556414#[L-1-2, L6026-1, L5971]true [2025-04-26 18:37:44,158 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2871866#[vatomic32_xchg_returnLabel#1, L-1-2, L6026-1]true [2025-04-26 18:37:44,170 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2871846#[L568-10, L-1-2, L6027]true [2025-04-26 18:37:44,171 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2843890#[L568-10, L-1-2, L6026-9]true [2025-04-26 18:37:44,174 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2898880#[L568-10, L-1-2, L6026-3]true [2025-04-26 18:37:44,175 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2871872#[L568-10, L-1-2, L6026-1]true [2025-04-26 18:37:44,176 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2843914#[L568-10, L6026-4, L-1-2]true [2025-04-26 18:37:44,177 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2815016#[L568-10, L6026-7, L-1-2]true [2025-04-26 18:37:44,178 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2898872#[L568-12, L6026-6, L-1-2]true [2025-04-26 18:37:44,178 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2871858#[L568-10, L6026-6, L-1-2]true [2025-04-26 18:37:44,178 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2654952#[L6026-6, L-1-2, L4841]true [2025-04-26 18:37:44,180 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2583740#[L6026-7, L-1-2, L4841]true [2025-04-26 18:37:44,182 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2654934#[L4841, L-1-2, L6027]true [2025-04-26 18:37:44,184 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2689078#[L-1-2, L6027, L568-1]true [2025-04-26 18:37:44,185 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2619820#[L-1-2, L4841, L6026-9]true [2025-04-26 18:37:44,186 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2654948#[L-1-2, L568-1, L6026-9]true [2025-04-26 18:37:44,187 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2654968#[L-1-2, L4841, L6026-1]true [2025-04-26 18:37:44,189 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2689100#[L-1-2, L4841, L6026-3]true [2025-04-26 18:37:44,190 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2722216#[L-1-2, L568-1, L6026-3]true [2025-04-26 18:37:44,191 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2689114#[L-1-2, L568-1, L6026-1]true [2025-04-26 18:37:44,192 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2619852#[L6026-4, L-1-2, L4841]true [2025-04-26 18:37:44,194 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2654982#[L6026-4, L-1-2, L568-1]true [2025-04-26 18:37:44,194 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2619866#[L6026-7, L-1-2, L568-1]true [2025-04-26 18:37:44,195 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2722206#[L6026-6, L-1-2, L568-3]true [2025-04-26 18:37:44,195 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2689096#[L6026-6, L-1-2, L568-1]true [2025-04-26 18:37:44,196 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2303646#[vatomic32_read_returnLabel#1, L-1-2, L6026-1]true [2025-04-26 18:37:44,198 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2171320#[L3779, L-1-2, L6026-3]true [2025-04-26 18:37:44,198 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2125880#[L3779, L-1-2, L6026-1]true [2025-04-26 18:37:44,198 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2996898#[vatomic32_xchg_acq_returnLabel#1, L-1-2, L6026-1]true [2025-04-26 18:37:44,200 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2754218#[L3872, L-1-2, L6026-1]true [2025-04-26 18:37:44,202 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2216078#[vatomic32_await_eq_rlx_returnLabel#1, L-1-2, L6026-1]true [2025-04-26 18:37:44,204 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1986406#[L-1-2, vatomic32_await_eq_returnLabel#1, L6026-1]true [2025-04-26 18:37:44,218 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 847612#[L573-19, L-1-2, L6020-6]true [2025-04-26 18:37:44,219 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 809212#[L573-19, L6020-9, L-1-2]true [2025-04-26 18:37:44,222 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 968144#[L-1-2, L6020-1, L6021-1]true [2025-04-26 18:37:44,226 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1320808#[L-1-2, L6020-1, L5972-1]true [2025-04-26 18:37:44,234 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 425290#[L6020-7, L-1-2, L573-16]true [2025-04-26 18:37:44,235 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 479322#[L6021, L-1-2, L573-16]true [2025-04-26 18:37:44,236 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 537134#[L573-10, L-1-2, L6021]true [2025-04-26 18:37:44,236 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 507700#[L573-10, L-1-2, L6020-9]true [2025-04-26 18:37:44,237 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 479326#[L6020-1, L-1-2, L573-16]true [2025-04-26 18:37:44,238 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 507850#[L-1-2, L573-16, L6020-3]true [2025-04-26 18:37:44,239 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 537138#[L573-10, L-1-2, L6020-1]true [2025-04-26 18:37:44,240 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 507702#[L6020-4, L573-10, L-1-2]true [2025-04-26 18:37:44,240 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 537136#[L6020-6, L573-10, L-1-2]true [2025-04-26 18:37:44,243 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1052144#[L6023, L-1-2, L6020-1]true [2025-04-26 18:37:44,251 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1652006#[L3825, L-1-2, L6020-1]true [2025-04-26 18:37:44,256 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1985974#[L6023-1, L-1-2, L6020-1]true [2025-04-26 18:37:44,257 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1938722#[L6027-1, L-1-2, L6020-1]true [2025-04-26 18:37:44,259 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1183718#[L-1-2, L6020-1, L6027]true [2025-04-26 18:37:44,261 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1139218#[L6026-9, L-1-2, L6020-1]true [2025-04-26 18:37:44,267 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1183738#[L6026-6, L-1-2, L6020-1]true [2025-04-26 18:37:44,268 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1508578#[L5971, L-1-2, L6026-4]true [2025-04-26 18:37:44,269 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1556210#[L5971, L6026-1, L-1-2]true [2025-04-26 18:37:44,270 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2079568#[L3779, L-1-2, L6026-4]true [2025-04-26 18:37:44,270 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2125584#[L3779, L6026-1, L-1-2]true [2025-04-26 18:37:44,275 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1228838#[L6026-3, L-1-2, L6020-1]true [2025-04-26 18:37:44,276 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1095326#[L6020-4, L-1-2, L6026-4]true [2025-04-26 18:37:44,276 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1139244#[L-1-2, L6020-1, L6026-4]true [2025-04-26 18:37:44,276 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1139234#[L6020-4, L-1-2, L6026-1]true [2025-04-26 18:37:44,277 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1183754#[L6026-1, L-1-2, L6020-1]true [2025-04-26 18:37:44,278 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1095336#[L6026-7, L-1-2, L6020-1]true [2025-04-26 18:37:44,279 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 847444#[L6020-6, L-1-2, L573-19]true [2025-04-26 18:37:44,282 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 886796#[L-1-2, L6020-3, L573-19]true [2025-04-26 18:37:44,283 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 809064#[L6020-4, L-1-2, L573-19]true [2025-04-26 18:37:44,284 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 699968#[L6020-9, L-1-2, L6020-7]true [2025-04-26 18:37:44,285 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 771796#[L6020-4, L6021, L-1-2]true [2025-04-26 18:37:44,285 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 809208#[L6021, L-1-2, L6020-1]true [2025-04-26 18:37:44,293 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2584090#[vatomic32_xchg_returnLabel#1, L-1-2, L6020-1]true [2025-04-26 18:37:44,302 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2974248#[L3779, L-1-2, L4841]true [2025-04-26 18:37:44,307 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3175228#[L568-10, vatomic32_read_returnLabel#1, L-1-2]true [2025-04-26 18:37:44,311 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3147112#[L568-10, vatomic32_await_eq_rlx_returnLabel#1, L-1-2]true [2025-04-26 18:37:44,312 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3269430#[L568-13, L3872, L-1-2]true [2025-04-26 18:37:44,312 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3273794#[L568-10, L3872, L-1-2]true [2025-04-26 18:37:44,316 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2754052#[L568-10, L6017-1, L-1-2]true [2025-04-26 18:37:44,319 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2784946#[L568-16, L-1-2, L5971]true [2025-04-26 18:37:44,320 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2843728#[L568-13, L5971-1, L-1-2]true [2025-04-26 18:37:44,320 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2871694#[L568-10, L5971-1, L-1-2]true [2025-04-26 18:37:44,321 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2898712#[L568-10, L-1-2, L5971-2]true [2025-04-26 18:37:44,321 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2814836#[L568-10, L5989, L-1-2]true [2025-04-26 18:37:44,322 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2784960#[L568-10, L5988-2, L-1-2]true [2025-04-26 18:37:44,322 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2722050#[L568-10, L-1-2, L6021-1]true [2025-04-26 18:37:44,326 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3294146#[vatomic32_xchg_acq_returnLabel#1, L568-10, L-1-2]true [2025-04-26 18:37:44,330 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3060370#[L568-10, L-1-2, vatomic32_await_eq_returnLabel#1]true [2025-04-26 18:37:44,331 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3115372#[L568-10, L3779, L-1-2]true [2025-04-26 18:37:44,332 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3286282#[vatomic32_xchg_returnLabel#1, L568-10, L-1-2]true [2025-04-26 18:37:44,336 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3286286#[L568-15, L568-10, L-1-2]true [2025-04-26 18:37:44,339 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3252612#[L568-13, L4841, L-1-2]true [2025-04-26 18:37:44,340 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3258842#[L568-15, L4841, L-1-2]true [2025-04-26 18:37:44,341 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3245794#[L568-16, L4841, L-1-2]true [2025-04-26 18:37:44,341 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3252610#[L565-3, L4841, L-1-2]true [2025-04-26 18:37:44,342 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2899090#[L4841, L-1-2, vatomic32_await_eq_returnLabel#1]true [2025-04-26 18:37:44,343 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3019126#[vatomic32_await_eq_rlx_returnLabel#1, L4841, L-1-2]true [2025-04-26 18:37:44,344 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3040216#[L5383-2, L4841, L-1-2]true [2025-04-26 18:37:44,345 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3060398#[L4841, L-1-2, L5383-3]true [2025-04-26 18:37:44,345 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3079692#[L5383-4, L4841, L-1-2]true [2025-04-26 18:37:44,346 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3098050#[L5384, L4841, L-1-2]true [2025-04-26 18:37:44,346 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3115398#[L5384-1, L4841, L-1-2]true [2025-04-26 18:37:44,347 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3131742#[L4841, L-1-2, L5384-2]true [2025-04-26 18:37:44,348 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2872076#[L561, L4841, L-1-2]true [2025-04-26 18:37:44,349 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3258844#[L568-10, L4841, L-1-2]true [2025-04-26 18:37:44,350 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3264474#[L568-12, L4841, L-1-2]true [2025-04-26 18:37:44,356 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3238336#[L568-1, L3872, L-1-2]true [2025-04-26 18:37:44,357 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3258838#[vatomic32_xchg_returnLabel#1, L4841, L-1-2]true [2025-04-26 18:37:44,358 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3280956#[vatomic32_xchg_acq_returnLabel#1, L4841, L-1-2]true [2025-04-26 18:37:44,361 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3283836#[L5384-3, L4841, L-1-2]true [2025-04-26 18:37:44,362 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3286304#[L5384-4, L4841, L-1-2]true [2025-04-26 18:37:44,362 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3288428#[L5384-5, L4841, L-1-2]true [2025-04-26 18:37:44,363 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3290272#[L5384-6, L4841, L-1-2]true [2025-04-26 18:37:44,363 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2429456#[L5379-1, L4841, L-1-2]true [2025-04-26 18:37:44,364 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2469404#[L4841, L-1-2, L6021-1]true [2025-04-26 18:37:44,364 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2508376#[L6017-1, L4841, L-1-2]true [2025-04-26 18:37:44,365 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2546436#[L4841, L5988-2, L-1-2]true [2025-04-26 18:37:44,366 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2583534#[L4841, L-1-2, L5989]true [2025-04-26 18:37:44,366 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3290274#[L4841, L-1-2, L5384-7]true [2025-04-26 18:37:44,367 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2389018#[L5382-1, L4841, L-1-2]true [2025-04-26 18:37:44,367 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2430032#[L5383, L4841, L-1-2]true [2025-04-26 18:37:44,368 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2469986#[L4841, L-1-2, L5383-1]true [2025-04-26 18:37:44,369 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2815208#[L557, L4841, L-1-2]true [2025-04-26 18:37:44,373 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2546450#[L6017-1, L568-1, L-1-2]true [2025-04-26 18:37:44,378 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2688912#[L5971-1, L568-1, L-1-2]true [2025-04-26 18:37:44,380 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2688898#[L4841, L-1-2, L5971-2]true [2025-04-26 18:37:44,380 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2722016#[L568-1, L-1-2, L5971-2]true [2025-04-26 18:37:44,381 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2722006#[L5972, L-1-2, L568-4]true [2025-04-26 18:37:44,381 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2754018#[L5972, L568-1, L-1-2]true [2025-04-26 18:37:44,382 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2654778#[L568-1, L-1-2, L5971]true [2025-04-26 18:37:44,383 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2619656#[L568-1, L5989, L-1-2]true [2025-04-26 18:37:44,383 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2583548#[L568-1, L5988-2, L-1-2]true [2025-04-26 18:37:44,384 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2508390#[L568-1, L-1-2, L6021-1]true [2025-04-26 18:37:44,387 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3060400#[vatomic32_read_returnLabel#1, L4841, L-1-2]true [2025-04-26 18:37:44,388 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3238244#[L565-2, L-1-2, L4841]true [2025-04-26 18:37:44,388 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3199662#[L4841, L-1-2, L4841]true [2025-04-26 18:37:44,389 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3238274#[L565-2, L4841, L-1-2]true [2025-04-26 18:37:44,391 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2899062#[vatomic32_await_eq_returnLabel#1, L-1-2, L4841]true [2025-04-26 18:37:44,393 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3019048#[vatomic32_await_eq_rlx_returnLabel#1, L-1-2, L4841]true [2025-04-26 18:37:44,396 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3258688#[vatomic32_xchg_returnLabel#1, L-1-2, L4841]true [2025-04-26 18:37:44,397 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3280838#[vatomic32_xchg_acq_returnLabel#1, L-1-2, L4841]true [2025-04-26 18:37:44,400 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2508682#[L-1-2, L4841, L6017-1]true [2025-04-26 18:37:44,401 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2546750#[L-1-2, L5988-2, L4841]true [2025-04-26 18:37:44,403 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2583856#[L5989, L-1-2, L4841]true [2025-04-26 18:37:44,404 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2619980#[L5989, L-1-2, L568-1]true [2025-04-26 18:37:44,405 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2583870#[L5988-2, L-1-2, L568-1]true [2025-04-26 18:37:44,406 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2546764#[L-1-2, L568-1, L6017-1]true [2025-04-26 18:37:44,407 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2469700#[L6021-1, L-1-2, L4841]true [2025-04-26 18:37:44,408 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2508696#[L6021-1, L-1-2, L568-1]true [2025-04-26 18:37:44,410 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3283728#[vatomic32_xchg_acq_returnLabel#1, L-1-2, L568-1]true [2025-04-26 18:37:44,411 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3264334#[vatomic32_xchg_returnLabel#1, L-1-2, L568-1]true [2025-04-26 18:37:44,413 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3238136#[L3872, L-1-2, L568-1]true [2025-04-26 18:37:44,413 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3040138#[vatomic32_await_eq_rlx_returnLabel#1, L-1-2, L568-1]true [2025-04-26 18:37:44,415 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2925092#[vatomic32_await_eq_returnLabel#1, L-1-2, L568-1]true [2025-04-26 18:37:44,416 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3258780#[L-1-2, L568-15, L4841]true [2025-04-26 18:37:44,418 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3258800#[L568-10, L568-4, L-1-2]true [2025-04-26 18:37:44,421 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3252572#[L568-13, L-1-2, L4841]true [2025-04-26 18:37:44,422 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3264434#[L568-10, L568-6, L-1-2]true [2025-04-26 18:37:44,422 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3245756#[L568-13, L568-7, L-1-2]true [2025-04-26 18:37:44,422 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3252568#[L568-10, L568-7, L-1-2]true [2025-04-26 18:37:44,424 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2974252#[L3779, L568-4, L-1-2]true [2025-04-26 18:37:44,424 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2997240#[L3779, L-1-2, L568-1]true [2025-04-26 18:37:44,427 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3269428#[L568-10, L-1-2, L568-3]true [2025-04-26 18:37:44,428 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3264436#[L568-10, L-1-2, L568-1]true [2025-04-26 18:37:44,428 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3175264#[L565, L4841, L-1-2]true [2025-04-26 18:37:44,429 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3187930#[L568-7, L4841, L-1-2]true [2025-04-26 18:37:44,430 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3199664#[L565-1, L4841, L-1-2]true [2025-04-26 18:37:44,431 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3199666#[L568-4, L4841, L-1-2]true [2025-04-26 18:37:44,432 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3210566#[L568-6, L4841, L-1-2]true [2025-04-26 18:37:44,433 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3210568#[L4841, L-1-2, L568-1]true [2025-04-26 18:37:44,434 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3220664#[L4841, L-1-2, L568-3]true [2025-04-26 18:37:44,435 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3079744#[vatomic32_read_returnLabel#1, L568-1, L-1-2]true [2025-04-26 18:37:44,436 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2899138#[L-1-2, vatomic32_await_eq_returnLabel#1, L568-4]true [2025-04-26 18:37:44,437 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2925168#[L568-1, L-1-2, vatomic32_await_eq_returnLabel#1]true [2025-04-26 18:37:44,437 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3019178#[vatomic32_await_eq_rlx_returnLabel#1, L-1-2, L568-4]true [2025-04-26 18:37:44,437 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3040264#[vatomic32_await_eq_rlx_returnLabel#1, L568-1, L-1-2]true [2025-04-26 18:37:44,439 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2974184#[L3779, L-1-2, L568-4]true [2025-04-26 18:37:44,439 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2997162#[L568-1, L3779, L-1-2]true [2025-04-26 18:37:44,441 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3245856#[L568-16, L-1-2, L568-4]true [2025-04-26 18:37:44,444 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3245862#[L568-13, L-1-2, L568-7]true [2025-04-26 18:37:44,444 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3252680#[L568-10, L-1-2, L568-7]true [2025-04-26 18:37:44,446 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3258902#[L568-10, L-1-2, L568-4]true [2025-04-26 18:37:44,446 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3269498#[L568-10, L568-3, L-1-2]true [2025-04-26 18:37:44,447 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3269502#[L568-12, L568-1, L-1-2]true [2025-04-26 18:37:44,447 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3264526#[L568-10, L568-1, L-1-2]true [2025-04-26 18:37:44,447 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3210646#[L568-1, L-1-2, L4841]true [2025-04-26 18:37:44,450 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3199762#[L-1-2, L4841, L568-4]true [2025-04-26 18:37:44,452 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3188034#[L-1-2, L4841, L568-7]true [2025-04-26 18:37:44,457 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3220730#[L-1-2, L568-3, L4841]true [2025-04-26 18:37:44,457 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3220742#[L568-1, L568-6, L-1-2]true [2025-04-26 18:37:44,458 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3210660#[L-1-2, L568-1, L568-4]true [2025-04-26 18:37:44,460 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3220726#[L568-6, L-1-2, L568-1]true [2025-04-26 18:37:44,461 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3229980#[L568-3, L-1-2, L568-1]true [2025-04-26 18:37:44,461 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3210650#[L568-1, L568-4, L-1-2]true [2025-04-26 18:37:44,461 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3220744#[L568-1, L-1-2, L568-1]true [2025-04-26 18:37:44,462 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3229988#[L568-1, L-1-2, L568-3]true [2025-04-26 18:37:44,462 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3199758#[L568-1, L568-7, L-1-2]true [2025-04-26 18:37:44,465 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3283860#[vatomic32_xchg_acq_returnLabel#1, L568-1, L-1-2]true [2025-04-26 18:37:44,468 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3264520#[vatomic32_xchg_returnLabel#1, L568-1, L-1-2]true [2025-04-26 18:37:44,473 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3175420#[L568-10, vatomic32_read_returnLabel#1, L-1-2]true [2025-04-26 18:37:44,474 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3286274#[L568-10, L568-15, L-1-2]true [2025-04-26 18:37:44,475 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3288410#[L568-10, L568-12, L-1-2]true [2025-04-26 18:37:44,476 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3283814#[L568-10, L568-13, L-1-2]true [2025-04-26 18:37:44,476 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3288414#[L568-10, L568-12, L-1-2]true [2025-04-26 18:37:44,477 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3286288#[L568-10, L568-10, L-1-2]true [2025-04-26 18:37:44,477 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3280944#[L568-10, L568-16, L-1-2]true [2025-04-26 18:37:44,478 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3280930#[L568-10, L568-16, L-1-2]true [2025-04-26 18:37:44,479 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3258796#[L568-10, L-1-2, L4841]true [2025-04-26 18:37:44,480 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2974132#[L3779, L4841, L-1-2]true [2025-04-26 18:37:44,481 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3060500#[vatomic32_read_returnLabel#1, L-1-2, L4841]true [2025-04-26 18:37:44,483 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3079806#[vatomic32_read_returnLabel#1, L-1-2, L568-1]true [2025-04-26 18:37:44,491 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2584070#[L568-10, L-1-2, L6021]true [2025-04-26 18:37:44,492 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2546956#[L568-10, L-1-2, L6020-9]true [2025-04-26 18:37:44,496 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2620208#[L568-10, L-1-2, L6020-3]true [2025-04-26 18:37:44,498 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2584096#[L568-10, L-1-2, L6020-1]true [2025-04-26 18:37:44,499 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2546980#[L568-10, L6020-4, L-1-2]true [2025-04-26 18:37:44,500 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2508898#[L568-10, L-1-2, L6020-7]true [2025-04-26 18:37:44,501 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2620200#[L568-12, L6020-6, L-1-2]true [2025-04-26 18:37:44,501 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2584082#[L568-10, L6020-6, L-1-2]true [2025-04-26 18:37:44,501 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2303918#[L6020-6, L-1-2, L4841]true [2025-04-26 18:37:44,504 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2216348#[L4841, L-1-2, L6020-7]true [2025-04-26 18:37:44,506 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2303900#[L4841, L-1-2, L6021]true [2025-04-26 18:37:44,509 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2346800#[L-1-2, L6021, L568-1]true [2025-04-26 18:37:44,511 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2260404#[L-1-2, L4841, L6020-9]true [2025-04-26 18:37:44,512 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2303914#[L-1-2, L568-1, L6020-9]true [2025-04-26 18:37:44,513 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2303934#[L4841, L-1-2, L6020-1]true [2025-04-26 18:37:44,515 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2346822#[L-1-2, L4841, L6020-3]true [2025-04-26 18:37:44,517 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2388888#[L-1-2, L568-1, L6020-3]true [2025-04-26 18:37:44,518 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2346836#[L-1-2, L6020-1, L568-1]true [2025-04-26 18:37:44,520 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2260436#[L6020-4, L-1-2, L4841]true [2025-04-26 18:37:44,522 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2303948#[L6020-4, L-1-2, L568-1]true [2025-04-26 18:37:44,523 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2260450#[L-1-2, L6020-7, L568-1]true [2025-04-26 18:37:44,524 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2388878#[L6020-6, L-1-2, L568-3]true [2025-04-26 18:37:44,524 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2346818#[L6020-6, L-1-2, L568-1]true [2025-04-26 18:37:44,526 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1891786#[vatomic32_read_returnLabel#1, L-1-2, L6020-1]true [2025-04-26 18:37:44,529 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1748562#[L3779, L-1-2, L6020-3]true [2025-04-26 18:37:44,529 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1700562#[L3779, L-1-2, L6020-1]true [2025-04-26 18:37:44,530 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2754598#[vatomic32_xchg_acq_returnLabel#1, L-1-2, L6020-1]true [2025-04-26 18:37:44,533 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2429918#[L3872, L-1-2, L6020-1]true [2025-04-26 18:37:44,536 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1796426#[vatomic32_await_eq_rlx_returnLabel#1, L-1-2, L6020-1]true [2025-04-26 18:37:44,540 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1556540#[vatomic32_await_eq_returnLabel#1, L-1-2, L6020-1]true [2025-04-26 18:37:44,543 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 809228#[L6020-6, L-1-2, L6020-1]true [2025-04-26 18:37:44,545 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 699984#[L6020-4, L-1-2, L6020-7]true [2025-04-26 18:37:44,545 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 735398#[L6020-1, L-1-2, L6020-7]true [2025-04-26 18:37:44,546 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 771820#[L-1-2, L6020-1, L6020-9]true [2025-04-26 18:37:44,547 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 847628#[L6020-1, L-1-2, L6020-3]true [2025-04-26 18:37:44,547 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 771832#[L6020-4, L-1-2, L6020-1]true [2025-04-26 18:37:44,548 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 809244#[L6020-1, L-1-2, L6020-1]true [2025-04-26 18:37:44,548 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 771822#[L6020-4, L-1-2, L6020-1]true [2025-04-26 18:37:44,548 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 735414#[L6020-1, L-1-2, L6020-7]true [2025-04-26 18:37:44,554 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1274672#[L5972, L-1-2, L6020-1]true [2025-04-26 18:37:44,555 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1183936#[L5971-1, L-1-2, L6020-1]true [2025-04-26 18:37:44,556 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1139422#[L-1-2, L6020-1, L5971]true [2025-04-26 18:37:44,562 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 537236#[L6021, L-1-2, L573-10]true [2025-04-26 18:37:44,574 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 847596#[L573-19, L6021, L-1-2]true [2025-04-26 18:37:44,578 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 507786#[L6020-9, L-1-2, L573-10]true [2025-04-26 18:37:44,591 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1095694#[L6026-7, L-1-2, L6020-1]true [2025-04-26 18:37:44,596 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 847632#[L573-19, L-1-2, L6020-1]true [2025-04-26 18:37:44,597 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 886980#[L573-19, L-1-2, L6020-3]true [2025-04-26 18:37:44,599 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 567692#[L573-10, L-1-2, L6020-3]true [2025-04-26 18:37:44,604 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 537256#[L6020-1, L-1-2, L573-10]true [2025-04-26 18:37:44,607 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 507802#[L6020-4, L-1-2, L573-10]true [2025-04-26 18:37:44,607 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 537246#[L6020-6, L-1-2, L573-10]true [2025-04-26 18:37:44,610 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1986800#[L6020-1, L-1-2, L6023-1]true [2025-04-26 18:37:44,614 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1939518#[L-1-2, L6020-1, L6027-1]true [2025-04-26 18:37:44,615 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1652652#[L3825, L-1-2, L6020-1]true [2025-04-26 18:37:44,618 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1184164#[L-1-2, L6020-1, L6027]true [2025-04-26 18:37:44,622 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1139628#[L6020-1, L-1-2, L6026-9]true [2025-04-26 18:37:44,623 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1184166#[L6026-6, L-1-2, L6020-1]true [2025-04-26 18:37:44,626 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1139630#[L6026-4, L6020-1, L-1-2]true [2025-04-26 18:37:44,627 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1229268#[L6020-1, L-1-2, L6026-3]true [2025-04-26 18:37:44,627 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1229260#[L-1-2, L6020-3, L6026-1]true [2025-04-26 18:37:44,628 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1184168#[L-1-2, L6020-1, L6026-1]true [2025-04-26 18:37:44,630 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 808946#[L6026-4, L573-10, L-1-2]true [2025-04-26 18:37:44,631 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 847306#[L573-10, L-1-2, L6026-1]true [2025-04-26 18:37:44,634 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1556184#[L6026-9, L-1-2, L6026-1]true [2025-04-26 18:37:44,634 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1604038#[L-1-2, L6026-1, L6027]true [2025-04-26 18:37:44,653 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1052130#[L573-25, L6026-7, L-1-2]true [2025-04-26 18:37:44,654 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1095304#[L573-25, L6026-9, L-1-2]true [2025-04-26 18:37:44,657 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1603956#[L573-25, L3825, L-1-2]true [2025-04-26 18:37:44,658 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1891218#[L6027-1, L573-25, L-1-2]true [2025-04-26 18:37:44,660 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1985960#[L573-25, L5993-2, L-1-2]true [2025-04-26 18:37:44,663 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2215586#[L573-19, L5992-4, L-1-2]true [2025-04-26 18:37:44,664 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2170844#[L5992-3, L573-19, L-1-2]true [2025-04-26 18:37:44,665 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2079404#[L573-19, L5993-2, L-1-2]true [2025-04-26 18:37:44,666 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2032896#[L6023-1, L573-19, L-1-2]true [2025-04-26 18:37:44,666 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1700096#[L573-19, L3825, L-1-2]true [2025-04-26 18:37:44,668 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1228806#[L573-19, L-1-2, L6027]true [2025-04-26 18:37:44,670 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1139248#[L573-19, L6026-7, L-1-2]true [2025-04-26 18:37:44,670 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1228822#[L573-19, L6026-6, L-1-2]true [2025-04-26 18:37:44,672 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1228842#[L573-19, L-1-2, L6026-1]true [2025-04-26 18:37:44,673 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1274492#[L573-19, L6026-3, L-1-2]true [2025-04-26 18:37:44,677 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 699820#[L6026-7, L-1-2, L573-16]true [2025-04-26 18:37:44,678 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 735214#[L6026-9, L-1-2, L573-16]true [2025-04-26 18:37:44,679 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 771628#[L6026-7, L-1-2, L573-10]true [2025-04-26 18:37:44,680 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 847362#[L6026-6, L-1-2, L573-10]true [2025-04-26 18:37:44,681 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 847372#[L6026-1, L-1-2, L573-10]true [2025-04-26 18:37:44,682 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 886712#[L6026-3, L-1-2, L573-10]true [2025-04-26 18:37:44,686 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1508568#[L6026-7, L-1-2, L6026-1]true [2025-04-26 18:37:44,690 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2346174#[L-1-2, L6026-1, L6027-1]true [2025-04-26 18:37:44,692 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2079558#[L3825, L-1-2, L6026-1]true