/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -tc ../../../trunk/examples/toolchains/BuchiAutomizerBplInline.xml -s ../../../trunk/examples/settings/default/automizer/svcomp-Termination-32bit-Automizer_Default.epf --buchiautomizer.automaton.type.for.concurrent.programs RABIN_PETRI_NET -i ../../../trunk/examples/concurrent/bpl/POPL2023/array-sum-with-log-6threads.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.3-wip.fs.rabin-petrinet-4c29625-m [2023-10-12 17:36:46,399 INFO L172 SettingsManager]: Resetting all preferences to default values... [2023-10-12 17:36:46,462 INFO L100 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/default/automizer/svcomp-Termination-32bit-Automizer_Default.epf [2023-10-12 17:36:46,480 INFO L114 SettingsManager]: Preferences different from defaults after loading the file: [2023-10-12 17:36:46,481 INFO L135 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-10-12 17:36:46,481 INFO L137 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-10-12 17:36:46,482 INFO L135 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-10-12 17:36:46,483 INFO L137 SettingsManager]: * Create parallel compositions if possible=false [2023-10-12 17:36:46,483 INFO L137 SettingsManager]: * Use SBE=true [2023-10-12 17:36:46,486 INFO L135 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2023-10-12 17:36:46,486 INFO L137 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2023-10-12 17:36:46,486 INFO L137 SettingsManager]: * Use old map elimination=false [2023-10-12 17:36:46,486 INFO L137 SettingsManager]: * Use external solver (rank synthesis)=false [2023-10-12 17:36:46,487 INFO L137 SettingsManager]: * Use only trivial implications for array writes=true [2023-10-12 17:36:46,487 INFO L137 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2023-10-12 17:36:46,488 INFO L135 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-10-12 17:36:46,488 INFO L137 SettingsManager]: * sizeof long=4 [2023-10-12 17:36:46,488 INFO L137 SettingsManager]: * Check unreachability of error function in SV-COMP mode=false [2023-10-12 17:36:46,488 INFO L137 SettingsManager]: * Overapproximate operations on floating types=true [2023-10-12 17:36:46,488 INFO L137 SettingsManager]: * sizeof POINTER=4 [2023-10-12 17:36:46,488 INFO L137 SettingsManager]: * Check division by zero=IGNORE [2023-10-12 17:36:46,489 INFO L137 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2023-10-12 17:36:46,490 INFO L137 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2023-10-12 17:36:46,490 INFO L137 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2023-10-12 17:36:46,490 INFO L137 SettingsManager]: * sizeof long double=12 [2023-10-12 17:36:46,490 INFO L137 SettingsManager]: * Check if freed pointer was valid=false [2023-10-12 17:36:46,490 INFO L137 SettingsManager]: * Assume nondeterminstic values are in range=false [2023-10-12 17:36:46,490 INFO L137 SettingsManager]: * Use constant arrays=true [2023-10-12 17:36:46,490 INFO L137 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2023-10-12 17:36:46,491 INFO L135 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-10-12 17:36:46,491 INFO L137 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-10-12 17:36:46,491 INFO L135 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-10-12 17:36:46,492 INFO L137 SettingsManager]: * Trace refinement strategy=CAMEL [2023-10-12 17:36:46,493 INFO L135 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2023-10-12 17:36:46,493 INFO L137 SettingsManager]: * TransformationType=MODULO_NEIGHBOR WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer: Automaton type for concurrent programs -> RABIN_PETRI_NET [2023-10-12 17:36:46,698 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-10-12 17:36:46,714 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-10-12 17:36:46,716 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-10-12 17:36:46,717 INFO L270 PluginConnector]: Initializing Boogie PL CUP Parser... [2023-10-12 17:36:46,717 INFO L274 PluginConnector]: Boogie PL CUP Parser initialized [2023-10-12 17:36:46,718 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/POPL2023/array-sum-with-log-6threads.bpl [2023-10-12 17:36:46,719 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/POPL2023/array-sum-with-log-6threads.bpl' [2023-10-12 17:36:46,737 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-10-12 17:36:46,738 INFO L133 ToolchainWalker]: Walking toolchain with 4 elements. [2023-10-12 17:36:46,739 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-10-12 17:36:46,739 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-10-12 17:36:46,739 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-10-12 17:36:46,747 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "array-sum-with-log-6threads.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.10 05:36:46" (1/1) ... [2023-10-12 17:36:46,753 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "array-sum-with-log-6threads.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.10 05:36:46" (1/1) ... [2023-10-12 17:36:46,766 INFO L138 Inliner]: procedures = 3, calls = 8, calls flagged for inlining = 2, calls inlined = 2, statements flattened = 13 [2023-10-12 17:36:46,767 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-10-12 17:36:46,768 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-10-12 17:36:46,769 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-10-12 17:36:46,769 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-10-12 17:36:46,775 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "array-sum-with-log-6threads.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.10 05:36:46" (1/1) ... [2023-10-12 17:36:46,775 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "array-sum-with-log-6threads.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.10 05:36:46" (1/1) ... [2023-10-12 17:36:46,776 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "array-sum-with-log-6threads.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.10 05:36:46" (1/1) ... [2023-10-12 17:36:46,776 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "array-sum-with-log-6threads.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.10 05:36:46" (1/1) ... [2023-10-12 17:36:46,777 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "array-sum-with-log-6threads.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.10 05:36:46" (1/1) ... [2023-10-12 17:36:46,779 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "array-sum-with-log-6threads.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.10 05:36:46" (1/1) ... [2023-10-12 17:36:46,780 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "array-sum-with-log-6threads.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.10 05:36:46" (1/1) ... [2023-10-12 17:36:46,780 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "array-sum-with-log-6threads.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.10 05:36:46" (1/1) ... [2023-10-12 17:36:46,784 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-10-12 17:36:46,785 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-10-12 17:36:46,785 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-10-12 17:36:46,786 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-10-12 17:36:46,786 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "array-sum-with-log-6threads.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.10 05:36:46" (1/1) ... [2023-10-12 17:36:46,793 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:36:46,798 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:36:46,809 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:36:46,817 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Waiting until timeout for monitored process [2023-10-12 17:36:46,838 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2023-10-12 17:36:46,838 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-10-12 17:36:46,838 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-10-12 17:36:46,838 INFO L124 BoogieDeclarations]: Specification and implementation of procedure sum given in one single declaration [2023-10-12 17:36:46,838 INFO L130 BoogieDeclarations]: Found specification of procedure sum [2023-10-12 17:36:46,838 INFO L138 BoogieDeclarations]: Found implementation of procedure sum [2023-10-12 17:36:46,839 WARN L210 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement [2023-10-12 17:36:46,874 INFO L236 CfgBuilder]: Building ICFG [2023-10-12 17:36:46,876 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-10-12 17:36:46,974 INFO L277 CfgBuilder]: Performing block encoding [2023-10-12 17:36:46,984 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-10-12 17:36:46,984 INFO L302 CfgBuilder]: Removed 0 assume(true) statements. [2023-10-12 17:36:46,986 INFO L201 PluginConnector]: Adding new model array-sum-with-log-6threads.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.10 05:36:46 BoogieIcfgContainer [2023-10-12 17:36:46,986 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-10-12 17:36:46,987 INFO L112 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2023-10-12 17:36:46,987 INFO L270 PluginConnector]: Initializing BuchiAutomizer... [2023-10-12 17:36:46,991 INFO L274 PluginConnector]: BuchiAutomizer initialized [2023-10-12 17:36:46,991 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2023-10-12 17:36:46,992 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "array-sum-with-log-6threads.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.10 05:36:46" (1/2) ... [2023-10-12 17:36:46,993 INFO L204 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@33cfe385 and model type array-sum-with-log-6threads.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 12.10 05:36:46, skipping insertion in model container [2023-10-12 17:36:46,993 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2023-10-12 17:36:46,993 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "array-sum-with-log-6threads.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.10 05:36:46" (2/2) ... [2023-10-12 17:36:46,994 INFO L332 chiAutomizerObserver]: Analyzing ICFG array-sum-with-log-6threads.bpl [2023-10-12 17:36:47,122 INFO L144 ThreadInstanceAdder]: Constructed 6 joinOtherThreadTransitions. [2023-10-12 17:36:47,146 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 106 places, 99 transitions, 246 flow [2023-10-12 17:36:47,180 INFO L124 PetriNetUnfolderBase]: 6/87 cut-off events. [2023-10-12 17:36:47,180 INFO L125 PetriNetUnfolderBase]: For 6/6 co-relation queries the response was YES. [2023-10-12 17:36:47,186 INFO L83 FinitePrefix]: Finished finitePrefix Result has 112 conditions, 87 events. 6/87 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 329 event pairs, 0 based on Foata normal form. 0/80 useless extension candidates. Maximal degree in co-relation 87. Up to 2 conditions per place. [2023-10-12 17:36:47,186 INFO L82 GeneralOperation]: Start removeDead. Operand has 106 places, 99 transitions, 246 flow [2023-10-12 17:36:47,191 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 100 places, 87 transitions, 210 flow [2023-10-12 17:36:47,194 INFO L115 etLargeBlockEncoding]: Petri net LBE is using semantic-based independence relation. [2023-10-12 17:36:47,203 INFO L131 etLargeBlockEncoding]: Starting large block encoding on Petri net that has 100 places, 87 transitions, 210 flow [2023-10-12 17:36:47,205 INFO L113 LiptonReduction]: Starting Lipton reduction on Petri net that has 100 places, 87 transitions, 210 flow [2023-10-12 17:36:47,206 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 100 places, 87 transitions, 210 flow [2023-10-12 17:36:47,224 INFO L124 PetriNetUnfolderBase]: 6/87 cut-off events. [2023-10-12 17:36:47,224 INFO L125 PetriNetUnfolderBase]: For 6/6 co-relation queries the response was YES. [2023-10-12 17:36:47,225 INFO L83 FinitePrefix]: Finished finitePrefix Result has 112 conditions, 87 events. 6/87 cut-off events. For 6/6 co-relation queries the response was YES. Maximal size of possible extension queue 10. Compared 329 event pairs, 0 based on Foata normal form. 0/80 useless extension candidates. Maximal degree in co-relation 87. Up to 2 conditions per place. [2023-10-12 17:36:47,227 INFO L119 LiptonReduction]: Number of co-enabled transitions 5040 [2023-10-12 17:36:48,167 INFO L134 LiptonReduction]: Checked pairs total: 4345 [2023-10-12 17:36:48,167 INFO L136 LiptonReduction]: Total number of compositions: 49 [2023-10-12 17:36:48,178 INFO L305 stractBuchiCegarLoop]: Interprodecural is true [2023-10-12 17:36:48,178 INFO L306 stractBuchiCegarLoop]: Hoare is false [2023-10-12 17:36:48,178 INFO L307 stractBuchiCegarLoop]: Compute interpolants for ForwardPredicates [2023-10-12 17:36:48,178 INFO L308 stractBuchiCegarLoop]: Backedges is STRAIGHT_LINE [2023-10-12 17:36:48,178 INFO L309 stractBuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2023-10-12 17:36:48,178 INFO L310 stractBuchiCegarLoop]: Difference is false [2023-10-12 17:36:48,179 INFO L311 stractBuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2023-10-12 17:36:48,179 INFO L315 stractBuchiCegarLoop]: ======== Iteration 0 == of CEGAR loop == RabinPetriNetCegarLoop ======== [2023-10-12 17:36:48,180 INFO L67 RabinIsEmpty]: Start rabinIsEmpty. Operand has 51 places, 38 transitions, 112 flow [2023-10-12 17:36:48,183 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][5], 3:2A:[168] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork0_i#1_17| 0) (= |v_sumThread1of1ForFork0_x#1_13| 0)) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_13|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_i#1][22]][7:3A:[203] L39-1-->L25-1: Formula: (and (< |v_sumThread1of1ForFork0_i#1_30| v_N_27) (= v_stdout_ptr_167 (+ v_stdout_ptr_168 1)) (= (store v_stdout_166 v_stdout_ptr_168 |v_sumThread1of1ForFork0_log_msg#1_21|) v_stdout_165) (= |v_sumThread1of1ForFork0_i#1_29| |v_sumThread1of1ForFork0_log_msg#1_21|) (= |v_sumThread1of1ForFork0_i#1_29| (+ |v_sumThread1of1ForFork0_i#1_30| 1)) (= |v_sumThread1of1ForFork0_x#1_21| (+ (select v_A_18 |v_sumThread1of1ForFork0_i#1_30|) |v_sumThread1of1ForFork0_x#1_22|))) InVars {A=v_A_18, stdout=v_stdout_166, N=v_N_27, sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_22|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_30|, stdout_ptr=v_stdout_ptr_168} OutVars{A=v_A_18, stdout=v_stdout_165, N=v_N_27, sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_21|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_21|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_29|, stdout_ptr=v_stdout_ptr_167} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, stdout_ptr][33], 8:4A:[196] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_114 1) v_stdout_ptr_113) (= (store v_stdout_112 v_stdout_ptr_114 |v_sumThread1of1ForFork0_log_msg#1_19|) v_stdout_111) (= |v_sumThread1of1ForFork0_x#1_19| |v_sumThread1of1ForFork0_log_msg#1_19|)) InVars {stdout=v_stdout_112, sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_19|, stdout_ptr=v_stdout_ptr_114} OutVars{stdout=v_stdout_111, sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_19|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_19|, stdout_ptr=v_stdout_ptr_113} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork0_log_msg#1, stdout_ptr][31]] [2023-10-12 17:36:48,185 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-10-12 17:36:48,185 INFO L124 PetriNetUnfolderBase]: 0/7 cut-off events. [2023-10-12 17:36:48,185 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-10-12 17:36:48,185 INFO L72 RabinIsEmpty]: Finished rabinIsEmpty language is not empty [2023-10-12 17:36:48,188 INFO L337 stractBuchiCegarLoop]: ======== Iteration 1 ============ [2023-10-12 17:36:48,188 INFO L67 RabinIsEmpty]: Start rabinIsEmpty. Operand has 51 places, 38 transitions, 112 flow [2023-10-12 17:36:48,192 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][5], 3:2A:[168] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork0_i#1_17| 0) (= |v_sumThread1of1ForFork0_x#1_13| 0)) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_13|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_i#1][22]][7:3A:[203] L39-1-->L25-1: Formula: (and (< |v_sumThread1of1ForFork0_i#1_30| v_N_27) (= v_stdout_ptr_167 (+ v_stdout_ptr_168 1)) (= (store v_stdout_166 v_stdout_ptr_168 |v_sumThread1of1ForFork0_log_msg#1_21|) v_stdout_165) (= |v_sumThread1of1ForFork0_i#1_29| |v_sumThread1of1ForFork0_log_msg#1_21|) (= |v_sumThread1of1ForFork0_i#1_29| (+ |v_sumThread1of1ForFork0_i#1_30| 1)) (= |v_sumThread1of1ForFork0_x#1_21| (+ (select v_A_18 |v_sumThread1of1ForFork0_i#1_30|) |v_sumThread1of1ForFork0_x#1_22|))) InVars {A=v_A_18, stdout=v_stdout_166, N=v_N_27, sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_22|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_30|, stdout_ptr=v_stdout_ptr_168} OutVars{A=v_A_18, stdout=v_stdout_165, N=v_N_27, sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_21|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_21|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_29|, stdout_ptr=v_stdout_ptr_167} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, stdout_ptr][33], 8:4A:[196] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_114 1) v_stdout_ptr_113) (= (store v_stdout_112 v_stdout_ptr_114 |v_sumThread1of1ForFork0_log_msg#1_19|) v_stdout_111) (= |v_sumThread1of1ForFork0_x#1_19| |v_sumThread1of1ForFork0_log_msg#1_19|)) InVars {stdout=v_stdout_112, sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_19|, stdout_ptr=v_stdout_ptr_114} OutVars{stdout=v_stdout_111, sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_19|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_19|, stdout_ptr=v_stdout_ptr_113} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork0_log_msg#1, stdout_ptr][31]] [2023-10-12 17:36:48,193 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-10-12 17:36:48,195 INFO L124 PetriNetUnfolderBase]: 0/7 cut-off events. [2023-10-12 17:36:48,195 INFO L125 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2023-10-12 17:36:48,195 INFO L72 RabinIsEmpty]: Finished rabinIsEmpty language is not empty [2023-10-12 17:36:48,200 INFO L748 eck$LassoCheckResult]: Stem: 110#[$Ultimate##0]true [138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0] 112#[L54, $Ultimate##0]true [168] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork0_i#1_17| 0) (= |v_sumThread1of1ForFork0_x#1_13| 0)) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_13|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_i#1] 114#[L54, L39-1]true [2023-10-12 17:36:48,200 INFO L750 eck$LassoCheckResult]: Loop: 114#[L54, L39-1]true [203] L39-1-->L25-1: Formula: (and (< |v_sumThread1of1ForFork0_i#1_30| v_N_27) (= v_stdout_ptr_167 (+ v_stdout_ptr_168 1)) (= (store v_stdout_166 v_stdout_ptr_168 |v_sumThread1of1ForFork0_log_msg#1_21|) v_stdout_165) (= |v_sumThread1of1ForFork0_i#1_29| |v_sumThread1of1ForFork0_log_msg#1_21|) (= |v_sumThread1of1ForFork0_i#1_29| (+ |v_sumThread1of1ForFork0_i#1_30| 1)) (= |v_sumThread1of1ForFork0_x#1_21| (+ (select v_A_18 |v_sumThread1of1ForFork0_i#1_30|) |v_sumThread1of1ForFork0_x#1_22|))) InVars {A=v_A_18, stdout=v_stdout_166, N=v_N_27, sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_22|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_30|, stdout_ptr=v_stdout_ptr_168} OutVars{A=v_A_18, stdout=v_stdout_165, N=v_N_27, sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_21|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_21|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_29|, stdout_ptr=v_stdout_ptr_167} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, stdout_ptr] 117#[L25-1, L54]true [196] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_114 1) v_stdout_ptr_113) (= (store v_stdout_112 v_stdout_ptr_114 |v_sumThread1of1ForFork0_log_msg#1_19|) v_stdout_111) (= |v_sumThread1of1ForFork0_x#1_19| |v_sumThread1of1ForFork0_log_msg#1_19|)) InVars {stdout=v_stdout_112, sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_19|, stdout_ptr=v_stdout_ptr_114} OutVars{stdout=v_stdout_111, sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_19|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_19|, stdout_ptr=v_stdout_ptr_113} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork0_log_msg#1, stdout_ptr] 114#[L54, L39-1]true [2023-10-12 17:36:48,209 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-10-12 17:36:48,210 INFO L85 PathProgramCache]: Analyzing trace with hash 5407, now seen corresponding path program 1 times [2023-10-12 17:36:48,218 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-10-12 17:36:48,220 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [537369638] [2023-10-12 17:36:48,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-10-12 17:36:48,220 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-10-12 17:36:48,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-10-12 17:36:48,271 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-10-12 17:36:48,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-10-12 17:36:48,287 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-10-12 17:36:48,290 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-10-12 17:36:48,290 INFO L85 PathProgramCache]: Analyzing trace with hash 7450, now seen corresponding path program 1 times [2023-10-12 17:36:48,290 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-10-12 17:36:48,290 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [175439243] [2023-10-12 17:36:48,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-10-12 17:36:48,291 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-10-12 17:36:48,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-10-12 17:36:48,308 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-10-12 17:36:48,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-10-12 17:36:48,321 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-10-12 17:36:48,323 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-10-12 17:36:48,323 INFO L85 PathProgramCache]: Analyzing trace with hash 5202616, now seen corresponding path program 1 times [2023-10-12 17:36:48,323 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-10-12 17:36:48,323 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [658233491] [2023-10-12 17:36:48,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-10-12 17:36:48,324 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-10-12 17:36:48,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-10-12 17:36:48,332 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-10-12 17:36:48,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-10-12 17:36:48,340 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-10-12 17:36:48,415 INFO L210 LassoAnalysis]: Preferences: [2023-10-12 17:36:48,416 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-10-12 17:36:48,416 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-10-12 17:36:48,416 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-10-12 17:36:48,416 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-10-12 17:36:48,416 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:36:48,416 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-10-12 17:36:48,416 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-10-12 17:36:48,416 INFO L133 ssoRankerPreferences]: Filename of dumped script: array-sum-with-log-6threads.bpl_BEv2_Iteration1_Lasso [2023-10-12 17:36:48,417 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-10-12 17:36:48,417 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-10-12 17:36:48,426 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:48,459 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:48,511 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-10-12 17:36:48,514 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-10-12 17:36:48,515 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:36:48,515 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:36:48,518 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:36:48,521 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Waiting until timeout for monitored process [2023-10-12 17:36:48,522 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 [2023-10-12 17:36:48,529 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:36:48,530 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-10-12 17:36:48,530 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:36:48,530 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:36:48,530 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:36:48,533 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-10-12 17:36:48,533 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-10-12 17:36:48,545 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:36:48,552 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (2)] Forceful destruction successful, exit code 0 [2023-10-12 17:36:48,552 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:36:48,552 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:36:48,666 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:36:48,668 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2023-10-12 17:36:48,670 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 [2023-10-12 17:36:48,677 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:36:48,677 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-10-12 17:36:48,677 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:36:48,677 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:36:48,677 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:36:48,679 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-10-12 17:36:48,679 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-10-12 17:36:48,689 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:36:48,694 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Forceful destruction successful, exit code 0 [2023-10-12 17:36:48,694 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:36:48,695 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:36:48,696 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:36:48,699 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2023-10-12 17:36:48,702 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 [2023-10-12 17:36:48,710 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:36:48,711 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:36:48,711 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:36:48,711 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:36:48,716 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-10-12 17:36:48,717 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-10-12 17:36:48,737 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-10-12 17:36:48,743 INFO L443 ModelExtractionUtils]: Simplification made 4 calls to the SMT solver. [2023-10-12 17:36:48,743 INFO L444 ModelExtractionUtils]: 6 out of 10 variables were initially zero. Simplification set additionally 1 variables to zero. [2023-10-12 17:36:48,744 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:36:48,744 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:36:48,747 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:36:48,748 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2023-10-12 17:36:48,826 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-10-12 17:36:48,847 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2023-10-12 17:36:48,848 INFO L513 LassoAnalysis]: Proved termination. [2023-10-12 17:36:48,848 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(N, sumThread1of1ForFork0_i#1) = 1*N - 1*sumThread1of1ForFork0_i#1 Supporting invariants [] [2023-10-12 17:36:48,854 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Forceful destruction successful, exit code 0 [2023-10-12 17:36:48,859 INFO L156 tatePredicateManager]: 1 out of 1 supporting invariants were superfluous and have been removed [2023-10-12 17:36:48,877 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-10-12 17:36:48,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-10-12 17:36:48,902 INFO L262 TraceCheckSpWp]: Trace formula consists of 8 conjuncts, 2 conjunts are in the unsatisfiable core [2023-10-12 17:36:48,902 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-10-12 17:36:48,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-10-12 17:36:48,916 INFO L262 TraceCheckSpWp]: Trace formula consists of 21 conjuncts, 4 conjunts are in the unsatisfiable core [2023-10-12 17:36:48,917 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-10-12 17:36:48,935 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-10-12 17:36:48,969 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 2 loop predicates [2023-10-12 17:36:49,186 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 3 states 1 stem states 1 non-accepting loop states 1 accepting loop states [2023-10-12 17:36:49,192 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3 states, 3 states have (on average 1.3333333333333333) internal successors, (4), 3 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-10-12 17:36:49,199 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 438 transitions. [2023-10-12 17:36:49,200 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 438 transitions. Stem has 2 letters. Loop has 2 letters. [2023-10-12 17:36:49,200 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-10-12 17:36:49,200 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 438 transitions. Stem has 4 letters. Loop has 2 letters. [2023-10-12 17:36:49,200 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-10-12 17:36:49,200 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 438 transitions. Stem has 2 letters. Loop has 4 letters. [2023-10-12 17:36:49,201 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-10-12 17:36:49,201 INFO L430 stractBuchiCegarLoop]: Abstraction has has 55 places, 152 transitions, 752 flow [2023-10-12 17:36:49,201 INFO L337 stractBuchiCegarLoop]: ======== Iteration 2 ============ [2023-10-12 17:36:49,201 INFO L67 RabinIsEmpty]: Start rabinIsEmpty. Operand has 55 places, 152 transitions, 752 flow [2023-10-12 17:36:49,218 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][20], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][0], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][72]][36:4A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][140], 38:5A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][116]] [2023-10-12 17:36:49,219 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-10-12 17:36:49,220 INFO L124 PetriNetUnfolderBase]: 19/37 cut-off events. [2023-10-12 17:36:49,222 INFO L125 PetriNetUnfolderBase]: For 12/12 co-relation queries the response was YES. [2023-10-12 17:36:49,222 INFO L72 RabinIsEmpty]: Finished rabinIsEmpty language is not empty [2023-10-12 17:36:49,224 INFO L748 eck$LassoCheckResult]: Stem: 110#[$Ultimate##0]true [138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0] 112#[L54, $Ultimate##0]true [141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1] 160#[$Ultimate##0, $Ultimate##0, L55]true [163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1] 162#[L39-1, $Ultimate##0, L55]true [2023-10-12 17:36:49,225 INFO L750 eck$LassoCheckResult]: Loop: 162#[L39-1, $Ultimate##0, L55]true [204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr] 165#[L25-1, $Ultimate##0, L55]true [202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr] 162#[L39-1, $Ultimate##0, L55]true [2023-10-12 17:36:49,225 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-10-12 17:36:49,225 INFO L85 PathProgramCache]: Analyzing trace with hash 166943, now seen corresponding path program 1 times [2023-10-12 17:36:49,225 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-10-12 17:36:49,225 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1041022201] [2023-10-12 17:36:49,225 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-10-12 17:36:49,225 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-10-12 17:36:49,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-10-12 17:36:49,228 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-10-12 17:36:49,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-10-12 17:36:49,231 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-10-12 17:36:49,231 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-10-12 17:36:49,231 INFO L85 PathProgramCache]: Analyzing trace with hash 7487, now seen corresponding path program 1 times [2023-10-12 17:36:49,231 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-10-12 17:36:49,232 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1302826174] [2023-10-12 17:36:49,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-10-12 17:36:49,232 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-10-12 17:36:49,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-10-12 17:36:49,237 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-10-12 17:36:49,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-10-12 17:36:49,243 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-10-12 17:36:49,243 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-10-12 17:36:49,243 INFO L85 PathProgramCache]: Analyzing trace with hash 160438749, now seen corresponding path program 1 times [2023-10-12 17:36:49,243 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-10-12 17:36:49,244 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1551429251] [2023-10-12 17:36:49,244 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-10-12 17:36:49,244 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-10-12 17:36:49,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-10-12 17:36:49,250 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-10-12 17:36:49,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-10-12 17:36:49,256 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-10-12 17:36:49,318 INFO L210 LassoAnalysis]: Preferences: [2023-10-12 17:36:49,318 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-10-12 17:36:49,318 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-10-12 17:36:49,318 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-10-12 17:36:49,318 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-10-12 17:36:49,318 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:36:49,318 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-10-12 17:36:49,318 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-10-12 17:36:49,318 INFO L133 ssoRankerPreferences]: Filename of dumped script: array-sum-with-log-6threads.bpl_BEv2_Iteration2_Lasso [2023-10-12 17:36:49,318 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-10-12 17:36:49,318 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-10-12 17:36:49,320 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:49,322 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:49,336 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:49,339 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:49,341 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:49,342 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:49,345 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:49,407 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-10-12 17:36:49,407 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-10-12 17:36:49,407 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:36:49,407 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:36:49,408 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:36:49,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 [2023-10-12 17:36:49,427 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:36:49,427 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-10-12 17:36:49,427 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:36:49,427 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:36:49,427 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:36:49,428 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-10-12 17:36:49,428 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-10-12 17:36:49,440 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2023-10-12 17:36:49,441 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:36:49,446 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Forceful destruction successful, exit code 0 [2023-10-12 17:36:49,447 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:36:49,447 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:36:49,448 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:36:49,451 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2023-10-12 17:36:49,452 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 [2023-10-12 17:36:49,459 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:36:49,459 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:36:49,459 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:36:49,459 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:36:49,465 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-10-12 17:36:49,466 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-10-12 17:36:49,492 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:36:49,496 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Ended with exit code 0 [2023-10-12 17:36:49,496 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:36:49,497 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:36:49,498 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:36:49,498 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2023-10-12 17:36:49,500 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 [2023-10-12 17:36:49,507 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:36:49,507 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-10-12 17:36:49,507 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:36:49,507 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:36:49,507 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:36:49,508 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-10-12 17:36:49,508 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-10-12 17:36:49,529 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:36:49,536 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Forceful destruction successful, exit code 0 [2023-10-12 17:36:49,536 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:36:49,537 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:36:49,537 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:36:49,541 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2023-10-12 17:36:49,541 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 [2023-10-12 17:36:49,548 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:36:49,548 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-10-12 17:36:49,548 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:36:49,548 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:36:49,548 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:36:49,548 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-10-12 17:36:49,549 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-10-12 17:36:49,567 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:36:49,573 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Forceful destruction successful, exit code 0 [2023-10-12 17:36:49,573 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:36:49,573 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:36:49,574 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:36:49,583 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2023-10-12 17:36:49,583 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 [2023-10-12 17:36:49,590 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:36:49,590 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:36:49,590 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:36:49,590 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:36:49,592 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-10-12 17:36:49,593 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-10-12 17:36:49,605 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-10-12 17:36:49,616 INFO L443 ModelExtractionUtils]: Simplification made 4 calls to the SMT solver. [2023-10-12 17:36:49,616 INFO L444 ModelExtractionUtils]: 6 out of 10 variables were initially zero. Simplification set additionally 1 variables to zero. [2023-10-12 17:36:49,616 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:36:49,617 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:36:49,622 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:36:49,623 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2023-10-12 17:36:49,624 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-10-12 17:36:49,642 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2023-10-12 17:36:49,642 INFO L513 LassoAnalysis]: Proved termination. [2023-10-12 17:36:49,642 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(sumThread1of1ForFork1_i#1, N) = -1*sumThread1of1ForFork1_i#1 + 1*N Supporting invariants [] [2023-10-12 17:36:49,648 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Forceful destruction successful, exit code 0 [2023-10-12 17:36:49,650 INFO L156 tatePredicateManager]: 1 out of 1 supporting invariants were superfluous and have been removed [2023-10-12 17:36:49,658 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-10-12 17:36:49,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-10-12 17:36:49,663 INFO L262 TraceCheckSpWp]: Trace formula consists of 12 conjuncts, 2 conjunts are in the unsatisfiable core [2023-10-12 17:36:49,664 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-10-12 17:36:49,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-10-12 17:36:49,673 INFO L262 TraceCheckSpWp]: Trace formula consists of 21 conjuncts, 4 conjunts are in the unsatisfiable core [2023-10-12 17:36:49,673 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-10-12 17:36:49,688 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-10-12 17:36:49,688 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 2 loop predicates [2023-10-12 17:36:49,875 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 3 states 1 stem states 1 non-accepting loop states 1 accepting loop states [2023-10-12 17:36:49,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3 states, 3 states have (on average 1.6666666666666667) internal successors, (5), 3 states have internal predecessors, (5), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-10-12 17:36:49,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 438 transitions. [2023-10-12 17:36:49,876 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 438 transitions. Stem has 3 letters. Loop has 2 letters. [2023-10-12 17:36:49,876 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-10-12 17:36:49,876 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 438 transitions. Stem has 5 letters. Loop has 2 letters. [2023-10-12 17:36:49,876 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-10-12 17:36:49,876 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 438 transitions. Stem has 3 letters. Loop has 4 letters. [2023-10-12 17:36:49,877 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-10-12 17:36:49,877 INFO L430 stractBuchiCegarLoop]: Abstraction has has 59 places, 608 transitions, 4224 flow [2023-10-12 17:36:49,877 INFO L337 stractBuchiCegarLoop]: ======== Iteration 3 ============ [2023-10-12 17:36:49,877 INFO L67 RabinIsEmpty]: Start rabinIsEmpty. Operand has 59 places, 608 transitions, 4224 flow [2023-10-12 17:36:49,888 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][83], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][3], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][291], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][162]][82:5A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][560], 83:6A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][466]] [2023-10-12 17:36:49,894 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][83], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][3], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][163], 24:4A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][419]][119:5A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][547], 120:6A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][387]] [2023-10-12 17:36:49,894 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-10-12 17:36:49,894 INFO L124 PetriNetUnfolderBase]: 76/119 cut-off events. [2023-10-12 17:36:49,894 INFO L125 PetriNetUnfolderBase]: For 30/30 co-relation queries the response was YES. [2023-10-12 17:36:49,894 INFO L72 RabinIsEmpty]: Finished rabinIsEmpty language is not empty [2023-10-12 17:36:49,895 INFO L748 eck$LassoCheckResult]: Stem: 110#[$Ultimate##0]true [138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0] 112#[L54, $Ultimate##0]true [141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1] 160#[$Ultimate##0, $Ultimate##0, L55]true [144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1] 206#[L56, $Ultimate##0, $Ultimate##0, $Ultimate##0]true [174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1] 208#[L39-1, L56, $Ultimate##0, $Ultimate##0]true [2023-10-12 17:36:49,895 INFO L750 eck$LassoCheckResult]: Loop: 208#[L39-1, L56, $Ultimate##0, $Ultimate##0]true [206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr] 211#[L25-2, L56, $Ultimate##0, $Ultimate##0]true [176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr] 208#[L39-1, L56, $Ultimate##0, $Ultimate##0]true [2023-10-12 17:36:49,895 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-10-12 17:36:49,895 INFO L85 PathProgramCache]: Analyzing trace with hash 5174818, now seen corresponding path program 1 times [2023-10-12 17:36:49,895 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-10-12 17:36:49,895 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [738950336] [2023-10-12 17:36:49,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-10-12 17:36:49,895 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-10-12 17:36:49,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-10-12 17:36:49,898 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-10-12 17:36:49,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-10-12 17:36:49,901 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-10-12 17:36:49,901 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-10-12 17:36:49,901 INFO L85 PathProgramCache]: Analyzing trace with hash 7523, now seen corresponding path program 1 times [2023-10-12 17:36:49,901 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-10-12 17:36:49,901 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [172046661] [2023-10-12 17:36:49,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-10-12 17:36:49,902 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-10-12 17:36:49,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-10-12 17:36:49,914 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-10-12 17:36:49,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-10-12 17:36:49,929 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-10-12 17:36:49,929 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-10-12 17:36:49,929 INFO L85 PathProgramCache]: Analyzing trace with hash 678039364, now seen corresponding path program 1 times [2023-10-12 17:36:49,929 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-10-12 17:36:49,930 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [997382261] [2023-10-12 17:36:49,930 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-10-12 17:36:49,930 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-10-12 17:36:49,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-10-12 17:36:49,945 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-10-12 17:36:49,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-10-12 17:36:49,950 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-10-12 17:36:50,016 INFO L210 LassoAnalysis]: Preferences: [2023-10-12 17:36:50,016 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-10-12 17:36:50,016 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-10-12 17:36:50,016 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-10-12 17:36:50,017 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-10-12 17:36:50,017 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:36:50,017 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-10-12 17:36:50,017 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-10-12 17:36:50,017 INFO L133 ssoRankerPreferences]: Filename of dumped script: array-sum-with-log-6threads.bpl_BEv2_Iteration3_Lasso [2023-10-12 17:36:50,017 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-10-12 17:36:50,017 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-10-12 17:36:50,025 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:50,026 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:50,048 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Forceful destruction successful, exit code 0 [2023-10-12 17:36:50,053 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Forceful destruction successful, exit code 0 [2023-10-12 17:36:50,053 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:50,055 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:50,056 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:50,058 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:50,060 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:50,062 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:50,064 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:50,066 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:50,082 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:50,083 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:50,084 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:50,157 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-10-12 17:36:50,157 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-10-12 17:36:50,157 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:36:50,157 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:36:50,158 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:36:50,167 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2023-10-12 17:36:50,167 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 [2023-10-12 17:36:50,173 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:36:50,174 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-10-12 17:36:50,174 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:36:50,174 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:36:50,174 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:36:50,174 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-10-12 17:36:50,174 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-10-12 17:36:50,176 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:36:50,181 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Forceful destruction successful, exit code 0 [2023-10-12 17:36:50,181 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:36:50,182 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:36:50,182 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:36:50,183 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2023-10-12 17:36:50,185 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 [2023-10-12 17:36:50,192 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:36:50,192 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-10-12 17:36:50,192 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:36:50,192 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:36:50,192 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:36:50,193 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-10-12 17:36:50,193 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-10-12 17:36:50,193 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:36:50,199 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Forceful destruction successful, exit code 0 [2023-10-12 17:36:50,199 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:36:50,199 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:36:50,200 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:36:50,200 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Waiting until timeout for monitored process [2023-10-12 17:36:50,203 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 [2023-10-12 17:36:50,209 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:36:50,209 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:36:50,209 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:36:50,209 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:36:50,211 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-10-12 17:36:50,211 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-10-12 17:36:50,220 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:36:50,225 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Forceful destruction successful, exit code 0 [2023-10-12 17:36:50,225 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:36:50,225 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:36:50,226 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:36:50,228 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2023-10-12 17:36:50,229 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 [2023-10-12 17:36:50,236 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:36:50,236 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-10-12 17:36:50,236 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:36:50,236 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:36:50,236 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:36:50,237 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-10-12 17:36:50,237 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-10-12 17:36:50,251 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:36:50,256 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Forceful destruction successful, exit code 0 [2023-10-12 17:36:50,256 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:36:50,256 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:36:50,257 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:36:50,258 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2023-10-12 17:36:50,260 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 [2023-10-12 17:36:50,266 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:36:50,267 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:36:50,267 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:36:50,267 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:36:50,268 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-10-12 17:36:50,268 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-10-12 17:36:50,278 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:36:50,281 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Forceful destruction successful, exit code 0 [2023-10-12 17:36:50,281 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:36:50,281 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:36:50,282 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:36:50,284 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2023-10-12 17:36:50,285 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 [2023-10-12 17:36:50,291 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:36:50,292 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:36:50,292 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:36:50,292 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:36:50,293 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-10-12 17:36:50,293 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-10-12 17:36:50,308 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:36:50,313 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Forceful destruction successful, exit code 0 [2023-10-12 17:36:50,313 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:36:50,313 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:36:50,314 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:36:50,321 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 [2023-10-12 17:36:50,328 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:36:50,328 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:36:50,328 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:36:50,328 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:36:50,330 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-10-12 17:36:50,330 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-10-12 17:36:50,333 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Waiting until timeout for monitored process [2023-10-12 17:36:50,341 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:36:50,344 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Forceful destruction successful, exit code 0 [2023-10-12 17:36:50,345 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:36:50,345 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:36:50,346 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:36:50,349 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Waiting until timeout for monitored process [2023-10-12 17:36:50,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 [2023-10-12 17:36:50,358 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:36:50,359 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:36:50,359 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:36:50,359 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:36:50,361 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-10-12 17:36:50,361 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-10-12 17:36:50,374 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:36:50,378 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Forceful destruction successful, exit code 0 [2023-10-12 17:36:50,378 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:36:50,378 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:36:50,379 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:36:50,394 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 [2023-10-12 17:36:50,397 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2023-10-12 17:36:50,401 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:36:50,401 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:36:50,401 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:36:50,401 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:36:50,403 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-10-12 17:36:50,403 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-10-12 17:36:50,418 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:36:50,423 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Forceful destruction successful, exit code 0 [2023-10-12 17:36:50,423 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:36:50,424 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:36:50,424 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:36:50,426 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Waiting until timeout for monitored process [2023-10-12 17:36:50,428 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 [2023-10-12 17:36:50,434 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:36:50,435 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:36:50,435 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:36:50,435 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:36:50,437 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-10-12 17:36:50,437 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-10-12 17:36:50,452 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-10-12 17:36:50,455 INFO L443 ModelExtractionUtils]: Simplification made 4 calls to the SMT solver. [2023-10-12 17:36:50,455 INFO L444 ModelExtractionUtils]: 6 out of 10 variables were initially zero. Simplification set additionally 1 variables to zero. [2023-10-12 17:36:50,455 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:36:50,456 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:36:50,457 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:36:50,459 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Waiting until timeout for monitored process [2023-10-12 17:36:50,460 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-10-12 17:36:50,481 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2023-10-12 17:36:50,481 INFO L513 LassoAnalysis]: Proved termination. [2023-10-12 17:36:50,482 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(sumThread1of1ForFork2_i#1, N) = -1*sumThread1of1ForFork2_i#1 + 1*N Supporting invariants [] [2023-10-12 17:36:50,487 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Forceful destruction successful, exit code 0 [2023-10-12 17:36:50,489 INFO L156 tatePredicateManager]: 1 out of 1 supporting invariants were superfluous and have been removed [2023-10-12 17:36:50,497 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-10-12 17:36:50,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-10-12 17:36:50,503 INFO L262 TraceCheckSpWp]: Trace formula consists of 18 conjuncts, 2 conjunts are in the unsatisfiable core [2023-10-12 17:36:50,504 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-10-12 17:36:50,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-10-12 17:36:50,517 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 4 conjunts are in the unsatisfiable core [2023-10-12 17:36:50,517 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-10-12 17:36:50,526 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-10-12 17:36:50,527 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 2 loop predicates [2023-10-12 17:36:50,687 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 3 states 1 stem states 1 non-accepting loop states 1 accepting loop states [2023-10-12 17:36:50,688 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3 states, 3 states have (on average 2.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-10-12 17:36:50,689 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 438 transitions. [2023-10-12 17:36:50,689 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 438 transitions. Stem has 4 letters. Loop has 2 letters. [2023-10-12 17:36:50,689 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-10-12 17:36:50,689 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 438 transitions. Stem has 6 letters. Loop has 2 letters. [2023-10-12 17:36:50,689 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-10-12 17:36:50,689 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 438 transitions. Stem has 4 letters. Loop has 4 letters. [2023-10-12 17:36:50,690 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-10-12 17:36:50,690 INFO L430 stractBuchiCegarLoop]: Abstraction has has 63 places, 2432 transitions, 21760 flow [2023-10-12 17:36:50,690 INFO L337 stractBuchiCegarLoop]: ======== Iteration 4 ============ [2023-10-12 17:36:50,690 INFO L67 RabinIsEmpty]: Start rabinIsEmpty. Operand has 63 places, 2432 transitions, 21760 flow [2023-10-12 17:36:50,729 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][333], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][13], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][1165], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][649]][84:5A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][2241], 85:6A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][1865]] [2023-10-12 17:36:50,750 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][333], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][13], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][1165], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][649], 53:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][65]][179:6A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][2241], 180:7A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][1865]] [2023-10-12 17:36:50,758 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][333], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][13], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][653], 24:4A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][1677], 54:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][76]][204:6A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][2191], 209:7A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][1548]] [2023-10-12 17:36:50,771 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][333], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][13], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][653], 15:4A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][77], 63:5A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][1357]][272:6A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][2061], 274:7A:[198] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_124 1) v_stdout_ptr_123) (= |v_sumThread1of1ForFork3_log_msg#1_21| |v_sumThread1of1ForFork3_x#1_25|) (= (store v_stdout_122 v_stdout_ptr_124 |v_sumThread1of1ForFork3_log_msg#1_21|) v_stdout_121)) InVars {sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_122, stdout_ptr=v_stdout_ptr_124} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_121, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_21|, stdout_ptr=v_stdout_ptr_123} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork3_log_msg#1, stdout_ptr][1933]] [2023-10-12 17:36:50,772 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-10-12 17:36:50,772 INFO L124 PetriNetUnfolderBase]: 189/273 cut-off events. [2023-10-12 17:36:50,772 INFO L125 PetriNetUnfolderBase]: For 60/60 co-relation queries the response was YES. [2023-10-12 17:36:50,772 INFO L72 RabinIsEmpty]: Finished rabinIsEmpty language is not empty [2023-10-12 17:36:50,773 INFO L748 eck$LassoCheckResult]: Stem: 110#[$Ultimate##0]true [138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0] 112#[L54, $Ultimate##0]true [141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1] 160#[$Ultimate##0, $Ultimate##0, L55]true [144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1] 206#[L56, $Ultimate##0, $Ultimate##0, $Ultimate##0]true [147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1] 256#[$Ultimate##0, $Ultimate##0, L57, $Ultimate##0, $Ultimate##0]true [187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1] 258#[L39-1, $Ultimate##0, L57, $Ultimate##0, $Ultimate##0]true [2023-10-12 17:36:50,773 INFO L750 eck$LassoCheckResult]: Loop: 258#[L39-1, $Ultimate##0, L57, $Ultimate##0, $Ultimate##0]true [205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr] 261#[L25-1, $Ultimate##0, L57, $Ultimate##0, $Ultimate##0]true [198] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_124 1) v_stdout_ptr_123) (= |v_sumThread1of1ForFork3_log_msg#1_21| |v_sumThread1of1ForFork3_x#1_25|) (= (store v_stdout_122 v_stdout_ptr_124 |v_sumThread1of1ForFork3_log_msg#1_21|) v_stdout_121)) InVars {sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_122, stdout_ptr=v_stdout_ptr_124} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_121, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_21|, stdout_ptr=v_stdout_ptr_123} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork3_log_msg#1, stdout_ptr] 258#[L39-1, $Ultimate##0, L57, $Ultimate##0, $Ultimate##0]true [2023-10-12 17:36:50,773 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-10-12 17:36:50,773 INFO L85 PathProgramCache]: Analyzing trace with hash 160418708, now seen corresponding path program 1 times [2023-10-12 17:36:50,773 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-10-12 17:36:50,775 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [728664809] [2023-10-12 17:36:50,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-10-12 17:36:50,775 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-10-12 17:36:50,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-10-12 17:36:50,783 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-10-12 17:36:50,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-10-12 17:36:50,792 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-10-12 17:36:50,792 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-10-12 17:36:50,792 INFO L85 PathProgramCache]: Analyzing trace with hash 7514, now seen corresponding path program 1 times [2023-10-12 17:36:50,792 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-10-12 17:36:50,793 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1316297108] [2023-10-12 17:36:50,793 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-10-12 17:36:50,793 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-10-12 17:36:50,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-10-12 17:36:50,797 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-10-12 17:36:50,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-10-12 17:36:50,801 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-10-12 17:36:50,801 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-10-12 17:36:50,801 INFO L85 PathProgramCache]: Analyzing trace with hash -456437715, now seen corresponding path program 1 times [2023-10-12 17:36:50,801 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-10-12 17:36:50,801 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1412967922] [2023-10-12 17:36:50,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-10-12 17:36:50,801 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-10-12 17:36:50,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-10-12 17:36:50,806 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-10-12 17:36:50,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-10-12 17:36:50,811 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-10-12 17:36:50,889 INFO L210 LassoAnalysis]: Preferences: [2023-10-12 17:36:50,889 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-10-12 17:36:50,889 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-10-12 17:36:50,889 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-10-12 17:36:50,889 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-10-12 17:36:50,889 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:36:50,889 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-10-12 17:36:50,889 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-10-12 17:36:50,889 INFO L133 ssoRankerPreferences]: Filename of dumped script: array-sum-with-log-6threads.bpl_BEv2_Iteration4_Lasso [2023-10-12 17:36:50,889 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-10-12 17:36:50,889 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-10-12 17:36:50,891 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:50,893 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:50,894 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:50,895 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:50,897 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:50,899 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:50,900 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:50,902 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:50,903 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:50,904 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:50,906 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:50,908 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:50,910 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:50,911 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:50,926 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:50,927 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:50,928 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:50,930 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:50,931 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:50,933 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:51,043 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-10-12 17:36:51,043 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-10-12 17:36:51,044 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:36:51,044 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:36:51,045 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:36:51,047 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Waiting until timeout for monitored process [2023-10-12 17:36:51,049 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 [2023-10-12 17:36:51,056 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:36:51,056 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:36:51,056 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:36:51,056 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:36:51,057 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-10-12 17:36:51,057 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-10-12 17:36:51,080 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:36:51,084 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Forceful destruction successful, exit code 0 [2023-10-12 17:36:51,084 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:36:51,084 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:36:51,213 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:36:51,214 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Waiting until timeout for monitored process [2023-10-12 17:36:51,216 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 [2023-10-12 17:36:51,222 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:36:51,222 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-10-12 17:36:51,223 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:36:51,223 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:36:51,223 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:36:51,223 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-10-12 17:36:51,223 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-10-12 17:36:51,224 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:36:51,226 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Ended with exit code 0 [2023-10-12 17:36:51,227 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:36:51,227 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:36:51,237 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:36:51,238 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Waiting until timeout for monitored process [2023-10-12 17:36:51,239 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 [2023-10-12 17:36:51,245 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:36:51,245 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:36:51,245 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:36:51,245 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:36:51,246 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-10-12 17:36:51,246 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-10-12 17:36:51,272 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:36:51,280 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Forceful destruction successful, exit code 0 [2023-10-12 17:36:51,280 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:36:51,280 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:36:51,281 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:36:51,285 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 [2023-10-12 17:36:51,291 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:36:51,291 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:36:51,291 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:36:51,292 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:36:51,293 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-10-12 17:36:51,293 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-10-12 17:36:51,296 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2023-10-12 17:36:51,304 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:36:51,309 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Forceful destruction successful, exit code 0 [2023-10-12 17:36:51,309 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:36:51,310 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:36:51,310 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:36:51,317 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 [2023-10-12 17:36:51,323 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:36:51,324 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:36:51,324 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:36:51,324 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:36:51,325 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-10-12 17:36:51,325 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-10-12 17:36:51,328 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Waiting until timeout for monitored process [2023-10-12 17:36:51,336 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:36:51,372 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Forceful destruction successful, exit code 0 [2023-10-12 17:36:51,373 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:36:51,373 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:36:51,374 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:36:51,376 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2023-10-12 17:36:51,377 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 [2023-10-12 17:36:51,385 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:36:51,386 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:36:51,386 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:36:51,386 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:36:51,387 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-10-12 17:36:51,387 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-10-12 17:36:51,405 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:36:51,415 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Forceful destruction successful, exit code 0 [2023-10-12 17:36:51,415 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:36:51,415 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:36:51,416 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:36:51,448 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Waiting until timeout for monitored process [2023-10-12 17:36:51,450 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 [2023-10-12 17:36:51,458 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Forceful destruction successful, exit code 0 [2023-10-12 17:36:51,458 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:36:51,458 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:36:51,458 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:36:51,459 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:36:51,460 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-10-12 17:36:51,460 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-10-12 17:36:51,475 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:36:51,480 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Forceful destruction successful, exit code 0 [2023-10-12 17:36:51,480 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:36:51,481 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:36:51,481 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:36:51,483 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Waiting until timeout for monitored process [2023-10-12 17:36:51,485 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 [2023-10-12 17:36:51,491 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:36:51,491 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-10-12 17:36:51,491 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:36:51,491 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:36:51,491 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:36:51,492 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-10-12 17:36:51,492 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-10-12 17:36:51,506 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:36:51,509 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Forceful destruction successful, exit code 0 [2023-10-12 17:36:51,510 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:36:51,510 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:36:51,513 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:36:51,515 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Waiting until timeout for monitored process [2023-10-12 17:36:51,517 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 [2023-10-12 17:36:51,523 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:36:51,523 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-10-12 17:36:51,523 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:36:51,523 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:36:51,523 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:36:51,524 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-10-12 17:36:51,524 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-10-12 17:36:51,538 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:36:51,541 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Forceful destruction successful, exit code 0 [2023-10-12 17:36:51,541 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:36:51,541 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:36:51,542 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:36:51,544 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Waiting until timeout for monitored process [2023-10-12 17:36:51,545 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 [2023-10-12 17:36:51,552 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:36:51,552 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:36:51,552 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:36:51,552 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:36:51,560 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-10-12 17:36:51,560 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-10-12 17:36:51,574 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:36:51,596 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Forceful destruction successful, exit code 0 [2023-10-12 17:36:51,597 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:36:51,597 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:36:51,598 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:36:51,600 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Waiting until timeout for monitored process [2023-10-12 17:36:51,601 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 [2023-10-12 17:36:51,607 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:36:51,608 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:36:51,608 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:36:51,608 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:36:51,609 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-10-12 17:36:51,609 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-10-12 17:36:51,624 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:36:51,629 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Forceful destruction successful, exit code 0 [2023-10-12 17:36:51,629 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:36:51,630 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:36:51,631 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:36:51,651 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 [2023-10-12 17:36:51,658 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:36:51,658 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:36:51,658 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:36:51,658 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:36:51,659 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-10-12 17:36:51,659 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-10-12 17:36:51,662 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Waiting until timeout for monitored process [2023-10-12 17:36:51,664 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:36:51,667 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Forceful destruction successful, exit code 0 [2023-10-12 17:36:51,668 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:36:51,668 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:36:51,668 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:36:51,669 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Waiting until timeout for monitored process [2023-10-12 17:36:51,702 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 [2023-10-12 17:36:51,708 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:36:51,708 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:36:51,708 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:36:51,708 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:36:51,709 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-10-12 17:36:51,709 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-10-12 17:36:51,712 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:36:51,714 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Ended with exit code 0 [2023-10-12 17:36:51,715 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:36:51,715 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:36:51,715 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:36:51,717 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Waiting until timeout for monitored process [2023-10-12 17:36:51,719 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 [2023-10-12 17:36:51,725 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:36:51,725 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-10-12 17:36:51,725 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:36:51,725 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:36:51,725 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:36:51,726 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-10-12 17:36:51,726 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-10-12 17:36:51,728 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:36:51,733 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Forceful destruction successful, exit code 0 [2023-10-12 17:36:51,733 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:36:51,734 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:36:51,734 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:36:51,735 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Waiting until timeout for monitored process [2023-10-12 17:36:51,771 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 [2023-10-12 17:36:51,777 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:36:51,777 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-10-12 17:36:51,777 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:36:51,777 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:36:51,777 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:36:51,778 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-10-12 17:36:51,778 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-10-12 17:36:51,787 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:36:51,792 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Forceful destruction successful, exit code 0 [2023-10-12 17:36:51,792 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:36:51,792 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:36:51,793 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:36:51,797 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 [2023-10-12 17:36:51,803 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:36:51,804 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:36:51,804 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:36:51,804 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:36:51,805 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-10-12 17:36:51,805 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-10-12 17:36:51,809 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Waiting until timeout for monitored process [2023-10-12 17:36:51,828 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-10-12 17:36:51,831 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2023-10-12 17:36:51,831 INFO L444 ModelExtractionUtils]: 7 out of 10 variables were initially zero. Simplification set additionally 0 variables to zero. [2023-10-12 17:36:51,831 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:36:51,832 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:36:51,841 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:36:51,843 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Waiting until timeout for monitored process [2023-10-12 17:36:51,844 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-10-12 17:36:51,865 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2023-10-12 17:36:51,865 INFO L513 LassoAnalysis]: Proved termination. [2023-10-12 17:36:51,866 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(sumThread1of1ForFork3_i#1, N) = -1*sumThread1of1ForFork3_i#1 + 1*N Supporting invariants [] [2023-10-12 17:36:51,869 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Forceful destruction successful, exit code 0 [2023-10-12 17:36:51,871 INFO L156 tatePredicateManager]: 1 out of 1 supporting invariants were superfluous and have been removed [2023-10-12 17:36:51,878 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-10-12 17:36:51,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-10-12 17:36:51,885 INFO L262 TraceCheckSpWp]: Trace formula consists of 26 conjuncts, 2 conjunts are in the unsatisfiable core [2023-10-12 17:36:51,885 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-10-12 17:36:51,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-10-12 17:36:51,893 INFO L262 TraceCheckSpWp]: Trace formula consists of 21 conjuncts, 4 conjunts are in the unsatisfiable core [2023-10-12 17:36:51,894 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-10-12 17:36:51,902 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-10-12 17:36:51,903 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 2 loop predicates [2023-10-12 17:36:52,074 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 3 states 1 stem states 1 non-accepting loop states 1 accepting loop states [2023-10-12 17:36:52,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 3 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-10-12 17:36:52,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 438 transitions. [2023-10-12 17:36:52,076 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 438 transitions. Stem has 5 letters. Loop has 2 letters. [2023-10-12 17:36:52,076 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-10-12 17:36:52,076 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 438 transitions. Stem has 7 letters. Loop has 2 letters. [2023-10-12 17:36:52,076 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-10-12 17:36:52,076 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 438 transitions. Stem has 5 letters. Loop has 4 letters. [2023-10-12 17:36:52,076 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-10-12 17:36:52,076 INFO L430 stractBuchiCegarLoop]: Abstraction has has 67 places, 9728 transitions, 106496 flow [2023-10-12 17:36:52,076 INFO L337 stractBuchiCegarLoop]: ======== Iteration 5 ============ [2023-10-12 17:36:52,076 INFO L67 RabinIsEmpty]: Start rabinIsEmpty. Operand has 67 places, 9728 transitions, 106496 flow [2023-10-12 17:36:52,226 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][1335], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][55], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][4663], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][2599]][83:5A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][8967], 84:6A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][7463]] [2023-10-12 17:36:52,356 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][1335], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][55], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][4663], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][2599], 53:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][263]][176:6A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][8967], 177:7A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][7463]] [2023-10-12 17:36:52,375 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][1335], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][55], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][2615], 24:4A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][6711], 54:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][307]][199:6A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][8767], 201:7A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][6195]] [2023-10-12 17:36:52,376 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Forceful destruction successful, exit code 0 [2023-10-12 17:36:52,481 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][1335], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][55], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][4663], 35:4A:[168] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork0_i#1_17| 0) (= |v_sumThread1of1ForFork0_x#1_13| 0)) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_13|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_i#1][5671], 131:5A:[179] L39-1-->sumEXIT: Formula: (<= v_N_11 |v_sumThread1of1ForFork0_i#1_21|) InVars {N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} OutVars{N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} AuxVars[] AssignedVars[][3719]][443:6A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][9159], 445:7A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][7655]] [2023-10-12 17:36:52,502 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][1335], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][55], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][4663], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][2599], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][6663], 162:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][259]][473:7A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][8719], 476:8A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][6147]] [2023-10-12 17:36:52,505 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][1335], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][55], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][4663], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][2599], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][6663], 162:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][259]][480:7A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][8975], 481:8A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][7471]] [2023-10-12 17:36:52,530 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][1335], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][55], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][4663], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][2599], 53:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][263], 164:6A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][2823]][525:7A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][8967], 526:8A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][7463]] [2023-10-12 17:36:52,616 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][1335], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][55], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][2615], 24:4A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][6711], 54:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][307], 184:6A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][2879]][645:7A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][8767], 647:8A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][6195]] [2023-10-12 17:36:52,709 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][1335], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][55], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][2615], 15:4A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][311], 63:5A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][5431], 206:6A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][2869]][808:7A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][8246], 809:8A:[198] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_124 1) v_stdout_ptr_123) (= |v_sumThread1of1ForFork3_log_msg#1_21| |v_sumThread1of1ForFork3_x#1_25|) (= (store v_stdout_122 v_stdout_ptr_124 |v_sumThread1of1ForFork3_log_msg#1_21|) v_stdout_121)) InVars {sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_122, stdout_ptr=v_stdout_ptr_124} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_121, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_21|, stdout_ptr=v_stdout_ptr_123} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork3_log_msg#1, stdout_ptr][7733]] [2023-10-12 17:36:52,741 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][1335], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][55], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][2615], 15:4A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][311], 55:5A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][2871], 232:6A:[170] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork4_x#1_19| 0) (= |v_sumThread1of1ForFork4_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_19|, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_i#1][6967]][887:7A:[207] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork4_x#1_43| (+ |v_sumThread1of1ForFork4_x#1_44| (select v_A_26 |v_sumThread1of1ForFork4_i#1_34|))) (= v_stdout_193 (store v_stdout_194 v_stdout_ptr_196 |v_sumThread1of1ForFork4_i#1_33|)) (< |v_sumThread1of1ForFork4_i#1_34| v_N_35) (= (+ |v_sumThread1of1ForFork4_i#1_34| 1) |v_sumThread1of1ForFork4_i#1_33|) (= |v_sumThread1of1ForFork4_x#1_43| |v_sumThread1of1ForFork4_log_msg#1_55|) (= v_stdout_ptr_195 (+ v_stdout_ptr_196 1))) InVars {sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_44|, A=v_A_26, stdout=v_stdout_194, N=v_N_35, stdout_ptr=v_stdout_ptr_196, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_34|} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_43|, A=v_A_26, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_55|, stdout=v_stdout_193, N=v_N_35, stdout_ptr=v_stdout_ptr_195, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_33|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, stdout, stdout_ptr, sumThread1of1ForFork4_i#1][9527], 888:8A:[182] L25-2-->L39-1: Formula: (and (= (+ v_stdout_ptr_72 1) v_stdout_ptr_71) (= (store v_stdout_70 v_stdout_ptr_72 |v_sumThread1of1ForFork4_log_msg#1_19|) v_stdout_69)) InVars {stdout=v_stdout_70, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_19|, stdout_ptr=v_stdout_ptr_72} OutVars{stdout=v_stdout_69, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_19|, stdout_ptr=v_stdout_ptr_71} AuxVars[] AssignedVars[stdout, stdout_ptr][3895]] [2023-10-12 17:36:52,741 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-10-12 17:36:52,741 INFO L124 PetriNetUnfolderBase]: 666/887 cut-off events. [2023-10-12 17:36:52,741 INFO L125 PetriNetUnfolderBase]: For 169/169 co-relation queries the response was YES. [2023-10-12 17:36:52,741 INFO L72 RabinIsEmpty]: Finished rabinIsEmpty language is not empty [2023-10-12 17:36:52,742 INFO L748 eck$LassoCheckResult]: Stem: 110#[$Ultimate##0]true [138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0] 112#[L54, $Ultimate##0]true [141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1] 160#[$Ultimate##0, $Ultimate##0, L55]true [144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1] 206#[L56, $Ultimate##0, $Ultimate##0, $Ultimate##0]true [147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1] 256#[$Ultimate##0, $Ultimate##0, L57, $Ultimate##0, $Ultimate##0]true [150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1] 310#[$Ultimate##0, $Ultimate##0, L58, $Ultimate##0, $Ultimate##0, $Ultimate##0]true [170] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork4_x#1_19| 0) (= |v_sumThread1of1ForFork4_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_19|, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_i#1] 312#[$Ultimate##0, L58, $Ultimate##0, L39-1, $Ultimate##0, $Ultimate##0]true [2023-10-12 17:36:52,742 INFO L750 eck$LassoCheckResult]: Loop: 312#[$Ultimate##0, L58, $Ultimate##0, L39-1, $Ultimate##0, $Ultimate##0]true [207] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork4_x#1_43| (+ |v_sumThread1of1ForFork4_x#1_44| (select v_A_26 |v_sumThread1of1ForFork4_i#1_34|))) (= v_stdout_193 (store v_stdout_194 v_stdout_ptr_196 |v_sumThread1of1ForFork4_i#1_33|)) (< |v_sumThread1of1ForFork4_i#1_34| v_N_35) (= (+ |v_sumThread1of1ForFork4_i#1_34| 1) |v_sumThread1of1ForFork4_i#1_33|) (= |v_sumThread1of1ForFork4_x#1_43| |v_sumThread1of1ForFork4_log_msg#1_55|) (= v_stdout_ptr_195 (+ v_stdout_ptr_196 1))) InVars {sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_44|, A=v_A_26, stdout=v_stdout_194, N=v_N_35, stdout_ptr=v_stdout_ptr_196, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_34|} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_43|, A=v_A_26, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_55|, stdout=v_stdout_193, N=v_N_35, stdout_ptr=v_stdout_ptr_195, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_33|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, stdout, stdout_ptr, sumThread1of1ForFork4_i#1] 315#[L25-2, $Ultimate##0, L58, $Ultimate##0, $Ultimate##0, $Ultimate##0]true [182] L25-2-->L39-1: Formula: (and (= (+ v_stdout_ptr_72 1) v_stdout_ptr_71) (= (store v_stdout_70 v_stdout_ptr_72 |v_sumThread1of1ForFork4_log_msg#1_19|) v_stdout_69)) InVars {stdout=v_stdout_70, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_19|, stdout_ptr=v_stdout_ptr_72} OutVars{stdout=v_stdout_69, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_19|, stdout_ptr=v_stdout_ptr_71} AuxVars[] AssignedVars[stdout, stdout_ptr] 312#[$Ultimate##0, L58, $Ultimate##0, L39-1, $Ultimate##0, $Ultimate##0]true [2023-10-12 17:36:52,742 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-10-12 17:36:52,742 INFO L85 PathProgramCache]: Analyzing trace with hash 678011675, now seen corresponding path program 1 times [2023-10-12 17:36:52,742 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-10-12 17:36:52,742 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [110619422] [2023-10-12 17:36:52,742 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-10-12 17:36:52,742 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-10-12 17:36:52,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-10-12 17:36:52,745 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-10-12 17:36:52,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-10-12 17:36:52,748 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-10-12 17:36:52,748 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-10-12 17:36:52,749 INFO L85 PathProgramCache]: Analyzing trace with hash 7560, now seen corresponding path program 1 times [2023-10-12 17:36:52,749 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-10-12 17:36:52,749 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1878814541] [2023-10-12 17:36:52,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-10-12 17:36:52,749 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-10-12 17:36:52,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-10-12 17:36:52,752 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-10-12 17:36:52,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-10-12 17:36:52,755 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-10-12 17:36:52,755 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-10-12 17:36:52,755 INFO L85 PathProgramCache]: Analyzing trace with hash -1265802718, now seen corresponding path program 1 times [2023-10-12 17:36:52,755 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-10-12 17:36:52,755 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1091440568] [2023-10-12 17:36:52,755 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-10-12 17:36:52,755 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-10-12 17:36:52,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-10-12 17:36:52,760 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-10-12 17:36:52,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-10-12 17:36:52,765 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-10-12 17:36:52,894 INFO L210 LassoAnalysis]: Preferences: [2023-10-12 17:36:52,895 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-10-12 17:36:52,895 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-10-12 17:36:52,895 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-10-12 17:36:52,895 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-10-12 17:36:52,895 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:36:52,895 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-10-12 17:36:52,895 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-10-12 17:36:52,895 INFO L133 ssoRankerPreferences]: Filename of dumped script: array-sum-with-log-6threads.bpl_BEv2_Iteration5_Lasso [2023-10-12 17:36:52,895 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-10-12 17:36:52,895 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-10-12 17:36:52,897 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:52,899 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:52,901 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:52,902 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:52,903 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:52,905 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:52,906 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:52,908 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:52,922 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:52,923 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:52,926 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:52,927 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:52,929 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:52,930 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:52,932 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:52,933 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:52,934 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:52,936 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:52,938 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:52,939 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:52,940 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:52,942 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:52,945 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:52,946 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:52,947 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:52,949 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:52,950 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:52,951 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:36:53,085 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-10-12 17:36:53,085 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-10-12 17:36:53,085 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:36:53,085 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:36:53,086 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:36:53,098 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 [2023-10-12 17:36:53,104 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:36:53,104 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-10-12 17:36:53,104 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:36:53,104 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:36:53,104 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:36:53,104 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-10-12 17:36:53,104 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-10-12 17:36:53,107 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Waiting until timeout for monitored process [2023-10-12 17:36:53,115 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:36:53,118 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Ended with exit code 0 [2023-10-12 17:36:53,118 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:36:53,118 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:36:53,119 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:36:53,119 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Waiting until timeout for monitored process [2023-10-12 17:36:53,122 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 [2023-10-12 17:36:53,128 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:36:53,128 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:36:53,128 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:36:53,128 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:36:53,130 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-10-12 17:36:53,130 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-10-12 17:36:53,139 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:36:53,142 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Ended with exit code 0 [2023-10-12 17:36:53,142 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:36:53,142 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:36:53,143 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:36:53,145 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Waiting until timeout for monitored process [2023-10-12 17:36:53,146 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 [2023-10-12 17:36:53,152 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:36:53,152 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:36:53,153 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:36:53,153 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:36:53,153 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-10-12 17:36:53,154 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-10-12 17:36:53,169 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:36:53,172 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Forceful destruction successful, exit code 0 [2023-10-12 17:36:53,172 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:36:53,172 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:36:53,173 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:36:53,175 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2023-10-12 17:36:53,177 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 [2023-10-12 17:36:53,183 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:36:53,183 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:36:53,183 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:36:53,183 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:36:53,184 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-10-12 17:36:53,184 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-10-12 17:36:53,199 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:36:53,202 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Forceful destruction successful, exit code 0 [2023-10-12 17:36:53,202 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:36:53,202 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:36:53,203 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:36:53,205 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Waiting until timeout for monitored process [2023-10-12 17:36:53,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 [2023-10-12 17:36:53,212 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:36:53,213 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:36:53,213 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:36:53,213 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:36:53,214 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-10-12 17:36:53,214 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-10-12 17:36:53,216 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:36:53,218 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Ended with exit code 0 [2023-10-12 17:36:53,218 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:36:53,218 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:36:53,219 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:36:53,220 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Waiting until timeout for monitored process [2023-10-12 17:36:53,222 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 [2023-10-12 17:36:53,227 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:36:53,228 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:36:53,228 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:36:53,228 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:36:53,229 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-10-12 17:36:53,229 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-10-12 17:36:53,231 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:36:53,233 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Ended with exit code 0 [2023-10-12 17:36:53,233 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:36:53,234 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:36:53,234 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:36:53,235 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Waiting until timeout for monitored process [2023-10-12 17:36:53,239 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 [2023-10-12 17:36:53,245 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:36:53,245 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-10-12 17:36:53,245 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:36:53,245 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:36:53,245 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:36:53,245 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-10-12 17:36:53,245 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-10-12 17:36:53,246 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:36:53,248 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Ended with exit code 0 [2023-10-12 17:36:53,249 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:36:53,249 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:36:53,249 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:36:53,250 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2023-10-12 17:36:53,252 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 [2023-10-12 17:36:53,258 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:36:53,258 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:36:53,258 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:36:53,259 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:36:53,260 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-10-12 17:36:53,260 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-10-12 17:36:53,265 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-10-12 17:36:53,267 INFO L443 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2023-10-12 17:36:53,267 INFO L444 ModelExtractionUtils]: 6 out of 10 variables were initially zero. Simplification set additionally 1 variables to zero. [2023-10-12 17:36:53,268 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:36:53,268 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:36:53,269 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:36:53,273 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-10-12 17:36:53,279 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Waiting until timeout for monitored process [2023-10-12 17:36:53,282 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2023-10-12 17:36:53,285 INFO L513 LassoAnalysis]: Proved termination. [2023-10-12 17:36:53,285 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(sumThread1of1ForFork4_i#1, N) = -1*sumThread1of1ForFork4_i#1 + 1*N Supporting invariants [] [2023-10-12 17:36:53,288 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Ended with exit code 0 [2023-10-12 17:36:53,290 INFO L156 tatePredicateManager]: 1 out of 1 supporting invariants were superfluous and have been removed [2023-10-12 17:36:53,298 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-10-12 17:36:53,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-10-12 17:36:53,308 INFO L262 TraceCheckSpWp]: Trace formula consists of 36 conjuncts, 2 conjunts are in the unsatisfiable core [2023-10-12 17:36:53,308 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-10-12 17:36:53,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-10-12 17:36:53,325 INFO L262 TraceCheckSpWp]: Trace formula consists of 19 conjuncts, 4 conjunts are in the unsatisfiable core [2023-10-12 17:36:53,325 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-10-12 17:36:53,338 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-10-12 17:36:53,338 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 2 loop predicates [2023-10-12 17:36:53,506 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Forceful destruction successful, exit code 0 [2023-10-12 17:36:53,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 3 states 1 stem states 1 non-accepting loop states 1 accepting loop states [2023-10-12 17:36:53,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-10-12 17:36:53,670 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 438 transitions. [2023-10-12 17:36:53,670 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 438 transitions. Stem has 6 letters. Loop has 2 letters. [2023-10-12 17:36:53,671 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-10-12 17:36:53,671 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 438 transitions. Stem has 8 letters. Loop has 2 letters. [2023-10-12 17:36:53,671 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-10-12 17:36:53,671 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 438 transitions. Stem has 6 letters. Loop has 4 letters. [2023-10-12 17:36:53,671 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-10-12 17:36:53,671 INFO L430 stractBuchiCegarLoop]: Abstraction has has 71 places, 38912 transitions, 503808 flow [2023-10-12 17:36:53,671 INFO L337 stractBuchiCegarLoop]: ======== Iteration 6 ============ [2023-10-12 17:36:53,671 INFO L67 RabinIsEmpty]: Start rabinIsEmpty. Operand has 71 places, 38912 transitions, 503808 flow [2023-10-12 17:36:54,318 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][5341], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][221], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][18653], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][10397]][83:5A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][35869], 84:6A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][29853]] [2023-10-12 17:36:54,615 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][5341], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][221], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][18653], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][10397], 53:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][1053]][176:6A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][35869], 177:7A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][29853]] [2023-10-12 17:36:54,695 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][5341], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][221], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][10461], 24:4A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][26845], 54:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][1229]][199:6A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][35069], 204:7A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][24781]] [2023-10-12 17:36:55,385 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][5341], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][221], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][18653], 35:4A:[168] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork0_i#1_17| 0) (= |v_sumThread1of1ForFork0_x#1_13| 0)) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_13|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_i#1][22685], 131:5A:[179] L39-1-->sumEXIT: Formula: (<= v_N_11 |v_sumThread1of1ForFork0_i#1_21|) InVars {N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} OutVars{N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} AuxVars[] AssignedVars[][14877]][442:6A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][36637], 444:7A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][30621]] [2023-10-12 17:36:55,539 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][5341], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][221], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][18653], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][10397], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][26653], 162:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][1037]][472:7A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][34877], 475:8A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][24589]] [2023-10-12 17:36:55,552 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][5341], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][221], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][18653], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][10397], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][26653], 162:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][1037]][479:7A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][35901], 480:8A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][29885]] [2023-10-12 17:36:55,716 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][5341], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][221], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][18653], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][10397], 53:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][1053], 164:6A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][11293]][522:7A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][35869], 523:8A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][29853]] [2023-10-12 17:36:56,061 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][5341], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][221], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][10461], 24:4A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][26845], 54:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][1229], 184:6A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][11517]][640:7A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][35069], 646:8A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][24781]] [2023-10-12 17:36:56,520 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][5341], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][221], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][10461], 15:4A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][1245], 63:5A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][21725], 206:6A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][11477]][808:7A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][32985], 812:8A:[198] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_124 1) v_stdout_ptr_123) (= |v_sumThread1of1ForFork3_log_msg#1_21| |v_sumThread1of1ForFork3_x#1_25|) (= (store v_stdout_122 v_stdout_ptr_124 |v_sumThread1of1ForFork3_log_msg#1_21|) v_stdout_121)) InVars {sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_122, stdout_ptr=v_stdout_ptr_124} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_121, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_21|, stdout_ptr=v_stdout_ptr_123} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork3_log_msg#1, stdout_ptr][30933]] [2023-10-12 17:36:57,174 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][5341], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][221], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][18653], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][10397], 81:5A:[168] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork0_i#1_17| 0) (= |v_sumThread1of1ForFork0_x#1_13| 0)) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_13|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_i#1][22557], 315:6A:[179] L39-1-->sumEXIT: Formula: (<= v_N_11 |v_sumThread1of1ForFork0_i#1_21|) InVars {N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} OutVars{N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} AuxVars[] AssignedVars[][14877]][1074:7A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][36637], 1076:8A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][30621]] [2023-10-12 17:36:57,375 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][5341], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][221], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][18653], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][10397], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][26653], 347:6A:[171] L39-1-->sumEXIT: Formula: (<= v_N_7 |v_sumThread1of1ForFork2_i#1_17|) InVars {N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} OutVars{N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} AuxVars[] AssignedVars[][23565]][1149:7A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][35901], 1151:8A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][29885]] [2023-10-12 17:36:57,527 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][5341], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][221], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][10461], 24:4A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][26845], 106:5A:[168] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork0_i#1_17| 0) (= |v_sumThread1of1ForFork0_x#1_13| 0)) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_13|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_i#1][22733], 396:6A:[171] L39-1-->sumEXIT: Formula: (<= v_N_7 |v_sumThread1of1ForFork2_i#1_17|) InVars {N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} OutVars{N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} AuxVars[] AssignedVars[][24317]][1207:7A:[203] L39-1-->L25-1: Formula: (and (< |v_sumThread1of1ForFork0_i#1_30| v_N_27) (= v_stdout_ptr_167 (+ v_stdout_ptr_168 1)) (= (store v_stdout_166 v_stdout_ptr_168 |v_sumThread1of1ForFork0_log_msg#1_21|) v_stdout_165) (= |v_sumThread1of1ForFork0_i#1_29| |v_sumThread1of1ForFork0_log_msg#1_21|) (= |v_sumThread1of1ForFork0_i#1_29| (+ |v_sumThread1of1ForFork0_i#1_30| 1)) (= |v_sumThread1of1ForFork0_x#1_21| (+ (select v_A_18 |v_sumThread1of1ForFork0_i#1_30|) |v_sumThread1of1ForFork0_x#1_22|))) InVars {A=v_A_18, stdout=v_stdout_166, N=v_N_27, sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_22|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_30|, stdout_ptr=v_stdout_ptr_168} OutVars{A=v_A_18, stdout=v_stdout_165, N=v_N_27, sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_21|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_21|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_29|, stdout_ptr=v_stdout_ptr_167} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, stdout_ptr][34813], 1209:8A:[196] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_114 1) v_stdout_ptr_113) (= (store v_stdout_112 v_stdout_ptr_114 |v_sumThread1of1ForFork0_log_msg#1_19|) v_stdout_111) (= |v_sumThread1of1ForFork0_x#1_19| |v_sumThread1of1ForFork0_log_msg#1_19|)) InVars {stdout=v_stdout_112, sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_19|, stdout_ptr=v_stdout_ptr_114} OutVars{stdout=v_stdout_111, sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_19|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_19|, stdout_ptr=v_stdout_ptr_113} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork0_log_msg#1, stdout_ptr][32509]] [2023-10-12 17:36:57,675 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][5341], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][221], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][18653], 33:4A:[165] L39-1-->sumEXIT: Formula: (<= v_N_3 |v_sumThread1of1ForFork1_i#1_19|) InVars {N=v_N_3, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_19|} OutVars{N=v_N_3, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_19|} AuxVars[] AssignedVars[][17565], 79:5A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][10269], 313:6A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][26653], 462:7A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][1037]][1248:8A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][34877], 1251:9A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][24589]] [2023-10-12 17:36:57,758 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][5341], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][221], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][18653], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][10397], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][26653], 162:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][1037], 463:7A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][11325]][1274:8A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][34877], 1277:9A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][24589]] [2023-10-12 17:36:57,770 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][5341], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][221], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][18653], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][10397], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][26653], 162:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][1037], 463:7A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][11325]][1282:8A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][35901], 1283:9A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][29885]] [2023-10-12 17:36:58,077 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][5341], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][221], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][18653], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][10397], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][26653], 162:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][1037], 467:7A:[171] L39-1-->sumEXIT: Formula: (<= v_N_7 |v_sumThread1of1ForFork2_i#1_17|) InVars {N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} OutVars{N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} AuxVars[] AssignedVars[][23613]][1398:8A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][35901], 1399:9A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][29885]] [2023-10-12 17:36:58,106 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][5341], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][221], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][18653], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][10397], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][26653], 350:6A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][34829], 470:7A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][1037]][1406:8A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][35901], 1407:9A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][29885]] [2023-10-12 17:36:58,136 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][5341], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][221], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][18653], 36:4A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][35997], 85:5A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][10397], 353:6A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][26653], 481:7A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][1037]][1415:8A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][34877], 1418:9A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][24589]] [2023-10-12 17:36:58,264 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][5341], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][221], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][18653], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][10397], 53:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][1053], 164:6A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][11293], 488:7A:[153] L58-->$Ultimate##0: Formula: (and (= 6 v_sumThread1of1ForFork5_thidvar3_2) (= 6 v_sumThread1of1ForFork5_thidvar1_2) (= 6 v_sumThread1of1ForFork5_thidvar4_2) (= 6 v_sumThread1of1ForFork5_thidvar5_2) (= 6 v_sumThread1of1ForFork5_thidvar0_2) (= 6 v_sumThread1of1ForFork5_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork5_thidvar4=v_sumThread1of1ForFork5_thidvar4_2, sumThread1of1ForFork5_log_msg#1=|v_sumThread1of1ForFork5_log_msg#1_10|, sumThread1of1ForFork5_thidvar3=v_sumThread1of1ForFork5_thidvar3_2, sumThread1of1ForFork5_thidvar5=v_sumThread1of1ForFork5_thidvar5_2, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_16|, sumThread1of1ForFork5_thidvar0=v_sumThread1of1ForFork5_thidvar0_2, sumThread1of1ForFork5_thidvar2=v_sumThread1of1ForFork5_thidvar2_2, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_10|, sumThread1of1ForFork5_thidvar1=v_sumThread1of1ForFork5_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork5_thidvar4, sumThread1of1ForFork5_log_msg#1, sumThread1of1ForFork5_thidvar3, sumThread1of1ForFork5_thidvar5, sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_thidvar0, sumThread1of1ForFork5_thidvar2, sumThread1of1ForFork5_x#1, sumThread1of1ForFork5_thidvar1][7197]][1454:8A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][35869], 1455:9A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][29853]] [2023-10-12 17:36:58,576 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][5341], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][221], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][18653], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][10397], 53:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][1053], 166:6A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][21533], 499:7A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][11285]][1548:8A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][32793], 1551:9A:[198] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_124 1) v_stdout_ptr_123) (= |v_sumThread1of1ForFork3_log_msg#1_21| |v_sumThread1of1ForFork3_x#1_25|) (= (store v_stdout_122 v_stdout_ptr_124 |v_sumThread1of1ForFork3_log_msg#1_21|) v_stdout_121)) InVars {sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_122, stdout_ptr=v_stdout_ptr_124} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_121, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_21|, stdout_ptr=v_stdout_ptr_123} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork3_log_msg#1, stdout_ptr][30741]] [2023-10-12 17:36:58,591 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][5341], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][221], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][18653], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][10397], 53:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][1053], 166:6A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][21533], 499:7A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][11285]][1556:8A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][35865], 1557:9A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][29849]] [2023-10-12 17:36:58,933 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][5341], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][221], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][18653], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][10397], 53:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][1053], 167:6A:[168] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork0_i#1_17| 0) (= |v_sumThread1of1ForFork0_x#1_13| 0)) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_13|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_i#1][22557], 540:7A:[179] L39-1-->sumEXIT: Formula: (<= v_N_11 |v_sumThread1of1ForFork0_i#1_21|) InVars {N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} OutVars{N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} AuxVars[] AssignedVars[][14877]][1716:8A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][36637], 1718:9A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][30621]] [2023-10-12 17:36:58,974 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][5341], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][221], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][18653], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][10397], 53:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][1053], 166:6A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][21533], 543:7A:[188] L39-1-->sumEXIT: Formula: (<= v_N_17 |v_sumThread1of1ForFork3_i#1_23|) InVars {N=v_N_17, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_23|} OutVars{N=v_N_17, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_23|} AuxVars[] AssignedVars[][16405]][1732:8A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][35865], 1734:9A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][29849]] [2023-10-12 17:36:59,429 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][5341], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][221], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][10461], 24:4A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][26845], 54:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][1229], 184:6A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][11517], 614:7A:[153] L58-->$Ultimate##0: Formula: (and (= 6 v_sumThread1of1ForFork5_thidvar3_2) (= 6 v_sumThread1of1ForFork5_thidvar1_2) (= 6 v_sumThread1of1ForFork5_thidvar4_2) (= 6 v_sumThread1of1ForFork5_thidvar5_2) (= 6 v_sumThread1of1ForFork5_thidvar0_2) (= 6 v_sumThread1of1ForFork5_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork5_thidvar4=v_sumThread1of1ForFork5_thidvar4_2, sumThread1of1ForFork5_log_msg#1=|v_sumThread1of1ForFork5_log_msg#1_10|, sumThread1of1ForFork5_thidvar3=v_sumThread1of1ForFork5_thidvar3_2, sumThread1of1ForFork5_thidvar5=v_sumThread1of1ForFork5_thidvar5_2, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_16|, sumThread1of1ForFork5_thidvar0=v_sumThread1of1ForFork5_thidvar0_2, sumThread1of1ForFork5_thidvar2=v_sumThread1of1ForFork5_thidvar2_2, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_10|, sumThread1of1ForFork5_thidvar1=v_sumThread1of1ForFork5_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork5_thidvar4, sumThread1of1ForFork5_log_msg#1, sumThread1of1ForFork5_thidvar3, sumThread1of1ForFork5_thidvar5, sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_thidvar0, sumThread1of1ForFork5_thidvar2, sumThread1of1ForFork5_x#1, sumThread1of1ForFork5_thidvar1][7421]][1902:8A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][35069], 1908:9A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][24781]] [2023-10-12 17:36:59,595 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][5341], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][221], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][10461], 24:4A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][26845], 54:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][1229], 193:6A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][21757], 617:7A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][11509]][1958:8A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][33017], 1960:9A:[198] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_124 1) v_stdout_ptr_123) (= |v_sumThread1of1ForFork3_log_msg#1_21| |v_sumThread1of1ForFork3_x#1_25|) (= (store v_stdout_122 v_stdout_ptr_124 |v_sumThread1of1ForFork3_log_msg#1_21|) v_stdout_121)) InVars {sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_122, stdout_ptr=v_stdout_ptr_124} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_121, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_21|, stdout_ptr=v_stdout_ptr_123} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork3_log_msg#1, stdout_ptr][30965]] [2023-10-12 17:36:59,607 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][5341], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][221], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][10461], 24:4A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][26845], 54:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][1229], 193:6A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][21757], 617:7A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][11509]][1966:8A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][35065], 1967:9A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][24777]] [2023-10-12 17:36:59,931 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][5341], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][221], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][10461], 24:4A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][26845], 54:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][1229], 194:6A:[168] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork0_i#1_17| 0) (= |v_sumThread1of1ForFork0_x#1_13| 0)) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_13|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_i#1][22781], 656:7A:[179] L39-1-->sumEXIT: Formula: (<= v_N_11 |v_sumThread1of1ForFork0_i#1_21|) InVars {N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} OutVars{N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} AuxVars[] AssignedVars[][15101]][2130:8A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][35837], 2133:9A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][25549]] [2023-10-12 17:36:59,987 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][5341], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][221], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][10461], 24:4A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][26845], 54:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][1229], 193:6A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][21757], 658:7A:[188] L39-1-->sumEXIT: Formula: (<= v_N_17 |v_sumThread1of1ForFork3_i#1_23|) InVars {N=v_N_17, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_23|} OutVars{N=v_N_17, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_23|} AuxVars[] AssignedVars[][16629]][2150:8A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][35065], 2151:9A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][24777]] [2023-10-12 17:37:00,204 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][5341], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][221], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][10461], 24:4A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][26845], 54:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][1229], 193:6A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][21757], 693:7A:[171] L39-1-->sumEXIT: Formula: (<= v_N_7 |v_sumThread1of1ForFork2_i#1_17|) InVars {N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} OutVars{N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} AuxVars[] AssignedVars[][23797]][2262:8A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][33017], 2263:9A:[198] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_124 1) v_stdout_ptr_123) (= |v_sumThread1of1ForFork3_log_msg#1_21| |v_sumThread1of1ForFork3_x#1_25|) (= (store v_stdout_122 v_stdout_ptr_124 |v_sumThread1of1ForFork3_log_msg#1_21|) v_stdout_121)) InVars {sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_122, stdout_ptr=v_stdout_ptr_124} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_121, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_21|, stdout_ptr=v_stdout_ptr_123} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork3_log_msg#1, stdout_ptr][30965]] [2023-10-12 17:37:00,398 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][5341], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][221], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][10461], 15:4A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][1245], 55:5A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][11485], 215:6A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][21725], 740:7A:[153] L58-->$Ultimate##0: Formula: (and (= 6 v_sumThread1of1ForFork5_thidvar3_2) (= 6 v_sumThread1of1ForFork5_thidvar1_2) (= 6 v_sumThread1of1ForFork5_thidvar4_2) (= 6 v_sumThread1of1ForFork5_thidvar5_2) (= 6 v_sumThread1of1ForFork5_thidvar0_2) (= 6 v_sumThread1of1ForFork5_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork5_thidvar4=v_sumThread1of1ForFork5_thidvar4_2, sumThread1of1ForFork5_log_msg#1=|v_sumThread1of1ForFork5_log_msg#1_10|, sumThread1of1ForFork5_thidvar3=v_sumThread1of1ForFork5_thidvar3_2, sumThread1of1ForFork5_thidvar5=v_sumThread1of1ForFork5_thidvar5_2, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_16|, sumThread1of1ForFork5_thidvar0=v_sumThread1of1ForFork5_thidvar0_2, sumThread1of1ForFork5_thidvar2=v_sumThread1of1ForFork5_thidvar2_2, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_10|, sumThread1of1ForFork5_thidvar1=v_sumThread1of1ForFork5_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork5_thidvar4, sumThread1of1ForFork5_log_msg#1, sumThread1of1ForFork5_thidvar3, sumThread1of1ForFork5_thidvar5, sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_thidvar0, sumThread1of1ForFork5_thidvar2, sumThread1of1ForFork5_x#1, sumThread1of1ForFork5_thidvar1][7381]][2338:8A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][32985], 2343:9A:[198] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_124 1) v_stdout_ptr_123) (= |v_sumThread1of1ForFork3_log_msg#1_21| |v_sumThread1of1ForFork3_x#1_25|) (= (store v_stdout_122 v_stdout_ptr_124 |v_sumThread1of1ForFork3_log_msg#1_21|) v_stdout_121)) InVars {sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_122, stdout_ptr=v_stdout_ptr_124} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_121, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_21|, stdout_ptr=v_stdout_ptr_123} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork3_log_msg#1, stdout_ptr][30933]] [2023-10-12 17:37:00,514 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][5341], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][221], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][10461], 15:4A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][1245], 55:5A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][11485], 232:6A:[170] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork4_x#1_19| 0) (= |v_sumThread1of1ForFork4_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_19|, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_i#1][27869], 741:7A:[153] L58-->$Ultimate##0: Formula: (and (= 6 v_sumThread1of1ForFork5_thidvar3_2) (= 6 v_sumThread1of1ForFork5_thidvar1_2) (= 6 v_sumThread1of1ForFork5_thidvar4_2) (= 6 v_sumThread1of1ForFork5_thidvar5_2) (= 6 v_sumThread1of1ForFork5_thidvar0_2) (= 6 v_sumThread1of1ForFork5_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork5_thidvar4=v_sumThread1of1ForFork5_thidvar4_2, sumThread1of1ForFork5_log_msg#1=|v_sumThread1of1ForFork5_log_msg#1_10|, sumThread1of1ForFork5_thidvar3=v_sumThread1of1ForFork5_thidvar3_2, sumThread1of1ForFork5_thidvar5=v_sumThread1of1ForFork5_thidvar5_2, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_16|, sumThread1of1ForFork5_thidvar0=v_sumThread1of1ForFork5_thidvar0_2, sumThread1of1ForFork5_thidvar2=v_sumThread1of1ForFork5_thidvar2_2, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_10|, sumThread1of1ForFork5_thidvar1=v_sumThread1of1ForFork5_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork5_thidvar4, sumThread1of1ForFork5_log_msg#1, sumThread1of1ForFork5_thidvar3, sumThread1of1ForFork5_thidvar5, sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_thidvar0, sumThread1of1ForFork5_thidvar2, sumThread1of1ForFork5_x#1, sumThread1of1ForFork5_thidvar1][7388]][2387:8A:[207] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork4_x#1_43| (+ |v_sumThread1of1ForFork4_x#1_44| (select v_A_26 |v_sumThread1of1ForFork4_i#1_34|))) (= v_stdout_193 (store v_stdout_194 v_stdout_ptr_196 |v_sumThread1of1ForFork4_i#1_33|)) (< |v_sumThread1of1ForFork4_i#1_34| v_N_35) (= (+ |v_sumThread1of1ForFork4_i#1_34| 1) |v_sumThread1of1ForFork4_i#1_33|) (= |v_sumThread1of1ForFork4_x#1_43| |v_sumThread1of1ForFork4_log_msg#1_55|) (= v_stdout_ptr_195 (+ v_stdout_ptr_196 1))) InVars {sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_44|, A=v_A_26, stdout=v_stdout_194, N=v_N_35, stdout_ptr=v_stdout_ptr_196, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_34|} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_43|, A=v_A_26, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_55|, stdout=v_stdout_193, N=v_N_35, stdout_ptr=v_stdout_ptr_195, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_33|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, stdout, stdout_ptr, sumThread1of1ForFork4_i#1][38111], 2389:9A:[182] L25-2-->L39-1: Formula: (and (= (+ v_stdout_ptr_72 1) v_stdout_ptr_71) (= (store v_stdout_70 v_stdout_ptr_72 |v_sumThread1of1ForFork4_log_msg#1_19|) v_stdout_69)) InVars {stdout=v_stdout_70, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_19|, stdout_ptr=v_stdout_ptr_72} OutVars{stdout=v_stdout_69, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_19|, stdout_ptr=v_stdout_ptr_71} AuxVars[] AssignedVars[stdout, stdout_ptr][15580]] [2023-10-12 17:37:00,679 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][5341], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][221], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][10461], 15:4A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][1245], 55:5A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][11485], 205:6A:[153] L58-->$Ultimate##0: Formula: (and (= 6 v_sumThread1of1ForFork5_thidvar3_2) (= 6 v_sumThread1of1ForFork5_thidvar1_2) (= 6 v_sumThread1of1ForFork5_thidvar4_2) (= 6 v_sumThread1of1ForFork5_thidvar5_2) (= 6 v_sumThread1of1ForFork5_thidvar0_2) (= 6 v_sumThread1of1ForFork5_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork5_thidvar4=v_sumThread1of1ForFork5_thidvar4_2, sumThread1of1ForFork5_log_msg#1=|v_sumThread1of1ForFork5_log_msg#1_10|, sumThread1of1ForFork5_thidvar3=v_sumThread1of1ForFork5_thidvar3_2, sumThread1of1ForFork5_thidvar5=v_sumThread1of1ForFork5_thidvar5_2, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_16|, sumThread1of1ForFork5_thidvar0=v_sumThread1of1ForFork5_thidvar0_2, sumThread1of1ForFork5_thidvar2=v_sumThread1of1ForFork5_thidvar2_2, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_10|, sumThread1of1ForFork5_thidvar1=v_sumThread1of1ForFork5_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork5_thidvar4, sumThread1of1ForFork5_log_msg#1, sumThread1of1ForFork5_thidvar3, sumThread1of1ForFork5_thidvar5, sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_thidvar0, sumThread1of1ForFork5_thidvar2, sumThread1of1ForFork5_x#1, sumThread1of1ForFork5_thidvar1][7389], 759:7A:[183] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork5_x#1_19| 0) (= |v_sumThread1of1ForFork5_i#1_25| 0)) InVars {} OutVars{sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_25|, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_19|} AuxVars[] AssignedVars[sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_x#1][25821]][2481:8A:[208] L39-1-->L25-1: Formula: (and (< |v_sumThread1of1ForFork5_i#1_34| v_N_37) (= (store v_stdout_198 v_stdout_ptr_200 |v_sumThread1of1ForFork5_log_msg#1_27|) v_stdout_197) (= |v_sumThread1of1ForFork5_x#1_31| (+ (select v_A_28 |v_sumThread1of1ForFork5_i#1_34|) |v_sumThread1of1ForFork5_x#1_32|)) (= |v_sumThread1of1ForFork5_i#1_33| |v_sumThread1of1ForFork5_log_msg#1_27|) (= |v_sumThread1of1ForFork5_i#1_33| (+ |v_sumThread1of1ForFork5_i#1_34| 1)) (= (+ v_stdout_ptr_200 1) v_stdout_ptr_199)) InVars {A=v_A_28, stdout=v_stdout_198, N=v_N_37, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_34|, stdout_ptr=v_stdout_ptr_200, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_32|} OutVars{A=v_A_28, sumThread1of1ForFork5_log_msg#1=|v_sumThread1of1ForFork5_log_msg#1_27|, stdout=v_stdout_197, N=v_N_37, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_33|, stdout_ptr=v_stdout_ptr_199, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_31|} AuxVars[] AssignedVars[sumThread1of1ForFork5_log_msg#1, stdout, sumThread1of1ForFork5_i#1, stdout_ptr, sumThread1of1ForFork5_x#1][37085], 2482:9A:[199] L25-1-->L39-1: Formula: (and (= v_stdout_131 (store v_stdout_132 v_stdout_ptr_134 |v_sumThread1of1ForFork5_log_msg#1_21|)) (= |v_sumThread1of1ForFork5_log_msg#1_21| |v_sumThread1of1ForFork5_x#1_27|) (= (+ v_stdout_ptr_134 1) v_stdout_ptr_133)) InVars {stdout=v_stdout_132, stdout_ptr=v_stdout_ptr_134, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_27|} OutVars{sumThread1of1ForFork5_log_msg#1=|v_sumThread1of1ForFork5_log_msg#1_21|, stdout=v_stdout_131, stdout_ptr=v_stdout_ptr_133, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_27|} AuxVars[] AssignedVars[sumThread1of1ForFork5_log_msg#1, stdout, stdout_ptr][28893]] [2023-10-12 17:37:00,679 INFO L185 PetriNetUnfolderBase]: Found word, exiting Unfolder. [2023-10-12 17:37:00,679 INFO L124 PetriNetUnfolderBase]: 1950/2481 cut-off events. [2023-10-12 17:37:00,679 INFO L125 PetriNetUnfolderBase]: For 398/398 co-relation queries the response was YES. [2023-10-12 17:37:00,680 INFO L72 RabinIsEmpty]: Finished rabinIsEmpty language is not empty [2023-10-12 17:37:00,680 INFO L748 eck$LassoCheckResult]: Stem: 110#[$Ultimate##0]true [138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0] 112#[L54, $Ultimate##0]true [141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1] 160#[$Ultimate##0, $Ultimate##0, L55]true [144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1] 206#[L56, $Ultimate##0, $Ultimate##0, $Ultimate##0]true [147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1] 256#[$Ultimate##0, $Ultimate##0, L57, $Ultimate##0, $Ultimate##0]true [150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1] 310#[$Ultimate##0, $Ultimate##0, L58, $Ultimate##0, $Ultimate##0, $Ultimate##0]true [153] L58-->$Ultimate##0: Formula: (and (= 6 v_sumThread1of1ForFork5_thidvar3_2) (= 6 v_sumThread1of1ForFork5_thidvar1_2) (= 6 v_sumThread1of1ForFork5_thidvar4_2) (= 6 v_sumThread1of1ForFork5_thidvar5_2) (= 6 v_sumThread1of1ForFork5_thidvar0_2) (= 6 v_sumThread1of1ForFork5_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork5_thidvar4=v_sumThread1of1ForFork5_thidvar4_2, sumThread1of1ForFork5_log_msg#1=|v_sumThread1of1ForFork5_log_msg#1_10|, sumThread1of1ForFork5_thidvar3=v_sumThread1of1ForFork5_thidvar3_2, sumThread1of1ForFork5_thidvar5=v_sumThread1of1ForFork5_thidvar5_2, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_16|, sumThread1of1ForFork5_thidvar0=v_sumThread1of1ForFork5_thidvar0_2, sumThread1of1ForFork5_thidvar2=v_sumThread1of1ForFork5_thidvar2_2, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_10|, sumThread1of1ForFork5_thidvar1=v_sumThread1of1ForFork5_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork5_thidvar4, sumThread1of1ForFork5_log_msg#1, sumThread1of1ForFork5_thidvar3, sumThread1of1ForFork5_thidvar5, sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_thidvar0, sumThread1of1ForFork5_thidvar2, sumThread1of1ForFork5_x#1, sumThread1of1ForFork5_thidvar1] 368#[$Ultimate##0, $Ultimate##0, L59, $Ultimate##0, $Ultimate##0, $Ultimate##0, $Ultimate##0]true [183] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork5_x#1_19| 0) (= |v_sumThread1of1ForFork5_i#1_25| 0)) InVars {} OutVars{sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_25|, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_19|} AuxVars[] AssignedVars[sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_x#1] 370#[L39-1, $Ultimate##0, $Ultimate##0, L59, $Ultimate##0, $Ultimate##0, $Ultimate##0]true [2023-10-12 17:37:00,680 INFO L750 eck$LassoCheckResult]: Loop: 370#[L39-1, $Ultimate##0, $Ultimate##0, L59, $Ultimate##0, $Ultimate##0, $Ultimate##0]true [208] L39-1-->L25-1: Formula: (and (< |v_sumThread1of1ForFork5_i#1_34| v_N_37) (= (store v_stdout_198 v_stdout_ptr_200 |v_sumThread1of1ForFork5_log_msg#1_27|) v_stdout_197) (= |v_sumThread1of1ForFork5_x#1_31| (+ (select v_A_28 |v_sumThread1of1ForFork5_i#1_34|) |v_sumThread1of1ForFork5_x#1_32|)) (= |v_sumThread1of1ForFork5_i#1_33| |v_sumThread1of1ForFork5_log_msg#1_27|) (= |v_sumThread1of1ForFork5_i#1_33| (+ |v_sumThread1of1ForFork5_i#1_34| 1)) (= (+ v_stdout_ptr_200 1) v_stdout_ptr_199)) InVars {A=v_A_28, stdout=v_stdout_198, N=v_N_37, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_34|, stdout_ptr=v_stdout_ptr_200, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_32|} OutVars{A=v_A_28, sumThread1of1ForFork5_log_msg#1=|v_sumThread1of1ForFork5_log_msg#1_27|, stdout=v_stdout_197, N=v_N_37, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_33|, stdout_ptr=v_stdout_ptr_199, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_31|} AuxVars[] AssignedVars[sumThread1of1ForFork5_log_msg#1, stdout, sumThread1of1ForFork5_i#1, stdout_ptr, sumThread1of1ForFork5_x#1] 373#[$Ultimate##0, $Ultimate##0, L59, L25-1, $Ultimate##0, $Ultimate##0, $Ultimate##0]true [199] L25-1-->L39-1: Formula: (and (= v_stdout_131 (store v_stdout_132 v_stdout_ptr_134 |v_sumThread1of1ForFork5_log_msg#1_21|)) (= |v_sumThread1of1ForFork5_log_msg#1_21| |v_sumThread1of1ForFork5_x#1_27|) (= (+ v_stdout_ptr_134 1) v_stdout_ptr_133)) InVars {stdout=v_stdout_132, stdout_ptr=v_stdout_ptr_134, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_27|} OutVars{sumThread1of1ForFork5_log_msg#1=|v_sumThread1of1ForFork5_log_msg#1_21|, stdout=v_stdout_131, stdout_ptr=v_stdout_ptr_133, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_27|} AuxVars[] AssignedVars[sumThread1of1ForFork5_log_msg#1, stdout, stdout_ptr] 370#[L39-1, $Ultimate##0, $Ultimate##0, L59, $Ultimate##0, $Ultimate##0, $Ultimate##0]true [2023-10-12 17:37:00,680 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-10-12 17:37:00,680 INFO L85 PathProgramCache]: Analyzing trace with hash -456474899, now seen corresponding path program 1 times [2023-10-12 17:37:00,681 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-10-12 17:37:00,681 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [271259736] [2023-10-12 17:37:00,681 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-10-12 17:37:00,681 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-10-12 17:37:00,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-10-12 17:37:00,684 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-10-12 17:37:00,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-10-12 17:37:00,686 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-10-12 17:37:00,687 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-10-12 17:37:00,687 INFO L85 PathProgramCache]: Analyzing trace with hash 7608, now seen corresponding path program 1 times [2023-10-12 17:37:00,687 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-10-12 17:37:00,687 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1286735995] [2023-10-12 17:37:00,687 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-10-12 17:37:00,687 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-10-12 17:37:00,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-10-12 17:37:00,698 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-10-12 17:37:00,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-10-12 17:37:00,701 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-10-12 17:37:00,702 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-10-12 17:37:00,702 INFO L85 PathProgramCache]: Analyzing trace with hash -585707100, now seen corresponding path program 1 times [2023-10-12 17:37:00,702 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-10-12 17:37:00,702 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1084905920] [2023-10-12 17:37:00,702 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-10-12 17:37:00,702 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-10-12 17:37:00,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-10-12 17:37:00,712 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2023-10-12 17:37:00,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2023-10-12 17:37:00,716 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2023-10-12 17:37:00,889 INFO L210 LassoAnalysis]: Preferences: [2023-10-12 17:37:00,889 INFO L126 ssoRankerPreferences]: Compute integeral hull: false [2023-10-12 17:37:00,889 INFO L127 ssoRankerPreferences]: Enable LassoPartitioneer: true [2023-10-12 17:37:00,889 INFO L128 ssoRankerPreferences]: Term annotations enabled: false [2023-10-12 17:37:00,889 INFO L129 ssoRankerPreferences]: Use exernal solver: false [2023-10-12 17:37:00,890 INFO L130 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:37:00,890 INFO L131 ssoRankerPreferences]: Dump SMT script to file: false [2023-10-12 17:37:00,890 INFO L132 ssoRankerPreferences]: Path of dumped script: [2023-10-12 17:37:00,890 INFO L133 ssoRankerPreferences]: Filename of dumped script: array-sum-with-log-6threads.bpl_BEv2_Iteration6_Lasso [2023-10-12 17:37:00,890 INFO L134 ssoRankerPreferences]: MapElimAlgo: Frank [2023-10-12 17:37:00,890 INFO L276 LassoAnalysis]: Starting lasso preprocessing... [2023-10-12 17:37:00,891 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:37:00,893 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:37:00,894 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:37:00,896 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:37:00,898 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:37:00,900 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:37:00,901 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:37:00,903 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:37:00,905 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:37:00,907 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:37:00,908 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:37:00,910 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:37:00,912 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:37:00,913 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:37:00,915 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:37:00,917 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:37:00,919 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:37:00,921 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:37:00,923 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:37:00,924 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:37:00,939 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:37:00,941 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:37:00,942 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:37:00,944 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:37:00,946 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:37:00,947 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:37:00,949 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:37:00,951 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:37:00,953 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:37:00,955 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:37:00,956 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:37:00,958 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:37:00,960 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:37:00,962 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:37:00,964 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:37:00,966 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:37:00,967 INFO L117 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA XnfConversionTechnique=BOTTOM_UP_WITH_LOCAL_SIMPLIFICATION AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2023-10-12 17:37:01,143 INFO L294 LassoAnalysis]: Preprocessing complete. [2023-10-12 17:37:01,143 INFO L490 LassoAnalysis]: Using template 'affine'. [2023-10-12 17:37:01,144 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:37:01,144 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:37:01,145 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:37:01,146 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Waiting until timeout for monitored process [2023-10-12 17:37:01,148 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 [2023-10-12 17:37:01,154 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:37:01,155 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:37:01,155 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:37:01,155 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:37:01,156 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-10-12 17:37:01,156 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-10-12 17:37:01,161 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:37:01,164 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Forceful destruction successful, exit code 0 [2023-10-12 17:37:01,164 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:37:01,164 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:37:01,165 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:37:01,165 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Waiting until timeout for monitored process [2023-10-12 17:37:01,168 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 [2023-10-12 17:37:01,174 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:37:01,174 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-10-12 17:37:01,175 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:37:01,175 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:37:01,175 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:37:01,175 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-10-12 17:37:01,175 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-10-12 17:37:01,176 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:37:01,178 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Ended with exit code 0 [2023-10-12 17:37:01,179 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:37:01,179 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:37:01,179 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:37:01,180 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Waiting until timeout for monitored process [2023-10-12 17:37:01,182 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 [2023-10-12 17:37:01,188 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:37:01,188 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-10-12 17:37:01,188 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:37:01,188 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:37:01,188 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:37:01,189 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-10-12 17:37:01,189 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-10-12 17:37:01,189 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:37:01,192 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Forceful destruction successful, exit code 0 [2023-10-12 17:37:01,192 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:37:01,192 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:37:01,193 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:37:01,195 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Waiting until timeout for monitored process [2023-10-12 17:37:01,196 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 [2023-10-12 17:37:01,202 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:37:01,202 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:37:01,203 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:37:01,203 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:37:01,203 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-10-12 17:37:01,204 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-10-12 17:37:01,212 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:37:01,215 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Forceful destruction successful, exit code 0 [2023-10-12 17:37:01,215 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:37:01,215 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:37:01,216 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:37:01,216 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Waiting until timeout for monitored process [2023-10-12 17:37:01,219 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 [2023-10-12 17:37:01,225 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:37:01,225 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:37:01,226 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:37:01,226 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:37:01,241 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-10-12 17:37:01,241 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-10-12 17:37:01,251 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:37:01,254 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Forceful destruction successful, exit code 0 [2023-10-12 17:37:01,254 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:37:01,254 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:37:01,255 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:37:01,257 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Waiting until timeout for monitored process [2023-10-12 17:37:01,258 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 [2023-10-12 17:37:01,264 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:37:01,264 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:37:01,264 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:37:01,264 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:37:01,265 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-10-12 17:37:01,266 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-10-12 17:37:01,277 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:37:01,281 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Forceful destruction successful, exit code 0 [2023-10-12 17:37:01,281 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:37:01,281 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:37:01,282 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:37:01,283 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Waiting until timeout for monitored process [2023-10-12 17:37:01,318 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 [2023-10-12 17:37:01,324 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:37:01,324 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:37:01,324 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:37:01,324 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:37:01,325 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-10-12 17:37:01,325 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-10-12 17:37:01,328 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:37:01,330 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Ended with exit code 0 [2023-10-12 17:37:01,330 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:37:01,331 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:37:01,332 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:37:01,342 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 [2023-10-12 17:37:01,348 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:37:01,349 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:37:01,349 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:37:01,349 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:37:01,350 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-10-12 17:37:01,350 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-10-12 17:37:01,352 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Waiting until timeout for monitored process [2023-10-12 17:37:01,360 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:37:01,363 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Forceful destruction successful, exit code 0 [2023-10-12 17:37:01,363 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:37:01,363 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:37:01,364 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:37:01,368 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Waiting until timeout for monitored process [2023-10-12 17:37:01,368 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 [2023-10-12 17:37:01,375 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:37:01,375 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:37:01,375 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:37:01,375 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:37:01,376 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-10-12 17:37:01,376 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-10-12 17:37:01,388 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:37:01,391 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Forceful destruction successful, exit code 0 [2023-10-12 17:37:01,391 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:37:01,391 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:37:01,392 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:37:01,392 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Waiting until timeout for monitored process [2023-10-12 17:37:01,395 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 [2023-10-12 17:37:01,401 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:37:01,401 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-10-12 17:37:01,401 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:37:01,401 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:37:01,401 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:37:01,402 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-10-12 17:37:01,402 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-10-12 17:37:01,402 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:37:01,405 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Ended with exit code 0 [2023-10-12 17:37:01,405 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:37:01,405 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:37:01,406 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:37:01,407 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Waiting until timeout for monitored process [2023-10-12 17:37:01,409 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 [2023-10-12 17:37:01,416 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:37:01,416 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:37:01,416 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:37:01,416 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:37:01,417 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-10-12 17:37:01,417 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-10-12 17:37:01,419 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:37:01,422 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Ended with exit code 0 [2023-10-12 17:37:01,422 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:37:01,422 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:37:01,423 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:37:01,423 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Waiting until timeout for monitored process [2023-10-12 17:37:01,427 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 [2023-10-12 17:37:01,433 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:37:01,434 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:37:01,434 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:37:01,434 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:37:01,435 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-10-12 17:37:01,435 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-10-12 17:37:01,437 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:37:01,440 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Ended with exit code 0 [2023-10-12 17:37:01,440 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:37:01,440 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:37:01,441 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:37:01,441 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Waiting until timeout for monitored process [2023-10-12 17:37:01,444 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 [2023-10-12 17:37:01,451 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:37:01,451 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-10-12 17:37:01,451 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:37:01,451 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:37:01,451 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:37:01,451 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-10-12 17:37:01,451 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-10-12 17:37:01,460 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:37:01,463 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Forceful destruction successful, exit code 0 [2023-10-12 17:37:01,463 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:37:01,463 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:37:01,604 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:37:01,605 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Waiting until timeout for monitored process [2023-10-12 17:37:01,655 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 [2023-10-12 17:37:01,661 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:37:01,661 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:37:01,661 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:37:01,661 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:37:01,662 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-10-12 17:37:01,662 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-10-12 17:37:01,701 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:37:01,704 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Forceful destruction successful, exit code 0 [2023-10-12 17:37:01,704 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:37:01,704 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:37:01,705 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:37:01,707 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Waiting until timeout for monitored process [2023-10-12 17:37:01,708 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 [2023-10-12 17:37:01,715 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:37:01,715 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-10-12 17:37:01,715 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:37:01,715 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:37:01,715 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:37:01,715 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-10-12 17:37:01,715 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-10-12 17:37:01,729 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:37:01,733 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Forceful destruction successful, exit code 0 [2023-10-12 17:37:01,733 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:37:01,733 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:37:01,734 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:37:01,736 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Waiting until timeout for monitored process [2023-10-12 17:37:01,737 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 [2023-10-12 17:37:01,743 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:37:01,744 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-10-12 17:37:01,744 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:37:01,744 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:37:01,744 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:37:01,744 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-10-12 17:37:01,744 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-10-12 17:37:01,748 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:37:01,751 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Ended with exit code 0 [2023-10-12 17:37:01,751 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:37:01,751 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:37:01,752 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:37:01,753 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Waiting until timeout for monitored process [2023-10-12 17:37:01,755 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 [2023-10-12 17:37:01,761 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:37:01,761 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:37:01,761 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:37:01,761 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:37:01,762 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-10-12 17:37:01,762 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-10-12 17:37:01,764 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:37:01,767 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Ended with exit code 0 [2023-10-12 17:37:01,767 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:37:01,767 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:37:01,768 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:37:01,768 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Waiting until timeout for monitored process [2023-10-12 17:37:01,771 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 [2023-10-12 17:37:01,777 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:37:01,777 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-10-12 17:37:01,777 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:37:01,778 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:37:01,778 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:37:01,778 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-10-12 17:37:01,778 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-10-12 17:37:01,779 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:37:01,781 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Ended with exit code 0 [2023-10-12 17:37:01,782 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:37:01,782 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:37:01,782 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:37:01,783 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Waiting until timeout for monitored process [2023-10-12 17:37:01,785 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 [2023-10-12 17:37:01,792 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:37:01,792 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-10-12 17:37:01,792 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:37:01,792 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:37:01,792 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:37:01,792 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-10-12 17:37:01,792 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-10-12 17:37:01,793 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:37:01,796 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Forceful destruction successful, exit code 0 [2023-10-12 17:37:01,796 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:37:01,796 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:37:01,797 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:37:01,799 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Waiting until timeout for monitored process [2023-10-12 17:37:01,799 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 [2023-10-12 17:37:01,806 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:37:01,806 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-10-12 17:37:01,806 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:37:01,806 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:37:01,806 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:37:01,806 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-10-12 17:37:01,806 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-10-12 17:37:01,820 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:37:01,823 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Ended with exit code 0 [2023-10-12 17:37:01,824 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:37:01,824 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:37:01,824 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:37:01,826 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Waiting until timeout for monitored process [2023-10-12 17:37:01,828 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 [2023-10-12 17:37:01,834 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:37:01,835 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2023-10-12 17:37:01,835 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:37:01,835 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:37:01,835 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:37:01,835 INFO L401 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2023-10-12 17:37:01,835 INFO L402 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2023-10-12 17:37:01,836 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:37:01,839 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Forceful destruction successful, exit code 0 [2023-10-12 17:37:01,839 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:37:01,839 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:37:01,840 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:37:01,840 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Waiting until timeout for monitored process [2023-10-12 17:37:01,842 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 [2023-10-12 17:37:01,849 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:37:01,849 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:37:01,849 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:37:01,849 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:37:01,851 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-10-12 17:37:01,851 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-10-12 17:37:01,861 INFO L527 LassoAnalysis]: Proving termination failed for this template and these settings. [2023-10-12 17:37:01,864 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Forceful destruction successful, exit code 0 [2023-10-12 17:37:01,864 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:37:01,864 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:37:01,865 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:37:01,869 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 [2023-10-12 17:37:01,876 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2023-10-12 17:37:01,876 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2023-10-12 17:37:01,876 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2023-10-12 17:37:01,876 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2023-10-12 17:37:01,876 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Waiting until timeout for monitored process [2023-10-12 17:37:01,877 INFO L401 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2023-10-12 17:37:01,877 INFO L402 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2023-10-12 17:37:01,881 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2023-10-12 17:37:01,884 INFO L443 ModelExtractionUtils]: Simplification made 4 calls to the SMT solver. [2023-10-12 17:37:01,884 INFO L444 ModelExtractionUtils]: 6 out of 10 variables were initially zero. Simplification set additionally 1 variables to zero. [2023-10-12 17:37:01,884 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2023-10-12 17:37:01,884 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2023-10-12 17:37:01,885 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2023-10-12 17:37:01,885 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Waiting until timeout for monitored process [2023-10-12 17:37:01,887 INFO L435 nArgumentSynthesizer]: Simplifying supporting invariants... [2023-10-12 17:37:01,894 INFO L438 nArgumentSynthesizer]: Removed 2 redundant supporting invariants from a total of 2. [2023-10-12 17:37:01,894 INFO L513 LassoAnalysis]: Proved termination. [2023-10-12 17:37:01,894 INFO L515 LassoAnalysis]: Termination argument consisting of: Ranking function f(sumThread1of1ForFork5_i#1, N) = -1*sumThread1of1ForFork5_i#1 + 1*N Supporting invariants [] [2023-10-12 17:37:01,897 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Forceful destruction successful, exit code 0 [2023-10-12 17:37:01,901 INFO L156 tatePredicateManager]: 1 out of 1 supporting invariants were superfluous and have been removed [2023-10-12 17:37:01,910 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-10-12 17:37:01,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-10-12 17:37:01,922 INFO L262 TraceCheckSpWp]: Trace formula consists of 48 conjuncts, 2 conjunts are in the unsatisfiable core [2023-10-12 17:37:01,922 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-10-12 17:37:01,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-10-12 17:37:01,937 INFO L262 TraceCheckSpWp]: Trace formula consists of 21 conjuncts, 4 conjunts are in the unsatisfiable core [2023-10-12 17:37:01,938 INFO L285 TraceCheckSpWp]: Computing forward predicates... [2023-10-12 17:37:01,954 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2023-10-12 17:37:01,955 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 2 loop predicates [2023-10-12 17:37:02,181 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Forceful destruction successful, exit code 0 [2023-10-12 17:37:03,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 3 states 1 stem states 1 non-accepting loop states 1 accepting loop states [2023-10-12 17:37:03,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2023-10-12 17:37:03,430 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3 states to 3 states and 438 transitions. [2023-10-12 17:37:03,430 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 438 transitions. Stem has 7 letters. Loop has 2 letters. [2023-10-12 17:37:03,430 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-10-12 17:37:03,430 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 438 transitions. Stem has 9 letters. Loop has 2 letters. [2023-10-12 17:37:03,430 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-10-12 17:37:03,430 INFO L84 BuchiAccepts]: Start buchiAccepts Operand 3 states and 438 transitions. Stem has 7 letters. Loop has 4 letters. [2023-10-12 17:37:03,430 INFO L116 BuchiAccepts]: Finished buchiAccepts. [2023-10-12 17:37:03,431 INFO L430 stractBuchiCegarLoop]: Abstraction has has 75 places, 155648 transitions, 2326528 flow [2023-10-12 17:37:03,431 INFO L337 stractBuchiCegarLoop]: ======== Iteration 7 ============ [2023-10-12 17:37:03,431 INFO L67 RabinIsEmpty]: Start rabinIsEmpty. Operand has 75 places, 155648 transitions, 2326528 flow [2023-10-12 17:37:06,504 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588]][83:5A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][143476], 84:6A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][119412]] [2023-10-12 17:37:08,912 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 53:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4212]][176:6A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][143476], 177:7A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][119412]] [2023-10-12 17:37:09,552 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41844], 24:4A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][107380], 54:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4916]][199:6A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][140276], 201:7A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][99124]] [2023-10-12 17:37:13,979 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 35:4A:[168] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork0_i#1_17| 0) (= |v_sumThread1of1ForFork0_x#1_13| 0)) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_13|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_i#1][90740], 131:5A:[179] L39-1-->sumEXIT: Formula: (<= v_N_11 |v_sumThread1of1ForFork0_i#1_21|) InVars {N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} OutVars{N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} AuxVars[] AssignedVars[][59508]][442:6A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][146548], 444:7A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][122484]] [2023-10-12 17:37:15,288 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 162:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148]][472:7A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][139508], 475:8A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][98356]] [2023-10-12 17:37:15,370 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 162:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148]][479:7A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][143604], 480:8A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][119540]] [2023-10-12 17:37:16,390 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 53:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4212], 164:6A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45172]][522:7A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][143476], 523:8A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][119412]] [2023-10-12 17:37:18,456 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41844], 24:4A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][107380], 54:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4916], 184:6A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][46068]][640:7A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][140276], 642:8A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][99124]] [2023-10-12 17:37:21,338 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41844], 15:4A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4980], 63:5A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86900], 206:6A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45908]][808:7A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][131940], 811:8A:[198] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_124 1) v_stdout_ptr_123) (= |v_sumThread1of1ForFork3_log_msg#1_21| |v_sumThread1of1ForFork3_x#1_25|) (= (store v_stdout_122 v_stdout_ptr_124 |v_sumThread1of1ForFork3_log_msg#1_21|) v_stdout_121)) InVars {sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_122, stdout_ptr=v_stdout_ptr_124} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_121, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_21|, stdout_ptr=v_stdout_ptr_123} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork3_log_msg#1, stdout_ptr][123732]] [2023-10-12 17:37:25,227 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 81:5A:[168] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork0_i#1_17| 0) (= |v_sumThread1of1ForFork0_x#1_13| 0)) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_13|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_i#1][90228], 315:6A:[179] L39-1-->sumEXIT: Formula: (<= v_N_11 |v_sumThread1of1ForFork0_i#1_21|) InVars {N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} OutVars{N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} AuxVars[] AssignedVars[][59508]][1074:7A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][146548], 1076:8A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][122484]] [2023-10-12 17:37:26,727 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 347:6A:[171] L39-1-->sumEXIT: Formula: (<= v_N_7 |v_sumThread1of1ForFork2_i#1_17|) InVars {N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} OutVars{N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} AuxVars[] AssignedVars[][94260]][1149:7A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][143604], 1150:8A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][119540]] [2023-10-12 17:37:27,771 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41844], 24:4A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][107380], 106:5A:[168] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork0_i#1_17| 0) (= |v_sumThread1of1ForFork0_x#1_13| 0)) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_13|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_i#1][90932], 396:6A:[171] L39-1-->sumEXIT: Formula: (<= v_N_7 |v_sumThread1of1ForFork2_i#1_17|) InVars {N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} OutVars{N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} AuxVars[] AssignedVars[][97268]][1207:7A:[203] L39-1-->L25-1: Formula: (and (< |v_sumThread1of1ForFork0_i#1_30| v_N_27) (= v_stdout_ptr_167 (+ v_stdout_ptr_168 1)) (= (store v_stdout_166 v_stdout_ptr_168 |v_sumThread1of1ForFork0_log_msg#1_21|) v_stdout_165) (= |v_sumThread1of1ForFork0_i#1_29| |v_sumThread1of1ForFork0_log_msg#1_21|) (= |v_sumThread1of1ForFork0_i#1_29| (+ |v_sumThread1of1ForFork0_i#1_30| 1)) (= |v_sumThread1of1ForFork0_x#1_21| (+ (select v_A_18 |v_sumThread1of1ForFork0_i#1_30|) |v_sumThread1of1ForFork0_x#1_22|))) InVars {A=v_A_18, stdout=v_stdout_166, N=v_N_27, sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_22|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_30|, stdout_ptr=v_stdout_ptr_168} OutVars{A=v_A_18, stdout=v_stdout_165, N=v_N_27, sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_21|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_21|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_29|, stdout_ptr=v_stdout_ptr_167} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, stdout_ptr][139252], 1209:8A:[196] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_114 1) v_stdout_ptr_113) (= (store v_stdout_112 v_stdout_ptr_114 |v_sumThread1of1ForFork0_log_msg#1_19|) v_stdout_111) (= |v_sumThread1of1ForFork0_x#1_19| |v_sumThread1of1ForFork0_log_msg#1_19|)) InVars {stdout=v_stdout_112, sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_19|, stdout_ptr=v_stdout_ptr_114} OutVars{stdout=v_stdout_111, sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_19|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_19|, stdout_ptr=v_stdout_ptr_113} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork0_log_msg#1, stdout_ptr][130036]] [2023-10-12 17:37:29,018 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 33:4A:[165] L39-1-->sumEXIT: Formula: (<= v_N_3 |v_sumThread1of1ForFork1_i#1_19|) InVars {N=v_N_3, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_19|} OutVars{N=v_N_3, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_19|} AuxVars[] AssignedVars[][70260], 79:5A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41076], 313:6A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 462:7A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148]][1248:8A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][139508], 1251:9A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][98356]] [2023-10-12 17:37:29,635 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 162:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 463:7A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45300]][1274:8A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][139508], 1276:9A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][98356]] [2023-10-12 17:37:29,715 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 162:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 463:7A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45300]][1282:8A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][143604], 1283:9A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][119540]] [2023-10-12 17:37:31,610 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 162:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 467:7A:[171] L39-1-->sumEXIT: Formula: (<= v_N_7 |v_sumThread1of1ForFork2_i#1_17|) InVars {N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} OutVars{N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} AuxVars[] AssignedVars[][94452]][1398:8A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][143604], 1399:9A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][119540]] [2023-10-12 17:37:31,774 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 350:6A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][139316], 470:7A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148]][1406:8A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][143604], 1408:9A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][119540]] [2023-10-12 17:37:31,934 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 36:4A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][143988], 85:5A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 353:6A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 481:7A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148]][1415:8A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][139508], 1418:9A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][98356]] [2023-10-12 17:37:32,705 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 53:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4212], 164:6A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45172], 488:7A:[153] L58-->$Ultimate##0: Formula: (and (= 6 v_sumThread1of1ForFork5_thidvar3_2) (= 6 v_sumThread1of1ForFork5_thidvar1_2) (= 6 v_sumThread1of1ForFork5_thidvar4_2) (= 6 v_sumThread1of1ForFork5_thidvar5_2) (= 6 v_sumThread1of1ForFork5_thidvar0_2) (= 6 v_sumThread1of1ForFork5_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork5_thidvar4=v_sumThread1of1ForFork5_thidvar4_2, sumThread1of1ForFork5_log_msg#1=|v_sumThread1of1ForFork5_log_msg#1_10|, sumThread1of1ForFork5_thidvar3=v_sumThread1of1ForFork5_thidvar3_2, sumThread1of1ForFork5_thidvar5=v_sumThread1of1ForFork5_thidvar5_2, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_16|, sumThread1of1ForFork5_thidvar0=v_sumThread1of1ForFork5_thidvar0_2, sumThread1of1ForFork5_thidvar2=v_sumThread1of1ForFork5_thidvar2_2, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_10|, sumThread1of1ForFork5_thidvar1=v_sumThread1of1ForFork5_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork5_thidvar4, sumThread1of1ForFork5_log_msg#1, sumThread1of1ForFork5_thidvar3, sumThread1of1ForFork5_thidvar5, sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_thidvar0, sumThread1of1ForFork5_thidvar2, sumThread1of1ForFork5_x#1, sumThread1of1ForFork5_thidvar1][28788]][1453:8A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][143476], 1454:9A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][119412]] [2023-10-12 17:37:34,551 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 53:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4212], 166:6A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86132], 499:7A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45140]][1547:8A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][131172], 1549:9A:[198] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_124 1) v_stdout_ptr_123) (= |v_sumThread1of1ForFork3_log_msg#1_21| |v_sumThread1of1ForFork3_x#1_25|) (= (store v_stdout_122 v_stdout_ptr_124 |v_sumThread1of1ForFork3_log_msg#1_21|) v_stdout_121)) InVars {sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_122, stdout_ptr=v_stdout_ptr_124} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_121, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_21|, stdout_ptr=v_stdout_ptr_123} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork3_log_msg#1, stdout_ptr][122964]] [2023-10-12 17:37:34,627 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 53:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4212], 166:6A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86132], 499:7A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45140]][1555:8A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][143460], 1556:9A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][119396]] [2023-10-12 17:37:36,769 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 53:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4212], 167:6A:[168] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork0_i#1_17| 0) (= |v_sumThread1of1ForFork0_x#1_13| 0)) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_13|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_i#1][90228], 540:7A:[179] L39-1-->sumEXIT: Formula: (<= v_N_11 |v_sumThread1of1ForFork0_i#1_21|) InVars {N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} OutVars{N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} AuxVars[] AssignedVars[][59508]][1715:8A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][146548], 1718:9A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][122484]] [2023-10-12 17:37:37,011 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 53:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4212], 166:6A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86132], 543:7A:[188] L39-1-->sumEXIT: Formula: (<= v_N_17 |v_sumThread1of1ForFork3_i#1_23|) InVars {N=v_N_17, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_23|} OutVars{N=v_N_17, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_23|} AuxVars[] AssignedVars[][65620]][1731:8A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][143460], 1733:9A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][119396]] [2023-10-12 17:37:39,733 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41844], 24:4A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][107380], 54:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4916], 184:6A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][46068], 614:7A:[153] L58-->$Ultimate##0: Formula: (and (= 6 v_sumThread1of1ForFork5_thidvar3_2) (= 6 v_sumThread1of1ForFork5_thidvar1_2) (= 6 v_sumThread1of1ForFork5_thidvar4_2) (= 6 v_sumThread1of1ForFork5_thidvar5_2) (= 6 v_sumThread1of1ForFork5_thidvar0_2) (= 6 v_sumThread1of1ForFork5_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork5_thidvar4=v_sumThread1of1ForFork5_thidvar4_2, sumThread1of1ForFork5_log_msg#1=|v_sumThread1of1ForFork5_log_msg#1_10|, sumThread1of1ForFork5_thidvar3=v_sumThread1of1ForFork5_thidvar3_2, sumThread1of1ForFork5_thidvar5=v_sumThread1of1ForFork5_thidvar5_2, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_16|, sumThread1of1ForFork5_thidvar0=v_sumThread1of1ForFork5_thidvar0_2, sumThread1of1ForFork5_thidvar2=v_sumThread1of1ForFork5_thidvar2_2, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_10|, sumThread1of1ForFork5_thidvar1=v_sumThread1of1ForFork5_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork5_thidvar4, sumThread1of1ForFork5_log_msg#1, sumThread1of1ForFork5_thidvar3, sumThread1of1ForFork5_thidvar5, sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_thidvar0, sumThread1of1ForFork5_thidvar2, sumThread1of1ForFork5_x#1, sumThread1of1ForFork5_thidvar1][29684]][1900:8A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][140276], 1902:9A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][99124]] [2023-10-12 17:37:40,727 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41844], 24:4A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][107380], 54:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4916], 193:6A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][87028], 617:7A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][46036]][1956:8A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][132068], 1959:9A:[198] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_124 1) v_stdout_ptr_123) (= |v_sumThread1of1ForFork3_log_msg#1_21| |v_sumThread1of1ForFork3_x#1_25|) (= (store v_stdout_122 v_stdout_ptr_124 |v_sumThread1of1ForFork3_log_msg#1_21|) v_stdout_121)) InVars {sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_122, stdout_ptr=v_stdout_ptr_124} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_121, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_21|, stdout_ptr=v_stdout_ptr_123} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork3_log_msg#1, stdout_ptr][123860]] [2023-10-12 17:37:40,809 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41844], 24:4A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][107380], 54:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4916], 193:6A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][87028], 617:7A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][46036]][1964:8A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][140260], 1969:9A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][99108]] [2023-10-12 17:37:43,262 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41844], 24:4A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][107380], 54:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4916], 194:6A:[168] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork0_i#1_17| 0) (= |v_sumThread1of1ForFork0_x#1_13| 0)) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_13|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_i#1][91124], 656:7A:[179] L39-1-->sumEXIT: Formula: (<= v_N_11 |v_sumThread1of1ForFork0_i#1_21|) InVars {N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} OutVars{N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} AuxVars[] AssignedVars[][60404]][2128:8A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][143348], 2131:9A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][102196]] [2023-10-12 17:37:43,722 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41844], 24:4A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][107380], 54:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4916], 193:6A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][87028], 658:7A:[188] L39-1-->sumEXIT: Formula: (<= v_N_17 |v_sumThread1of1ForFork3_i#1_23|) InVars {N=v_N_17, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_23|} OutVars{N=v_N_17, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_23|} AuxVars[] AssignedVars[][66516]][2148:8A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][140260], 2151:9A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][99108]] [2023-10-12 17:37:45,264 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41844], 24:4A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][107380], 54:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4916], 193:6A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][87028], 693:7A:[171] L39-1-->sumEXIT: Formula: (<= v_N_7 |v_sumThread1of1ForFork2_i#1_17|) InVars {N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} OutVars{N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} AuxVars[] AssignedVars[][95188]][2260:8A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][132068], 2261:9A:[198] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_124 1) v_stdout_ptr_123) (= |v_sumThread1of1ForFork3_log_msg#1_21| |v_sumThread1of1ForFork3_x#1_25|) (= (store v_stdout_122 v_stdout_ptr_124 |v_sumThread1of1ForFork3_log_msg#1_21|) v_stdout_121)) InVars {sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_122, stdout_ptr=v_stdout_ptr_124} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_121, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_21|, stdout_ptr=v_stdout_ptr_123} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork3_log_msg#1, stdout_ptr][123860]] [2023-10-12 17:37:46,594 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41844], 15:4A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4980], 55:5A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45940], 215:6A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86900], 740:7A:[153] L58-->$Ultimate##0: Formula: (and (= 6 v_sumThread1of1ForFork5_thidvar3_2) (= 6 v_sumThread1of1ForFork5_thidvar1_2) (= 6 v_sumThread1of1ForFork5_thidvar4_2) (= 6 v_sumThread1of1ForFork5_thidvar5_2) (= 6 v_sumThread1of1ForFork5_thidvar0_2) (= 6 v_sumThread1of1ForFork5_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork5_thidvar4=v_sumThread1of1ForFork5_thidvar4_2, sumThread1of1ForFork5_log_msg#1=|v_sumThread1of1ForFork5_log_msg#1_10|, sumThread1of1ForFork5_thidvar3=v_sumThread1of1ForFork5_thidvar3_2, sumThread1of1ForFork5_thidvar5=v_sumThread1of1ForFork5_thidvar5_2, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_16|, sumThread1of1ForFork5_thidvar0=v_sumThread1of1ForFork5_thidvar0_2, sumThread1of1ForFork5_thidvar2=v_sumThread1of1ForFork5_thidvar2_2, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_10|, sumThread1of1ForFork5_thidvar1=v_sumThread1of1ForFork5_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork5_thidvar4, sumThread1of1ForFork5_log_msg#1, sumThread1of1ForFork5_thidvar3, sumThread1of1ForFork5_thidvar5, sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_thidvar0, sumThread1of1ForFork5_thidvar2, sumThread1of1ForFork5_x#1, sumThread1of1ForFork5_thidvar1][29524]][2335:8A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][131940], 2337:9A:[198] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_124 1) v_stdout_ptr_123) (= |v_sumThread1of1ForFork3_log_msg#1_21| |v_sumThread1of1ForFork3_x#1_25|) (= (store v_stdout_122 v_stdout_ptr_124 |v_sumThread1of1ForFork3_log_msg#1_21|) v_stdout_121)) InVars {sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_122, stdout_ptr=v_stdout_ptr_124} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_121, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_21|, stdout_ptr=v_stdout_ptr_123} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork3_log_msg#1, stdout_ptr][123732]] [2023-10-12 17:37:47,268 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41844], 15:4A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4980], 55:5A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45940], 232:6A:[170] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork4_x#1_19| 0) (= |v_sumThread1of1ForFork4_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_19|, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_i#1][111476], 741:7A:[153] L58-->$Ultimate##0: Formula: (and (= 6 v_sumThread1of1ForFork5_thidvar3_2) (= 6 v_sumThread1of1ForFork5_thidvar1_2) (= 6 v_sumThread1of1ForFork5_thidvar4_2) (= 6 v_sumThread1of1ForFork5_thidvar5_2) (= 6 v_sumThread1of1ForFork5_thidvar0_2) (= 6 v_sumThread1of1ForFork5_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork5_thidvar4=v_sumThread1of1ForFork5_thidvar4_2, sumThread1of1ForFork5_log_msg#1=|v_sumThread1of1ForFork5_log_msg#1_10|, sumThread1of1ForFork5_thidvar3=v_sumThread1of1ForFork5_thidvar3_2, sumThread1of1ForFork5_thidvar5=v_sumThread1of1ForFork5_thidvar5_2, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_16|, sumThread1of1ForFork5_thidvar0=v_sumThread1of1ForFork5_thidvar0_2, sumThread1of1ForFork5_thidvar2=v_sumThread1of1ForFork5_thidvar2_2, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_10|, sumThread1of1ForFork5_thidvar1=v_sumThread1of1ForFork5_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork5_thidvar4, sumThread1of1ForFork5_log_msg#1, sumThread1of1ForFork5_thidvar3, sumThread1of1ForFork5_thidvar5, sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_thidvar0, sumThread1of1ForFork5_thidvar2, sumThread1of1ForFork5_x#1, sumThread1of1ForFork5_thidvar1][29552]][2383:8A:[207] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork4_x#1_43| (+ |v_sumThread1of1ForFork4_x#1_44| (select v_A_26 |v_sumThread1of1ForFork4_i#1_34|))) (= v_stdout_193 (store v_stdout_194 v_stdout_ptr_196 |v_sumThread1of1ForFork4_i#1_33|)) (< |v_sumThread1of1ForFork4_i#1_34| v_N_35) (= (+ |v_sumThread1of1ForFork4_i#1_34| 1) |v_sumThread1of1ForFork4_i#1_33|) (= |v_sumThread1of1ForFork4_x#1_43| |v_sumThread1of1ForFork4_log_msg#1_55|) (= v_stdout_ptr_195 (+ v_stdout_ptr_196 1))) InVars {sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_44|, A=v_A_26, stdout=v_stdout_194, N=v_N_35, stdout_ptr=v_stdout_ptr_196, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_34|} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_43|, A=v_A_26, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_55|, stdout=v_stdout_193, N=v_N_35, stdout_ptr=v_stdout_ptr_195, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_33|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, stdout, stdout_ptr, sumThread1of1ForFork4_i#1][152444], 2385:9A:[182] L25-2-->L39-1: Formula: (and (= (+ v_stdout_ptr_72 1) v_stdout_ptr_71) (= (store v_stdout_70 v_stdout_ptr_72 |v_sumThread1of1ForFork4_log_msg#1_19|) v_stdout_69)) InVars {stdout=v_stdout_70, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_19|, stdout_ptr=v_stdout_ptr_72} OutVars{stdout=v_stdout_69, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_19|, stdout_ptr=v_stdout_ptr_71} AuxVars[] AssignedVars[stdout, stdout_ptr][62320]] [2023-10-12 17:37:52,971 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41844], 15:4A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4980], 63:5A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86900], 261:6A:[168] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork0_i#1_17| 0) (= |v_sumThread1of1ForFork0_x#1_13| 0)) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_13|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_i#1][90964], 902:7A:[179] L39-1-->sumEXIT: Formula: (<= v_N_11 |v_sumThread1of1ForFork0_i#1_21|) InVars {N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} OutVars{N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} AuxVars[] AssignedVars[][60260]][2831:8A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][135012], 2834:9A:[198] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_124 1) v_stdout_ptr_123) (= |v_sumThread1of1ForFork3_log_msg#1_21| |v_sumThread1of1ForFork3_x#1_25|) (= (store v_stdout_122 v_stdout_ptr_124 |v_sumThread1of1ForFork3_log_msg#1_21|) v_stdout_121)) InVars {sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_122, stdout_ptr=v_stdout_ptr_124} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_121, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_21|, stdout_ptr=v_stdout_ptr_123} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork3_log_msg#1, stdout_ptr][126804]] [2023-10-12 17:37:55,647 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 328:6A:[168] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork0_i#1_17| 0) (= |v_sumThread1of1ForFork0_x#1_13| 0)) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_13|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_i#1][90164], 1098:7A:[171] L39-1-->sumEXIT: Formula: (<= v_N_7 |v_sumThread1of1ForFork2_i#1_17|) InVars {N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} OutVars{N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} AuxVars[] AssignedVars[][96500]][3009:8A:[203] L39-1-->L25-1: Formula: (and (< |v_sumThread1of1ForFork0_i#1_30| v_N_27) (= v_stdout_ptr_167 (+ v_stdout_ptr_168 1)) (= (store v_stdout_166 v_stdout_ptr_168 |v_sumThread1of1ForFork0_log_msg#1_21|) v_stdout_165) (= |v_sumThread1of1ForFork0_i#1_29| |v_sumThread1of1ForFork0_log_msg#1_21|) (= |v_sumThread1of1ForFork0_i#1_29| (+ |v_sumThread1of1ForFork0_i#1_30| 1)) (= |v_sumThread1of1ForFork0_x#1_21| (+ (select v_A_18 |v_sumThread1of1ForFork0_i#1_30|) |v_sumThread1of1ForFork0_x#1_22|))) InVars {A=v_A_18, stdout=v_stdout_166, N=v_N_27, sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_22|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_30|, stdout_ptr=v_stdout_ptr_168} OutVars{A=v_A_18, stdout=v_stdout_165, N=v_N_27, sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_21|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_21|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_29|, stdout_ptr=v_stdout_ptr_167} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, stdout_ptr][138484], 3010:9A:[196] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_114 1) v_stdout_ptr_113) (= (store v_stdout_112 v_stdout_ptr_114 |v_sumThread1of1ForFork0_log_msg#1_19|) v_stdout_111) (= |v_sumThread1of1ForFork0_x#1_19| |v_sumThread1of1ForFork0_log_msg#1_19|)) InVars {stdout=v_stdout_112, sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_19|, stdout_ptr=v_stdout_ptr_114} OutVars{stdout=v_stdout_111, sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_19|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_19|, stdout_ptr=v_stdout_ptr_113} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork0_log_msg#1, stdout_ptr][129268]] [2023-10-12 17:37:55,803 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 328:6A:[168] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork0_i#1_17| 0) (= |v_sumThread1of1ForFork0_x#1_13| 0)) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_13|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_i#1][90164], 1098:7A:[171] L39-1-->sumEXIT: Formula: (<= v_N_7 |v_sumThread1of1ForFork2_i#1_17|) InVars {N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} OutVars{N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} AuxVars[] AssignedVars[][96500]][3018:8A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][146676], 3020:9A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][122612]] [2023-10-12 17:37:58,132 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 162:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 463:7A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45300], 1239:8A:[153] L58-->$Ultimate##0: Formula: (and (= 6 v_sumThread1of1ForFork5_thidvar3_2) (= 6 v_sumThread1of1ForFork5_thidvar1_2) (= 6 v_sumThread1of1ForFork5_thidvar4_2) (= 6 v_sumThread1of1ForFork5_thidvar5_2) (= 6 v_sumThread1of1ForFork5_thidvar0_2) (= 6 v_sumThread1of1ForFork5_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork5_thidvar4=v_sumThread1of1ForFork5_thidvar4_2, sumThread1of1ForFork5_log_msg#1=|v_sumThread1of1ForFork5_log_msg#1_10|, sumThread1of1ForFork5_thidvar3=v_sumThread1of1ForFork5_thidvar3_2, sumThread1of1ForFork5_thidvar5=v_sumThread1of1ForFork5_thidvar5_2, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_16|, sumThread1of1ForFork5_thidvar0=v_sumThread1of1ForFork5_thidvar0_2, sumThread1of1ForFork5_thidvar2=v_sumThread1of1ForFork5_thidvar2_2, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_10|, sumThread1of1ForFork5_thidvar1=v_sumThread1of1ForFork5_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork5_thidvar4, sumThread1of1ForFork5_log_msg#1, sumThread1of1ForFork5_thidvar3, sumThread1of1ForFork5_thidvar5, sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_thidvar0, sumThread1of1ForFork5_thidvar2, sumThread1of1ForFork5_x#1, sumThread1of1ForFork5_thidvar1][28916]][3145:9A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][139508], 3147:10A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][98356]] [2023-10-12 17:37:58,206 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 162:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 463:7A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45300], 1239:8A:[153] L58-->$Ultimate##0: Formula: (and (= 6 v_sumThread1of1ForFork5_thidvar3_2) (= 6 v_sumThread1of1ForFork5_thidvar1_2) (= 6 v_sumThread1of1ForFork5_thidvar4_2) (= 6 v_sumThread1of1ForFork5_thidvar5_2) (= 6 v_sumThread1of1ForFork5_thidvar0_2) (= 6 v_sumThread1of1ForFork5_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork5_thidvar4=v_sumThread1of1ForFork5_thidvar4_2, sumThread1of1ForFork5_log_msg#1=|v_sumThread1of1ForFork5_log_msg#1_10|, sumThread1of1ForFork5_thidvar3=v_sumThread1of1ForFork5_thidvar3_2, sumThread1of1ForFork5_thidvar5=v_sumThread1of1ForFork5_thidvar5_2, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_16|, sumThread1of1ForFork5_thidvar0=v_sumThread1of1ForFork5_thidvar0_2, sumThread1of1ForFork5_thidvar2=v_sumThread1of1ForFork5_thidvar2_2, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_10|, sumThread1of1ForFork5_thidvar1=v_sumThread1of1ForFork5_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork5_thidvar4, sumThread1of1ForFork5_log_msg#1, sumThread1of1ForFork5_thidvar3, sumThread1of1ForFork5_thidvar5, sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_thidvar0, sumThread1of1ForFork5_thidvar2, sumThread1of1ForFork5_x#1, sumThread1of1ForFork5_thidvar1][28916]][3153:9A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][143604], 3154:10A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][119540]] [2023-10-12 17:37:59,016 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 33:4A:[165] L39-1-->sumEXIT: Formula: (<= v_N_3 |v_sumThread1of1ForFork1_i#1_19|) InVars {N=v_N_3, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_19|} OutVars{N=v_N_3, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_19|} AuxVars[] AssignedVars[][70260], 79:5A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41076], 313:6A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 462:7A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 1240:8A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45300]][3192:9A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][139508], 3194:10A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][98356]] [2023-10-12 17:38:00,571 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 162:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 472:7A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][139508], 1253:8A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45108]][3271:9A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][143604], 3273:10A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][119540]] [2023-10-12 17:38:01,159 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 162:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 465:7A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86260], 1256:8A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45268]][3294:9A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][131300], 3297:10A:[198] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_124 1) v_stdout_ptr_123) (= |v_sumThread1of1ForFork3_log_msg#1_21| |v_sumThread1of1ForFork3_x#1_25|) (= (store v_stdout_122 v_stdout_ptr_124 |v_sumThread1of1ForFork3_log_msg#1_21|) v_stdout_121)) InVars {sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_122, stdout_ptr=v_stdout_ptr_124} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_121, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_21|, stdout_ptr=v_stdout_ptr_123} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork3_log_msg#1, stdout_ptr][123092]] [2023-10-12 17:38:01,241 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 162:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 465:7A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86260], 1256:8A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45268]][3303:9A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][139492], 3309:10A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][98340]] [2023-10-12 17:38:01,320 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 162:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 465:7A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86260], 1256:8A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45268]][3312:9A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][143588], 3313:10A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][119524]] [2023-10-12 17:38:02,928 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 162:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 463:7A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45300], 1270:8A:[171] L39-1-->sumEXIT: Formula: (<= v_N_7 |v_sumThread1of1ForFork2_i#1_17|) InVars {N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} OutVars{N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} AuxVars[] AssignedVars[][94452]][3435:9A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][143604], 3436:10A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][119540]] [2023-10-12 17:38:03,381 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 36:4A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][143988], 85:5A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 353:6A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 481:7A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 1284:8A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45300]][3466:9A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][139508], 3468:10A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][98356]] [2023-10-12 17:38:04,063 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 162:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 466:7A:[168] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork0_i#1_17| 0) (= |v_sumThread1of1ForFork0_x#1_13| 0)) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_13|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_i#1][90356], 1302:8A:[179] L39-1-->sumEXIT: Formula: (<= v_N_11 |v_sumThread1of1ForFork0_i#1_21|) InVars {N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} OutVars{N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} AuxVars[] AssignedVars[][59636]][3529:9A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][142580], 3531:10A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][101428]] [2023-10-12 17:38:04,206 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 162:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 466:7A:[168] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork0_i#1_17| 0) (= |v_sumThread1of1ForFork0_x#1_13| 0)) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_13|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_i#1][90356], 1302:8A:[179] L39-1-->sumEXIT: Formula: (<= v_N_11 |v_sumThread1of1ForFork0_i#1_21|) InVars {N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} OutVars{N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} AuxVars[] AssignedVars[][59636]][3538:9A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][146676], 3542:10A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][122612]] [2023-10-12 17:38:04,482 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 162:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 465:7A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86260], 1305:8A:[188] L39-1-->sumEXIT: Formula: (<= v_N_17 |v_sumThread1of1ForFork3_i#1_23|) InVars {N=v_N_17, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_23|} OutVars{N=v_N_17, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_23|} AuxVars[] AssignedVars[][65748]][3555:9A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][139492], 3559:10A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][98340]] [2023-10-12 17:38:04,557 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 162:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 465:7A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86260], 1305:8A:[188] L39-1-->sumEXIT: Formula: (<= v_N_17 |v_sumThread1of1ForFork3_i#1_23|) InVars {N=v_N_17, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_23|} OutVars{N=v_N_17, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_23|} AuxVars[] AssignedVars[][65748]][3561:9A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][143588], 3562:10A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][119524]] [2023-10-12 17:38:06,469 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 162:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 465:7A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86260], 1324:8A:[171] L39-1-->sumEXIT: Formula: (<= v_N_7 |v_sumThread1of1ForFork2_i#1_17|) InVars {N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} OutVars{N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} AuxVars[] AssignedVars[][94420]][3680:9A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][131300], 3681:10A:[198] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_124 1) v_stdout_ptr_123) (= |v_sumThread1of1ForFork3_log_msg#1_21| |v_sumThread1of1ForFork3_x#1_25|) (= (store v_stdout_122 v_stdout_ptr_124 |v_sumThread1of1ForFork3_log_msg#1_21|) v_stdout_121)) InVars {sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_122, stdout_ptr=v_stdout_ptr_124} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_121, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_21|, stdout_ptr=v_stdout_ptr_123} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork3_log_msg#1, stdout_ptr][123092]] [2023-10-12 17:38:06,543 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 162:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 465:7A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86260], 1324:8A:[171] L39-1-->sumEXIT: Formula: (<= v_N_7 |v_sumThread1of1ForFork2_i#1_17|) InVars {N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} OutVars{N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} AuxVars[] AssignedVars[][94420]][3686:9A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][143588], 3687:10A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][119524]] [2023-10-12 17:38:09,001 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 53:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4212], 164:6A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45172], 501:7A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86132], 1421:8A:[153] L58-->$Ultimate##0: Formula: (and (= 6 v_sumThread1of1ForFork5_thidvar3_2) (= 6 v_sumThread1of1ForFork5_thidvar1_2) (= 6 v_sumThread1of1ForFork5_thidvar4_2) (= 6 v_sumThread1of1ForFork5_thidvar5_2) (= 6 v_sumThread1of1ForFork5_thidvar0_2) (= 6 v_sumThread1of1ForFork5_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork5_thidvar4=v_sumThread1of1ForFork5_thidvar4_2, sumThread1of1ForFork5_log_msg#1=|v_sumThread1of1ForFork5_log_msg#1_10|, sumThread1of1ForFork5_thidvar3=v_sumThread1of1ForFork5_thidvar3_2, sumThread1of1ForFork5_thidvar5=v_sumThread1of1ForFork5_thidvar5_2, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_16|, sumThread1of1ForFork5_thidvar0=v_sumThread1of1ForFork5_thidvar0_2, sumThread1of1ForFork5_thidvar2=v_sumThread1of1ForFork5_thidvar2_2, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_10|, sumThread1of1ForFork5_thidvar1=v_sumThread1of1ForFork5_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork5_thidvar4, sumThread1of1ForFork5_log_msg#1, sumThread1of1ForFork5_thidvar3, sumThread1of1ForFork5_thidvar5, sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_thidvar0, sumThread1of1ForFork5_thidvar2, sumThread1of1ForFork5_x#1, sumThread1of1ForFork5_thidvar1][28756]][3842:9A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][131172], 3843:10A:[198] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_124 1) v_stdout_ptr_123) (= |v_sumThread1of1ForFork3_log_msg#1_21| |v_sumThread1of1ForFork3_x#1_25|) (= (store v_stdout_122 v_stdout_ptr_124 |v_sumThread1of1ForFork3_log_msg#1_21|) v_stdout_121)) InVars {sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_122, stdout_ptr=v_stdout_ptr_124} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_121, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_21|, stdout_ptr=v_stdout_ptr_123} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork3_log_msg#1, stdout_ptr][122964]] [2023-10-12 17:38:09,075 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 53:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4212], 164:6A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45172], 501:7A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86132], 1421:8A:[153] L58-->$Ultimate##0: Formula: (and (= 6 v_sumThread1of1ForFork5_thidvar3_2) (= 6 v_sumThread1of1ForFork5_thidvar1_2) (= 6 v_sumThread1of1ForFork5_thidvar4_2) (= 6 v_sumThread1of1ForFork5_thidvar5_2) (= 6 v_sumThread1of1ForFork5_thidvar0_2) (= 6 v_sumThread1of1ForFork5_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork5_thidvar4=v_sumThread1of1ForFork5_thidvar4_2, sumThread1of1ForFork5_log_msg#1=|v_sumThread1of1ForFork5_log_msg#1_10|, sumThread1of1ForFork5_thidvar3=v_sumThread1of1ForFork5_thidvar3_2, sumThread1of1ForFork5_thidvar5=v_sumThread1of1ForFork5_thidvar5_2, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_16|, sumThread1of1ForFork5_thidvar0=v_sumThread1of1ForFork5_thidvar0_2, sumThread1of1ForFork5_thidvar2=v_sumThread1of1ForFork5_thidvar2_2, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_10|, sumThread1of1ForFork5_thidvar1=v_sumThread1of1ForFork5_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork5_thidvar4, sumThread1of1ForFork5_log_msg#1, sumThread1of1ForFork5_thidvar3, sumThread1of1ForFork5_thidvar5, sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_thidvar0, sumThread1of1ForFork5_thidvar2, sumThread1of1ForFork5_x#1, sumThread1of1ForFork5_thidvar1][28756]][3850:9A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][143460], 3851:10A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][119396]] [2023-10-12 17:38:09,737 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 53:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4212], 164:6A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45172], 521:7A:[170] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork4_x#1_19| 0) (= |v_sumThread1of1ForFork4_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_19|, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_i#1][110708], 1422:8A:[153] L58-->$Ultimate##0: Formula: (and (= 6 v_sumThread1of1ForFork5_thidvar3_2) (= 6 v_sumThread1of1ForFork5_thidvar1_2) (= 6 v_sumThread1of1ForFork5_thidvar4_2) (= 6 v_sumThread1of1ForFork5_thidvar5_2) (= 6 v_sumThread1of1ForFork5_thidvar0_2) (= 6 v_sumThread1of1ForFork5_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork5_thidvar4=v_sumThread1of1ForFork5_thidvar4_2, sumThread1of1ForFork5_log_msg#1=|v_sumThread1of1ForFork5_log_msg#1_10|, sumThread1of1ForFork5_thidvar3=v_sumThread1of1ForFork5_thidvar3_2, sumThread1of1ForFork5_thidvar5=v_sumThread1of1ForFork5_thidvar5_2, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_16|, sumThread1of1ForFork5_thidvar0=v_sumThread1of1ForFork5_thidvar0_2, sumThread1of1ForFork5_thidvar2=v_sumThread1of1ForFork5_thidvar2_2, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_10|, sumThread1of1ForFork5_thidvar1=v_sumThread1of1ForFork5_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork5_thidvar4, sumThread1of1ForFork5_log_msg#1, sumThread1of1ForFork5_thidvar3, sumThread1of1ForFork5_thidvar5, sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_thidvar0, sumThread1of1ForFork5_thidvar2, sumThread1of1ForFork5_x#1, sumThread1of1ForFork5_thidvar1][28784]][3895:9A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][143484], 3896:10A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][119420]] [2023-10-12 17:38:09,956 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 53:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4212], 164:6A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45172], 521:7A:[170] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork4_x#1_19| 0) (= |v_sumThread1of1ForFork4_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_19|, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_i#1][110708], 1422:8A:[153] L58-->$Ultimate##0: Formula: (and (= 6 v_sumThread1of1ForFork5_thidvar3_2) (= 6 v_sumThread1of1ForFork5_thidvar1_2) (= 6 v_sumThread1of1ForFork5_thidvar4_2) (= 6 v_sumThread1of1ForFork5_thidvar5_2) (= 6 v_sumThread1of1ForFork5_thidvar0_2) (= 6 v_sumThread1of1ForFork5_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork5_thidvar4=v_sumThread1of1ForFork5_thidvar4_2, sumThread1of1ForFork5_log_msg#1=|v_sumThread1of1ForFork5_log_msg#1_10|, sumThread1of1ForFork5_thidvar3=v_sumThread1of1ForFork5_thidvar3_2, sumThread1of1ForFork5_thidvar5=v_sumThread1of1ForFork5_thidvar5_2, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_16|, sumThread1of1ForFork5_thidvar0=v_sumThread1of1ForFork5_thidvar0_2, sumThread1of1ForFork5_thidvar2=v_sumThread1of1ForFork5_thidvar2_2, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_10|, sumThread1of1ForFork5_thidvar1=v_sumThread1of1ForFork5_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork5_thidvar4, sumThread1of1ForFork5_log_msg#1, sumThread1of1ForFork5_thidvar3, sumThread1of1ForFork5_thidvar5, sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_thidvar0, sumThread1of1ForFork5_thidvar2, sumThread1of1ForFork5_x#1, sumThread1of1ForFork5_thidvar1][28784]][3907:9A:[207] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork4_x#1_43| (+ |v_sumThread1of1ForFork4_x#1_44| (select v_A_26 |v_sumThread1of1ForFork4_i#1_34|))) (= v_stdout_193 (store v_stdout_194 v_stdout_ptr_196 |v_sumThread1of1ForFork4_i#1_33|)) (< |v_sumThread1of1ForFork4_i#1_34| v_N_35) (= (+ |v_sumThread1of1ForFork4_i#1_34| 1) |v_sumThread1of1ForFork4_i#1_33|) (= |v_sumThread1of1ForFork4_x#1_43| |v_sumThread1of1ForFork4_log_msg#1_55|) (= v_stdout_ptr_195 (+ v_stdout_ptr_196 1))) InVars {sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_44|, A=v_A_26, stdout=v_stdout_194, N=v_N_35, stdout_ptr=v_stdout_ptr_196, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_34|} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_43|, A=v_A_26, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_55|, stdout=v_stdout_193, N=v_N_35, stdout_ptr=v_stdout_ptr_195, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_33|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, stdout, stdout_ptr, sumThread1of1ForFork4_i#1][151676], 3908:10A:[182] L25-2-->L39-1: Formula: (and (= (+ v_stdout_ptr_72 1) v_stdout_ptr_71) (= (store v_stdout_70 v_stdout_ptr_72 |v_sumThread1of1ForFork4_log_msg#1_19|) v_stdout_69)) InVars {stdout=v_stdout_70, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_19|, stdout_ptr=v_stdout_ptr_72} OutVars{stdout=v_stdout_69, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_19|, stdout_ptr=v_stdout_ptr_71} AuxVars[] AssignedVars[stdout, stdout_ptr][61552]] [2023-10-12 17:38:12,968 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 33:4A:[165] L39-1-->sumEXIT: Formula: (<= v_N_3 |v_sumThread1of1ForFork1_i#1_19|) InVars {N=v_N_3, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_19|} OutVars{N=v_N_3, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_19|} AuxVars[] AssignedVars[][70260], 79:5A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41076], 163:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4212], 491:7A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86132], 1471:8A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45140]][4127:9A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][131172], 4129:10A:[198] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_124 1) v_stdout_ptr_123) (= |v_sumThread1of1ForFork3_log_msg#1_21| |v_sumThread1of1ForFork3_x#1_25|) (= (store v_stdout_122 v_stdout_ptr_124 |v_sumThread1of1ForFork3_log_msg#1_21|) v_stdout_121)) InVars {sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_122, stdout_ptr=v_stdout_ptr_124} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_121, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_21|, stdout_ptr=v_stdout_ptr_123} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork3_log_msg#1, stdout_ptr][122964]] [2023-10-12 17:38:15,485 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 53:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4212], 166:6A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86132], 499:7A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45140], 1528:8A:[188] L39-1-->sumEXIT: Formula: (<= v_N_17 |v_sumThread1of1ForFork3_i#1_23|) InVars {N=v_N_17, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_23|} OutVars{N=v_N_17, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_23|} AuxVars[] AssignedVars[][65636]][4286:9A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][143460], 4288:10A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][119396]] [2023-10-12 17:38:17,187 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 53:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4212], 166:6A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86132], 568:7A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][131156], 1544:8A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45140]][4416:9A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][143460], 4418:10A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][119396]] [2023-10-12 17:38:17,344 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 36:4A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][143988], 85:5A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 178:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4212], 571:7A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86132], 1557:8A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45140]][4426:9A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][131172], 4428:10A:[198] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_124 1) v_stdout_ptr_123) (= |v_sumThread1of1ForFork3_log_msg#1_21| |v_sumThread1of1ForFork3_x#1_25|) (= (store v_stdout_122 v_stdout_ptr_124 |v_sumThread1of1ForFork3_log_msg#1_21|) v_stdout_121)) InVars {sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_122, stdout_ptr=v_stdout_ptr_124} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_121, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_21|, stdout_ptr=v_stdout_ptr_123} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork3_log_msg#1, stdout_ptr][122964]] [2023-10-12 17:38:17,731 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 53:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4212], 164:6A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45172], 510:7A:[168] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork0_i#1_17| 0) (= |v_sumThread1of1ForFork0_x#1_13| 0)) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_13|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_i#1][90228], 1565:8A:[179] L39-1-->sumEXIT: Formula: (<= v_N_11 |v_sumThread1of1ForFork0_i#1_21|) InVars {N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} OutVars{N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} AuxVars[] AssignedVars[][59508]][4455:9A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][146548], 4459:10A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][122484]] [2023-10-12 17:38:18,352 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 53:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4212], 164:6A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45172], 521:7A:[170] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork4_x#1_19| 0) (= |v_sumThread1of1ForFork4_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_19|, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_i#1][110708], 1575:8A:[190] L39-1-->sumEXIT: Formula: (<= v_N_21 |v_sumThread1of1ForFork4_i#1_23|) InVars {N=v_N_21, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_23|} OutVars{N=v_N_21, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_23|} AuxVars[] AssignedVars[][77936]][4512:9A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][143484], 4513:10A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][119420]] [2023-10-12 17:38:20,874 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 53:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4212], 166:6A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86132], 558:7A:[168] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork0_i#1_17| 0) (= |v_sumThread1of1ForFork0_x#1_13| 0)) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_13|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_i#1][90196], 1695:8A:[179] L39-1-->sumEXIT: Formula: (<= v_N_11 |v_sumThread1of1ForFork0_i#1_21|) InVars {N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} OutVars{N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} AuxVars[] AssignedVars[][59492]][4731:9A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][134244], 4735:10A:[198] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_124 1) v_stdout_ptr_123) (= |v_sumThread1of1ForFork3_log_msg#1_21| |v_sumThread1of1ForFork3_x#1_25|) (= (store v_stdout_122 v_stdout_ptr_124 |v_sumThread1of1ForFork3_log_msg#1_21|) v_stdout_121)) InVars {sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_122, stdout_ptr=v_stdout_ptr_124} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_121, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_21|, stdout_ptr=v_stdout_ptr_123} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork3_log_msg#1, stdout_ptr][126036]] [2023-10-12 17:38:21,029 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 53:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4212], 166:6A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86132], 558:7A:[168] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork0_i#1_17| 0) (= |v_sumThread1of1ForFork0_x#1_13| 0)) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_13|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_i#1][90196], 1695:8A:[179] L39-1-->sumEXIT: Formula: (<= v_N_11 |v_sumThread1of1ForFork0_i#1_21|) InVars {N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} OutVars{N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} AuxVars[] AssignedVars[][59492]][4740:9A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][146532], 4741:10A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][122468]] [2023-10-12 17:38:24,708 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41844], 24:4A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][107380], 54:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4916], 184:6A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][46068], 627:7A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][87028], 1868:8A:[153] L58-->$Ultimate##0: Formula: (and (= 6 v_sumThread1of1ForFork5_thidvar3_2) (= 6 v_sumThread1of1ForFork5_thidvar1_2) (= 6 v_sumThread1of1ForFork5_thidvar4_2) (= 6 v_sumThread1of1ForFork5_thidvar5_2) (= 6 v_sumThread1of1ForFork5_thidvar0_2) (= 6 v_sumThread1of1ForFork5_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork5_thidvar4=v_sumThread1of1ForFork5_thidvar4_2, sumThread1of1ForFork5_log_msg#1=|v_sumThread1of1ForFork5_log_msg#1_10|, sumThread1of1ForFork5_thidvar3=v_sumThread1of1ForFork5_thidvar3_2, sumThread1of1ForFork5_thidvar5=v_sumThread1of1ForFork5_thidvar5_2, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_16|, sumThread1of1ForFork5_thidvar0=v_sumThread1of1ForFork5_thidvar0_2, sumThread1of1ForFork5_thidvar2=v_sumThread1of1ForFork5_thidvar2_2, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_10|, sumThread1of1ForFork5_thidvar1=v_sumThread1of1ForFork5_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork5_thidvar4, sumThread1of1ForFork5_log_msg#1, sumThread1of1ForFork5_thidvar3, sumThread1of1ForFork5_thidvar5, sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_thidvar0, sumThread1of1ForFork5_thidvar2, sumThread1of1ForFork5_x#1, sumThread1of1ForFork5_thidvar1][29652]][4964:9A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][132068], 4967:10A:[198] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_124 1) v_stdout_ptr_123) (= |v_sumThread1of1ForFork3_log_msg#1_21| |v_sumThread1of1ForFork3_x#1_25|) (= (store v_stdout_122 v_stdout_ptr_124 |v_sumThread1of1ForFork3_log_msg#1_21|) v_stdout_121)) InVars {sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_122, stdout_ptr=v_stdout_ptr_124} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_121, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_21|, stdout_ptr=v_stdout_ptr_123} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork3_log_msg#1, stdout_ptr][123860]] [2023-10-12 17:38:24,791 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41844], 24:4A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][107380], 54:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4916], 184:6A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][46068], 627:7A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][87028], 1868:8A:[153] L58-->$Ultimate##0: Formula: (and (= 6 v_sumThread1of1ForFork5_thidvar3_2) (= 6 v_sumThread1of1ForFork5_thidvar1_2) (= 6 v_sumThread1of1ForFork5_thidvar4_2) (= 6 v_sumThread1of1ForFork5_thidvar5_2) (= 6 v_sumThread1of1ForFork5_thidvar0_2) (= 6 v_sumThread1of1ForFork5_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork5_thidvar4=v_sumThread1of1ForFork5_thidvar4_2, sumThread1of1ForFork5_log_msg#1=|v_sumThread1of1ForFork5_log_msg#1_10|, sumThread1of1ForFork5_thidvar3=v_sumThread1of1ForFork5_thidvar3_2, sumThread1of1ForFork5_thidvar5=v_sumThread1of1ForFork5_thidvar5_2, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_16|, sumThread1of1ForFork5_thidvar0=v_sumThread1of1ForFork5_thidvar0_2, sumThread1of1ForFork5_thidvar2=v_sumThread1of1ForFork5_thidvar2_2, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_10|, sumThread1of1ForFork5_thidvar1=v_sumThread1of1ForFork5_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork5_thidvar4, sumThread1of1ForFork5_log_msg#1, sumThread1of1ForFork5_thidvar3, sumThread1of1ForFork5_thidvar5, sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_thidvar0, sumThread1of1ForFork5_thidvar2, sumThread1of1ForFork5_x#1, sumThread1of1ForFork5_thidvar1][29652]][4972:9A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][140260], 4977:10A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][99108]] [2023-10-12 17:38:25,444 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41844], 24:4A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][107380], 54:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4916], 184:6A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][46068], 639:7A:[170] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork4_x#1_19| 0) (= |v_sumThread1of1ForFork4_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_19|, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_i#1][111604], 1869:8A:[153] L58-->$Ultimate##0: Formula: (and (= 6 v_sumThread1of1ForFork5_thidvar3_2) (= 6 v_sumThread1of1ForFork5_thidvar1_2) (= 6 v_sumThread1of1ForFork5_thidvar4_2) (= 6 v_sumThread1of1ForFork5_thidvar5_2) (= 6 v_sumThread1of1ForFork5_thidvar0_2) (= 6 v_sumThread1of1ForFork5_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork5_thidvar4=v_sumThread1of1ForFork5_thidvar4_2, sumThread1of1ForFork5_log_msg#1=|v_sumThread1of1ForFork5_log_msg#1_10|, sumThread1of1ForFork5_thidvar3=v_sumThread1of1ForFork5_thidvar3_2, sumThread1of1ForFork5_thidvar5=v_sumThread1of1ForFork5_thidvar5_2, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_16|, sumThread1of1ForFork5_thidvar0=v_sumThread1of1ForFork5_thidvar0_2, sumThread1of1ForFork5_thidvar2=v_sumThread1of1ForFork5_thidvar2_2, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_10|, sumThread1of1ForFork5_thidvar1=v_sumThread1of1ForFork5_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork5_thidvar4, sumThread1of1ForFork5_log_msg#1, sumThread1of1ForFork5_thidvar3, sumThread1of1ForFork5_thidvar5, sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_thidvar0, sumThread1of1ForFork5_thidvar2, sumThread1of1ForFork5_x#1, sumThread1of1ForFork5_thidvar1][29680]][5015:9A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][140284], 5022:10A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][99132]] [2023-10-12 17:38:25,599 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41844], 24:4A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][107380], 54:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4916], 184:6A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][46068], 639:7A:[170] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork4_x#1_19| 0) (= |v_sumThread1of1ForFork4_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_19|, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_i#1][111604], 1869:8A:[153] L58-->$Ultimate##0: Formula: (and (= 6 v_sumThread1of1ForFork5_thidvar3_2) (= 6 v_sumThread1of1ForFork5_thidvar1_2) (= 6 v_sumThread1of1ForFork5_thidvar4_2) (= 6 v_sumThread1of1ForFork5_thidvar5_2) (= 6 v_sumThread1of1ForFork5_thidvar0_2) (= 6 v_sumThread1of1ForFork5_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork5_thidvar4=v_sumThread1of1ForFork5_thidvar4_2, sumThread1of1ForFork5_log_msg#1=|v_sumThread1of1ForFork5_log_msg#1_10|, sumThread1of1ForFork5_thidvar3=v_sumThread1of1ForFork5_thidvar3_2, sumThread1of1ForFork5_thidvar5=v_sumThread1of1ForFork5_thidvar5_2, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_16|, sumThread1of1ForFork5_thidvar0=v_sumThread1of1ForFork5_thidvar0_2, sumThread1of1ForFork5_thidvar2=v_sumThread1of1ForFork5_thidvar2_2, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_10|, sumThread1of1ForFork5_thidvar1=v_sumThread1of1ForFork5_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork5_thidvar4, sumThread1of1ForFork5_log_msg#1, sumThread1of1ForFork5_thidvar3, sumThread1of1ForFork5_thidvar5, sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_thidvar0, sumThread1of1ForFork5_thidvar2, sumThread1of1ForFork5_x#1, sumThread1of1ForFork5_thidvar1][29680]][5025:9A:[207] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork4_x#1_43| (+ |v_sumThread1of1ForFork4_x#1_44| (select v_A_26 |v_sumThread1of1ForFork4_i#1_34|))) (= v_stdout_193 (store v_stdout_194 v_stdout_ptr_196 |v_sumThread1of1ForFork4_i#1_33|)) (< |v_sumThread1of1ForFork4_i#1_34| v_N_35) (= (+ |v_sumThread1of1ForFork4_i#1_34| 1) |v_sumThread1of1ForFork4_i#1_33|) (= |v_sumThread1of1ForFork4_x#1_43| |v_sumThread1of1ForFork4_log_msg#1_55|) (= v_stdout_ptr_195 (+ v_stdout_ptr_196 1))) InVars {sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_44|, A=v_A_26, stdout=v_stdout_194, N=v_N_35, stdout_ptr=v_stdout_ptr_196, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_34|} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_43|, A=v_A_26, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_55|, stdout=v_stdout_193, N=v_N_35, stdout_ptr=v_stdout_ptr_195, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_33|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, stdout, stdout_ptr, sumThread1of1ForFork4_i#1][152572], 5031:10A:[182] L25-2-->L39-1: Formula: (and (= (+ v_stdout_ptr_72 1) v_stdout_ptr_71) (= (store v_stdout_70 v_stdout_ptr_72 |v_sumThread1of1ForFork4_log_msg#1_19|) v_stdout_69)) InVars {stdout=v_stdout_70, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_19|, stdout_ptr=v_stdout_ptr_72} OutVars{stdout=v_stdout_69, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_19|, stdout_ptr=v_stdout_ptr_71} AuxVars[] AssignedVars[stdout, stdout_ptr][62448]] [2023-10-12 17:38:28,246 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41844], 24:4A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][107380], 54:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4916], 193:6A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][87028], 704:7A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][140244], 1916:8A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45860]][5219:9A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][132068], 5220:10A:[198] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_124 1) v_stdout_ptr_123) (= |v_sumThread1of1ForFork3_log_msg#1_21| |v_sumThread1of1ForFork3_x#1_25|) (= (store v_stdout_122 v_stdout_ptr_124 |v_sumThread1of1ForFork3_log_msg#1_21|) v_stdout_121)) InVars {sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_122, stdout_ptr=v_stdout_ptr_124} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_121, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_21|, stdout_ptr=v_stdout_ptr_123} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork3_log_msg#1, stdout_ptr][123860]] [2023-10-12 17:38:29,662 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41844], 24:4A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][107380], 54:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4916], 193:6A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][87028], 617:7A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][46036], 1937:8A:[188] L39-1-->sumEXIT: Formula: (<= v_N_17 |v_sumThread1of1ForFork3_i#1_23|) InVars {N=v_N_17, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_23|} OutVars{N=v_N_17, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_23|} AuxVars[] AssignedVars[][66532]][5316:9A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][140260], 5321:10A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][99108]] [2023-10-12 17:38:31,242 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41844], 24:4A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][107380], 54:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4916], 193:6A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][87028], 617:7A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][46036], 1950:8A:[171] L39-1-->sumEXIT: Formula: (<= v_N_7 |v_sumThread1of1ForFork2_i#1_17|) InVars {N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} OutVars{N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} AuxVars[] AssignedVars[][95204]][5433:9A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][132068], 5434:10A:[198] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_124 1) v_stdout_ptr_123) (= |v_sumThread1of1ForFork3_log_msg#1_21| |v_sumThread1of1ForFork3_x#1_25|) (= (store v_stdout_122 v_stdout_ptr_124 |v_sumThread1of1ForFork3_log_msg#1_21|) v_stdout_121)) InVars {sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_122, stdout_ptr=v_stdout_ptr_124} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_121, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_21|, stdout_ptr=v_stdout_ptr_123} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork3_log_msg#1, stdout_ptr][123860]] [2023-10-12 17:38:31,642 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41844], 24:4A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][107380], 54:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4916], 193:6A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][87028], 702:7A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][132052], 1954:8A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][46036]][5461:9A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][140260], 5467:10A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][99108]] [2023-10-12 17:38:32,112 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41844], 24:4A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][107380], 54:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4916], 184:6A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][46068], 636:7A:[168] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork0_i#1_17| 0) (= |v_sumThread1of1ForFork0_x#1_13| 0)) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_13|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_i#1][91124], 1972:8A:[179] L39-1-->sumEXIT: Formula: (<= v_N_11 |v_sumThread1of1ForFork0_i#1_21|) InVars {N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} OutVars{N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} AuxVars[] AssignedVars[][60404]][5488:9A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][143348], 5493:10A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][102196]] [2023-10-12 17:38:33,055 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41844], 24:4A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][107380], 54:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4916], 184:6A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][46068], 639:7A:[170] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork4_x#1_19| 0) (= |v_sumThread1of1ForFork4_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_19|, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_i#1][111604], 2001:8A:[190] L39-1-->sumEXIT: Formula: (<= v_N_21 |v_sumThread1of1ForFork4_i#1_23|) InVars {N=v_N_21, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_23|} OutVars{N=v_N_21, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_23|} AuxVars[] AssignedVars[][78832]][5568:9A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][140284], 5573:10A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][99132]] [2023-10-12 17:38:34,603 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41844], 24:4A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][107380], 54:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4916], 184:6A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][46068], 639:7A:[170] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork4_x#1_19| 0) (= |v_sumThread1of1ForFork4_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_19|, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_i#1][111604], 2061:8A:[171] L39-1-->sumEXIT: Formula: (<= v_N_7 |v_sumThread1of1ForFork2_i#1_17|) InVars {N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} OutVars{N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} AuxVars[] AssignedVars[][95216]][5697:9A:[207] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork4_x#1_43| (+ |v_sumThread1of1ForFork4_x#1_44| (select v_A_26 |v_sumThread1of1ForFork4_i#1_34|))) (= v_stdout_193 (store v_stdout_194 v_stdout_ptr_196 |v_sumThread1of1ForFork4_i#1_33|)) (< |v_sumThread1of1ForFork4_i#1_34| v_N_35) (= (+ |v_sumThread1of1ForFork4_i#1_34| 1) |v_sumThread1of1ForFork4_i#1_33|) (= |v_sumThread1of1ForFork4_x#1_43| |v_sumThread1of1ForFork4_log_msg#1_55|) (= v_stdout_ptr_195 (+ v_stdout_ptr_196 1))) InVars {sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_44|, A=v_A_26, stdout=v_stdout_194, N=v_N_35, stdout_ptr=v_stdout_ptr_196, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_34|} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_43|, A=v_A_26, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_55|, stdout=v_stdout_193, N=v_N_35, stdout_ptr=v_stdout_ptr_195, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_33|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, stdout, stdout_ptr, sumThread1of1ForFork4_i#1][152572], 5701:10A:[182] L25-2-->L39-1: Formula: (and (= (+ v_stdout_ptr_72 1) v_stdout_ptr_71) (= (store v_stdout_70 v_stdout_ptr_72 |v_sumThread1of1ForFork4_log_msg#1_19|) v_stdout_69)) InVars {stdout=v_stdout_70, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_19|, stdout_ptr=v_stdout_ptr_72} OutVars{stdout=v_stdout_69, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_19|, stdout_ptr=v_stdout_ptr_71} AuxVars[] AssignedVars[stdout, stdout_ptr][62448]] [2023-10-12 17:38:35,642 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41844], 24:4A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][107380], 54:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4916], 193:6A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][87028], 692:7A:[168] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork0_i#1_17| 0) (= |v_sumThread1of1ForFork0_x#1_13| 0)) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_13|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_i#1][91092], 2107:8A:[179] L39-1-->sumEXIT: Formula: (<= v_N_11 |v_sumThread1of1ForFork0_i#1_21|) InVars {N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} OutVars{N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} AuxVars[] AssignedVars[][60388]][5763:9A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][135140], 5768:10A:[198] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_124 1) v_stdout_ptr_123) (= |v_sumThread1of1ForFork3_log_msg#1_21| |v_sumThread1of1ForFork3_x#1_25|) (= (store v_stdout_122 v_stdout_ptr_124 |v_sumThread1of1ForFork3_log_msg#1_21|) v_stdout_121)) InVars {sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_122, stdout_ptr=v_stdout_ptr_124} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_121, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_21|, stdout_ptr=v_stdout_ptr_123} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork3_log_msg#1, stdout_ptr][126932]] [2023-10-12 17:38:35,727 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41844], 24:4A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][107380], 54:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4916], 193:6A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][87028], 692:7A:[168] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork0_i#1_17| 0) (= |v_sumThread1of1ForFork0_x#1_13| 0)) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_13|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_i#1][91092], 2107:8A:[179] L39-1-->sumEXIT: Formula: (<= v_N_11 |v_sumThread1of1ForFork0_i#1_21|) InVars {N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} OutVars{N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} AuxVars[] AssignedVars[][60388]][5769:9A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][143332], 5774:10A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][102180]] [2023-10-12 17:38:47,903 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41844], 15:4A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4980], 63:5A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86900], 206:6A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45908], 795:7A:[168] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork0_i#1_17| 0) (= |v_sumThread1of1ForFork0_x#1_13| 0)) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_13|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_i#1][90980], 2502:8A:[179] L39-1-->sumEXIT: Formula: (<= v_N_11 |v_sumThread1of1ForFork0_i#1_21|) InVars {N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} OutVars{N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} AuxVars[] AssignedVars[][60260]][6644:9A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][135012], 6648:10A:[198] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_124 1) v_stdout_ptr_123) (= |v_sumThread1of1ForFork3_log_msg#1_21| |v_sumThread1of1ForFork3_x#1_25|) (= (store v_stdout_122 v_stdout_ptr_124 |v_sumThread1of1ForFork3_log_msg#1_21|) v_stdout_121)) InVars {sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_122, stdout_ptr=v_stdout_ptr_124} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_121, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_21|, stdout_ptr=v_stdout_ptr_123} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork3_log_msg#1, stdout_ptr][126804]] [2023-10-12 17:38:48,532 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41844], 15:4A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4980], 63:5A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86900], 206:6A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45908], 805:7A:[170] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork4_x#1_19| 0) (= |v_sumThread1of1ForFork4_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_19|, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_i#1][111460], 2504:8A:[188] L39-1-->sumEXIT: Formula: (<= v_N_17 |v_sumThread1of1ForFork3_i#1_23|) InVars {N=v_N_17, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_23|} OutVars{N=v_N_17, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_23|} AuxVars[] AssignedVars[][66400]][6691:9A:[207] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork4_x#1_43| (+ |v_sumThread1of1ForFork4_x#1_44| (select v_A_26 |v_sumThread1of1ForFork4_i#1_34|))) (= v_stdout_193 (store v_stdout_194 v_stdout_ptr_196 |v_sumThread1of1ForFork4_i#1_33|)) (< |v_sumThread1of1ForFork4_i#1_34| v_N_35) (= (+ |v_sumThread1of1ForFork4_i#1_34| 1) |v_sumThread1of1ForFork4_i#1_33|) (= |v_sumThread1of1ForFork4_x#1_43| |v_sumThread1of1ForFork4_log_msg#1_55|) (= v_stdout_ptr_195 (+ v_stdout_ptr_196 1))) InVars {sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_44|, A=v_A_26, stdout=v_stdout_194, N=v_N_35, stdout_ptr=v_stdout_ptr_196, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_34|} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_43|, A=v_A_26, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_55|, stdout=v_stdout_193, N=v_N_35, stdout_ptr=v_stdout_ptr_195, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_33|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, stdout, stdout_ptr, sumThread1of1ForFork4_i#1][152428], 6696:10A:[182] L25-2-->L39-1: Formula: (and (= (+ v_stdout_ptr_72 1) v_stdout_ptr_71) (= (store v_stdout_70 v_stdout_ptr_72 |v_sumThread1of1ForFork4_log_msg#1_19|) v_stdout_69)) InVars {stdout=v_stdout_70, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_19|, stdout_ptr=v_stdout_ptr_72} OutVars{stdout=v_stdout_69, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_19|, stdout_ptr=v_stdout_ptr_71} AuxVars[] AssignedVars[stdout, stdout_ptr][62304]] [2023-10-12 17:38:49,992 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41844], 15:4A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4980], 63:5A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86900], 206:6A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45908], 805:7A:[170] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork4_x#1_19| 0) (= |v_sumThread1of1ForFork4_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_19|, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_i#1][111460], 2565:8A:[190] L39-1-->sumEXIT: Formula: (<= v_N_21 |v_sumThread1of1ForFork4_i#1_23|) InVars {N=v_N_21, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_23|} OutVars{N=v_N_21, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_23|} AuxVars[] AssignedVars[][78688]][6808:9A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][131948], 6809:10A:[198] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_124 1) v_stdout_ptr_123) (= |v_sumThread1of1ForFork3_log_msg#1_21| |v_sumThread1of1ForFork3_x#1_25|) (= (store v_stdout_122 v_stdout_ptr_124 |v_sumThread1of1ForFork3_log_msg#1_21|) v_stdout_121)) InVars {sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_122, stdout_ptr=v_stdout_ptr_124} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_121, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_21|, stdout_ptr=v_stdout_ptr_123} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork3_log_msg#1, stdout_ptr][123740]] [2023-10-12 17:38:54,850 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 33:4A:[165] L39-1-->sumEXIT: Formula: (<= v_N_3 |v_sumThread1of1ForFork1_i#1_19|) InVars {N=v_N_3, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_19|} OutVars{N=v_N_3, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_19|} AuxVars[] AssignedVars[][70260], 79:5A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41076], 313:6A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 1052:7A:[168] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork0_i#1_17| 0) (= |v_sumThread1of1ForFork0_x#1_13| 0)) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_13|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_i#1][90164], 2947:8A:[171] L39-1-->sumEXIT: Formula: (<= v_N_7 |v_sumThread1of1ForFork2_i#1_17|) InVars {N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} OutVars{N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} AuxVars[] AssignedVars[][96500]][7168:9A:[203] L39-1-->L25-1: Formula: (and (< |v_sumThread1of1ForFork0_i#1_30| v_N_27) (= v_stdout_ptr_167 (+ v_stdout_ptr_168 1)) (= (store v_stdout_166 v_stdout_ptr_168 |v_sumThread1of1ForFork0_log_msg#1_21|) v_stdout_165) (= |v_sumThread1of1ForFork0_i#1_29| |v_sumThread1of1ForFork0_log_msg#1_21|) (= |v_sumThread1of1ForFork0_i#1_29| (+ |v_sumThread1of1ForFork0_i#1_30| 1)) (= |v_sumThread1of1ForFork0_x#1_21| (+ (select v_A_18 |v_sumThread1of1ForFork0_i#1_30|) |v_sumThread1of1ForFork0_x#1_22|))) InVars {A=v_A_18, stdout=v_stdout_166, N=v_N_27, sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_22|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_30|, stdout_ptr=v_stdout_ptr_168} OutVars{A=v_A_18, stdout=v_stdout_165, N=v_N_27, sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_21|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_21|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_29|, stdout_ptr=v_stdout_ptr_167} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, stdout_ptr][138484], 7169:10A:[196] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_114 1) v_stdout_ptr_113) (= (store v_stdout_112 v_stdout_ptr_114 |v_sumThread1of1ForFork0_log_msg#1_19|) v_stdout_111) (= |v_sumThread1of1ForFork0_x#1_19| |v_sumThread1of1ForFork0_log_msg#1_19|)) InVars {stdout=v_stdout_112, sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_19|, stdout_ptr=v_stdout_ptr_114} OutVars{stdout=v_stdout_111, sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_19|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_19|, stdout_ptr=v_stdout_ptr_113} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork0_log_msg#1, stdout_ptr][129268]] [2023-10-12 17:38:55,172 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 81:5A:[168] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork0_i#1_17| 0) (= |v_sumThread1of1ForFork0_x#1_13| 0)) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_13|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_i#1][90228], 315:6A:[179] L39-1-->sumEXIT: Formula: (<= v_N_11 |v_sumThread1of1ForFork0_i#1_21|) InVars {N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} OutVars{N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} AuxVars[] AssignedVars[][59508], 1068:7A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][109684], 2970:8A:[171] L39-1-->sumEXIT: Formula: (<= v_N_7 |v_sumThread1of1ForFork2_i#1_17|) InVars {N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} OutVars{N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} AuxVars[] AssignedVars[][97332]][7182:9A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][146676], 7184:10A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][122612]] [2023-10-12 17:38:55,773 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 328:6A:[168] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork0_i#1_17| 0) (= |v_sumThread1of1ForFork0_x#1_13| 0)) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_13|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_i#1][90164], 1102:7A:[203] L39-1-->L25-1: Formula: (and (< |v_sumThread1of1ForFork0_i#1_30| v_N_27) (= v_stdout_ptr_167 (+ v_stdout_ptr_168 1)) (= (store v_stdout_166 v_stdout_ptr_168 |v_sumThread1of1ForFork0_log_msg#1_21|) v_stdout_165) (= |v_sumThread1of1ForFork0_i#1_29| |v_sumThread1of1ForFork0_log_msg#1_21|) (= |v_sumThread1of1ForFork0_i#1_29| (+ |v_sumThread1of1ForFork0_i#1_30| 1)) (= |v_sumThread1of1ForFork0_x#1_21| (+ (select v_A_18 |v_sumThread1of1ForFork0_i#1_30|) |v_sumThread1of1ForFork0_x#1_22|))) InVars {A=v_A_18, stdout=v_stdout_166, N=v_N_27, sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_22|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_30|, stdout_ptr=v_stdout_ptr_168} OutVars{A=v_A_18, stdout=v_stdout_165, N=v_N_27, sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_21|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_21|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_29|, stdout_ptr=v_stdout_ptr_167} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, stdout_ptr][137460], 3005:8A:[171] L39-1-->sumEXIT: Formula: (<= v_N_7 |v_sumThread1of1ForFork2_i#1_17|) InVars {N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} OutVars{N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} AuxVars[] AssignedVars[][96500]][7205:9A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][146676], 7208:10A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][122612]] [2023-10-12 17:38:55,857 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 36:4A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][143988], 85:5A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 353:6A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 1112:7A:[168] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork0_i#1_17| 0) (= |v_sumThread1of1ForFork0_x#1_13| 0)) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_13|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_i#1][90164], 3014:8A:[171] L39-1-->sumEXIT: Formula: (<= v_N_7 |v_sumThread1of1ForFork2_i#1_17|) InVars {N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} OutVars{N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} AuxVars[] AssignedVars[][96500]][7209:9A:[203] L39-1-->L25-1: Formula: (and (< |v_sumThread1of1ForFork0_i#1_30| v_N_27) (= v_stdout_ptr_167 (+ v_stdout_ptr_168 1)) (= (store v_stdout_166 v_stdout_ptr_168 |v_sumThread1of1ForFork0_log_msg#1_21|) v_stdout_165) (= |v_sumThread1of1ForFork0_i#1_29| |v_sumThread1of1ForFork0_log_msg#1_21|) (= |v_sumThread1of1ForFork0_i#1_29| (+ |v_sumThread1of1ForFork0_i#1_30| 1)) (= |v_sumThread1of1ForFork0_x#1_21| (+ (select v_A_18 |v_sumThread1of1ForFork0_i#1_30|) |v_sumThread1of1ForFork0_x#1_22|))) InVars {A=v_A_18, stdout=v_stdout_166, N=v_N_27, sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_22|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_30|, stdout_ptr=v_stdout_ptr_168} OutVars{A=v_A_18, stdout=v_stdout_165, N=v_N_27, sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_21|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_21|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_29|, stdout_ptr=v_stdout_ptr_167} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, stdout_ptr][138484], 7210:10A:[196] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_114 1) v_stdout_ptr_113) (= (store v_stdout_112 v_stdout_ptr_114 |v_sumThread1of1ForFork0_log_msg#1_19|) v_stdout_111) (= |v_sumThread1of1ForFork0_x#1_19| |v_sumThread1of1ForFork0_log_msg#1_19|)) InVars {stdout=v_stdout_112, sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_19|, stdout_ptr=v_stdout_ptr_114} OutVars{stdout=v_stdout_111, sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_19|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_19|, stdout_ptr=v_stdout_ptr_113} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork0_log_msg#1, stdout_ptr][129268]] [2023-10-12 17:38:56,939 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 162:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 463:7A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45300], 1274:8A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][139508], 3116:9A:[153] L58-->$Ultimate##0: Formula: (and (= 6 v_sumThread1of1ForFork5_thidvar3_2) (= 6 v_sumThread1of1ForFork5_thidvar1_2) (= 6 v_sumThread1of1ForFork5_thidvar4_2) (= 6 v_sumThread1of1ForFork5_thidvar5_2) (= 6 v_sumThread1of1ForFork5_thidvar0_2) (= 6 v_sumThread1of1ForFork5_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork5_thidvar4=v_sumThread1of1ForFork5_thidvar4_2, sumThread1of1ForFork5_log_msg#1=|v_sumThread1of1ForFork5_log_msg#1_10|, sumThread1of1ForFork5_thidvar3=v_sumThread1of1ForFork5_thidvar3_2, sumThread1of1ForFork5_thidvar5=v_sumThread1of1ForFork5_thidvar5_2, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_16|, sumThread1of1ForFork5_thidvar0=v_sumThread1of1ForFork5_thidvar0_2, sumThread1of1ForFork5_thidvar2=v_sumThread1of1ForFork5_thidvar2_2, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_10|, sumThread1of1ForFork5_thidvar1=v_sumThread1of1ForFork5_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork5_thidvar4, sumThread1of1ForFork5_log_msg#1, sumThread1of1ForFork5_thidvar3, sumThread1of1ForFork5_thidvar5, sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_thidvar0, sumThread1of1ForFork5_thidvar2, sumThread1of1ForFork5_x#1, sumThread1of1ForFork5_thidvar1][28724]][7263:10A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][143604], 7265:11A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][119540]] [2023-10-12 17:38:57,853 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 162:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 463:7A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45300], 1258:8A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86260], 3118:9A:[153] L58-->$Ultimate##0: Formula: (and (= 6 v_sumThread1of1ForFork5_thidvar3_2) (= 6 v_sumThread1of1ForFork5_thidvar1_2) (= 6 v_sumThread1of1ForFork5_thidvar4_2) (= 6 v_sumThread1of1ForFork5_thidvar5_2) (= 6 v_sumThread1of1ForFork5_thidvar0_2) (= 6 v_sumThread1of1ForFork5_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork5_thidvar4=v_sumThread1of1ForFork5_thidvar4_2, sumThread1of1ForFork5_log_msg#1=|v_sumThread1of1ForFork5_log_msg#1_10|, sumThread1of1ForFork5_thidvar3=v_sumThread1of1ForFork5_thidvar3_2, sumThread1of1ForFork5_thidvar5=v_sumThread1of1ForFork5_thidvar5_2, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_16|, sumThread1of1ForFork5_thidvar0=v_sumThread1of1ForFork5_thidvar0_2, sumThread1of1ForFork5_thidvar2=v_sumThread1of1ForFork5_thidvar2_2, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_10|, sumThread1of1ForFork5_thidvar1=v_sumThread1of1ForFork5_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork5_thidvar4, sumThread1of1ForFork5_log_msg#1, sumThread1of1ForFork5_thidvar3, sumThread1of1ForFork5_thidvar5, sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_thidvar0, sumThread1of1ForFork5_thidvar2, sumThread1of1ForFork5_x#1, sumThread1of1ForFork5_thidvar1][28884]][7293:10A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][131300], 7295:11A:[198] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_124 1) v_stdout_ptr_123) (= |v_sumThread1of1ForFork3_log_msg#1_21| |v_sumThread1of1ForFork3_x#1_25|) (= (store v_stdout_122 v_stdout_ptr_124 |v_sumThread1of1ForFork3_log_msg#1_21|) v_stdout_121)) InVars {sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_122, stdout_ptr=v_stdout_ptr_124} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_121, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_21|, stdout_ptr=v_stdout_ptr_123} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork3_log_msg#1, stdout_ptr][123092]] [2023-10-12 17:38:57,938 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 162:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 463:7A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45300], 1258:8A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86260], 3118:9A:[153] L58-->$Ultimate##0: Formula: (and (= 6 v_sumThread1of1ForFork5_thidvar3_2) (= 6 v_sumThread1of1ForFork5_thidvar1_2) (= 6 v_sumThread1of1ForFork5_thidvar4_2) (= 6 v_sumThread1of1ForFork5_thidvar5_2) (= 6 v_sumThread1of1ForFork5_thidvar0_2) (= 6 v_sumThread1of1ForFork5_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork5_thidvar4=v_sumThread1of1ForFork5_thidvar4_2, sumThread1of1ForFork5_log_msg#1=|v_sumThread1of1ForFork5_log_msg#1_10|, sumThread1of1ForFork5_thidvar3=v_sumThread1of1ForFork5_thidvar3_2, sumThread1of1ForFork5_thidvar5=v_sumThread1of1ForFork5_thidvar5_2, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_16|, sumThread1of1ForFork5_thidvar0=v_sumThread1of1ForFork5_thidvar0_2, sumThread1of1ForFork5_thidvar2=v_sumThread1of1ForFork5_thidvar2_2, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_10|, sumThread1of1ForFork5_thidvar1=v_sumThread1of1ForFork5_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork5_thidvar4, sumThread1of1ForFork5_log_msg#1, sumThread1of1ForFork5_thidvar3, sumThread1of1ForFork5_thidvar5, sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_thidvar0, sumThread1of1ForFork5_thidvar2, sumThread1of1ForFork5_x#1, sumThread1of1ForFork5_thidvar1][28884]][7302:10A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][139492], 7308:11A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][98340]] [2023-10-12 17:38:58,021 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 162:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 463:7A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45300], 1258:8A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86260], 3118:9A:[153] L58-->$Ultimate##0: Formula: (and (= 6 v_sumThread1of1ForFork5_thidvar3_2) (= 6 v_sumThread1of1ForFork5_thidvar1_2) (= 6 v_sumThread1of1ForFork5_thidvar4_2) (= 6 v_sumThread1of1ForFork5_thidvar5_2) (= 6 v_sumThread1of1ForFork5_thidvar0_2) (= 6 v_sumThread1of1ForFork5_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork5_thidvar4=v_sumThread1of1ForFork5_thidvar4_2, sumThread1of1ForFork5_log_msg#1=|v_sumThread1of1ForFork5_log_msg#1_10|, sumThread1of1ForFork5_thidvar3=v_sumThread1of1ForFork5_thidvar3_2, sumThread1of1ForFork5_thidvar5=v_sumThread1of1ForFork5_thidvar5_2, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_16|, sumThread1of1ForFork5_thidvar0=v_sumThread1of1ForFork5_thidvar0_2, sumThread1of1ForFork5_thidvar2=v_sumThread1of1ForFork5_thidvar2_2, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_10|, sumThread1of1ForFork5_thidvar1=v_sumThread1of1ForFork5_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork5_thidvar4, sumThread1of1ForFork5_log_msg#1, sumThread1of1ForFork5_thidvar3, sumThread1of1ForFork5_thidvar5, sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_thidvar0, sumThread1of1ForFork5_thidvar2, sumThread1of1ForFork5_x#1, sumThread1of1ForFork5_thidvar1][28884]][7311:10A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][143588], 7312:11A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][119524]] [2023-10-12 17:38:58,818 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 162:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 463:7A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45300], 1273:8A:[170] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork4_x#1_19| 0) (= |v_sumThread1of1ForFork4_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_19|, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_i#1][110836], 3119:9A:[153] L58-->$Ultimate##0: Formula: (and (= 6 v_sumThread1of1ForFork5_thidvar3_2) (= 6 v_sumThread1of1ForFork5_thidvar1_2) (= 6 v_sumThread1of1ForFork5_thidvar4_2) (= 6 v_sumThread1of1ForFork5_thidvar5_2) (= 6 v_sumThread1of1ForFork5_thidvar0_2) (= 6 v_sumThread1of1ForFork5_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork5_thidvar4=v_sumThread1of1ForFork5_thidvar4_2, sumThread1of1ForFork5_log_msg#1=|v_sumThread1of1ForFork5_log_msg#1_10|, sumThread1of1ForFork5_thidvar3=v_sumThread1of1ForFork5_thidvar3_2, sumThread1of1ForFork5_thidvar5=v_sumThread1of1ForFork5_thidvar5_2, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_16|, sumThread1of1ForFork5_thidvar0=v_sumThread1of1ForFork5_thidvar0_2, sumThread1of1ForFork5_thidvar2=v_sumThread1of1ForFork5_thidvar2_2, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_10|, sumThread1of1ForFork5_thidvar1=v_sumThread1of1ForFork5_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork5_thidvar4, sumThread1of1ForFork5_log_msg#1, sumThread1of1ForFork5_thidvar3, sumThread1of1ForFork5_thidvar5, sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_thidvar0, sumThread1of1ForFork5_thidvar2, sumThread1of1ForFork5_x#1, sumThread1of1ForFork5_thidvar1][28912]][7352:10A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][139516], 7356:11A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][98364]] [2023-10-12 17:38:58,898 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 162:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 463:7A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45300], 1273:8A:[170] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork4_x#1_19| 0) (= |v_sumThread1of1ForFork4_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_19|, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_i#1][110836], 3119:9A:[153] L58-->$Ultimate##0: Formula: (and (= 6 v_sumThread1of1ForFork5_thidvar3_2) (= 6 v_sumThread1of1ForFork5_thidvar1_2) (= 6 v_sumThread1of1ForFork5_thidvar4_2) (= 6 v_sumThread1of1ForFork5_thidvar5_2) (= 6 v_sumThread1of1ForFork5_thidvar0_2) (= 6 v_sumThread1of1ForFork5_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork5_thidvar4=v_sumThread1of1ForFork5_thidvar4_2, sumThread1of1ForFork5_log_msg#1=|v_sumThread1of1ForFork5_log_msg#1_10|, sumThread1of1ForFork5_thidvar3=v_sumThread1of1ForFork5_thidvar3_2, sumThread1of1ForFork5_thidvar5=v_sumThread1of1ForFork5_thidvar5_2, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_16|, sumThread1of1ForFork5_thidvar0=v_sumThread1of1ForFork5_thidvar0_2, sumThread1of1ForFork5_thidvar2=v_sumThread1of1ForFork5_thidvar2_2, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_10|, sumThread1of1ForFork5_thidvar1=v_sumThread1of1ForFork5_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork5_thidvar4, sumThread1of1ForFork5_log_msg#1, sumThread1of1ForFork5_thidvar3, sumThread1of1ForFork5_thidvar5, sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_thidvar0, sumThread1of1ForFork5_thidvar2, sumThread1of1ForFork5_x#1, sumThread1of1ForFork5_thidvar1][28912]][7361:10A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][143612], 7362:11A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][119548]] [2023-10-12 17:38:59,148 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 162:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 463:7A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45300], 1273:8A:[170] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork4_x#1_19| 0) (= |v_sumThread1of1ForFork4_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_19|, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_i#1][110836], 3119:9A:[153] L58-->$Ultimate##0: Formula: (and (= 6 v_sumThread1of1ForFork5_thidvar3_2) (= 6 v_sumThread1of1ForFork5_thidvar1_2) (= 6 v_sumThread1of1ForFork5_thidvar4_2) (= 6 v_sumThread1of1ForFork5_thidvar5_2) (= 6 v_sumThread1of1ForFork5_thidvar0_2) (= 6 v_sumThread1of1ForFork5_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork5_thidvar4=v_sumThread1of1ForFork5_thidvar4_2, sumThread1of1ForFork5_log_msg#1=|v_sumThread1of1ForFork5_log_msg#1_10|, sumThread1of1ForFork5_thidvar3=v_sumThread1of1ForFork5_thidvar3_2, sumThread1of1ForFork5_thidvar5=v_sumThread1of1ForFork5_thidvar5_2, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_16|, sumThread1of1ForFork5_thidvar0=v_sumThread1of1ForFork5_thidvar0_2, sumThread1of1ForFork5_thidvar2=v_sumThread1of1ForFork5_thidvar2_2, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_10|, sumThread1of1ForFork5_thidvar1=v_sumThread1of1ForFork5_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork5_thidvar4, sumThread1of1ForFork5_log_msg#1, sumThread1of1ForFork5_thidvar3, sumThread1of1ForFork5_thidvar5, sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_thidvar0, sumThread1of1ForFork5_thidvar2, sumThread1of1ForFork5_x#1, sumThread1of1ForFork5_thidvar1][28912]][7374:10A:[207] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork4_x#1_43| (+ |v_sumThread1of1ForFork4_x#1_44| (select v_A_26 |v_sumThread1of1ForFork4_i#1_34|))) (= v_stdout_193 (store v_stdout_194 v_stdout_ptr_196 |v_sumThread1of1ForFork4_i#1_33|)) (< |v_sumThread1of1ForFork4_i#1_34| v_N_35) (= (+ |v_sumThread1of1ForFork4_i#1_34| 1) |v_sumThread1of1ForFork4_i#1_33|) (= |v_sumThread1of1ForFork4_x#1_43| |v_sumThread1of1ForFork4_log_msg#1_55|) (= v_stdout_ptr_195 (+ v_stdout_ptr_196 1))) InVars {sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_44|, A=v_A_26, stdout=v_stdout_194, N=v_N_35, stdout_ptr=v_stdout_ptr_196, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_34|} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_43|, A=v_A_26, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_55|, stdout=v_stdout_193, N=v_N_35, stdout_ptr=v_stdout_ptr_195, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_33|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, stdout, stdout_ptr, sumThread1of1ForFork4_i#1][151804], 7378:11A:[182] L25-2-->L39-1: Formula: (and (= (+ v_stdout_ptr_72 1) v_stdout_ptr_71) (= (store v_stdout_70 v_stdout_ptr_72 |v_sumThread1of1ForFork4_log_msg#1_19|) v_stdout_69)) InVars {stdout=v_stdout_70, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_19|, stdout_ptr=v_stdout_ptr_72} OutVars{stdout=v_stdout_69, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_19|, stdout_ptr=v_stdout_ptr_71} AuxVars[] AssignedVars[stdout, stdout_ptr][61680]] [2023-10-12 17:38:59,636 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 33:4A:[165] L39-1-->sumEXIT: Formula: (<= v_N_3 |v_sumThread1of1ForFork1_i#1_19|) InVars {N=v_N_3, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_19|} OutVars{N=v_N_3, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_19|} AuxVars[] AssignedVars[][70260], 79:5A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41076], 313:6A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 462:7A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 1240:8A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45300], 3120:9A:[153] L58-->$Ultimate##0: Formula: (and (= 6 v_sumThread1of1ForFork5_thidvar3_2) (= 6 v_sumThread1of1ForFork5_thidvar1_2) (= 6 v_sumThread1of1ForFork5_thidvar4_2) (= 6 v_sumThread1of1ForFork5_thidvar5_2) (= 6 v_sumThread1of1ForFork5_thidvar0_2) (= 6 v_sumThread1of1ForFork5_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork5_thidvar4=v_sumThread1of1ForFork5_thidvar4_2, sumThread1of1ForFork5_log_msg#1=|v_sumThread1of1ForFork5_log_msg#1_10|, sumThread1of1ForFork5_thidvar3=v_sumThread1of1ForFork5_thidvar3_2, sumThread1of1ForFork5_thidvar5=v_sumThread1of1ForFork5_thidvar5_2, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_16|, sumThread1of1ForFork5_thidvar0=v_sumThread1of1ForFork5_thidvar0_2, sumThread1of1ForFork5_thidvar2=v_sumThread1of1ForFork5_thidvar2_2, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_10|, sumThread1of1ForFork5_thidvar1=v_sumThread1of1ForFork5_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork5_thidvar4, sumThread1of1ForFork5_log_msg#1, sumThread1of1ForFork5_thidvar3, sumThread1of1ForFork5_thidvar5, sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_thidvar0, sumThread1of1ForFork5_thidvar2, sumThread1of1ForFork5_x#1, sumThread1of1ForFork5_thidvar1][28916]][7402:10A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][139508], 7404:11A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][98356]] [2023-10-12 17:39:01,475 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 162:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 463:7A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45300], 1239:8A:[153] L58-->$Ultimate##0: Formula: (and (= 6 v_sumThread1of1ForFork5_thidvar3_2) (= 6 v_sumThread1of1ForFork5_thidvar1_2) (= 6 v_sumThread1of1ForFork5_thidvar4_2) (= 6 v_sumThread1of1ForFork5_thidvar5_2) (= 6 v_sumThread1of1ForFork5_thidvar0_2) (= 6 v_sumThread1of1ForFork5_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork5_thidvar4=v_sumThread1of1ForFork5_thidvar4_2, sumThread1of1ForFork5_log_msg#1=|v_sumThread1of1ForFork5_log_msg#1_10|, sumThread1of1ForFork5_thidvar3=v_sumThread1of1ForFork5_thidvar3_2, sumThread1of1ForFork5_thidvar5=v_sumThread1of1ForFork5_thidvar5_2, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_16|, sumThread1of1ForFork5_thidvar0=v_sumThread1of1ForFork5_thidvar0_2, sumThread1of1ForFork5_thidvar2=v_sumThread1of1ForFork5_thidvar2_2, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_10|, sumThread1of1ForFork5_thidvar1=v_sumThread1of1ForFork5_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork5_thidvar4, sumThread1of1ForFork5_log_msg#1, sumThread1of1ForFork5_thidvar3, sumThread1of1ForFork5_thidvar5, sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_thidvar0, sumThread1of1ForFork5_thidvar2, sumThread1of1ForFork5_x#1, sumThread1of1ForFork5_thidvar1][28916], 3132:9A:[171] L39-1-->sumEXIT: Formula: (<= v_N_7 |v_sumThread1of1ForFork2_i#1_17|) InVars {N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} OutVars{N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} AuxVars[] AssignedVars[][94452]][7534:10A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][143604], 7535:11A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][119540]] [2023-10-12 17:39:02,225 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 36:4A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][143988], 85:5A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 353:6A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 481:7A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 1284:8A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45300], 3155:9A:[153] L58-->$Ultimate##0: Formula: (and (= 6 v_sumThread1of1ForFork5_thidvar3_2) (= 6 v_sumThread1of1ForFork5_thidvar1_2) (= 6 v_sumThread1of1ForFork5_thidvar4_2) (= 6 v_sumThread1of1ForFork5_thidvar5_2) (= 6 v_sumThread1of1ForFork5_thidvar0_2) (= 6 v_sumThread1of1ForFork5_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork5_thidvar4=v_sumThread1of1ForFork5_thidvar4_2, sumThread1of1ForFork5_log_msg#1=|v_sumThread1of1ForFork5_log_msg#1_10|, sumThread1of1ForFork5_thidvar3=v_sumThread1of1ForFork5_thidvar3_2, sumThread1of1ForFork5_thidvar5=v_sumThread1of1ForFork5_thidvar5_2, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_16|, sumThread1of1ForFork5_thidvar0=v_sumThread1of1ForFork5_thidvar0_2, sumThread1of1ForFork5_thidvar2=v_sumThread1of1ForFork5_thidvar2_2, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_10|, sumThread1of1ForFork5_thidvar1=v_sumThread1of1ForFork5_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork5_thidvar4, sumThread1of1ForFork5_log_msg#1, sumThread1of1ForFork5_thidvar3, sumThread1of1ForFork5_thidvar5, sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_thidvar0, sumThread1of1ForFork5_thidvar2, sumThread1of1ForFork5_x#1, sumThread1of1ForFork5_thidvar1][28916]][7592:10A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][139508], 7594:11A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][98356]] [2023-10-12 17:39:03,518 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 33:4A:[165] L39-1-->sumEXIT: Formula: (<= v_N_3 |v_sumThread1of1ForFork1_i#1_19|) InVars {N=v_N_3, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_19|} OutVars{N=v_N_3, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_19|} AuxVars[] AssignedVars[][70260], 79:5A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41076], 313:6A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 462:7A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 1242:8A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86260], 3176:9A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45268]][7676:10A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][131300], 7679:11A:[198] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_124 1) v_stdout_ptr_123) (= |v_sumThread1of1ForFork3_log_msg#1_21| |v_sumThread1of1ForFork3_x#1_25|) (= (store v_stdout_122 v_stdout_ptr_124 |v_sumThread1of1ForFork3_log_msg#1_21|) v_stdout_121)) InVars {sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_122, stdout_ptr=v_stdout_ptr_124} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_121, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_21|, stdout_ptr=v_stdout_ptr_123} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork3_log_msg#1, stdout_ptr][123092]] [2023-10-12 17:39:03,600 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 33:4A:[165] L39-1-->sumEXIT: Formula: (<= v_N_3 |v_sumThread1of1ForFork1_i#1_19|) InVars {N=v_N_3, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_19|} OutVars{N=v_N_3, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_19|} AuxVars[] AssignedVars[][70260], 79:5A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41076], 313:6A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 462:7A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 1242:8A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86260], 3176:9A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45268]][7683:10A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][139492], 7687:11A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][98340]] [2023-10-12 17:39:05,549 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 33:4A:[165] L39-1-->sumEXIT: Formula: (<= v_N_3 |v_sumThread1of1ForFork1_i#1_19|) InVars {N=v_N_3, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_19|} OutVars{N=v_N_3, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_19|} AuxVars[] AssignedVars[][70260], 79:5A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41076], 313:6A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 462:7A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 1243:8A:[168] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork0_i#1_17| 0) (= |v_sumThread1of1ForFork0_x#1_13| 0)) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_13|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_i#1][90356], 3206:9A:[179] L39-1-->sumEXIT: Formula: (<= v_N_11 |v_sumThread1of1ForFork0_i#1_21|) InVars {N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} OutVars{N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} AuxVars[] AssignedVars[][59636]][7803:10A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][142580], 7805:11A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][101428]] [2023-10-12 17:39:05,857 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 33:4A:[165] L39-1-->sumEXIT: Formula: (<= v_N_3 |v_sumThread1of1ForFork1_i#1_19|) InVars {N=v_N_3, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_19|} OutVars{N=v_N_3, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_19|} AuxVars[] AssignedVars[][70260], 79:5A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41076], 313:6A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 462:7A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 1242:8A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86260], 3208:9A:[188] L39-1-->sumEXIT: Formula: (<= v_N_17 |v_sumThread1of1ForFork3_i#1_23|) InVars {N=v_N_17, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_23|} OutVars{N=v_N_17, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_23|} AuxVars[] AssignedVars[][65748]][7815:10A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][139492], 7817:11A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][98340]] [2023-10-12 17:39:06,911 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 33:4A:[165] L39-1-->sumEXIT: Formula: (<= v_N_3 |v_sumThread1of1ForFork1_i#1_19|) InVars {N=v_N_3, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_19|} OutVars{N=v_N_3, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_19|} AuxVars[] AssignedVars[][70260], 79:5A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41076], 313:6A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 462:7A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 1242:8A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86260], 3213:9A:[171] L39-1-->sumEXIT: Formula: (<= v_N_7 |v_sumThread1of1ForFork2_i#1_17|) InVars {N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} OutVars{N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} AuxVars[] AssignedVars[][94420]][7861:10A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][131300], 7862:11A:[198] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_124 1) v_stdout_ptr_123) (= |v_sumThread1of1ForFork3_log_msg#1_21| |v_sumThread1of1ForFork3_x#1_25|) (= (store v_stdout_122 v_stdout_ptr_124 |v_sumThread1of1ForFork3_log_msg#1_21|) v_stdout_121)) InVars {sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_122, stdout_ptr=v_stdout_ptr_124} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_121, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_21|, stdout_ptr=v_stdout_ptr_123} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork3_log_msg#1, stdout_ptr][123092]] [2023-10-12 17:39:08,061 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 162:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 465:7A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86260], 1337:8A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][139476], 3255:9A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45092]][7917:10A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][131300], 7920:11A:[198] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_124 1) v_stdout_ptr_123) (= |v_sumThread1of1ForFork3_log_msg#1_21| |v_sumThread1of1ForFork3_x#1_25|) (= (store v_stdout_122 v_stdout_ptr_124 |v_sumThread1of1ForFork3_log_msg#1_21|) v_stdout_121)) InVars {sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_122, stdout_ptr=v_stdout_ptr_124} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_121, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_21|, stdout_ptr=v_stdout_ptr_123} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork3_log_msg#1, stdout_ptr][123092]] [2023-10-12 17:39:08,142 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 162:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 465:7A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86260], 1337:8A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][139476], 3255:9A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45092]][7925:10A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][143588], 7926:11A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][119524]] [2023-10-12 17:39:10,103 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 162:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 465:7A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86260], 1256:8A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45268], 3281:9A:[188] L39-1-->sumEXIT: Formula: (<= v_N_17 |v_sumThread1of1ForFork3_i#1_23|) InVars {N=v_N_17, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_23|} OutVars{N=v_N_17, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_23|} AuxVars[] AssignedVars[][65764]][8048:10A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][139492], 8052:11A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][98340]] [2023-10-12 17:39:10,185 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 162:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 465:7A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86260], 1256:8A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45268], 3281:9A:[188] L39-1-->sumEXIT: Formula: (<= v_N_17 |v_sumThread1of1ForFork3_i#1_23|) InVars {N=v_N_17, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_23|} OutVars{N=v_N_17, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_23|} AuxVars[] AssignedVars[][65764]][8055:10A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][143588], 8056:11A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][119524]] [2023-10-12 17:39:11,669 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 162:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 465:7A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86260], 1256:8A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45268], 3286:9A:[171] L39-1-->sumEXIT: Formula: (<= v_N_7 |v_sumThread1of1ForFork2_i#1_17|) InVars {N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} OutVars{N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} AuxVars[] AssignedVars[][94436]][8170:10A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][131300], 8173:11A:[198] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_124 1) v_stdout_ptr_123) (= |v_sumThread1of1ForFork3_log_msg#1_21| |v_sumThread1of1ForFork3_x#1_25|) (= (store v_stdout_122 v_stdout_ptr_124 |v_sumThread1of1ForFork3_log_msg#1_21|) v_stdout_121)) InVars {sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_122, stdout_ptr=v_stdout_ptr_124} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_121, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_21|, stdout_ptr=v_stdout_ptr_123} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork3_log_msg#1, stdout_ptr][123092]] [2023-10-12 17:39:11,748 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 162:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 465:7A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86260], 1256:8A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45268], 3286:9A:[171] L39-1-->sumEXIT: Formula: (<= v_N_7 |v_sumThread1of1ForFork2_i#1_17|) InVars {N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} OutVars{N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} AuxVars[] AssignedVars[][94436]][8177:10A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][143588], 8178:11A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][119524]] [2023-10-12 17:39:12,550 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 162:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 465:7A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86260], 1335:8A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][131284], 3291:9A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45268]][8224:10A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][139492], 8228:11A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][98340]] [2023-10-12 17:39:12,638 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 162:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 465:7A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86260], 1335:8A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][131284], 3291:9A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45268]][8232:10A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][143588], 8234:11A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][119524]] [2023-10-12 17:39:12,817 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 36:4A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][143988], 85:5A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 353:6A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 481:7A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 1347:8A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86260], 3314:9A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45268]][8243:10A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][131300], 8246:11A:[198] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_124 1) v_stdout_ptr_123) (= |v_sumThread1of1ForFork3_log_msg#1_21| |v_sumThread1of1ForFork3_x#1_25|) (= (store v_stdout_122 v_stdout_ptr_124 |v_sumThread1of1ForFork3_log_msg#1_21|) v_stdout_121)) InVars {sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_122, stdout_ptr=v_stdout_ptr_124} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_121, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_21|, stdout_ptr=v_stdout_ptr_123} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork3_log_msg#1, stdout_ptr][123092]] [2023-10-12 17:39:12,904 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 36:4A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][143988], 85:5A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 353:6A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 481:7A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 1347:8A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86260], 3314:9A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45268]][8251:10A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][139492], 8255:11A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][98340]] [2023-10-12 17:39:13,263 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 162:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 463:7A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45300], 1268:8A:[168] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork0_i#1_17| 0) (= |v_sumThread1of1ForFork0_x#1_13| 0)) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_13|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_i#1][90356], 3323:9A:[179] L39-1-->sumEXIT: Formula: (<= v_N_11 |v_sumThread1of1ForFork0_i#1_21|) InVars {N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} OutVars{N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} AuxVars[] AssignedVars[][59636]][8274:10A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][142580], 8278:11A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][101428]] [2023-10-12 17:39:13,431 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 162:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 463:7A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45300], 1268:8A:[168] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork0_i#1_17| 0) (= |v_sumThread1of1ForFork0_x#1_13| 0)) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_13|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_i#1][90356], 3323:9A:[179] L39-1-->sumEXIT: Formula: (<= v_N_11 |v_sumThread1of1ForFork0_i#1_21|) InVars {N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} OutVars{N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} AuxVars[] AssignedVars[][59636]][8284:10A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][146676], 8288:11A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][122612]] [2023-10-12 17:39:14,014 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 162:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 463:7A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45300], 1273:8A:[170] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork4_x#1_19| 0) (= |v_sumThread1of1ForFork4_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_19|, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_i#1][110836], 3334:9A:[190] L39-1-->sumEXIT: Formula: (<= v_N_21 |v_sumThread1of1ForFork4_i#1_23|) InVars {N=v_N_21, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_23|} OutVars{N=v_N_21, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_23|} AuxVars[] AssignedVars[][78064]][8332:10A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][139516], 8336:11A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][98364]] [2023-10-12 17:39:14,089 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 162:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 463:7A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45300], 1273:8A:[170] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork4_x#1_19| 0) (= |v_sumThread1of1ForFork4_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_19|, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_i#1][110836], 3334:9A:[190] L39-1-->sumEXIT: Formula: (<= v_N_21 |v_sumThread1of1ForFork4_i#1_23|) InVars {N=v_N_21, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_23|} OutVars{N=v_N_21, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_23|} AuxVars[] AssignedVars[][78064]][8339:10A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][143612], 8340:11A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][119548]] [2023-10-12 17:39:16,944 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 162:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 463:7A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45300], 1273:8A:[170] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork4_x#1_19| 0) (= |v_sumThread1of1ForFork4_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_19|, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_i#1][110836], 3423:9A:[171] L39-1-->sumEXIT: Formula: (<= v_N_7 |v_sumThread1of1ForFork2_i#1_17|) InVars {N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} OutVars{N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} AuxVars[] AssignedVars[][94448]][8570:10A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][143612], 8571:11A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][119548]] [2023-10-12 17:39:17,177 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 162:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 463:7A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45300], 1273:8A:[170] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork4_x#1_19| 0) (= |v_sumThread1of1ForFork4_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_19|, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_i#1][110836], 3423:9A:[171] L39-1-->sumEXIT: Formula: (<= v_N_7 |v_sumThread1of1ForFork2_i#1_17|) InVars {N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} OutVars{N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} AuxVars[] AssignedVars[][94448]][8585:10A:[207] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork4_x#1_43| (+ |v_sumThread1of1ForFork4_x#1_44| (select v_A_26 |v_sumThread1of1ForFork4_i#1_34|))) (= v_stdout_193 (store v_stdout_194 v_stdout_ptr_196 |v_sumThread1of1ForFork4_i#1_33|)) (< |v_sumThread1of1ForFork4_i#1_34| v_N_35) (= (+ |v_sumThread1of1ForFork4_i#1_34| 1) |v_sumThread1of1ForFork4_i#1_33|) (= |v_sumThread1of1ForFork4_x#1_43| |v_sumThread1of1ForFork4_log_msg#1_55|) (= v_stdout_ptr_195 (+ v_stdout_ptr_196 1))) InVars {sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_44|, A=v_A_26, stdout=v_stdout_194, N=v_N_35, stdout_ptr=v_stdout_ptr_196, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_34|} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_43|, A=v_A_26, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_55|, stdout=v_stdout_193, N=v_N_35, stdout_ptr=v_stdout_ptr_195, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_33|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, stdout, stdout_ptr, sumThread1of1ForFork4_i#1][151804], 8589:11A:[182] L25-2-->L39-1: Formula: (and (= (+ v_stdout_ptr_72 1) v_stdout_ptr_71) (= (store v_stdout_70 v_stdout_ptr_72 |v_sumThread1of1ForFork4_log_msg#1_19|) v_stdout_69)) InVars {stdout=v_stdout_70, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_19|, stdout_ptr=v_stdout_ptr_72} OutVars{stdout=v_stdout_69, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_19|, stdout_ptr=v_stdout_ptr_71} AuxVars[] AssignedVars[stdout, stdout_ptr][61680]] [2023-10-12 17:39:18,768 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 162:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 465:7A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86260], 1323:8A:[168] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork0_i#1_17| 0) (= |v_sumThread1of1ForFork0_x#1_13| 0)) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_13|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_i#1][90324], 3511:9A:[179] L39-1-->sumEXIT: Formula: (<= v_N_11 |v_sumThread1of1ForFork0_i#1_21|) InVars {N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} OutVars{N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} AuxVars[] AssignedVars[][59620]][8705:10A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][134372], 8708:11A:[198] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_124 1) v_stdout_ptr_123) (= |v_sumThread1of1ForFork3_log_msg#1_21| |v_sumThread1of1ForFork3_x#1_25|) (= (store v_stdout_122 v_stdout_ptr_124 |v_sumThread1of1ForFork3_log_msg#1_21|) v_stdout_121)) InVars {sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_122, stdout_ptr=v_stdout_ptr_124} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_121, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_21|, stdout_ptr=v_stdout_ptr_123} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork3_log_msg#1, stdout_ptr][126164]] [2023-10-12 17:39:18,857 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 162:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 465:7A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86260], 1323:8A:[168] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork0_i#1_17| 0) (= |v_sumThread1of1ForFork0_x#1_13| 0)) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_13|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_i#1][90324], 3511:9A:[179] L39-1-->sumEXIT: Formula: (<= v_N_11 |v_sumThread1of1ForFork0_i#1_21|) InVars {N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} OutVars{N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} AuxVars[] AssignedVars[][59620]][8712:10A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][142564], 8714:11A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][101412]] [2023-10-12 17:39:19,044 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 162:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 465:7A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86260], 1323:8A:[168] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork0_i#1_17| 0) (= |v_sumThread1of1ForFork0_x#1_13| 0)) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_13|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_i#1][90324], 3511:9A:[179] L39-1-->sumEXIT: Formula: (<= v_N_11 |v_sumThread1of1ForFork0_i#1_21|) InVars {N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} OutVars{N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} AuxVars[] AssignedVars[][59620]][8722:10A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][146660], 8723:11A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][122596]] [2023-10-12 17:39:19,476 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 162:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 472:7A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][139508], 1365:8A:[168] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork0_i#1_17| 0) (= |v_sumThread1of1ForFork0_x#1_13| 0)) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_13|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_i#1][90164], 3522:9A:[179] L39-1-->sumEXIT: Formula: (<= v_N_11 |v_sumThread1of1ForFork0_i#1_21|) InVars {N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} OutVars{N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} AuxVars[] AssignedVars[][59636]][8753:10A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][146676], 8755:11A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][122612]] [2023-10-12 17:39:19,634 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 162:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 467:7A:[171] L39-1-->sumEXIT: Formula: (<= v_N_7 |v_sumThread1of1ForFork2_i#1_17|) InVars {N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} OutVars{N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} AuxVars[] AssignedVars[][94452], 1367:8A:[168] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork0_i#1_17| 0) (= |v_sumThread1of1ForFork0_x#1_13| 0)) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_13|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_i#1][90356], 3526:9A:[179] L39-1-->sumEXIT: Formula: (<= v_N_11 |v_sumThread1of1ForFork0_i#1_21|) InVars {N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} OutVars{N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} AuxVars[] AssignedVars[][59636]][8761:10A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][146676], 8763:11A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][122612]] [2023-10-12 17:39:19,712 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 36:4A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][143988], 85:5A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 353:6A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 481:7A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 1388:8A:[168] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork0_i#1_17| 0) (= |v_sumThread1of1ForFork0_x#1_13| 0)) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_13|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_i#1][90356], 3535:9A:[179] L39-1-->sumEXIT: Formula: (<= v_N_11 |v_sumThread1of1ForFork0_i#1_21|) InVars {N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} OutVars{N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} AuxVars[] AssignedVars[][59636]][8765:10A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][142580], 8767:11A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][101428]] [2023-10-12 17:39:19,879 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 162:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 465:7A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86260], 1337:8A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][139476], 3544:9A:[188] L39-1-->sumEXIT: Formula: (<= v_N_17 |v_sumThread1of1ForFork3_i#1_23|) InVars {N=v_N_17, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_23|} OutVars{N=v_N_17, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_23|} AuxVars[] AssignedVars[][65572]][8775:10A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][143588], 8776:11A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][119524]] [2023-10-12 17:39:20,519 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 162:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 465:7A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86260], 1305:8A:[188] L39-1-->sumEXIT: Formula: (<= v_N_17 |v_sumThread1of1ForFork3_i#1_23|) InVars {N=v_N_17, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_23|} OutVars{N=v_N_17, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_23|} AuxVars[] AssignedVars[][65748], 3552:9A:[171] L39-1-->sumEXIT: Formula: (<= v_N_7 |v_sumThread1of1ForFork2_i#1_17|) InVars {N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} OutVars{N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} AuxVars[] AssignedVars[][94436]][8816:10A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][143588], 8817:11A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][119524]] [2023-10-12 17:39:20,745 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 36:4A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][143988], 85:5A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 353:6A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 481:7A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 1347:8A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86260], 3564:9A:[188] L39-1-->sumEXIT: Formula: (<= v_N_17 |v_sumThread1of1ForFork3_i#1_23|) InVars {N=v_N_17, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_23|} OutVars{N=v_N_17, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_23|} AuxVars[] AssignedVars[][65748]][8823:10A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][139492], 8825:11A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][98340]] [2023-10-12 17:39:24,152 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 82:5A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 162:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 465:7A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86260], 1335:8A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][131284], 3676:9A:[171] L39-1-->sumEXIT: Formula: (<= v_N_7 |v_sumThread1of1ForFork2_i#1_17|) InVars {N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} OutVars{N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} AuxVars[] AssignedVars[][94420]][9057:10A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][143588], 9059:11A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][119524]] [2023-10-12 17:39:24,322 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 36:4A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][143988], 85:5A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 353:6A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][106612], 481:7A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4148], 1347:8A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86260], 3690:9A:[171] L39-1-->sumEXIT: Formula: (<= v_N_7 |v_sumThread1of1ForFork2_i#1_17|) InVars {N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} OutVars{N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} AuxVars[] AssignedVars[][94420]][9066:10A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][131300], 9067:11A:[198] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_124 1) v_stdout_ptr_123) (= |v_sumThread1of1ForFork3_log_msg#1_21| |v_sumThread1of1ForFork3_x#1_25|) (= (store v_stdout_122 v_stdout_ptr_124 |v_sumThread1of1ForFork3_log_msg#1_21|) v_stdout_121)) InVars {sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_122, stdout_ptr=v_stdout_ptr_124} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_121, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_21|, stdout_ptr=v_stdout_ptr_123} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork3_log_msg#1, stdout_ptr][123092]] [2023-10-12 17:39:26,143 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 33:4A:[165] L39-1-->sumEXIT: Formula: (<= v_N_3 |v_sumThread1of1ForFork1_i#1_19|) InVars {N=v_N_3, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_19|} OutVars{N=v_N_3, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_19|} AuxVars[] AssignedVars[][70260], 79:5A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41076], 163:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4212], 489:7A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45172], 1473:8A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86132], 3824:9A:[153] L58-->$Ultimate##0: Formula: (and (= 6 v_sumThread1of1ForFork5_thidvar3_2) (= 6 v_sumThread1of1ForFork5_thidvar1_2) (= 6 v_sumThread1of1ForFork5_thidvar4_2) (= 6 v_sumThread1of1ForFork5_thidvar5_2) (= 6 v_sumThread1of1ForFork5_thidvar0_2) (= 6 v_sumThread1of1ForFork5_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork5_thidvar4=v_sumThread1of1ForFork5_thidvar4_2, sumThread1of1ForFork5_log_msg#1=|v_sumThread1of1ForFork5_log_msg#1_10|, sumThread1of1ForFork5_thidvar3=v_sumThread1of1ForFork5_thidvar3_2, sumThread1of1ForFork5_thidvar5=v_sumThread1of1ForFork5_thidvar5_2, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_16|, sumThread1of1ForFork5_thidvar0=v_sumThread1of1ForFork5_thidvar0_2, sumThread1of1ForFork5_thidvar2=v_sumThread1of1ForFork5_thidvar2_2, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_10|, sumThread1of1ForFork5_thidvar1=v_sumThread1of1ForFork5_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork5_thidvar4, sumThread1of1ForFork5_log_msg#1, sumThread1of1ForFork5_thidvar3, sumThread1of1ForFork5_thidvar5, sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_thidvar0, sumThread1of1ForFork5_thidvar2, sumThread1of1ForFork5_x#1, sumThread1of1ForFork5_thidvar1][28756]][9160:10A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][131172], 9161:11A:[198] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_124 1) v_stdout_ptr_123) (= |v_sumThread1of1ForFork3_log_msg#1_21| |v_sumThread1of1ForFork3_x#1_25|) (= (store v_stdout_122 v_stdout_ptr_124 |v_sumThread1of1ForFork3_log_msg#1_21|) v_stdout_121)) InVars {sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_122, stdout_ptr=v_stdout_ptr_124} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_121, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_21|, stdout_ptr=v_stdout_ptr_123} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork3_log_msg#1, stdout_ptr][122964]] [2023-10-12 17:39:26,552 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 53:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4212], 166:6A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86132], 499:7A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45140], 1547:8A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][131172], 3825:9A:[153] L58-->$Ultimate##0: Formula: (and (= 6 v_sumThread1of1ForFork5_thidvar3_2) (= 6 v_sumThread1of1ForFork5_thidvar1_2) (= 6 v_sumThread1of1ForFork5_thidvar4_2) (= 6 v_sumThread1of1ForFork5_thidvar5_2) (= 6 v_sumThread1of1ForFork5_thidvar0_2) (= 6 v_sumThread1of1ForFork5_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork5_thidvar4=v_sumThread1of1ForFork5_thidvar4_2, sumThread1of1ForFork5_log_msg#1=|v_sumThread1of1ForFork5_log_msg#1_10|, sumThread1of1ForFork5_thidvar3=v_sumThread1of1ForFork5_thidvar3_2, sumThread1of1ForFork5_thidvar5=v_sumThread1of1ForFork5_thidvar5_2, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_16|, sumThread1of1ForFork5_thidvar0=v_sumThread1of1ForFork5_thidvar0_2, sumThread1of1ForFork5_thidvar2=v_sumThread1of1ForFork5_thidvar2_2, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_10|, sumThread1of1ForFork5_thidvar1=v_sumThread1of1ForFork5_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork5_thidvar4, sumThread1of1ForFork5_log_msg#1, sumThread1of1ForFork5_thidvar3, sumThread1of1ForFork5_thidvar5, sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_thidvar0, sumThread1of1ForFork5_thidvar2, sumThread1of1ForFork5_x#1, sumThread1of1ForFork5_thidvar1][28756]][9180:10A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][143460], 9182:11A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][119396]] [2023-10-12 17:39:27,369 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 53:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4212], 164:6A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45172], 501:7A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86132], 1421:8A:[153] L58-->$Ultimate##0: Formula: (and (= 6 v_sumThread1of1ForFork5_thidvar3_2) (= 6 v_sumThread1of1ForFork5_thidvar1_2) (= 6 v_sumThread1of1ForFork5_thidvar4_2) (= 6 v_sumThread1of1ForFork5_thidvar5_2) (= 6 v_sumThread1of1ForFork5_thidvar0_2) (= 6 v_sumThread1of1ForFork5_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork5_thidvar4=v_sumThread1of1ForFork5_thidvar4_2, sumThread1of1ForFork5_log_msg#1=|v_sumThread1of1ForFork5_log_msg#1_10|, sumThread1of1ForFork5_thidvar3=v_sumThread1of1ForFork5_thidvar3_2, sumThread1of1ForFork5_thidvar5=v_sumThread1of1ForFork5_thidvar5_2, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_16|, sumThread1of1ForFork5_thidvar0=v_sumThread1of1ForFork5_thidvar0_2, sumThread1of1ForFork5_thidvar2=v_sumThread1of1ForFork5_thidvar2_2, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_10|, sumThread1of1ForFork5_thidvar1=v_sumThread1of1ForFork5_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork5_thidvar4, sumThread1of1ForFork5_log_msg#1, sumThread1of1ForFork5_thidvar3, sumThread1of1ForFork5_thidvar5, sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_thidvar0, sumThread1of1ForFork5_thidvar2, sumThread1of1ForFork5_x#1, sumThread1of1ForFork5_thidvar1][28756], 3827:9A:[188] L39-1-->sumEXIT: Formula: (<= v_N_17 |v_sumThread1of1ForFork3_i#1_23|) InVars {N=v_N_17, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_23|} OutVars{N=v_N_17, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_23|} AuxVars[] AssignedVars[][65636]][9218:10A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][143460], 9219:11A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][119396]] [2023-10-12 17:39:30,122 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 36:4A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][143988], 85:5A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 178:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4212], 524:7A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45172], 1588:8A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86132], 3852:9A:[153] L58-->$Ultimate##0: Formula: (and (= 6 v_sumThread1of1ForFork5_thidvar3_2) (= 6 v_sumThread1of1ForFork5_thidvar1_2) (= 6 v_sumThread1of1ForFork5_thidvar4_2) (= 6 v_sumThread1of1ForFork5_thidvar5_2) (= 6 v_sumThread1of1ForFork5_thidvar0_2) (= 6 v_sumThread1of1ForFork5_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork5_thidvar4=v_sumThread1of1ForFork5_thidvar4_2, sumThread1of1ForFork5_log_msg#1=|v_sumThread1of1ForFork5_log_msg#1_10|, sumThread1of1ForFork5_thidvar3=v_sumThread1of1ForFork5_thidvar3_2, sumThread1of1ForFork5_thidvar5=v_sumThread1of1ForFork5_thidvar5_2, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_16|, sumThread1of1ForFork5_thidvar0=v_sumThread1of1ForFork5_thidvar0_2, sumThread1of1ForFork5_thidvar2=v_sumThread1of1ForFork5_thidvar2_2, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_10|, sumThread1of1ForFork5_thidvar1=v_sumThread1of1ForFork5_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork5_thidvar4, sumThread1of1ForFork5_log_msg#1, sumThread1of1ForFork5_thidvar3, sumThread1of1ForFork5_thidvar5, sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_thidvar0, sumThread1of1ForFork5_thidvar2, sumThread1of1ForFork5_x#1, sumThread1of1ForFork5_thidvar1][28756]][9413:10A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][131172], 9414:11A:[198] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_124 1) v_stdout_ptr_123) (= |v_sumThread1of1ForFork3_log_msg#1_21| |v_sumThread1of1ForFork3_x#1_25|) (= (store v_stdout_122 v_stdout_ptr_124 |v_sumThread1of1ForFork3_log_msg#1_21|) v_stdout_121)) InVars {sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_122, stdout_ptr=v_stdout_ptr_124} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_121, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_21|, stdout_ptr=v_stdout_ptr_123} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork3_log_msg#1, stdout_ptr][122964]] [2023-10-12 17:39:31,072 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 33:4A:[165] L39-1-->sumEXIT: Formula: (<= v_N_3 |v_sumThread1of1ForFork1_i#1_19|) InVars {N=v_N_3, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_19|} OutVars{N=v_N_3, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_19|} AuxVars[] AssignedVars[][70260], 79:5A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41076], 163:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4212], 489:7A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45172], 1489:8A:[170] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork4_x#1_19| 0) (= |v_sumThread1of1ForFork4_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_19|, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_i#1][110708], 3870:9A:[153] L58-->$Ultimate##0: Formula: (and (= 6 v_sumThread1of1ForFork5_thidvar3_2) (= 6 v_sumThread1of1ForFork5_thidvar1_2) (= 6 v_sumThread1of1ForFork5_thidvar4_2) (= 6 v_sumThread1of1ForFork5_thidvar5_2) (= 6 v_sumThread1of1ForFork5_thidvar0_2) (= 6 v_sumThread1of1ForFork5_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork5_thidvar4=v_sumThread1of1ForFork5_thidvar4_2, sumThread1of1ForFork5_log_msg#1=|v_sumThread1of1ForFork5_log_msg#1_10|, sumThread1of1ForFork5_thidvar3=v_sumThread1of1ForFork5_thidvar3_2, sumThread1of1ForFork5_thidvar5=v_sumThread1of1ForFork5_thidvar5_2, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_16|, sumThread1of1ForFork5_thidvar0=v_sumThread1of1ForFork5_thidvar0_2, sumThread1of1ForFork5_thidvar2=v_sumThread1of1ForFork5_thidvar2_2, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_10|, sumThread1of1ForFork5_thidvar1=v_sumThread1of1ForFork5_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork5_thidvar4, sumThread1of1ForFork5_log_msg#1, sumThread1of1ForFork5_thidvar3, sumThread1of1ForFork5_thidvar5, sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_thidvar0, sumThread1of1ForFork5_thidvar2, sumThread1of1ForFork5_x#1, sumThread1of1ForFork5_thidvar1][28784]][9468:10A:[207] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork4_x#1_43| (+ |v_sumThread1of1ForFork4_x#1_44| (select v_A_26 |v_sumThread1of1ForFork4_i#1_34|))) (= v_stdout_193 (store v_stdout_194 v_stdout_ptr_196 |v_sumThread1of1ForFork4_i#1_33|)) (< |v_sumThread1of1ForFork4_i#1_34| v_N_35) (= (+ |v_sumThread1of1ForFork4_i#1_34| 1) |v_sumThread1of1ForFork4_i#1_33|) (= |v_sumThread1of1ForFork4_x#1_43| |v_sumThread1of1ForFork4_log_msg#1_55|) (= v_stdout_ptr_195 (+ v_stdout_ptr_196 1))) InVars {sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_44|, A=v_A_26, stdout=v_stdout_194, N=v_N_35, stdout_ptr=v_stdout_ptr_196, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_34|} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_43|, A=v_A_26, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_55|, stdout=v_stdout_193, N=v_N_35, stdout_ptr=v_stdout_ptr_195, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_33|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, stdout, stdout_ptr, sumThread1of1ForFork4_i#1][151676], 9469:11A:[182] L25-2-->L39-1: Formula: (and (= (+ v_stdout_ptr_72 1) v_stdout_ptr_71) (= (store v_stdout_70 v_stdout_ptr_72 |v_sumThread1of1ForFork4_log_msg#1_19|) v_stdout_69)) InVars {stdout=v_stdout_70, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_19|, stdout_ptr=v_stdout_ptr_72} OutVars{stdout=v_stdout_69, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_19|, stdout_ptr=v_stdout_ptr_71} AuxVars[] AssignedVars[stdout, stdout_ptr][61552]] [2023-10-12 17:39:31,858 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 53:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4212], 164:6A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45172], 521:7A:[170] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork4_x#1_19| 0) (= |v_sumThread1of1ForFork4_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_19|, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_i#1][110708], 1422:8A:[153] L58-->$Ultimate##0: Formula: (and (= 6 v_sumThread1of1ForFork5_thidvar3_2) (= 6 v_sumThread1of1ForFork5_thidvar1_2) (= 6 v_sumThread1of1ForFork5_thidvar4_2) (= 6 v_sumThread1of1ForFork5_thidvar5_2) (= 6 v_sumThread1of1ForFork5_thidvar0_2) (= 6 v_sumThread1of1ForFork5_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork5_thidvar4=v_sumThread1of1ForFork5_thidvar4_2, sumThread1of1ForFork5_log_msg#1=|v_sumThread1of1ForFork5_log_msg#1_10|, sumThread1of1ForFork5_thidvar3=v_sumThread1of1ForFork5_thidvar3_2, sumThread1of1ForFork5_thidvar5=v_sumThread1of1ForFork5_thidvar5_2, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_16|, sumThread1of1ForFork5_thidvar0=v_sumThread1of1ForFork5_thidvar0_2, sumThread1of1ForFork5_thidvar2=v_sumThread1of1ForFork5_thidvar2_2, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_10|, sumThread1of1ForFork5_thidvar1=v_sumThread1of1ForFork5_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork5_thidvar4, sumThread1of1ForFork5_log_msg#1, sumThread1of1ForFork5_thidvar3, sumThread1of1ForFork5_thidvar5, sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_thidvar0, sumThread1of1ForFork5_thidvar2, sumThread1of1ForFork5_x#1, sumThread1of1ForFork5_thidvar1][28784], 3871:9A:[190] L39-1-->sumEXIT: Formula: (<= v_N_21 |v_sumThread1of1ForFork4_i#1_23|) InVars {N=v_N_21, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_23|} OutVars{N=v_N_21, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_23|} AuxVars[] AssignedVars[][77948]][9516:10A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][143484], 9517:11A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][119420]] [2023-10-12 17:39:35,624 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 53:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4212], 164:6A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45172], 488:7A:[153] L58-->$Ultimate##0: Formula: (and (= 6 v_sumThread1of1ForFork5_thidvar3_2) (= 6 v_sumThread1of1ForFork5_thidvar1_2) (= 6 v_sumThread1of1ForFork5_thidvar4_2) (= 6 v_sumThread1of1ForFork5_thidvar5_2) (= 6 v_sumThread1of1ForFork5_thidvar0_2) (= 6 v_sumThread1of1ForFork5_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork5_thidvar4=v_sumThread1of1ForFork5_thidvar4_2, sumThread1of1ForFork5_log_msg#1=|v_sumThread1of1ForFork5_log_msg#1_10|, sumThread1of1ForFork5_thidvar3=v_sumThread1of1ForFork5_thidvar3_2, sumThread1of1ForFork5_thidvar5=v_sumThread1of1ForFork5_thidvar5_2, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_16|, sumThread1of1ForFork5_thidvar0=v_sumThread1of1ForFork5_thidvar0_2, sumThread1of1ForFork5_thidvar2=v_sumThread1of1ForFork5_thidvar2_2, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_10|, sumThread1of1ForFork5_thidvar1=v_sumThread1of1ForFork5_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork5_thidvar4, sumThread1of1ForFork5_log_msg#1, sumThread1of1ForFork5_thidvar3, sumThread1of1ForFork5_thidvar5, sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_thidvar0, sumThread1of1ForFork5_thidvar2, sumThread1of1ForFork5_x#1, sumThread1of1ForFork5_thidvar1][28788], 1434:8A:[183] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork5_x#1_19| 0) (= |v_sumThread1of1ForFork5_i#1_25| 0)) InVars {} OutVars{sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_25|, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_19|} AuxVars[] AssignedVars[sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_x#1][102516], 3938:9A:[181] L39-1-->sumEXIT: Formula: (<= v_N_15 |v_sumThread1of1ForFork5_i#1_23|) InVars {N=v_N_15, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_23|} OutVars{N=v_N_15, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_23|} AuxVars[] AssignedVars[][53367]][9786:10A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][143477], 9787:11A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][119413]] [2023-10-12 17:39:36,361 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 53:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4212], 164:6A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45172], 488:7A:[153] L58-->$Ultimate##0: Formula: (and (= 6 v_sumThread1of1ForFork5_thidvar3_2) (= 6 v_sumThread1of1ForFork5_thidvar1_2) (= 6 v_sumThread1of1ForFork5_thidvar4_2) (= 6 v_sumThread1of1ForFork5_thidvar5_2) (= 6 v_sumThread1of1ForFork5_thidvar0_2) (= 6 v_sumThread1of1ForFork5_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork5_thidvar4=v_sumThread1of1ForFork5_thidvar4_2, sumThread1of1ForFork5_log_msg#1=|v_sumThread1of1ForFork5_log_msg#1_10|, sumThread1of1ForFork5_thidvar3=v_sumThread1of1ForFork5_thidvar3_2, sumThread1of1ForFork5_thidvar5=v_sumThread1of1ForFork5_thidvar5_2, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_16|, sumThread1of1ForFork5_thidvar0=v_sumThread1of1ForFork5_thidvar0_2, sumThread1of1ForFork5_thidvar2=v_sumThread1of1ForFork5_thidvar2_2, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_10|, sumThread1of1ForFork5_thidvar1=v_sumThread1of1ForFork5_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork5_thidvar4, sumThread1of1ForFork5_log_msg#1, sumThread1of1ForFork5_thidvar3, sumThread1of1ForFork5_thidvar5, sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_thidvar0, sumThread1of1ForFork5_thidvar2, sumThread1of1ForFork5_x#1, sumThread1of1ForFork5_thidvar1][28788], 1433:8A:[168] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork0_i#1_17| 0) (= |v_sumThread1of1ForFork0_x#1_13| 0)) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_13|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_i#1][90228], 3940:9A:[179] L39-1-->sumEXIT: Formula: (<= v_N_11 |v_sumThread1of1ForFork0_i#1_21|) InVars {N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} OutVars{N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} AuxVars[] AssignedVars[][59508]][9834:10A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][146548], 9839:11A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][122484]] [2023-10-12 17:39:43,588 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 33:4A:[165] L39-1-->sumEXIT: Formula: (<= v_N_3 |v_sumThread1of1ForFork1_i#1_19|) InVars {N=v_N_3, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_19|} OutVars{N=v_N_3, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_19|} AuxVars[] AssignedVars[][70260], 79:5A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41076], 163:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4212], 491:7A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86132], 1502:8A:[168] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork0_i#1_17| 0) (= |v_sumThread1of1ForFork0_x#1_13| 0)) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_13|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_i#1][90196], 4199:9A:[179] L39-1-->sumEXIT: Formula: (<= v_N_11 |v_sumThread1of1ForFork0_i#1_21|) InVars {N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} OutVars{N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} AuxVars[] AssignedVars[][59492]][10373:10A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][134244], 10375:11A:[198] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_124 1) v_stdout_ptr_123) (= |v_sumThread1of1ForFork3_log_msg#1_21| |v_sumThread1of1ForFork3_x#1_25|) (= (store v_stdout_122 v_stdout_ptr_124 |v_sumThread1of1ForFork3_log_msg#1_21|) v_stdout_121)) InVars {sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_122, stdout_ptr=v_stdout_ptr_124} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_121, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_21|, stdout_ptr=v_stdout_ptr_123} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork3_log_msg#1, stdout_ptr][126036]] [2023-10-12 17:39:44,601 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 53:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4212], 166:6A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86132], 499:7A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45140], 1531:8A:[168] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork0_i#1_17| 0) (= |v_sumThread1of1ForFork0_x#1_13| 0)) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_13|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_i#1][90212], 4260:9A:[179] L39-1-->sumEXIT: Formula: (<= v_N_11 |v_sumThread1of1ForFork0_i#1_21|) InVars {N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} OutVars{N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} AuxVars[] AssignedVars[][59492]][10431:10A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][134244], 10435:11A:[198] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_124 1) v_stdout_ptr_123) (= |v_sumThread1of1ForFork3_log_msg#1_21| |v_sumThread1of1ForFork3_x#1_25|) (= (store v_stdout_122 v_stdout_ptr_124 |v_sumThread1of1ForFork3_log_msg#1_21|) v_stdout_121)) InVars {sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_122, stdout_ptr=v_stdout_ptr_124} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_121, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_21|, stdout_ptr=v_stdout_ptr_123} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork3_log_msg#1, stdout_ptr][126036]] [2023-10-12 17:39:44,760 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 53:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4212], 166:6A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86132], 499:7A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45140], 1531:8A:[168] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork0_i#1_17| 0) (= |v_sumThread1of1ForFork0_x#1_13| 0)) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_13|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_i#1][90212], 4260:9A:[179] L39-1-->sumEXIT: Formula: (<= v_N_11 |v_sumThread1of1ForFork0_i#1_21|) InVars {N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} OutVars{N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} AuxVars[] AssignedVars[][59492]][10441:10A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][146532], 10442:11A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][122468]] [2023-10-12 17:39:45,251 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 53:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4212], 166:6A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86132], 499:7A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45140], 1543:8A:[170] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork4_x#1_19| 0) (= |v_sumThread1of1ForFork4_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_19|, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_i#1][110692], 4263:9A:[188] L39-1-->sumEXIT: Formula: (<= v_N_17 |v_sumThread1of1ForFork3_i#1_23|) InVars {N=v_N_17, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_23|} OutVars{N=v_N_17, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_23|} AuxVars[] AssignedVars[][65632]][10483:10A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][143468], 10485:11A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][119404]] [2023-10-12 17:39:45,564 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 53:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4212], 166:6A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86132], 499:7A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45140], 1543:8A:[170] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork4_x#1_19| 0) (= |v_sumThread1of1ForFork4_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_19|, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_i#1][110692], 4263:9A:[188] L39-1-->sumEXIT: Formula: (<= v_N_17 |v_sumThread1of1ForFork3_i#1_23|) InVars {N=v_N_17, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_23|} OutVars{N=v_N_17, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_23|} AuxVars[] AssignedVars[][65632]][10497:10A:[207] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork4_x#1_43| (+ |v_sumThread1of1ForFork4_x#1_44| (select v_A_26 |v_sumThread1of1ForFork4_i#1_34|))) (= v_stdout_193 (store v_stdout_194 v_stdout_ptr_196 |v_sumThread1of1ForFork4_i#1_33|)) (< |v_sumThread1of1ForFork4_i#1_34| v_N_35) (= (+ |v_sumThread1of1ForFork4_i#1_34| 1) |v_sumThread1of1ForFork4_i#1_33|) (= |v_sumThread1of1ForFork4_x#1_43| |v_sumThread1of1ForFork4_log_msg#1_55|) (= v_stdout_ptr_195 (+ v_stdout_ptr_196 1))) InVars {sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_44|, A=v_A_26, stdout=v_stdout_194, N=v_N_35, stdout_ptr=v_stdout_ptr_196, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_34|} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_43|, A=v_A_26, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_55|, stdout=v_stdout_193, N=v_N_35, stdout_ptr=v_stdout_ptr_195, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_33|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, stdout, stdout_ptr, sumThread1of1ForFork4_i#1][151660], 10501:11A:[182] L25-2-->L39-1: Formula: (and (= (+ v_stdout_ptr_72 1) v_stdout_ptr_71) (= (store v_stdout_70 v_stdout_ptr_72 |v_sumThread1of1ForFork4_log_msg#1_19|) v_stdout_69)) InVars {stdout=v_stdout_70, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_19|, stdout_ptr=v_stdout_ptr_72} OutVars{stdout=v_stdout_69, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_19|, stdout_ptr=v_stdout_ptr_71} AuxVars[] AssignedVars[stdout, stdout_ptr][61536]] [2023-10-12 17:39:46,977 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 53:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4212], 166:6A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86132], 499:7A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45140], 1543:8A:[170] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork4_x#1_19| 0) (= |v_sumThread1of1ForFork4_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_19|, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_i#1][110692], 4311:9A:[190] L39-1-->sumEXIT: Formula: (<= v_N_21 |v_sumThread1of1ForFork4_i#1_23|) InVars {N=v_N_21, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_23|} OutVars{N=v_N_21, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_23|} AuxVars[] AssignedVars[][77920]][10615:10A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][131180], 10617:11A:[198] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_124 1) v_stdout_ptr_123) (= |v_sumThread1of1ForFork3_log_msg#1_21| |v_sumThread1of1ForFork3_x#1_25|) (= (store v_stdout_122 v_stdout_ptr_124 |v_sumThread1of1ForFork3_log_msg#1_21|) v_stdout_121)) InVars {sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_122, stdout_ptr=v_stdout_ptr_124} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_121, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_21|, stdout_ptr=v_stdout_ptr_123} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork3_log_msg#1, stdout_ptr][122972]] [2023-10-12 17:39:47,055 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 53:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4212], 166:6A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86132], 499:7A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45140], 1543:8A:[170] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork4_x#1_19| 0) (= |v_sumThread1of1ForFork4_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_19|, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_i#1][110692], 4311:9A:[190] L39-1-->sumEXIT: Formula: (<= v_N_21 |v_sumThread1of1ForFork4_i#1_23|) InVars {N=v_N_21, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_23|} OutVars{N=v_N_21, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_23|} AuxVars[] AssignedVars[][77920]][10622:10A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][143468], 10625:11A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][119404]] [2023-10-12 17:39:54,044 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 53:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4212], 166:6A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86132], 543:7A:[188] L39-1-->sumEXIT: Formula: (<= v_N_17 |v_sumThread1of1ForFork3_i#1_23|) InVars {N=v_N_17, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_23|} OutVars{N=v_N_17, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_23|} AuxVars[] AssignedVars[][65620], 1720:8A:[168] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork0_i#1_17| 0) (= |v_sumThread1of1ForFork0_x#1_13| 0)) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_13|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_i#1][90212], 4716:9A:[179] L39-1-->sumEXIT: Formula: (<= v_N_11 |v_sumThread1of1ForFork0_i#1_21|) InVars {N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} OutVars{N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} AuxVars[] AssignedVars[][59492]][11204:10A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][146532], 11205:11A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][122468]] [2023-10-12 17:39:54,357 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 16:4A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 53:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4212], 166:6A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86132], 568:7A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][131156], 1773:8A:[168] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork0_i#1_17| 0) (= |v_sumThread1of1ForFork0_x#1_13| 0)) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_13|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_i#1][90196], 4727:9A:[179] L39-1-->sumEXIT: Formula: (<= v_N_11 |v_sumThread1of1ForFork0_i#1_21|) InVars {N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} OutVars{N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} AuxVars[] AssignedVars[][59492]][11226:10A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][146532], 11227:11A:[202] L25-1-->L39-1: Formula: (and (= v_stdout_ptr_163 (+ v_stdout_ptr_164 1)) (= |v_sumThread1of1ForFork1_x#1_23| |v_sumThread1of1ForFork1_log_msg#1_19|) (= v_stdout_161 (store v_stdout_162 v_stdout_ptr_164 |v_sumThread1of1ForFork1_log_msg#1_19|))) InVars {stdout=v_stdout_162, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, stdout_ptr=v_stdout_ptr_164} OutVars{stdout=v_stdout_161, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_23|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_19|, stdout_ptr=v_stdout_ptr_163} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_log_msg#1, stdout_ptr][122468]] [2023-10-12 17:39:54,435 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 5:3A:[163] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork1_x#1_13| 0) (= |v_sumThread1of1ForFork1_i#1_17| 0)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_13|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_i#1][74612], 36:4A:[204] L39-1-->L25-1: Formula: (and (= (+ (select v_A_20 |v_sumThread1of1ForFork1_i#1_30|) |v_sumThread1of1ForFork1_x#1_26|) |v_sumThread1of1ForFork1_x#1_25|) (= (store v_stdout_170 v_stdout_ptr_172 |v_sumThread1of1ForFork1_log_msg#1_21|) v_stdout_169) (= |v_sumThread1of1ForFork1_i#1_29| |v_sumThread1of1ForFork1_log_msg#1_21|) (< |v_sumThread1of1ForFork1_i#1_30| v_N_29) (= (+ |v_sumThread1of1ForFork1_i#1_30| 1) |v_sumThread1of1ForFork1_i#1_29|) (= (+ v_stdout_ptr_172 1) v_stdout_ptr_171)) InVars {A=v_A_20, stdout=v_stdout_170, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_26|, N=v_N_29, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_30|, stdout_ptr=v_stdout_ptr_172} OutVars{A=v_A_20, stdout=v_stdout_169, sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_25|, N=v_N_29, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_21|, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_29|, stdout_ptr=v_stdout_ptr_171} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_i#1, stdout_ptr][143988], 85:5A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41588], 178:6A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4212], 571:7A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86132], 1784:8A:[168] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork0_i#1_17| 0) (= |v_sumThread1of1ForFork0_x#1_13| 0)) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_13|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_i#1][90196], 4737:9A:[179] L39-1-->sumEXIT: Formula: (<= v_N_11 |v_sumThread1of1ForFork0_i#1_21|) InVars {N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} OutVars{N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} AuxVars[] AssignedVars[][59492]][11231:10A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][134244], 11233:11A:[198] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_124 1) v_stdout_ptr_123) (= |v_sumThread1of1ForFork3_log_msg#1_21| |v_sumThread1of1ForFork3_x#1_25|) (= (store v_stdout_122 v_stdout_ptr_124 |v_sumThread1of1ForFork3_log_msg#1_21|) v_stdout_121)) InVars {sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_122, stdout_ptr=v_stdout_ptr_124} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_121, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_21|, stdout_ptr=v_stdout_ptr_123} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork3_log_msg#1, stdout_ptr][126036]] [2023-10-12 17:39:56,244 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41844], 24:4A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][107380], 54:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4916], 193:6A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][87028], 617:7A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][46036], 1964:8A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][140260], 4915:9A:[153] L58-->$Ultimate##0: Formula: (and (= 6 v_sumThread1of1ForFork5_thidvar3_2) (= 6 v_sumThread1of1ForFork5_thidvar1_2) (= 6 v_sumThread1of1ForFork5_thidvar4_2) (= 6 v_sumThread1of1ForFork5_thidvar5_2) (= 6 v_sumThread1of1ForFork5_thidvar0_2) (= 6 v_sumThread1of1ForFork5_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork5_thidvar4=v_sumThread1of1ForFork5_thidvar4_2, sumThread1of1ForFork5_log_msg#1=|v_sumThread1of1ForFork5_log_msg#1_10|, sumThread1of1ForFork5_thidvar3=v_sumThread1of1ForFork5_thidvar3_2, sumThread1of1ForFork5_thidvar5=v_sumThread1of1ForFork5_thidvar5_2, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_16|, sumThread1of1ForFork5_thidvar0=v_sumThread1of1ForFork5_thidvar0_2, sumThread1of1ForFork5_thidvar2=v_sumThread1of1ForFork5_thidvar2_2, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_10|, sumThread1of1ForFork5_thidvar1=v_sumThread1of1ForFork5_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork5_thidvar4, sumThread1of1ForFork5_log_msg#1, sumThread1of1ForFork5_thidvar3, sumThread1of1ForFork5_thidvar5, sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_thidvar0, sumThread1of1ForFork5_thidvar2, sumThread1of1ForFork5_x#1, sumThread1of1ForFork5_thidvar1][29476]][11350:10A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][132068], 11351:11A:[198] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_124 1) v_stdout_ptr_123) (= |v_sumThread1of1ForFork3_log_msg#1_21| |v_sumThread1of1ForFork3_x#1_25|) (= (store v_stdout_122 v_stdout_ptr_124 |v_sumThread1of1ForFork3_log_msg#1_21|) v_stdout_121)) InVars {sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_122, stdout_ptr=v_stdout_ptr_124} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_121, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_21|, stdout_ptr=v_stdout_ptr_123} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork3_log_msg#1, stdout_ptr][123860]] [2023-10-12 17:39:58,495 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41844], 24:4A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][107380], 54:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4916], 193:6A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][87028], 617:7A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][46036], 1956:8A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][132068], 4946:9A:[153] L58-->$Ultimate##0: Formula: (and (= 6 v_sumThread1of1ForFork5_thidvar3_2) (= 6 v_sumThread1of1ForFork5_thidvar1_2) (= 6 v_sumThread1of1ForFork5_thidvar4_2) (= 6 v_sumThread1of1ForFork5_thidvar5_2) (= 6 v_sumThread1of1ForFork5_thidvar0_2) (= 6 v_sumThread1of1ForFork5_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork5_thidvar4=v_sumThread1of1ForFork5_thidvar4_2, sumThread1of1ForFork5_log_msg#1=|v_sumThread1of1ForFork5_log_msg#1_10|, sumThread1of1ForFork5_thidvar3=v_sumThread1of1ForFork5_thidvar3_2, sumThread1of1ForFork5_thidvar5=v_sumThread1of1ForFork5_thidvar5_2, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_16|, sumThread1of1ForFork5_thidvar0=v_sumThread1of1ForFork5_thidvar0_2, sumThread1of1ForFork5_thidvar2=v_sumThread1of1ForFork5_thidvar2_2, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_10|, sumThread1of1ForFork5_thidvar1=v_sumThread1of1ForFork5_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork5_thidvar4, sumThread1of1ForFork5_log_msg#1, sumThread1of1ForFork5_thidvar3, sumThread1of1ForFork5_thidvar5, sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_thidvar0, sumThread1of1ForFork5_thidvar2, sumThread1of1ForFork5_x#1, sumThread1of1ForFork5_thidvar1][29652]][11497:10A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][140260], 11503:11A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][99108]] [2023-10-12 17:39:59,264 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41844], 24:4A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][107380], 54:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4916], 184:6A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][46068], 627:7A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][87028], 1868:8A:[153] L58-->$Ultimate##0: Formula: (and (= 6 v_sumThread1of1ForFork5_thidvar3_2) (= 6 v_sumThread1of1ForFork5_thidvar1_2) (= 6 v_sumThread1of1ForFork5_thidvar4_2) (= 6 v_sumThread1of1ForFork5_thidvar5_2) (= 6 v_sumThread1of1ForFork5_thidvar0_2) (= 6 v_sumThread1of1ForFork5_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork5_thidvar4=v_sumThread1of1ForFork5_thidvar4_2, sumThread1of1ForFork5_log_msg#1=|v_sumThread1of1ForFork5_log_msg#1_10|, sumThread1of1ForFork5_thidvar3=v_sumThread1of1ForFork5_thidvar3_2, sumThread1of1ForFork5_thidvar5=v_sumThread1of1ForFork5_thidvar5_2, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_16|, sumThread1of1ForFork5_thidvar0=v_sumThread1of1ForFork5_thidvar0_2, sumThread1of1ForFork5_thidvar2=v_sumThread1of1ForFork5_thidvar2_2, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_10|, sumThread1of1ForFork5_thidvar1=v_sumThread1of1ForFork5_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork5_thidvar4, sumThread1of1ForFork5_log_msg#1, sumThread1of1ForFork5_thidvar3, sumThread1of1ForFork5_thidvar5, sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_thidvar0, sumThread1of1ForFork5_thidvar2, sumThread1of1ForFork5_x#1, sumThread1of1ForFork5_thidvar1][29652], 4948:9A:[188] L39-1-->sumEXIT: Formula: (<= v_N_17 |v_sumThread1of1ForFork3_i#1_23|) InVars {N=v_N_17, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_23|} OutVars{N=v_N_17, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_23|} AuxVars[] AssignedVars[][66532]][11528:10A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][140260], 11533:11A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][99108]] [2023-10-12 17:40:00,878 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41844], 24:4A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][107380], 54:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4916], 184:6A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][46068], 627:7A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][87028], 1868:8A:[153] L58-->$Ultimate##0: Formula: (and (= 6 v_sumThread1of1ForFork5_thidvar3_2) (= 6 v_sumThread1of1ForFork5_thidvar1_2) (= 6 v_sumThread1of1ForFork5_thidvar4_2) (= 6 v_sumThread1of1ForFork5_thidvar5_2) (= 6 v_sumThread1of1ForFork5_thidvar0_2) (= 6 v_sumThread1of1ForFork5_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork5_thidvar4=v_sumThread1of1ForFork5_thidvar4_2, sumThread1of1ForFork5_log_msg#1=|v_sumThread1of1ForFork5_log_msg#1_10|, sumThread1of1ForFork5_thidvar3=v_sumThread1of1ForFork5_thidvar3_2, sumThread1of1ForFork5_thidvar5=v_sumThread1of1ForFork5_thidvar5_2, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_16|, sumThread1of1ForFork5_thidvar0=v_sumThread1of1ForFork5_thidvar0_2, sumThread1of1ForFork5_thidvar2=v_sumThread1of1ForFork5_thidvar2_2, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_10|, sumThread1of1ForFork5_thidvar1=v_sumThread1of1ForFork5_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork5_thidvar4, sumThread1of1ForFork5_log_msg#1, sumThread1of1ForFork5_thidvar3, sumThread1of1ForFork5_thidvar5, sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_thidvar0, sumThread1of1ForFork5_thidvar2, sumThread1of1ForFork5_x#1, sumThread1of1ForFork5_thidvar1][29652], 4960:9A:[171] L39-1-->sumEXIT: Formula: (<= v_N_7 |v_sumThread1of1ForFork2_i#1_17|) InVars {N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} OutVars{N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} AuxVars[] AssignedVars[][95204]][11662:10A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][132068], 11663:11A:[198] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_124 1) v_stdout_ptr_123) (= |v_sumThread1of1ForFork3_log_msg#1_21| |v_sumThread1of1ForFork3_x#1_25|) (= (store v_stdout_122 v_stdout_ptr_124 |v_sumThread1of1ForFork3_log_msg#1_21|) v_stdout_121)) InVars {sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_122, stdout_ptr=v_stdout_ptr_124} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_121, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_21|, stdout_ptr=v_stdout_ptr_123} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork3_log_msg#1, stdout_ptr][123860]] [2023-10-12 17:40:02,822 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41844], 24:4A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][107380], 54:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4916], 184:6A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][46068], 639:7A:[170] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork4_x#1_19| 0) (= |v_sumThread1of1ForFork4_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_19|, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_i#1][111604], 1869:8A:[153] L58-->$Ultimate##0: Formula: (and (= 6 v_sumThread1of1ForFork5_thidvar3_2) (= 6 v_sumThread1of1ForFork5_thidvar1_2) (= 6 v_sumThread1of1ForFork5_thidvar4_2) (= 6 v_sumThread1of1ForFork5_thidvar5_2) (= 6 v_sumThread1of1ForFork5_thidvar0_2) (= 6 v_sumThread1of1ForFork5_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork5_thidvar4=v_sumThread1of1ForFork5_thidvar4_2, sumThread1of1ForFork5_log_msg#1=|v_sumThread1of1ForFork5_log_msg#1_10|, sumThread1of1ForFork5_thidvar3=v_sumThread1of1ForFork5_thidvar3_2, sumThread1of1ForFork5_thidvar5=v_sumThread1of1ForFork5_thidvar5_2, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_16|, sumThread1of1ForFork5_thidvar0=v_sumThread1of1ForFork5_thidvar0_2, sumThread1of1ForFork5_thidvar2=v_sumThread1of1ForFork5_thidvar2_2, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_10|, sumThread1of1ForFork5_thidvar1=v_sumThread1of1ForFork5_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork5_thidvar4, sumThread1of1ForFork5_log_msg#1, sumThread1of1ForFork5_thidvar3, sumThread1of1ForFork5_thidvar5, sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_thidvar0, sumThread1of1ForFork5_thidvar2, sumThread1of1ForFork5_x#1, sumThread1of1ForFork5_thidvar1][29680], 5000:9A:[190] L39-1-->sumEXIT: Formula: (<= v_N_21 |v_sumThread1of1ForFork4_i#1_23|) InVars {N=v_N_21, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_23|} OutVars{N=v_N_21, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_23|} AuxVars[] AssignedVars[][78844]][11808:10A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][140284], 11813:11A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][99132]] [2023-10-12 17:40:04,135 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41844], 24:4A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][107380], 54:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4916], 184:6A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][46068], 637:7A:[171] L39-1-->sumEXIT: Formula: (<= v_N_7 |v_sumThread1of1ForFork2_i#1_17|) InVars {N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} OutVars{N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} AuxVars[] AssignedVars[][95220], 2064:8A:[170] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork4_x#1_19| 0) (= |v_sumThread1of1ForFork4_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_19|, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_i#1][111604], 5012:9A:[153] L58-->$Ultimate##0: Formula: (and (= 6 v_sumThread1of1ForFork5_thidvar3_2) (= 6 v_sumThread1of1ForFork5_thidvar1_2) (= 6 v_sumThread1of1ForFork5_thidvar4_2) (= 6 v_sumThread1of1ForFork5_thidvar5_2) (= 6 v_sumThread1of1ForFork5_thidvar0_2) (= 6 v_sumThread1of1ForFork5_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork5_thidvar4=v_sumThread1of1ForFork5_thidvar4_2, sumThread1of1ForFork5_log_msg#1=|v_sumThread1of1ForFork5_log_msg#1_10|, sumThread1of1ForFork5_thidvar3=v_sumThread1of1ForFork5_thidvar3_2, sumThread1of1ForFork5_thidvar5=v_sumThread1of1ForFork5_thidvar5_2, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_16|, sumThread1of1ForFork5_thidvar0=v_sumThread1of1ForFork5_thidvar0_2, sumThread1of1ForFork5_thidvar2=v_sumThread1of1ForFork5_thidvar2_2, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_10|, sumThread1of1ForFork5_thidvar1=v_sumThread1of1ForFork5_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork5_thidvar4, sumThread1of1ForFork5_log_msg#1, sumThread1of1ForFork5_thidvar3, sumThread1of1ForFork5_thidvar5, sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_thidvar0, sumThread1of1ForFork5_thidvar2, sumThread1of1ForFork5_x#1, sumThread1of1ForFork5_thidvar1][29680]][11919:10A:[207] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork4_x#1_43| (+ |v_sumThread1of1ForFork4_x#1_44| (select v_A_26 |v_sumThread1of1ForFork4_i#1_34|))) (= v_stdout_193 (store v_stdout_194 v_stdout_ptr_196 |v_sumThread1of1ForFork4_i#1_33|)) (< |v_sumThread1of1ForFork4_i#1_34| v_N_35) (= (+ |v_sumThread1of1ForFork4_i#1_34| 1) |v_sumThread1of1ForFork4_i#1_33|) (= |v_sumThread1of1ForFork4_x#1_43| |v_sumThread1of1ForFork4_log_msg#1_55|) (= v_stdout_ptr_195 (+ v_stdout_ptr_196 1))) InVars {sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_44|, A=v_A_26, stdout=v_stdout_194, N=v_N_35, stdout_ptr=v_stdout_ptr_196, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_34|} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_43|, A=v_A_26, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_55|, stdout=v_stdout_193, N=v_N_35, stdout_ptr=v_stdout_ptr_195, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_33|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, stdout, stdout_ptr, sumThread1of1ForFork4_i#1][152572], 11923:11A:[182] L25-2-->L39-1: Formula: (and (= (+ v_stdout_ptr_72 1) v_stdout_ptr_71) (= (store v_stdout_70 v_stdout_ptr_72 |v_sumThread1of1ForFork4_log_msg#1_19|) v_stdout_69)) InVars {stdout=v_stdout_70, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_19|, stdout_ptr=v_stdout_ptr_72} OutVars{stdout=v_stdout_69, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_19|, stdout_ptr=v_stdout_ptr_71} AuxVars[] AssignedVars[stdout, stdout_ptr][62448]] [2023-10-12 17:40:05,170 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41844], 24:4A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][107380], 54:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4916], 184:6A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][46068], 614:7A:[153] L58-->$Ultimate##0: Formula: (and (= 6 v_sumThread1of1ForFork5_thidvar3_2) (= 6 v_sumThread1of1ForFork5_thidvar1_2) (= 6 v_sumThread1of1ForFork5_thidvar4_2) (= 6 v_sumThread1of1ForFork5_thidvar5_2) (= 6 v_sumThread1of1ForFork5_thidvar0_2) (= 6 v_sumThread1of1ForFork5_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork5_thidvar4=v_sumThread1of1ForFork5_thidvar4_2, sumThread1of1ForFork5_log_msg#1=|v_sumThread1of1ForFork5_log_msg#1_10|, sumThread1of1ForFork5_thidvar3=v_sumThread1of1ForFork5_thidvar3_2, sumThread1of1ForFork5_thidvar5=v_sumThread1of1ForFork5_thidvar5_2, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_16|, sumThread1of1ForFork5_thidvar0=v_sumThread1of1ForFork5_thidvar0_2, sumThread1of1ForFork5_thidvar2=v_sumThread1of1ForFork5_thidvar2_2, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_10|, sumThread1of1ForFork5_thidvar1=v_sumThread1of1ForFork5_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork5_thidvar4, sumThread1of1ForFork5_log_msg#1, sumThread1of1ForFork5_thidvar3, sumThread1of1ForFork5_thidvar5, sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_thidvar0, sumThread1of1ForFork5_thidvar2, sumThread1of1ForFork5_x#1, sumThread1of1ForFork5_thidvar1][29684], 1890:8A:[183] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork5_x#1_19| 0) (= |v_sumThread1of1ForFork5_i#1_25| 0)) InVars {} OutVars{sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_25|, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_19|} AuxVars[] AssignedVars[sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_x#1][103412], 5033:9A:[181] L39-1-->sumEXIT: Formula: (<= v_N_15 |v_sumThread1of1ForFork5_i#1_23|) InVars {N=v_N_15, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_23|} OutVars{N=v_N_15, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_23|} AuxVars[] AssignedVars[][54263]][11988:10A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][140277], 11992:11A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][99125]] [2023-10-12 17:40:05,820 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41844], 24:4A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][107380], 54:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4916], 184:6A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][46068], 614:7A:[153] L58-->$Ultimate##0: Formula: (and (= 6 v_sumThread1of1ForFork5_thidvar3_2) (= 6 v_sumThread1of1ForFork5_thidvar1_2) (= 6 v_sumThread1of1ForFork5_thidvar4_2) (= 6 v_sumThread1of1ForFork5_thidvar5_2) (= 6 v_sumThread1of1ForFork5_thidvar0_2) (= 6 v_sumThread1of1ForFork5_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork5_thidvar4=v_sumThread1of1ForFork5_thidvar4_2, sumThread1of1ForFork5_log_msg#1=|v_sumThread1of1ForFork5_log_msg#1_10|, sumThread1of1ForFork5_thidvar3=v_sumThread1of1ForFork5_thidvar3_2, sumThread1of1ForFork5_thidvar5=v_sumThread1of1ForFork5_thidvar5_2, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_16|, sumThread1of1ForFork5_thidvar0=v_sumThread1of1ForFork5_thidvar0_2, sumThread1of1ForFork5_thidvar2=v_sumThread1of1ForFork5_thidvar2_2, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_10|, sumThread1of1ForFork5_thidvar1=v_sumThread1of1ForFork5_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork5_thidvar4, sumThread1of1ForFork5_log_msg#1, sumThread1of1ForFork5_thidvar3, sumThread1of1ForFork5_thidvar5, sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_thidvar0, sumThread1of1ForFork5_thidvar2, sumThread1of1ForFork5_x#1, sumThread1of1ForFork5_thidvar1][29684], 1888:8A:[168] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork0_i#1_17| 0) (= |v_sumThread1of1ForFork0_x#1_13| 0)) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_13|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_i#1][91124], 5034:9A:[179] L39-1-->sumEXIT: Formula: (<= v_N_11 |v_sumThread1of1ForFork0_i#1_21|) InVars {N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} OutVars{N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} AuxVars[] AssignedVars[][60404]][12033:10A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][143348], 12038:11A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][102196]] [2023-10-12 17:40:12,879 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41844], 24:4A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][107380], 54:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4916], 193:6A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][87028], 617:7A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][46036], 1949:8A:[168] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork0_i#1_17| 0) (= |v_sumThread1of1ForFork0_x#1_13| 0)) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_13|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_i#1][91108], 5291:9A:[179] L39-1-->sumEXIT: Formula: (<= v_N_11 |v_sumThread1of1ForFork0_i#1_21|) InVars {N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} OutVars{N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} AuxVars[] AssignedVars[][60388]][12610:10A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][135140], 12616:11A:[198] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_124 1) v_stdout_ptr_123) (= |v_sumThread1of1ForFork3_log_msg#1_21| |v_sumThread1of1ForFork3_x#1_25|) (= (store v_stdout_122 v_stdout_ptr_124 |v_sumThread1of1ForFork3_log_msg#1_21|) v_stdout_121)) InVars {sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_122, stdout_ptr=v_stdout_ptr_124} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_121, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_21|, stdout_ptr=v_stdout_ptr_123} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork3_log_msg#1, stdout_ptr][126932]] [2023-10-12 17:40:12,963 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41844], 24:4A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][107380], 54:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4916], 193:6A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][87028], 617:7A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][46036], 1949:8A:[168] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork0_i#1_17| 0) (= |v_sumThread1of1ForFork0_x#1_13| 0)) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_13|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_i#1][91108], 5291:9A:[179] L39-1-->sumEXIT: Formula: (<= v_N_11 |v_sumThread1of1ForFork0_i#1_21|) InVars {N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} OutVars{N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} AuxVars[] AssignedVars[][60388]][12617:10A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][143332], 12623:11A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][102180]] [2023-10-12 17:40:13,450 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41844], 24:4A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][107380], 54:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4916], 193:6A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][87028], 617:7A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][46036], 1953:8A:[170] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork4_x#1_19| 0) (= |v_sumThread1of1ForFork4_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_19|, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_i#1][111588], 5293:9A:[188] L39-1-->sumEXIT: Formula: (<= v_N_17 |v_sumThread1of1ForFork3_i#1_23|) InVars {N=v_N_17, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_23|} OutVars{N=v_N_17, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_23|} AuxVars[] AssignedVars[][66528]][12650:10A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][140268], 12656:11A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][99116]] [2023-10-12 17:40:13,612 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41844], 24:4A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][107380], 54:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4916], 193:6A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][87028], 617:7A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][46036], 1953:8A:[170] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork4_x#1_19| 0) (= |v_sumThread1of1ForFork4_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_19|, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_i#1][111588], 5293:9A:[188] L39-1-->sumEXIT: Formula: (<= v_N_17 |v_sumThread1of1ForFork3_i#1_23|) InVars {N=v_N_17, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_23|} OutVars{N=v_N_17, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_23|} AuxVars[] AssignedVars[][66528]][12660:10A:[207] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork4_x#1_43| (+ |v_sumThread1of1ForFork4_x#1_44| (select v_A_26 |v_sumThread1of1ForFork4_i#1_34|))) (= v_stdout_193 (store v_stdout_194 v_stdout_ptr_196 |v_sumThread1of1ForFork4_i#1_33|)) (< |v_sumThread1of1ForFork4_i#1_34| v_N_35) (= (+ |v_sumThread1of1ForFork4_i#1_34| 1) |v_sumThread1of1ForFork4_i#1_33|) (= |v_sumThread1of1ForFork4_x#1_43| |v_sumThread1of1ForFork4_log_msg#1_55|) (= v_stdout_ptr_195 (+ v_stdout_ptr_196 1))) InVars {sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_44|, A=v_A_26, stdout=v_stdout_194, N=v_N_35, stdout_ptr=v_stdout_ptr_196, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_34|} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_43|, A=v_A_26, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_55|, stdout=v_stdout_193, N=v_N_35, stdout_ptr=v_stdout_ptr_195, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_33|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, stdout, stdout_ptr, sumThread1of1ForFork4_i#1][152556], 12664:11A:[182] L25-2-->L39-1: Formula: (and (= (+ v_stdout_ptr_72 1) v_stdout_ptr_71) (= (store v_stdout_70 v_stdout_ptr_72 |v_sumThread1of1ForFork4_log_msg#1_19|) v_stdout_69)) InVars {stdout=v_stdout_70, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_19|, stdout_ptr=v_stdout_ptr_72} OutVars{stdout=v_stdout_69, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_19|, stdout_ptr=v_stdout_ptr_71} AuxVars[] AssignedVars[stdout, stdout_ptr][62432]] [2023-10-12 17:40:15,387 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41844], 24:4A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][107380], 54:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4916], 193:6A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][87028], 617:7A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][46036], 1953:8A:[170] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork4_x#1_19| 0) (= |v_sumThread1of1ForFork4_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_19|, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_i#1][111588], 5369:9A:[190] L39-1-->sumEXIT: Formula: (<= v_N_21 |v_sumThread1of1ForFork4_i#1_23|) InVars {N=v_N_21, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_23|} OutVars{N=v_N_21, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_23|} AuxVars[] AssignedVars[][78816]][12828:10A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][132076], 12831:11A:[198] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_124 1) v_stdout_ptr_123) (= |v_sumThread1of1ForFork3_log_msg#1_21| |v_sumThread1of1ForFork3_x#1_25|) (= (store v_stdout_122 v_stdout_ptr_124 |v_sumThread1of1ForFork3_log_msg#1_21|) v_stdout_121)) InVars {sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_122, stdout_ptr=v_stdout_ptr_124} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_121, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_21|, stdout_ptr=v_stdout_ptr_123} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork3_log_msg#1, stdout_ptr][123868]] [2023-10-12 17:40:15,457 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41844], 24:4A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][107380], 54:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4916], 193:6A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][87028], 617:7A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][46036], 1953:8A:[170] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork4_x#1_19| 0) (= |v_sumThread1of1ForFork4_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_19|, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_i#1][111588], 5369:9A:[190] L39-1-->sumEXIT: Formula: (<= v_N_21 |v_sumThread1of1ForFork4_i#1_23|) InVars {N=v_N_21, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_23|} OutVars{N=v_N_21, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_23|} AuxVars[] AssignedVars[][78816]][12835:10A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][140268], 12841:11A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][99116]] [2023-10-12 17:40:17,387 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41844], 24:4A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][107380], 54:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4916], 193:6A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][87028], 617:7A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][46036], 1953:8A:[170] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork4_x#1_19| 0) (= |v_sumThread1of1ForFork4_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_19|, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_i#1][111588], 5421:9A:[171] L39-1-->sumEXIT: Formula: (<= v_N_7 |v_sumThread1of1ForFork2_i#1_17|) InVars {N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} OutVars{N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} AuxVars[] AssignedVars[][95200]][12997:10A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][132076], 12998:11A:[198] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_124 1) v_stdout_ptr_123) (= |v_sumThread1of1ForFork3_log_msg#1_21| |v_sumThread1of1ForFork3_x#1_25|) (= (store v_stdout_122 v_stdout_ptr_124 |v_sumThread1of1ForFork3_log_msg#1_21|) v_stdout_121)) InVars {sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_122, stdout_ptr=v_stdout_ptr_124} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_121, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_21|, stdout_ptr=v_stdout_ptr_123} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork3_log_msg#1, stdout_ptr][123868]] [2023-10-12 17:40:17,545 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41844], 24:4A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][107380], 54:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4916], 193:6A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][87028], 617:7A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][46036], 1953:8A:[170] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork4_x#1_19| 0) (= |v_sumThread1of1ForFork4_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_19|, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_i#1][111588], 5421:9A:[171] L39-1-->sumEXIT: Formula: (<= v_N_7 |v_sumThread1of1ForFork2_i#1_17|) InVars {N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} OutVars{N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} AuxVars[] AssignedVars[][95200]][13008:10A:[207] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork4_x#1_43| (+ |v_sumThread1of1ForFork4_x#1_44| (select v_A_26 |v_sumThread1of1ForFork4_i#1_34|))) (= v_stdout_193 (store v_stdout_194 v_stdout_ptr_196 |v_sumThread1of1ForFork4_i#1_33|)) (< |v_sumThread1of1ForFork4_i#1_34| v_N_35) (= (+ |v_sumThread1of1ForFork4_i#1_34| 1) |v_sumThread1of1ForFork4_i#1_33|) (= |v_sumThread1of1ForFork4_x#1_43| |v_sumThread1of1ForFork4_log_msg#1_55|) (= v_stdout_ptr_195 (+ v_stdout_ptr_196 1))) InVars {sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_44|, A=v_A_26, stdout=v_stdout_194, N=v_N_35, stdout_ptr=v_stdout_ptr_196, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_34|} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_43|, A=v_A_26, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_55|, stdout=v_stdout_193, N=v_N_35, stdout_ptr=v_stdout_ptr_195, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_33|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, stdout, stdout_ptr, sumThread1of1ForFork4_i#1][152556], 13012:11A:[182] L25-2-->L39-1: Formula: (and (= (+ v_stdout_ptr_72 1) v_stdout_ptr_71) (= (store v_stdout_70 v_stdout_ptr_72 |v_sumThread1of1ForFork4_log_msg#1_19|) v_stdout_69)) InVars {stdout=v_stdout_70, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_19|, stdout_ptr=v_stdout_ptr_72} OutVars{stdout=v_stdout_69, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_19|, stdout_ptr=v_stdout_ptr_71} AuxVars[] AssignedVars[stdout, stdout_ptr][62432]] [2023-10-12 17:40:21,876 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41844], 24:4A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][107380], 54:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4916], 193:6A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][87028], 658:7A:[188] L39-1-->sumEXIT: Formula: (<= v_N_17 |v_sumThread1of1ForFork3_i#1_23|) InVars {N=v_N_17, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_23|} OutVars{N=v_N_17, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_23|} AuxVars[] AssignedVars[][66516], 2143:8A:[168] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork0_i#1_17| 0) (= |v_sumThread1of1ForFork0_x#1_13| 0)) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_13|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_i#1][91108], 5744:9A:[179] L39-1-->sumEXIT: Formula: (<= v_N_11 |v_sumThread1of1ForFork0_i#1_21|) InVars {N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} OutVars{N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} AuxVars[] AssignedVars[][60388]][13340:10A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][143332], 13343:11A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][102180]] [2023-10-12 17:40:22,303 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41844], 24:4A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][107380], 54:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4916], 199:6A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][140276], 691:7A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86836], 2216:8A:[168] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork0_i#1_17| 0) (= |v_sumThread1of1ForFork0_x#1_13| 0)) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_13|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_i#1][91092], 5754:9A:[179] L39-1-->sumEXIT: Formula: (<= v_N_11 |v_sumThread1of1ForFork0_i#1_21|) InVars {N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} OutVars{N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} AuxVars[] AssignedVars[][60388]][13368:10A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][135140], 13372:11A:[198] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_124 1) v_stdout_ptr_123) (= |v_sumThread1of1ForFork3_log_msg#1_21| |v_sumThread1of1ForFork3_x#1_25|) (= (store v_stdout_122 v_stdout_ptr_124 |v_sumThread1of1ForFork3_log_msg#1_21|) v_stdout_121)) InVars {sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_122, stdout_ptr=v_stdout_ptr_124} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_121, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_21|, stdout_ptr=v_stdout_ptr_123} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork3_log_msg#1, stdout_ptr][126932]] [2023-10-12 17:40:22,463 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41844], 24:4A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][107380], 54:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4916], 195:6A:[171] L39-1-->sumEXIT: Formula: (<= v_N_7 |v_sumThread1of1ForFork2_i#1_17|) InVars {N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} OutVars{N=v_N_7, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_17|} AuxVars[] AssignedVars[][95220], 696:7A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][87028], 2226:8A:[168] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork0_i#1_17| 0) (= |v_sumThread1of1ForFork0_x#1_13| 0)) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_13|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_i#1][91092], 5757:9A:[179] L39-1-->sumEXIT: Formula: (<= v_N_11 |v_sumThread1of1ForFork0_i#1_21|) InVars {N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} OutVars{N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} AuxVars[] AssignedVars[][60388]][13376:10A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][135140], 13379:11A:[198] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_124 1) v_stdout_ptr_123) (= |v_sumThread1of1ForFork3_log_msg#1_21| |v_sumThread1of1ForFork3_x#1_25|) (= (store v_stdout_122 v_stdout_ptr_124 |v_sumThread1of1ForFork3_log_msg#1_21|) v_stdout_121)) InVars {sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_122, stdout_ptr=v_stdout_ptr_124} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_121, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_21|, stdout_ptr=v_stdout_ptr_123} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork3_log_msg#1, stdout_ptr][126932]] [2023-10-12 17:40:22,536 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41844], 24:4A:[174] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork2_x#1_17| 0) (= |v_sumThread1of1ForFork2_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_17|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_i#1][107380], 54:5A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4916], 193:6A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][87028], 702:7A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][132052], 2237:8A:[168] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork0_i#1_17| 0) (= |v_sumThread1of1ForFork0_x#1_13| 0)) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_13|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_i#1][91092], 5760:9A:[179] L39-1-->sumEXIT: Formula: (<= v_N_11 |v_sumThread1of1ForFork0_i#1_21|) InVars {N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} OutVars{N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} AuxVars[] AssignedVars[][60388]][13380:10A:[206] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork2_i#1_31| (+ |v_sumThread1of1ForFork2_i#1_32| 1)) (= |v_sumThread1of1ForFork2_x#1_25| |v_sumThread1of1ForFork2_log_msg#1_41|) (= |v_sumThread1of1ForFork2_x#1_25| (+ |v_sumThread1of1ForFork2_x#1_26| (select v_A_24 |v_sumThread1of1ForFork2_i#1_32|))) (< |v_sumThread1of1ForFork2_i#1_32| v_N_33) (= v_stdout_189 (store v_stdout_190 v_stdout_ptr_192 |v_sumThread1of1ForFork2_i#1_31|)) (= (+ v_stdout_ptr_192 1) v_stdout_ptr_191)) InVars {A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_26|, stdout=v_stdout_190, N=v_N_33, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_32|, stdout_ptr=v_stdout_ptr_192} OutVars{A=v_A_24, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_25|, stdout=v_stdout_189, N=v_N_33, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_41|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_31|, stdout_ptr=v_stdout_ptr_191} AuxVars[] AssignedVars[sumThread1of1ForFork2_x#1, stdout, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1, stdout_ptr][143332], 13384:11A:[176] L25-2-->L39-1: Formula: (and (= (store v_stdout_50 v_stdout_ptr_52 |v_sumThread1of1ForFork2_log_msg#1_15|) v_stdout_49) (= v_stdout_ptr_51 (+ v_stdout_ptr_52 1))) InVars {stdout=v_stdout_50, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_52} OutVars{stdout=v_stdout_49, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_15|, stdout_ptr=v_stdout_ptr_51} AuxVars[] AssignedVars[stdout, stdout_ptr][102180]] [2023-10-12 17:40:27,240 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41844], 15:4A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4980], 55:5A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45940], 215:6A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86900], 740:7A:[153] L58-->$Ultimate##0: Formula: (and (= 6 v_sumThread1of1ForFork5_thidvar3_2) (= 6 v_sumThread1of1ForFork5_thidvar1_2) (= 6 v_sumThread1of1ForFork5_thidvar4_2) (= 6 v_sumThread1of1ForFork5_thidvar5_2) (= 6 v_sumThread1of1ForFork5_thidvar0_2) (= 6 v_sumThread1of1ForFork5_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork5_thidvar4=v_sumThread1of1ForFork5_thidvar4_2, sumThread1of1ForFork5_log_msg#1=|v_sumThread1of1ForFork5_log_msg#1_10|, sumThread1of1ForFork5_thidvar3=v_sumThread1of1ForFork5_thidvar3_2, sumThread1of1ForFork5_thidvar5=v_sumThread1of1ForFork5_thidvar5_2, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_16|, sumThread1of1ForFork5_thidvar0=v_sumThread1of1ForFork5_thidvar0_2, sumThread1of1ForFork5_thidvar2=v_sumThread1of1ForFork5_thidvar2_2, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_10|, sumThread1of1ForFork5_thidvar1=v_sumThread1of1ForFork5_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork5_thidvar4, sumThread1of1ForFork5_log_msg#1, sumThread1of1ForFork5_thidvar3, sumThread1of1ForFork5_thidvar5, sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_thidvar0, sumThread1of1ForFork5_thidvar2, sumThread1of1ForFork5_x#1, sumThread1of1ForFork5_thidvar1][29524], 2324:8A:[183] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork5_x#1_19| 0) (= |v_sumThread1of1ForFork5_i#1_25| 0)) InVars {} OutVars{sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_25|, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_19|} AuxVars[] AssignedVars[sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_x#1][103268], 6028:9A:[181] L39-1-->sumEXIT: Formula: (<= v_N_15 |v_sumThread1of1ForFork5_i#1_23|) InVars {N=v_N_15, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_23|} OutVars{N=v_N_15, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_23|} AuxVars[] AssignedVars[][54119]][13687:10A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][131941], 13689:11A:[198] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_124 1) v_stdout_ptr_123) (= |v_sumThread1of1ForFork3_log_msg#1_21| |v_sumThread1of1ForFork3_x#1_25|) (= (store v_stdout_122 v_stdout_ptr_124 |v_sumThread1of1ForFork3_log_msg#1_21|) v_stdout_121)) InVars {sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_122, stdout_ptr=v_stdout_ptr_124} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_121, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_21|, stdout_ptr=v_stdout_ptr_123} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork3_log_msg#1, stdout_ptr][123733]] [2023-10-12 17:40:27,790 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41844], 15:4A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4980], 55:5A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45940], 215:6A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86900], 740:7A:[153] L58-->$Ultimate##0: Formula: (and (= 6 v_sumThread1of1ForFork5_thidvar3_2) (= 6 v_sumThread1of1ForFork5_thidvar1_2) (= 6 v_sumThread1of1ForFork5_thidvar4_2) (= 6 v_sumThread1of1ForFork5_thidvar5_2) (= 6 v_sumThread1of1ForFork5_thidvar0_2) (= 6 v_sumThread1of1ForFork5_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork5_thidvar4=v_sumThread1of1ForFork5_thidvar4_2, sumThread1of1ForFork5_log_msg#1=|v_sumThread1of1ForFork5_log_msg#1_10|, sumThread1of1ForFork5_thidvar3=v_sumThread1of1ForFork5_thidvar3_2, sumThread1of1ForFork5_thidvar5=v_sumThread1of1ForFork5_thidvar5_2, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_16|, sumThread1of1ForFork5_thidvar0=v_sumThread1of1ForFork5_thidvar0_2, sumThread1of1ForFork5_thidvar2=v_sumThread1of1ForFork5_thidvar2_2, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_10|, sumThread1of1ForFork5_thidvar1=v_sumThread1of1ForFork5_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork5_thidvar4, sumThread1of1ForFork5_log_msg#1, sumThread1of1ForFork5_thidvar3, sumThread1of1ForFork5_thidvar5, sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_thidvar0, sumThread1of1ForFork5_thidvar2, sumThread1of1ForFork5_x#1, sumThread1of1ForFork5_thidvar1][29524], 2323:8A:[168] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork0_i#1_17| 0) (= |v_sumThread1of1ForFork0_x#1_13| 0)) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_13|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_i#1][90980], 6029:9A:[179] L39-1-->sumEXIT: Formula: (<= v_N_11 |v_sumThread1of1ForFork0_i#1_21|) InVars {N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} OutVars{N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} AuxVars[] AssignedVars[][60260]][13724:10A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][135012], 13729:11A:[198] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_124 1) v_stdout_ptr_123) (= |v_sumThread1of1ForFork3_log_msg#1_21| |v_sumThread1of1ForFork3_x#1_25|) (= (store v_stdout_122 v_stdout_ptr_124 |v_sumThread1of1ForFork3_log_msg#1_21|) v_stdout_121)) InVars {sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_122, stdout_ptr=v_stdout_ptr_124} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_121, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_21|, stdout_ptr=v_stdout_ptr_123} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork3_log_msg#1, stdout_ptr][126804]] [2023-10-12 17:40:28,453 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41844], 15:4A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4980], 55:5A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45940], 215:6A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86900], 740:7A:[153] L58-->$Ultimate##0: Formula: (and (= 6 v_sumThread1of1ForFork5_thidvar3_2) (= 6 v_sumThread1of1ForFork5_thidvar1_2) (= 6 v_sumThread1of1ForFork5_thidvar4_2) (= 6 v_sumThread1of1ForFork5_thidvar5_2) (= 6 v_sumThread1of1ForFork5_thidvar0_2) (= 6 v_sumThread1of1ForFork5_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork5_thidvar4=v_sumThread1of1ForFork5_thidvar4_2, sumThread1of1ForFork5_log_msg#1=|v_sumThread1of1ForFork5_log_msg#1_10|, sumThread1of1ForFork5_thidvar3=v_sumThread1of1ForFork5_thidvar3_2, sumThread1of1ForFork5_thidvar5=v_sumThread1of1ForFork5_thidvar5_2, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_16|, sumThread1of1ForFork5_thidvar0=v_sumThread1of1ForFork5_thidvar0_2, sumThread1of1ForFork5_thidvar2=v_sumThread1of1ForFork5_thidvar2_2, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_10|, sumThread1of1ForFork5_thidvar1=v_sumThread1of1ForFork5_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork5_thidvar4, sumThread1of1ForFork5_log_msg#1, sumThread1of1ForFork5_thidvar3, sumThread1of1ForFork5_thidvar5, sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_thidvar0, sumThread1of1ForFork5_thidvar2, sumThread1of1ForFork5_x#1, sumThread1of1ForFork5_thidvar1][29524], 2334:8A:[170] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork4_x#1_19| 0) (= |v_sumThread1of1ForFork4_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_19|, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_i#1][111460], 6030:9A:[188] L39-1-->sumEXIT: Formula: (<= v_N_17 |v_sumThread1of1ForFork3_i#1_23|) InVars {N=v_N_17, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_23|} OutVars{N=v_N_17, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_23|} AuxVars[] AssignedVars[][66400]][13772:10A:[207] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork4_x#1_43| (+ |v_sumThread1of1ForFork4_x#1_44| (select v_A_26 |v_sumThread1of1ForFork4_i#1_34|))) (= v_stdout_193 (store v_stdout_194 v_stdout_ptr_196 |v_sumThread1of1ForFork4_i#1_33|)) (< |v_sumThread1of1ForFork4_i#1_34| v_N_35) (= (+ |v_sumThread1of1ForFork4_i#1_34| 1) |v_sumThread1of1ForFork4_i#1_33|) (= |v_sumThread1of1ForFork4_x#1_43| |v_sumThread1of1ForFork4_log_msg#1_55|) (= v_stdout_ptr_195 (+ v_stdout_ptr_196 1))) InVars {sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_44|, A=v_A_26, stdout=v_stdout_194, N=v_N_35, stdout_ptr=v_stdout_ptr_196, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_34|} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_43|, A=v_A_26, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_55|, stdout=v_stdout_193, N=v_N_35, stdout_ptr=v_stdout_ptr_195, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_33|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, stdout, stdout_ptr, sumThread1of1ForFork4_i#1][152428], 13776:11A:[182] L25-2-->L39-1: Formula: (and (= (+ v_stdout_ptr_72 1) v_stdout_ptr_71) (= (store v_stdout_70 v_stdout_ptr_72 |v_sumThread1of1ForFork4_log_msg#1_19|) v_stdout_69)) InVars {stdout=v_stdout_70, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_19|, stdout_ptr=v_stdout_ptr_72} OutVars{stdout=v_stdout_69, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_19|, stdout_ptr=v_stdout_ptr_71} AuxVars[] AssignedVars[stdout, stdout_ptr][62304]] [2023-10-12 17:40:30,567 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41844], 15:4A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4980], 55:5A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45940], 215:6A:[187] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork3_i#1_21| 0) (= |v_sumThread1of1ForFork3_x#1_15| 0)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_15|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_i#1][86900], 740:7A:[153] L58-->$Ultimate##0: Formula: (and (= 6 v_sumThread1of1ForFork5_thidvar3_2) (= 6 v_sumThread1of1ForFork5_thidvar1_2) (= 6 v_sumThread1of1ForFork5_thidvar4_2) (= 6 v_sumThread1of1ForFork5_thidvar5_2) (= 6 v_sumThread1of1ForFork5_thidvar0_2) (= 6 v_sumThread1of1ForFork5_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork5_thidvar4=v_sumThread1of1ForFork5_thidvar4_2, sumThread1of1ForFork5_log_msg#1=|v_sumThread1of1ForFork5_log_msg#1_10|, sumThread1of1ForFork5_thidvar3=v_sumThread1of1ForFork5_thidvar3_2, sumThread1of1ForFork5_thidvar5=v_sumThread1of1ForFork5_thidvar5_2, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_16|, sumThread1of1ForFork5_thidvar0=v_sumThread1of1ForFork5_thidvar0_2, sumThread1of1ForFork5_thidvar2=v_sumThread1of1ForFork5_thidvar2_2, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_10|, sumThread1of1ForFork5_thidvar1=v_sumThread1of1ForFork5_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork5_thidvar4, sumThread1of1ForFork5_log_msg#1, sumThread1of1ForFork5_thidvar3, sumThread1of1ForFork5_thidvar5, sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_thidvar0, sumThread1of1ForFork5_thidvar2, sumThread1of1ForFork5_x#1, sumThread1of1ForFork5_thidvar1][29524], 2334:8A:[170] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork4_x#1_19| 0) (= |v_sumThread1of1ForFork4_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_19|, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_i#1][111460], 6100:9A:[190] L39-1-->sumEXIT: Formula: (<= v_N_21 |v_sumThread1of1ForFork4_i#1_23|) InVars {N=v_N_21, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_23|} OutVars{N=v_N_21, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_23|} AuxVars[] AssignedVars[][78688]][13959:10A:[205] L39-1-->L25-1: Formula: (and (= |v_sumThread1of1ForFork3_x#1_27| (+ (select v_A_22 |v_sumThread1of1ForFork3_i#1_32|) |v_sumThread1of1ForFork3_x#1_28|)) (= v_stdout_ptr_175 (+ v_stdout_ptr_176 1)) (= |v_sumThread1of1ForFork3_i#1_31| |v_sumThread1of1ForFork3_log_msg#1_25|) (= |v_sumThread1of1ForFork3_i#1_31| (+ |v_sumThread1of1ForFork3_i#1_32| 1)) (< |v_sumThread1of1ForFork3_i#1_32| v_N_31) (= (store v_stdout_174 v_stdout_ptr_176 |v_sumThread1of1ForFork3_log_msg#1_25|) v_stdout_173)) InVars {A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_28|, stdout=v_stdout_174, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_32|, stdout_ptr=v_stdout_ptr_176} OutVars{A=v_A_22, sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_27|, stdout=v_stdout_173, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_25|, N=v_N_31, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_31|, stdout_ptr=v_stdout_ptr_175} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, stdout, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, stdout_ptr][131948], 13960:11A:[198] L25-1-->L39-1: Formula: (and (= (+ v_stdout_ptr_124 1) v_stdout_ptr_123) (= |v_sumThread1of1ForFork3_log_msg#1_21| |v_sumThread1of1ForFork3_x#1_25|) (= (store v_stdout_122 v_stdout_ptr_124 |v_sumThread1of1ForFork3_log_msg#1_21|) v_stdout_121)) InVars {sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_122, stdout_ptr=v_stdout_ptr_124} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_25|, stdout=v_stdout_121, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_21|, stdout_ptr=v_stdout_ptr_123} AuxVars[] AssignedVars[stdout, sumThread1of1ForFork3_log_msg#1, stdout_ptr][123740]] [2023-10-12 17:40:33,670 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41844], 15:4A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4980], 55:5A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45940], 232:6A:[170] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork4_x#1_19| 0) (= |v_sumThread1of1ForFork4_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_19|, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_i#1][111476], 741:7A:[153] L58-->$Ultimate##0: Formula: (and (= 6 v_sumThread1of1ForFork5_thidvar3_2) (= 6 v_sumThread1of1ForFork5_thidvar1_2) (= 6 v_sumThread1of1ForFork5_thidvar4_2) (= 6 v_sumThread1of1ForFork5_thidvar5_2) (= 6 v_sumThread1of1ForFork5_thidvar0_2) (= 6 v_sumThread1of1ForFork5_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork5_thidvar4=v_sumThread1of1ForFork5_thidvar4_2, sumThread1of1ForFork5_log_msg#1=|v_sumThread1of1ForFork5_log_msg#1_10|, sumThread1of1ForFork5_thidvar3=v_sumThread1of1ForFork5_thidvar3_2, sumThread1of1ForFork5_thidvar5=v_sumThread1of1ForFork5_thidvar5_2, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_16|, sumThread1of1ForFork5_thidvar0=v_sumThread1of1ForFork5_thidvar0_2, sumThread1of1ForFork5_thidvar2=v_sumThread1of1ForFork5_thidvar2_2, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_10|, sumThread1of1ForFork5_thidvar1=v_sumThread1of1ForFork5_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork5_thidvar4, sumThread1of1ForFork5_log_msg#1, sumThread1of1ForFork5_thidvar3, sumThread1of1ForFork5_thidvar5, sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_thidvar0, sumThread1of1ForFork5_thidvar2, sumThread1of1ForFork5_x#1, sumThread1of1ForFork5_thidvar1][29552], 2371:8A:[183] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork5_x#1_19| 0) (= |v_sumThread1of1ForFork5_i#1_25| 0)) InVars {} OutVars{sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_25|, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_19|} AuxVars[] AssignedVars[sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_x#1][103292], 6211:9A:[181] L39-1-->sumEXIT: Formula: (<= v_N_15 |v_sumThread1of1ForFork5_i#1_23|) InVars {N=v_N_15, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_23|} OutVars{N=v_N_15, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_23|} AuxVars[] AssignedVars[][54143]][14213:10A:[207] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork4_x#1_43| (+ |v_sumThread1of1ForFork4_x#1_44| (select v_A_26 |v_sumThread1of1ForFork4_i#1_34|))) (= v_stdout_193 (store v_stdout_194 v_stdout_ptr_196 |v_sumThread1of1ForFork4_i#1_33|)) (< |v_sumThread1of1ForFork4_i#1_34| v_N_35) (= (+ |v_sumThread1of1ForFork4_i#1_34| 1) |v_sumThread1of1ForFork4_i#1_33|) (= |v_sumThread1of1ForFork4_x#1_43| |v_sumThread1of1ForFork4_log_msg#1_55|) (= v_stdout_ptr_195 (+ v_stdout_ptr_196 1))) InVars {sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_44|, A=v_A_26, stdout=v_stdout_194, N=v_N_35, stdout_ptr=v_stdout_ptr_196, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_34|} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_43|, A=v_A_26, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_55|, stdout=v_stdout_193, N=v_N_35, stdout_ptr=v_stdout_ptr_195, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_33|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, stdout, stdout_ptr, sumThread1of1ForFork4_i#1][152445], 14216:11A:[182] L25-2-->L39-1: Formula: (and (= (+ v_stdout_ptr_72 1) v_stdout_ptr_71) (= (store v_stdout_70 v_stdout_ptr_72 |v_sumThread1of1ForFork4_log_msg#1_19|) v_stdout_69)) InVars {stdout=v_stdout_70, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_19|, stdout_ptr=v_stdout_ptr_72} OutVars{stdout=v_stdout_69, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_19|, stdout_ptr=v_stdout_ptr_71} AuxVars[] AssignedVars[stdout, stdout_ptr][62321]] [2023-10-12 17:40:34,353 ERROR L47 etriNetUnfolderRabin]: [1:1A:[138] $Ultimate##0-->$Ultimate##0: Formula: (= v_sumThread1of1ForFork0_thidvar0_2 1) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_10|, sumThread1of1ForFork0_log_msg#1=|v_sumThread1of1ForFork0_log_msg#1_10|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_16|, sumThread1of1ForFork0_thidvar0=v_sumThread1of1ForFork0_thidvar0_2} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_log_msg#1, sumThread1of1ForFork0_i#1, sumThread1of1ForFork0_thidvar0][21364], 2:2A:[141] L54-->$Ultimate##0: Formula: (and (= 2 v_sumThread1of1ForFork1_thidvar1_2) (= 2 v_sumThread1of1ForFork1_thidvar0_2)) InVars {} OutVars{sumThread1of1ForFork1_x#1=|v_sumThread1of1ForFork1_x#1_10|, sumThread1of1ForFork1_log_msg#1=|v_sumThread1of1ForFork1_log_msg#1_10|, sumThread1of1ForFork1_thidvar0=v_sumThread1of1ForFork1_thidvar0_2, sumThread1of1ForFork1_i#1=|v_sumThread1of1ForFork1_i#1_16|, sumThread1of1ForFork1_thidvar1=v_sumThread1of1ForFork1_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork1_x#1, sumThread1of1ForFork1_log_msg#1, sumThread1of1ForFork1_thidvar0, sumThread1of1ForFork1_i#1, sumThread1of1ForFork1_thidvar1][884], 4:3A:[144] L55-->$Ultimate##0: Formula: (and (= 3 v_sumThread1of1ForFork2_thidvar1_2) (= 3 v_sumThread1of1ForFork2_thidvar0_2) (= 3 v_sumThread1of1ForFork2_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork2_thidvar0=v_sumThread1of1ForFork2_thidvar0_2, sumThread1of1ForFork2_thidvar1=v_sumThread1of1ForFork2_thidvar1_2, sumThread1of1ForFork2_x#1=|v_sumThread1of1ForFork2_x#1_10|, sumThread1of1ForFork2_thidvar2=v_sumThread1of1ForFork2_thidvar2_2, sumThread1of1ForFork2_log_msg#1=|v_sumThread1of1ForFork2_log_msg#1_10|, sumThread1of1ForFork2_i#1=|v_sumThread1of1ForFork2_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork2_thidvar0, sumThread1of1ForFork2_thidvar1, sumThread1of1ForFork2_x#1, sumThread1of1ForFork2_thidvar2, sumThread1of1ForFork2_log_msg#1, sumThread1of1ForFork2_i#1][41844], 15:4A:[147] L56-->$Ultimate##0: Formula: (and (= v_sumThread1of1ForFork3_thidvar1_2 4) (= v_sumThread1of1ForFork3_thidvar2_2 4) (= v_sumThread1of1ForFork3_thidvar0_2 4) (= v_sumThread1of1ForFork3_thidvar3_2 4)) InVars {} OutVars{sumThread1of1ForFork3_x#1=|v_sumThread1of1ForFork3_x#1_10|, sumThread1of1ForFork3_log_msg#1=|v_sumThread1of1ForFork3_log_msg#1_10|, sumThread1of1ForFork3_i#1=|v_sumThread1of1ForFork3_i#1_16|, sumThread1of1ForFork3_thidvar0=v_sumThread1of1ForFork3_thidvar0_2, sumThread1of1ForFork3_thidvar3=v_sumThread1of1ForFork3_thidvar3_2, sumThread1of1ForFork3_thidvar2=v_sumThread1of1ForFork3_thidvar2_2, sumThread1of1ForFork3_thidvar1=v_sumThread1of1ForFork3_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork3_x#1, sumThread1of1ForFork3_log_msg#1, sumThread1of1ForFork3_i#1, sumThread1of1ForFork3_thidvar0, sumThread1of1ForFork3_thidvar3, sumThread1of1ForFork3_thidvar2, sumThread1of1ForFork3_thidvar1][4980], 55:5A:[150] L57-->$Ultimate##0: Formula: (and (= 5 v_sumThread1of1ForFork4_thidvar4_2) (= 5 v_sumThread1of1ForFork4_thidvar3_2) (= 5 v_sumThread1of1ForFork4_thidvar0_2) (= 5 v_sumThread1of1ForFork4_thidvar2_2) (= 5 v_sumThread1of1ForFork4_thidvar1_2)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_10|, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_10|, sumThread1of1ForFork4_thidvar4=v_sumThread1of1ForFork4_thidvar4_2, sumThread1of1ForFork4_thidvar2=v_sumThread1of1ForFork4_thidvar2_2, sumThread1of1ForFork4_thidvar3=v_sumThread1of1ForFork4_thidvar3_2, sumThread1of1ForFork4_thidvar0=v_sumThread1of1ForFork4_thidvar0_2, sumThread1of1ForFork4_thidvar1=v_sumThread1of1ForFork4_thidvar1_2, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_16|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, sumThread1of1ForFork4_thidvar4, sumThread1of1ForFork4_thidvar2, sumThread1of1ForFork4_thidvar3, sumThread1of1ForFork4_thidvar0, sumThread1of1ForFork4_thidvar1, sumThread1of1ForFork4_i#1][45940], 232:6A:[170] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork4_x#1_19| 0) (= |v_sumThread1of1ForFork4_i#1_21| 0)) InVars {} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_19|, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_21|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_i#1][111476], 741:7A:[153] L58-->$Ultimate##0: Formula: (and (= 6 v_sumThread1of1ForFork5_thidvar3_2) (= 6 v_sumThread1of1ForFork5_thidvar1_2) (= 6 v_sumThread1of1ForFork5_thidvar4_2) (= 6 v_sumThread1of1ForFork5_thidvar5_2) (= 6 v_sumThread1of1ForFork5_thidvar0_2) (= 6 v_sumThread1of1ForFork5_thidvar2_2)) InVars {} OutVars{sumThread1of1ForFork5_thidvar4=v_sumThread1of1ForFork5_thidvar4_2, sumThread1of1ForFork5_log_msg#1=|v_sumThread1of1ForFork5_log_msg#1_10|, sumThread1of1ForFork5_thidvar3=v_sumThread1of1ForFork5_thidvar3_2, sumThread1of1ForFork5_thidvar5=v_sumThread1of1ForFork5_thidvar5_2, sumThread1of1ForFork5_i#1=|v_sumThread1of1ForFork5_i#1_16|, sumThread1of1ForFork5_thidvar0=v_sumThread1of1ForFork5_thidvar0_2, sumThread1of1ForFork5_thidvar2=v_sumThread1of1ForFork5_thidvar2_2, sumThread1of1ForFork5_x#1=|v_sumThread1of1ForFork5_x#1_10|, sumThread1of1ForFork5_thidvar1=v_sumThread1of1ForFork5_thidvar1_2} AuxVars[] AssignedVars[sumThread1of1ForFork5_thidvar4, sumThread1of1ForFork5_log_msg#1, sumThread1of1ForFork5_thidvar3, sumThread1of1ForFork5_thidvar5, sumThread1of1ForFork5_i#1, sumThread1of1ForFork5_thidvar0, sumThread1of1ForFork5_thidvar2, sumThread1of1ForFork5_x#1, sumThread1of1ForFork5_thidvar1][29552], 2370:8A:[168] $Ultimate##0-->L39-1: Formula: (and (= |v_sumThread1of1ForFork0_i#1_17| 0) (= |v_sumThread1of1ForFork0_x#1_13| 0)) InVars {} OutVars{sumThread1of1ForFork0_x#1=|v_sumThread1of1ForFork0_x#1_13|, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_17|} AuxVars[] AssignedVars[sumThread1of1ForFork0_x#1, sumThread1of1ForFork0_i#1][91004], 6212:9A:[179] L39-1-->sumEXIT: Formula: (<= v_N_11 |v_sumThread1of1ForFork0_i#1_21|) InVars {N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} OutVars{N=v_N_11, sumThread1of1ForFork0_i#1=|v_sumThread1of1ForFork0_i#1_21|} AuxVars[] AssignedVars[][60284]][14260:10A:[207] L39-1-->L25-2: Formula: (and (= |v_sumThread1of1ForFork4_x#1_43| (+ |v_sumThread1of1ForFork4_x#1_44| (select v_A_26 |v_sumThread1of1ForFork4_i#1_34|))) (= v_stdout_193 (store v_stdout_194 v_stdout_ptr_196 |v_sumThread1of1ForFork4_i#1_33|)) (< |v_sumThread1of1ForFork4_i#1_34| v_N_35) (= (+ |v_sumThread1of1ForFork4_i#1_34| 1) |v_sumThread1of1ForFork4_i#1_33|) (= |v_sumThread1of1ForFork4_x#1_43| |v_sumThread1of1ForFork4_log_msg#1_55|) (= v_stdout_ptr_195 (+ v_stdout_ptr_196 1))) InVars {sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_44|, A=v_A_26, stdout=v_stdout_194, N=v_N_35, stdout_ptr=v_stdout_ptr_196, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_34|} OutVars{sumThread1of1ForFork4_x#1=|v_sumThread1of1ForFork4_x#1_43|, A=v_A_26, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_55|, stdout=v_stdout_193, N=v_N_35, stdout_ptr=v_stdout_ptr_195, sumThread1of1ForFork4_i#1=|v_sumThread1of1ForFork4_i#1_33|} AuxVars[] AssignedVars[sumThread1of1ForFork4_x#1, sumThread1of1ForFork4_log_msg#1, stdout, stdout_ptr, sumThread1of1ForFork4_i#1][155516], 14265:11A:[182] L25-2-->L39-1: Formula: (and (= (+ v_stdout_ptr_72 1) v_stdout_ptr_71) (= (store v_stdout_70 v_stdout_ptr_72 |v_sumThread1of1ForFork4_log_msg#1_19|) v_stdout_69)) InVars {stdout=v_stdout_70, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_19|, stdout_ptr=v_stdout_ptr_72} OutVars{stdout=v_stdout_69, sumThread1of1ForFork4_log_msg#1=|v_sumThread1of1ForFork4_log_msg#1_19|, stdout_ptr=v_stdout_ptr_71} AuxVars[] AssignedVars[stdout, stdout_ptr][65392]] Received shutdown request... [2023-10-12 17:40:38,721 WARN L340 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (1)] Timeout while monitored process is still running, waiting 1000 ms for graceful end [2023-10-12 17:40:38,783 WARN L343 stractBuchiCegarLoop]: Verification cancelled [2023-10-12 17:40:38,790 INFO L201 PluginConnector]: Adding new model array-sum-with-log-6threads.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer CFG 12.10 05:40:38 BoogieIcfgContainer [2023-10-12 17:40:38,790 INFO L131 PluginConnector]: ------------------------ END BuchiAutomizer---------------------------- [2023-10-12 17:40:38,790 INFO L158 Benchmark]: Toolchain (without parser) took 232052.38ms. Allocated memory was 190.8MB in the beginning and 3.7GB in the end (delta: 3.5GB). Free memory was 145.1MB in the beginning and 2.6GB in the end (delta: -2.4GB). Peak memory consumption was 2.9GB. Max. memory is 8.0GB. [2023-10-12 17:40:38,791 INFO L158 Benchmark]: Boogie PL CUP Parser took 0.24ms. Allocated memory is still 190.8MB. Free memory is still 146.3MB. There was no memory consumed. Max. memory is 8.0GB. [2023-10-12 17:40:38,791 INFO L158 Benchmark]: Boogie Procedure Inliner took 28.52ms. Allocated memory is still 190.8MB. Free memory was 145.1MB in the beginning and 143.2MB in the end (delta: 1.9MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. [2023-10-12 17:40:38,791 INFO L158 Benchmark]: Boogie Preprocessor took 15.64ms. Allocated memory is still 190.8MB. Free memory was 143.2MB in the beginning and 142.2MB in the end (delta: 1.0MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. [2023-10-12 17:40:38,791 INFO L158 Benchmark]: RCFGBuilder took 201.02ms. Allocated memory is still 190.8MB. Free memory was 142.2MB in the beginning and 132.5MB in the end (delta: 9.7MB). Peak memory consumption was 9.4MB. Max. memory is 8.0GB. [2023-10-12 17:40:38,792 INFO L158 Benchmark]: BuchiAutomizer took 231803.12ms. Allocated memory was 190.8MB in the beginning and 3.7GB in the end (delta: 3.5GB). Free memory was 132.3MB in the beginning and 2.6GB in the end (delta: -2.4GB). Peak memory consumption was 2.9GB. Max. memory is 8.0GB. [2023-10-12 17:40:38,792 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.24ms. Allocated memory is still 190.8MB. Free memory is still 146.3MB. There was no memory consumed. Max. memory is 8.0GB. * Boogie Procedure Inliner took 28.52ms. Allocated memory is still 190.8MB. Free memory was 145.1MB in the beginning and 143.2MB in the end (delta: 1.9MB). Peak memory consumption was 2.1MB. Max. memory is 8.0GB. * Boogie Preprocessor took 15.64ms. Allocated memory is still 190.8MB. Free memory was 143.2MB in the beginning and 142.2MB in the end (delta: 1.0MB). Peak memory consumption was 1.0MB. Max. memory is 8.0GB. * RCFGBuilder took 201.02ms. Allocated memory is still 190.8MB. Free memory was 142.2MB in the beginning and 132.5MB in the end (delta: 9.7MB). Peak memory consumption was 9.4MB. Max. memory is 8.0GB. * BuchiAutomizer took 231803.12ms. Allocated memory was 190.8MB in the beginning and 3.7GB in the end (delta: 3.5GB). Free memory was 132.3MB in the beginning and 2.6GB in the end (delta: -2.4GB). Peak memory consumption was 2.9GB. Max. memory is 8.0GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: Constructed decomposition of program Your program was decomposed into 6 terminating modules (0 trivial, 6 deterministic, 0 nondeterministic) and one module whose termination is unknown.One deterministic module has affine ranking function -1 * i + N and consists of 3 locations. One deterministic module has affine ranking function -1 * i + N and consists of 3 locations. One deterministic module has affine ranking function -1 * i + N and consists of 3 locations. One deterministic module has affine ranking function -1 * i + N and consists of 3 locations. One deterministic module has affine ranking function -1 * i + N and consists of 3 locations. One deterministic module has affine ranking function -1 * i + N and consists of 3 locations. The remainder module has 2326528 locations. - StatisticsResult: Timing statistics BüchiAutomizer plugin needed 231.6s and 7 iterations. TraceHistogramMax:0. Analysis of lassos took 4.5s. Construction of modules took 0.7s. Büchi inclusion checks took 2.1s. Highest rank in rank-based complementation 0. Minimization of det autom 0. Minimization of nondet autom 0. Automata minimization No data available. Non-live state removal took 0.0s Buchi closure took 0.0s. Biggest automaton had -1 states and ocurred in iteration -1. Nontrivial modules had stage [6, 0, 0, 0, 0]. InterpolantCoveringCapabilityFinite: 0/0 InterpolantCoveringCapabilityBuchi: 0/0 HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 1736 SdHoareTripleChecker+Valid, 0.9s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 1730 mSDsluCounter, 1164 SdHoareTripleChecker+Invalid, 0.7s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 354 mSDsCounter, 22 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 1510 IncrementalHoareTripleChecker+Invalid, 1532 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 22 mSolverCounterUnsat, 810 mSDtfsCounter, 1510 mSolverCounterSat, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown LassoAnalysisResults: nont0 unkn0 SFLI0 SFLT0 conc0 concLT0 SILN0 SILU0 SILI0 SILT0 lasso6 LassoPreprocessingBenchmarks: Lassos: inital70 mio100 ax100 hnf100 lsp65 ukn72 mio100 lsp44 div100 bol100 ite100 ukn100 eq218 hnf91 smp100 dnf100 smp100 tf100 neg100 sie100 LassoTerminationAnalysisBenchmarks: ConstraintsSatisfiability: sat Degree: 0 Time: 153ms VariablesStem: 1 VariablesLoop: 3 DisjunctsStem: 1 DisjunctsLoop: 1 SupportingInvariants: 2 MotzkinApplications: 6 LassoTerminationAnalysisBenchmarks: LassoNonterminationAnalysisSatFixpoint: 0 LassoNonterminationAnalysisSatUnbounded: 0 LassoNonterminationAnalysisUnsat: 0 LassoNonterminationAnalysisUnknown: 0 LassoNonterminationAnalysisTime: 0.0s InitialAbstractionConstructionTime: 1.0s - TimeoutResult: Timeout (de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction) Buchi Automizer is unable to decide termination: Timeout while executing PetriNetUnfolderRabin. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer: - StatisticsResult: PetriNetLargeBlockEncoding benchmarks Lipton Reduction Statistics: ReductionTime: 1.0s, 100 PlacesBefore, 51 PlacesAfterwards, 87 TransitionsBefore, 38 TransitionsAfterwards, 5040 CoEnabledTransitionPairs, 3 FixpointIterations, 1 TrivialSequentialCompositions, 48 ConcurrentSequentialCompositions, 0 TrivialYvCompositions, 0 ConcurrentYvCompositions, 0 ChoiceCompositions, 49 TotalNumberOfCompositions, 4345 MoverChecksTotal, Independence Relation Statistics: CachedIndependenceRelation.Independence Queries: [ total: 3525, independent: 3499, independent conditional: 0, independent unconditional: 3499, dependent: 26, dependent conditional: 0, dependent unconditional: 26, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , CachedIndependenceRelation.Statistics on underlying relation: UnionIndependenceRelation.Independence Queries: [ total: 2906, independent: 2880, independent conditional: 0, independent unconditional: 2880, dependent: 26, dependent conditional: 0, dependent unconditional: 26, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , UnionIndependenceRelation.Statistics on underlying relations: [ SyntacticIndependenceRelation.Independence Queries: [ total: 2906, independent: 2880, independent conditional: 0, independent unconditional: 2880, dependent: 26, dependent conditional: 0, dependent unconditional: 26, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Independence Queries: [ total: 26, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 26, dependent conditional: 0, dependent unconditional: 26, unknown: 0, unknown conditional: 0, unknown unconditional: 0] , SemanticIndependenceRelation.Query Time [ms]: [ total: 79, independent: 0, independent conditional: 0, independent unconditional: 0, dependent: 79, dependent conditional: 0, dependent unconditional: 79, unknown: 0, unknown conditional: 0, unknown unconditional: 0] ], Cache Queries: [ total: 3525, independent: 619, independent conditional: 0, independent unconditional: 619, dependent: 0, dependent conditional: 0, dependent unconditional: 0, unknown: 2906, unknown conditional: 0, unknown unconditional: 2906] , Statistics on independence cache: Total cache size (in pairs): 204, Positive cache size: 192, Positive conditional cache size: 0, Positive unconditional cache size: 192, Negative cache size: 12, Negative conditional cache size: 0, Negative unconditional cache size: 12, Unknown cache size: 0, Unknown conditional cache size: 0, Unknown unconditional cache size: 0 RESULT: Ultimate could not prove your program: Timeout Completed graceful shutdown