/root/.sdkman/candidates/java/21.0.5-tem/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/gemcutter/Termination.epf -tc ../../../trunk/examples/toolchains/BuchiAutomizerCInline.xml -i ../../../trunk/examples/svcomp/pthread-theta/unwind3-100.i -------------------------------------------------------------------------------- This is Ultimate 0.3.0-wip.dk.ample-buchi-a4216cd-m [2025-04-26 16:51:51,563 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-04-26 16:51:51,620 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/../../../trunk/examples/settings/gemcutter/Termination.epf [2025-04-26 16:51:51,624 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-04-26 16:51:51,624 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-04-26 16:51:51,624 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.Check unreachability of error function in SV-COMP mode [2025-04-26 16:51:51,624 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.Translation Mode: [2025-04-26 16:51:51,645 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-04-26 16:51:51,646 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-04-26 16:51:51,646 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-04-26 16:51:51,647 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-04-26 16:51:51,647 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-04-26 16:51:51,647 INFO L153 SettingsManager]: * Use SBE=true [2025-04-26 16:51:51,647 INFO L151 SettingsManager]: Preferences of BuchiAutomizer differ from their defaults: [2025-04-26 16:51:51,647 INFO L153 SettingsManager]: * NCSB implementation=INTSET_LAZY3 [2025-04-26 16:51:51,647 INFO L153 SettingsManager]: * Use old map elimination=false [2025-04-26 16:51:51,648 INFO L153 SettingsManager]: * Use external solver (rank synthesis)=false [2025-04-26 16:51:51,648 INFO L153 SettingsManager]: * Use only trivial implications for array writes=true [2025-04-26 16:51:51,648 INFO L153 SettingsManager]: * Rank analysis=LINEAR_WITH_GUESSES [2025-04-26 16:51:51,648 INFO L153 SettingsManager]: * Automaton type for concurrent programs=PARTIAL_ORDER_BA [2025-04-26 16:51:51,648 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-04-26 16:51:51,648 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=ASSUME [2025-04-26 16:51:51,648 INFO L153 SettingsManager]: * sizeof long=4 [2025-04-26 16:51:51,648 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-04-26 16:51:51,648 INFO L153 SettingsManager]: * sizeof POINTER=4 [2025-04-26 16:51:51,648 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-04-26 16:51:51,648 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=ASSUME [2025-04-26 16:51:51,648 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=ASSUME [2025-04-26 16:51:51,648 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=ASSUME [2025-04-26 16:51:51,648 INFO L153 SettingsManager]: * sizeof long double=12 [2025-04-26 16:51:51,649 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-04-26 16:51:51,649 INFO L153 SettingsManager]: * Assume nondeterminstic values are in range=false [2025-04-26 16:51:51,649 INFO L153 SettingsManager]: * Use constant arrays=true [2025-04-26 16:51:51,649 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2025-04-26 16:51:51,649 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-04-26 16:51:51,649 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -smt2 -in -t:4000 [2025-04-26 16:51:51,649 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-04-26 16:51:51,649 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-04-26 16:51:51,649 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-04-26 16:51:51,649 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-04-26 16:51:51,649 INFO L153 SettingsManager]: * Use conditional POR in concurrent analysis=false [2025-04-26 16:51:51,649 INFO L151 SettingsManager]: Preferences of IcfgTransformer differ from their defaults: [2025-04-26 16:51:51,649 INFO L153 SettingsManager]: * TransformationType=MODULO_NEIGHBOR [2025-04-26 16:51:51,886 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-04-26 16:51:51,894 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-04-26 16:51:51,896 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-04-26 16:51:51,897 INFO L270 PluginConnector]: Initializing CDTParser... [2025-04-26 16:51:51,897 INFO L274 PluginConnector]: CDTParser initialized [2025-04-26 16:51:51,898 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/../../../trunk/examples/svcomp/pthread-theta/unwind3-100.i [2025-04-26 16:51:53,175 INFO L538 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/data/e2ec37d49/f51bb908bc56479299e47cca780ab756/FLAG423dc79eb [2025-04-26 16:51:53,431 INFO L389 CDTParser]: Found 1 translation units. [2025-04-26 16:51:53,431 INFO L178 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/pthread-theta/unwind3-100.i [2025-04-26 16:51:53,446 INFO L432 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/data/e2ec37d49/f51bb908bc56479299e47cca780ab756/FLAG423dc79eb [2025-04-26 16:51:54,225 INFO L440 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/data/e2ec37d49/f51bb908bc56479299e47cca780ab756 [2025-04-26 16:51:54,228 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-04-26 16:51:54,228 INFO L133 ToolchainWalker]: Walking toolchain with 5 elements. [2025-04-26 16:51:54,229 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-04-26 16:51:54,229 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-04-26 16:51:54,232 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-04-26 16:51:54,232 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 26.04 04:51:54" (1/1) ... [2025-04-26 16:51:54,233 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4970ecd2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.04 04:51:54, skipping insertion in model container [2025-04-26 16:51:54,233 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 26.04 04:51:54" (1/1) ... [2025-04-26 16:51:54,256 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-04-26 16:51:54,544 WARN L116 LibraryModelHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-theta/unwind3-100.i[33026,33039] [2025-04-26 16:51:54,558 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-04-26 16:51:54,569 INFO L200 MainTranslator]: Completed pre-run [2025-04-26 16:51:54,612 WARN L116 LibraryModelHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/trunk/examples/svcomp/pthread-theta/unwind3-100.i[33026,33039] [2025-04-26 16:51:54,615 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-04-26 16:51:54,635 INFO L204 MainTranslator]: Completed translation [2025-04-26 16:51:54,636 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.04 04:51:54 WrapperNode [2025-04-26 16:51:54,636 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-04-26 16:51:54,637 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-04-26 16:51:54,637 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-04-26 16:51:54,637 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-04-26 16:51:54,641 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.04 04:51:54" (1/1) ... [2025-04-26 16:51:54,654 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.04 04:51:54" (1/1) ... [2025-04-26 16:51:54,665 INFO L138 Inliner]: procedures = 169, calls = 10, calls flagged for inlining = 4, calls inlined = 4, statements flattened = 58 [2025-04-26 16:51:54,666 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-04-26 16:51:54,666 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-04-26 16:51:54,666 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-04-26 16:51:54,666 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-04-26 16:51:54,670 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.04 04:51:54" (1/1) ... [2025-04-26 16:51:54,670 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.04 04:51:54" (1/1) ... [2025-04-26 16:51:54,672 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.04 04:51:54" (1/1) ... [2025-04-26 16:51:54,672 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.04 04:51:54" (1/1) ... [2025-04-26 16:51:54,678 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.04 04:51:54" (1/1) ... [2025-04-26 16:51:54,678 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.04 04:51:54" (1/1) ... [2025-04-26 16:51:54,683 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.04 04:51:54" (1/1) ... [2025-04-26 16:51:54,685 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.04 04:51:54" (1/1) ... [2025-04-26 16:51:54,685 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.04 04:51:54" (1/1) ... [2025-04-26 16:51:54,692 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-04-26 16:51:54,692 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2025-04-26 16:51:54,692 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2025-04-26 16:51:54,692 INFO L274 PluginConnector]: RCFGBuilder initialized [2025-04-26 16:51:54,697 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.04 04:51:54" (1/1) ... [2025-04-26 16:51:54,701 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -smt2 -in -t:4000 [2025-04-26 16:51:54,710 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:54,721 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:54,723 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-04-26 16:51:54,741 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-04-26 16:51:54,741 INFO L130 BoogieDeclarations]: Found specification of procedure f1 [2025-04-26 16:51:54,742 INFO L138 BoogieDeclarations]: Found implementation of procedure f1 [2025-04-26 16:51:54,742 INFO L130 BoogieDeclarations]: Found specification of procedure f2 [2025-04-26 16:51:54,742 INFO L138 BoogieDeclarations]: Found implementation of procedure f2 [2025-04-26 16:51:54,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2025-04-26 16:51:54,742 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-04-26 16:51:54,742 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-04-26 16:51:54,743 WARN L203 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to OneNontrivialStatement. [2025-04-26 16:51:54,834 INFO L234 CfgBuilder]: Building ICFG [2025-04-26 16:51:54,835 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2025-04-26 16:51:54,911 INFO L279 CfgBuilder]: Omitted future-live optimization because the input is a concurrent program. [2025-04-26 16:51:54,911 INFO L283 CfgBuilder]: Performing block encoding [2025-04-26 16:51:54,918 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-04-26 16:51:54,918 INFO L312 CfgBuilder]: Removed 0 assume(true) statements. [2025-04-26 16:51:54,918 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.04 04:51:54 BoogieIcfgContainer [2025-04-26 16:51:54,918 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2025-04-26 16:51:54,919 INFO L112 PluginConnector]: ------------------------BuchiAutomizer---------------------------- [2025-04-26 16:51:54,919 INFO L270 PluginConnector]: Initializing BuchiAutomizer... [2025-04-26 16:51:54,924 INFO L274 PluginConnector]: BuchiAutomizer initialized [2025-04-26 16:51:54,924 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2025-04-26 16:51:54,924 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "CDTParser AST 26.04 04:51:54" (1/3) ... [2025-04-26 16:51:54,925 INFO L204 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@19e4081c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 26.04 04:51:54, skipping insertion in model container [2025-04-26 16:51:54,925 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2025-04-26 16:51:54,925 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 26.04 04:51:54" (2/3) ... [2025-04-26 16:51:54,925 INFO L204 PluginConnector]: Invalid model from BuchiAutomizer for observer de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer.BuchiAutomizerObserver@19e4081c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.buchiautomizer AST 26.04 04:51:54, skipping insertion in model container [2025-04-26 16:51:54,925 INFO L99 BuchiAutomizer]: Safety of program was proven or not checked, starting termination analysis [2025-04-26 16:51:54,925 INFO L184 PluginConnector]: Executing the observer BuchiAutomizerObserver from plugin BuchiAutomizer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 26.04 04:51:54" (3/3) ... [2025-04-26 16:51:54,926 INFO L376 chiAutomizerObserver]: Analyzing ICFG unwind3-100.i [2025-04-26 16:51:54,976 INFO L143 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2025-04-26 16:51:55,007 INFO L125 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-04-26 16:51:55,008 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2025-04-26 16:51:55,008 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:55,010 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:55,011 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Waiting until timeout for monitored process [2025-04-26 16:51:55,067 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 79 places, 78 transitions, 164 flow [2025-04-26 16:51:55,101 INFO L116 PetriNetUnfolderBase]: 6/116 cut-off events. [2025-04-26 16:51:55,103 INFO L117 PetriNetUnfolderBase]: For 0/0 co-relation queries the response was YES. [2025-04-26 16:51:55,107 INFO L83 FinitePrefix]: Finished finitePrefix Result has 125 conditions, 116 events. 6/116 cut-off events. For 0/0 co-relation queries the response was YES. Maximal size of possible extension queue 5. Compared 203 event pairs, 0 based on Foata normal form. 0/107 useless extension candidates. Maximal degree in co-relation 63. Up to 4 conditions per place. [2025-04-26 16:51:55,107 INFO L82 GeneralOperation]: Start removeDead. Operand has 79 places, 78 transitions, 164 flow [2025-04-26 16:51:55,111 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 78 places, 76 transitions, 159 flow [2025-04-26 16:51:55,112 INFO L84 lAbstractionProvider]: Constructed initial Petri net abstraction that has has 78 places, 76 transitions, 159 flow [2025-04-26 16:51:55,117 INFO L135 AmpleReduction]: Starting ample reduction [2025-04-26 16:51:55,240 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 618#[f1FINAL, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES]true [2025-04-26 16:51:55,240 WARN L140 AmpleReduction]: Number of pruned transitions: 133 [2025-04-26 16:51:55,241 WARN L141 AmpleReduction]: Loop nodes with "changing loop node status": 1 [2025-04-26 16:51:55,241 WARN L142 AmpleReduction]: Number of trivial sets caused by loops: 7 [2025-04-26 16:51:55,241 WARN L143 AmpleReduction]: Number of not loop caused trivial ample sets:75 [2025-04-26 16:51:55,241 WARN L144 AmpleReduction]: Number of initially assigned non-trivial ample sets:123 [2025-04-26 16:51:55,241 WARN L145 AmpleReduction]: Times succ was already a loop node:2 [2025-04-26 16:51:55,241 WARN L146 AmpleReduction]: Times some other node on the cycle already had a trivial ample set:6 [2025-04-26 16:51:55,241 INFO L149 AmpleReduction]: Finished ample reduction [2025-04-26 16:51:55,243 INFO L136 dAbstractionProvider]: Constructed initial ample set-reduced NBA abstraction that has 205 states, 201 states have (on average 1.1741293532338308) internal successors, (in total 236), 204 states have internal predecessors, (236), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 16:51:55,249 INFO L306 stractBuchiCegarLoop]: Interprodecural is true [2025-04-26 16:51:55,249 INFO L307 stractBuchiCegarLoop]: Hoare is None [2025-04-26 16:51:55,249 INFO L308 stractBuchiCegarLoop]: Compute interpolants for ForwardPredicates [2025-04-26 16:51:55,249 INFO L309 stractBuchiCegarLoop]: Backedges is STRAIGHT_LINE [2025-04-26 16:51:55,249 INFO L310 stractBuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2025-04-26 16:51:55,250 INFO L311 stractBuchiCegarLoop]: Difference is false [2025-04-26 16:51:55,250 INFO L312 stractBuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2025-04-26 16:51:55,250 INFO L316 stractBuchiCegarLoop]: ======== Iteration 0 == of CEGAR loop == BuchiAutomatonCegarLoop ======== [2025-04-26 16:51:55,251 INFO L73 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 205 states, 201 states have (on average 1.1741293532338308) internal successors, (in total 236), 204 states have internal predecessors, (236), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 16:51:55,265 INFO L131 ngComponentsAnalysis]: Automaton has 9 accepting balls. 33 [2025-04-26 16:51:55,265 INFO L88 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-04-26 16:51:55,265 INFO L120 BuchiIsEmpty]: Starting construction of run [2025-04-26 16:51:55,272 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-04-26 16:51:55,272 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2025-04-26 16:51:55,272 INFO L340 stractBuchiCegarLoop]: ======== Iteration 1 ============ [2025-04-26 16:51:55,273 INFO L73 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 205 states, 201 states have (on average 1.1741293532338308) internal successors, (in total 236), 204 states have internal predecessors, (236), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 16:51:55,279 INFO L131 ngComponentsAnalysis]: Automaton has 9 accepting balls. 33 [2025-04-26 16:51:55,280 INFO L88 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-04-26 16:51:55,280 INFO L120 BuchiIsEmpty]: Starting construction of run [2025-04-26 16:51:55,280 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-04-26 16:51:55,280 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2025-04-26 16:51:55,287 INFO L752 eck$LassoCheckResult]: Stem: "[132] $Ultimate##0-->L-1: Formula: (= (select |v_#valid_1| 0) 0) InVars {#valid=|v_#valid_1|} OutVars{#valid=|v_#valid_1|} AuxVars[] AssignedVars[]" "[143] L-1-->L752: Formula: (< 0 |v_#StackHeapBarrier_1|) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_1|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_1|} AuxVars[] AssignedVars[]" "[100] L752-->L752-1: Formula: (and (= (select |v_#valid_2| 1) 1) (= 2 (select |v_#length_1| 1))) InVars {#length=|v_#length_1|, #valid=|v_#valid_2|} OutVars{#length=|v_#length_1|, #valid=|v_#valid_2|} AuxVars[] AssignedVars[]" "[157] L752-1-->L752-2: Formula: (= 48 (select (select |v_#memory_int_1| 1) 0)) InVars {#memory_int=|v_#memory_int_1|} OutVars{#memory_int=|v_#memory_int_1|} AuxVars[] AssignedVars[]" "[102] L752-2-->L752-3: Formula: (= (select (select |v_#memory_int_2| 1) 1) 0) InVars {#memory_int=|v_#memory_int_2|} OutVars{#memory_int=|v_#memory_int_2|} AuxVars[] AssignedVars[]" "[119] L752-3-->L752-4: Formula: (and (= 20 (select |v_#length_2| 2)) (= (select |v_#valid_3| 2) 1)) InVars {#length=|v_#length_2|, #valid=|v_#valid_3|} OutVars{#length=|v_#length_2|, #valid=|v_#valid_3|} AuxVars[] AssignedVars[]" "[120] L752-4-->L755: Formula: (= v_~_N~0_1 0) InVars {} OutVars{~_N~0=v_~_N~0_1} AuxVars[] AssignedVars[~_N~0]" "[124] L755-->L-1-1: Formula: (= v_~limit~0_1 0) InVars {} OutVars{~limit~0=v_~limit~0_1} AuxVars[] AssignedVars[~limit~0]" "[159] L-1-1-->L-1-2: Formula: true InVars {} OutVars{ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_main_#res#1]" "[161] L-1-2-->L770: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_1|, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_1|, ULTIMATE.start_main_#t~nondet11#1=|v_ULTIMATE.start_main_#t~nondet11#1_1|, ULTIMATE.start_main_#t~pre13#1=|v_ULTIMATE.start_main_#t~pre13#1_1|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_1|, ULTIMATE.start_main_~t~1#1=|v_ULTIMATE.start_main_~t~1#1_1|, ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_1|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre12#1, ULTIMATE.start_main_~i~1#1, ULTIMATE.start_main_#t~nondet11#1, ULTIMATE.start_main_#t~pre13#1, ULTIMATE.start_main_#t~pre10#1, ULTIMATE.start_main_~t~1#1, ULTIMATE.start_main_~t~0#1, ULTIMATE.start_main_#t~nondet14#1]" "[149] L770-->L771: Formula: (= v_~_N~0_2 100) InVars {} OutVars{~_N~0=v_~_N~0_2} AuxVars[] AssignedVars[~_N~0]" "[133] L771-->L771-1: Formula: (= (ite (and (<= v_~_N~0_3 1073741823) (<= 0 v_~_N~0_3)) 1 0) |v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_1|) InVars {~_N~0=v_~_N~0_3} OutVars{~_N~0=v_~_N~0_3, ULTIMATE.start_assume_abort_if_not_#in~cond#1=|v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_#in~cond#1]" "[158] L771-1-->L749: Formula: true InVars {} OutVars{ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_~cond#1]" "[99] L749-->L750: Formula: (= |v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_2| |v_ULTIMATE.start_assume_abort_if_not_~cond#1_2|) InVars {ULTIMATE.start_assume_abort_if_not_#in~cond#1=|v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_2|} OutVars{ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_2|, ULTIMATE.start_assume_abort_if_not_#in~cond#1=|v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_~cond#1]" "[141] L750-->L749-1: Formula: (not (= |v_ULTIMATE.start_assume_abort_if_not_~cond#1_4| 0)) InVars {ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_4|} OutVars{ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_4|} AuxVars[] AssignedVars[]" "[150] L749-1-->L771-2: Formula: true InVars {} OutVars{ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_~cond#1]" "[163] L771-2-->L772: Formula: true InVars {} OutVars{ULTIMATE.start_assume_abort_if_not_#in~cond#1=|v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_#in~cond#1]" "[101] L772-->L772-1: Formula: (= v_~_N~0_4 v_~limit~0_2) InVars {~_N~0=v_~_N~0_4} OutVars{~_N~0=v_~_N~0_4, ~limit~0=v_~limit~0_2} AuxVars[] AssignedVars[~limit~0]" "[114] L772-1-->L773-4: Formula: (= |v_ULTIMATE.start_main_~i~1#1_2| 0) InVars {} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_~i~1#1]" "[146] L773-4-->L773-5: Formula: (<= v_~_N~0_6 |v_ULTIMATE.start_main_~i~1#1_7|) InVars {~_N~0=v_~_N~0_6, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_7|} OutVars{~_N~0=v_~_N~0_6, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_7|} AuxVars[] AssignedVars[]" "[98] L773-5-->L777: Formula: true InVars {} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_8|} AuxVars[] AssignedVars[ULTIMATE.start_main_~i~1#1]" "[128] L777-->L778: Formula: true InVars {} OutVars{ULTIMATE.start_main_~t~1#1=|v_ULTIMATE.start_main_~t~1#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~1#1]" "[112] L778-->L778-1: Formula: (= |v_ULTIMATE.start_main_#t~pre13#1_2| |v_#pthreadsForks_4|) InVars {#pthreadsForks=|v_#pthreadsForks_4|} OutVars{#pthreadsForks=|v_#pthreadsForks_4|, ULTIMATE.start_main_#t~pre13#1=|v_ULTIMATE.start_main_#t~pre13#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre13#1]" "[151] L778-1-->L778-2: Formula: (= (+ 1 |v_#pthreadsForks_6|) |v_#pthreadsForks_5|) InVars {#pthreadsForks=|v_#pthreadsForks_6|} OutVars{#pthreadsForks=|v_#pthreadsForks_5|} AuxVars[] AssignedVars[#pthreadsForks]" "[137] L778-2-->L778-3: Formula: (= |v_ULTIMATE.start_main_~t~1#1_3| |v_ULTIMATE.start_main_#t~pre13#1_3|) InVars {ULTIMATE.start_main_#t~pre13#1=|v_ULTIMATE.start_main_#t~pre13#1_3|} OutVars{ULTIMATE.start_main_~t~1#1=|v_ULTIMATE.start_main_~t~1#1_3|, ULTIMATE.start_main_#t~pre13#1=|v_ULTIMATE.start_main_#t~pre13#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~1#1]" "[198] L778-3-->$Ultimate##0: Formula: (and (= v_f2Thread1of1ForFork0_thidvar2_2 0) (= 0 |v_f2Thread1of1ForFork0_#in~arg#1.offset_4|) (= v_f2Thread1of1ForFork0_thidvar0_2 |v_ULTIMATE.start_main_#t~pre13#1_7|) (= v_f2Thread1of1ForFork0_thidvar1_2 0) (= |v_f2Thread1of1ForFork0_#in~arg#1.base_4| 0)) InVars {ULTIMATE.start_main_#t~pre13#1=|v_ULTIMATE.start_main_#t~pre13#1_7|} OutVars{ULTIMATE.start_main_#t~pre13#1=|v_ULTIMATE.start_main_#t~pre13#1_7|, f2Thread1of1ForFork0_~i~0#1=|v_f2Thread1of1ForFork0_~i~0#1_16|, f2Thread1of1ForFork0_~arg#1.offset=|v_f2Thread1of1ForFork0_~arg#1.offset_4|, f2Thread1of1ForFork0_~bound~0#1=|v_f2Thread1of1ForFork0_~bound~0#1_10|, f2Thread1of1ForFork0___VERIFIER_assert_~expression#1=|v_f2Thread1of1ForFork0___VERIFIER_assert_~expression#1_12|, f2Thread1of1ForFork0___VERIFIER_assert_#in~expression#1=|v_f2Thread1of1ForFork0___VERIFIER_assert_#in~expression#1_8|, f2Thread1of1ForFork0_thidvar2=v_f2Thread1of1ForFork0_thidvar2_2, f2Thread1of1ForFork0_thidvar1=v_f2Thread1of1ForFork0_thidvar1_2, f2Thread1of1ForFork0_#res#1.offset=|v_f2Thread1of1ForFork0_#res#1.offset_4|, f2Thread1of1ForFork0_thidvar0=v_f2Thread1of1ForFork0_thidvar0_2, f2Thread1of1ForFork0_#in~arg#1.base=|v_f2Thread1of1ForFork0_#in~arg#1.base_4|, f2Thread1of1ForFork0_#t~post9#1=|v_f2Thread1of1ForFork0_#t~post9#1_8|, f2Thread1of1ForFork0_~arg#1.base=|v_f2Thread1of1ForFork0_~arg#1.base_4|, f2Thread1of1ForFork0_#in~arg#1.offset=|v_f2Thread1of1ForFork0_#in~arg#1.offset_4|, f2Thread1of1ForFork0_#res#1.base=|v_f2Thread1of1ForFork0_#res#1.base_4|} AuxVars[] AssignedVars[f2Thread1of1ForFork0_~i~0#1, f2Thread1of1ForFork0_~arg#1.offset, f2Thread1of1ForFork0_~bound~0#1, f2Thread1of1ForFork0___VERIFIER_assert_~expression#1, f2Thread1of1ForFork0___VERIFIER_assert_#in~expression#1, f2Thread1of1ForFork0_thidvar2, f2Thread1of1ForFork0_thidvar1, f2Thread1of1ForFork0_#res#1.offset, f2Thread1of1ForFork0_thidvar0, f2Thread1of1ForFork0_#in~arg#1.base, f2Thread1of1ForFork0_#t~post9#1, f2Thread1of1ForFork0_~arg#1.base, f2Thread1of1ForFork0_#in~arg#1.offset, f2Thread1of1ForFork0_#res#1.base]" "[174] $Ultimate##0-->L763: Formula: (and (= |v_f2Thread1of1ForFork0_~arg#1.offset_1| |v_f2Thread1of1ForFork0_#in~arg#1.offset_1|) (= |v_f2Thread1of1ForFork0_#in~arg#1.base_1| |v_f2Thread1of1ForFork0_~arg#1.base_1|)) InVars {f2Thread1of1ForFork0_#in~arg#1.base=|v_f2Thread1of1ForFork0_#in~arg#1.base_1|, f2Thread1of1ForFork0_#in~arg#1.offset=|v_f2Thread1of1ForFork0_#in~arg#1.offset_1|} OutVars{f2Thread1of1ForFork0_#in~arg#1.base=|v_f2Thread1of1ForFork0_#in~arg#1.base_1|, f2Thread1of1ForFork0_#in~arg#1.offset=|v_f2Thread1of1ForFork0_#in~arg#1.offset_1|, f2Thread1of1ForFork0_~arg#1.base=|v_f2Thread1of1ForFork0_~arg#1.base_1|, f2Thread1of1ForFork0_~arg#1.offset=|v_f2Thread1of1ForFork0_~arg#1.offset_1|} AuxVars[] AssignedVars[f2Thread1of1ForFork0_~arg#1.base, f2Thread1of1ForFork0_~arg#1.offset]" "[175] L763-->L763-1: Formula: true InVars {} OutVars{f2Thread1of1ForFork0_~i~0#1=|v_f2Thread1of1ForFork0_~i~0#1_1|} AuxVars[] AssignedVars[f2Thread1of1ForFork0_~i~0#1]" "[176] L763-1-->L764: Formula: true InVars {} OutVars{f2Thread1of1ForFork0_~bound~0#1=|v_f2Thread1of1ForFork0_~bound~0#1_1|} AuxVars[] AssignedVars[f2Thread1of1ForFork0_~bound~0#1]" "[177] L764-->L765: Formula: (= |v_f2Thread1of1ForFork0_~bound~0#1_3| v_~limit~0_5) InVars {~limit~0=v_~limit~0_5} OutVars{~limit~0=v_~limit~0_5, f2Thread1of1ForFork0_~bound~0#1=|v_f2Thread1of1ForFork0_~bound~0#1_3|} AuxVars[] AssignedVars[f2Thread1of1ForFork0_~bound~0#1]" "[178] L765-->L765-5: Formula: (= |v_f2Thread1of1ForFork0_~i~0#1_3| 0) InVars {} OutVars{f2Thread1of1ForFork0_~i~0#1=|v_f2Thread1of1ForFork0_~i~0#1_3|} AuxVars[] AssignedVars[f2Thread1of1ForFork0_~i~0#1]" [2025-04-26 16:51:55,288 INFO L754 eck$LassoCheckResult]: Loop: "[180] L765-5-->L765-2: Formula: (< |v_f2Thread1of1ForFork0_~i~0#1_7| |v_f2Thread1of1ForFork0_~bound~0#1_7|) InVars {f2Thread1of1ForFork0_~bound~0#1=|v_f2Thread1of1ForFork0_~bound~0#1_7|, f2Thread1of1ForFork0_~i~0#1=|v_f2Thread1of1ForFork0_~i~0#1_7|} OutVars{f2Thread1of1ForFork0_~bound~0#1=|v_f2Thread1of1ForFork0_~bound~0#1_7|, f2Thread1of1ForFork0_~i~0#1=|v_f2Thread1of1ForFork0_~i~0#1_7|} AuxVars[] AssignedVars[]" "[182] L765-2-->L765-3: Formula: (= |v_f2Thread1of1ForFork0_#t~post9#1_1| |v_f2Thread1of1ForFork0_~i~0#1_11|) InVars {f2Thread1of1ForFork0_~i~0#1=|v_f2Thread1of1ForFork0_~i~0#1_11|} OutVars{f2Thread1of1ForFork0_~i~0#1=|v_f2Thread1of1ForFork0_~i~0#1_11|, f2Thread1of1ForFork0_#t~post9#1=|v_f2Thread1of1ForFork0_#t~post9#1_1|} AuxVars[] AssignedVars[f2Thread1of1ForFork0_#t~post9#1]" "[184] L765-3-->L765-4: Formula: (= (+ |v_f2Thread1of1ForFork0_#t~post9#1_3| 1) |v_f2Thread1of1ForFork0_~i~0#1_13|) InVars {f2Thread1of1ForFork0_#t~post9#1=|v_f2Thread1of1ForFork0_#t~post9#1_3|} OutVars{f2Thread1of1ForFork0_~i~0#1=|v_f2Thread1of1ForFork0_~i~0#1_13|, f2Thread1of1ForFork0_#t~post9#1=|v_f2Thread1of1ForFork0_#t~post9#1_3|} AuxVars[] AssignedVars[f2Thread1of1ForFork0_~i~0#1]" "[186] L765-4-->L765-5: Formula: true InVars {} OutVars{f2Thread1of1ForFork0_#t~post9#1=|v_f2Thread1of1ForFork0_#t~post9#1_5|} AuxVars[] AssignedVars[f2Thread1of1ForFork0_#t~post9#1]" [2025-04-26 16:51:55,295 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 16:51:55,296 INFO L85 PathProgramCache]: Analyzing trace with hash 88638226, now seen corresponding path program 1 times [2025-04-26 16:51:55,300 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 16:51:55,301 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [456035179] [2025-04-26 16:51:55,301 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 16:51:55,301 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 16:51:55,354 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 31 statements into 1 equivalence classes. [2025-04-26 16:51:55,365 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 31 of 31 statements. [2025-04-26 16:51:55,365 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:51:55,366 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-26 16:51:55,515 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-04-26 16:51:55,515 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-04-26 16:51:55,515 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [456035179] [2025-04-26 16:51:55,517 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [456035179] provided 1 perfect and 0 imperfect interpolant sequences [2025-04-26 16:51:55,517 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-04-26 16:51:55,518 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-04-26 16:51:55,519 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1188654737] [2025-04-26 16:51:55,519 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-04-26 16:51:55,522 INFO L757 eck$LassoCheckResult]: stem already infeasible [2025-04-26 16:51:55,524 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 16:51:55,524 INFO L85 PathProgramCache]: Analyzing trace with hash 6466693, now seen corresponding path program 1 times [2025-04-26 16:51:55,524 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 16:51:55,524 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1076980728] [2025-04-26 16:51:55,524 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 16:51:55,524 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 16:51:55,533 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 4 statements into 1 equivalence classes. [2025-04-26 16:51:55,540 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 4 of 4 statements. [2025-04-26 16:51:55,540 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:51:55,540 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:51:55,540 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 16:51:55,542 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 4 statements into 1 equivalence classes. [2025-04-26 16:51:55,543 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 4 of 4 statements. [2025-04-26 16:51:55,543 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:51:55,543 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:51:55,553 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-04-26 16:51:55,588 INFO L206 LassoAnalysis]: Preferences: [2025-04-26 16:51:55,588 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2025-04-26 16:51:55,588 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2025-04-26 16:51:55,588 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2025-04-26 16:51:55,588 INFO L128 ssoRankerPreferences]: Use exernal solver: true [2025-04-26 16:51:55,588 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:55,589 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2025-04-26 16:51:55,589 INFO L131 ssoRankerPreferences]: Path of dumped script: [2025-04-26 16:51:55,589 INFO L132 ssoRankerPreferences]: Filename of dumped script: unwind3-100.i_petrified1_Iteration1_Loop [2025-04-26 16:51:55,589 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2025-04-26 16:51:55,589 INFO L243 LassoAnalysis]: Starting lasso preprocessing... [2025-04-26 16:51:55,608 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:55,615 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:55,619 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:55,621 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:55,624 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:55,627 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:55,632 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:55,636 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:55,638 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:55,640 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:55,643 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:55,645 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:55,648 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:55,653 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:55,655 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:55,658 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:55,660 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:55,662 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:55,665 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:55,667 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:55,670 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:55,674 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:55,676 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:55,678 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:55,680 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:55,682 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:55,685 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:55,688 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:55,692 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:55,695 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:55,700 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:55,704 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:55,706 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:55,709 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:55,712 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:55,715 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:55,718 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:55,720 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:55,722 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:55,724 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:55,727 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:55,729 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:55,731 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:56,038 INFO L261 LassoAnalysis]: Preprocessing complete. [2025-04-26 16:51:56,039 INFO L367 LassoAnalysis]: Checking for nontermination... [2025-04-26 16:51:56,041 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:56,041 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:56,043 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:56,044 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Waiting until timeout for monitored process [2025-04-26 16:51:56,045 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:51:56,045 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:51:56,064 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:51:56,064 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep#funAddr~f2.offset_1=1} Honda state: {v_rep#funAddr~f2.offset_1=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:51:56,070 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (3)] Ended with exit code 0 [2025-04-26 16:51:56,070 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:56,070 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:56,072 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:56,073 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Waiting until timeout for monitored process [2025-04-26 16:51:56,073 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:51:56,074 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:51:56,092 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:51:56,093 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed6~0~PTHREAD_SCOPE_PROCESS_1=1} Honda state: {v_rep~unnamed6~0~PTHREAD_SCOPE_PROCESS_1=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:51:56,098 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (4)] Ended with exit code 0 [2025-04-26 16:51:56,098 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:56,098 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:56,100 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:56,100 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Waiting until timeout for monitored process [2025-04-26 16:51:56,101 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:51:56,101 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:51:56,118 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:51:56,118 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed10~0~memory_order_acq_rel_1=4} Honda state: {v_rep~unnamed10~0~memory_order_acq_rel_1=4} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:51:56,124 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (5)] Ended with exit code 0 [2025-04-26 16:51:56,124 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:56,124 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:56,126 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:56,127 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Waiting until timeout for monitored process [2025-04-26 16:51:56,127 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:51:56,127 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:51:56,147 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:51:56,147 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed3~0~PTHREAD_PRIO_PROTECT_1=2} Honda state: {v_rep~unnamed3~0~PTHREAD_PRIO_PROTECT_1=2} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:51:56,154 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (6)] Ended with exit code 0 [2025-04-26 16:51:56,154 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:56,154 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:56,155 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:56,156 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Waiting until timeout for monitored process [2025-04-26 16:51:56,157 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:51:56,157 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:51:56,174 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:51:56,174 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed10~0~memory_order_release_1=3} Honda state: {v_rep~unnamed10~0~memory_order_release_1=3} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:51:56,181 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (7)] Ended with exit code 0 [2025-04-26 16:51:56,181 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:56,181 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:56,187 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:56,188 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Waiting until timeout for monitored process [2025-04-26 16:51:56,189 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:51:56,189 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:51:56,208 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:51:56,208 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed10~0~memory_order_relaxed_1=0} Honda state: {v_rep~unnamed10~0~memory_order_relaxed_1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:51:56,214 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (8)] Ended with exit code 0 [2025-04-26 16:51:56,215 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:56,215 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:56,216 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:56,219 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Waiting until timeout for monitored process [2025-04-26 16:51:56,219 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:51:56,219 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:51:56,238 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:51:56,238 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed4~0~PTHREAD_RWLOCK_PREFER_WRITER_NP_1=1} Honda state: {v_rep~unnamed4~0~PTHREAD_RWLOCK_PREFER_WRITER_NP_1=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:51:56,244 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (9)] Ended with exit code 0 [2025-04-26 16:51:56,247 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:56,247 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:56,248 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:56,249 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Waiting until timeout for monitored process [2025-04-26 16:51:56,251 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:51:56,251 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:51:56,269 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:51:56,269 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed1~0~PTHREAD_MUTEX_ERRORCHECK_1=2} Honda state: {v_rep~unnamed1~0~PTHREAD_MUTEX_ERRORCHECK_1=2} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:51:56,274 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (10)] Forceful destruction successful, exit code 0 [2025-04-26 16:51:56,275 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:56,275 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:56,276 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:56,278 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Waiting until timeout for monitored process [2025-04-26 16:51:56,279 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:51:56,279 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:51:56,296 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:51:56,297 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed3~0~PTHREAD_PRIO_INHERIT_1=1} Honda state: {v_rep~unnamed3~0~PTHREAD_PRIO_INHERIT_1=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:51:56,303 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (11)] Forceful destruction successful, exit code 0 [2025-04-26 16:51:56,303 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:56,303 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:56,305 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:56,306 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Waiting until timeout for monitored process [2025-04-26 16:51:56,306 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:51:56,307 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:51:56,325 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:51:56,325 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed7~0~PTHREAD_PROCESS_SHARED_1=1} Honda state: {v_rep~unnamed7~0~PTHREAD_PROCESS_SHARED_1=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:51:56,330 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (12)] Ended with exit code 0 [2025-04-26 16:51:56,331 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:56,331 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:56,333 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:56,333 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Waiting until timeout for monitored process [2025-04-26 16:51:56,334 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:51:56,334 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:51:56,350 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:51:56,350 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed1~0~PTHREAD_MUTEX_RECURSIVE_NP_1=1} Honda state: {v_rep~unnamed1~0~PTHREAD_MUTEX_RECURSIVE_NP_1=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:51:56,355 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (13)] Ended with exit code 0 [2025-04-26 16:51:56,355 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:56,355 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:56,357 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:56,357 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Waiting until timeout for monitored process [2025-04-26 16:51:56,358 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:51:56,358 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:51:56,374 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:51:56,374 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed1~0~PTHREAD_MUTEX_TIMED_NP_1=0} Honda state: {v_rep~unnamed1~0~PTHREAD_MUTEX_TIMED_NP_1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:51:56,379 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (14)] Ended with exit code 0 [2025-04-26 16:51:56,379 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:56,380 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:56,381 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:56,382 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Waiting until timeout for monitored process [2025-04-26 16:51:56,382 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:51:56,382 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:51:56,398 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:51:56,398 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed4~0~PTHREAD_RWLOCK_PREFER_READER_NP_1=0} Honda state: {v_rep~unnamed4~0~PTHREAD_RWLOCK_PREFER_READER_NP_1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:51:56,403 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (15)] Ended with exit code 0 [2025-04-26 16:51:56,404 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:56,404 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:56,431 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:56,432 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Waiting until timeout for monitored process [2025-04-26 16:51:56,433 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:51:56,433 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:51:56,449 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:51:56,450 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed4~0~PTHREAD_RWLOCK_DEFAULT_NP_1=0} Honda state: {v_rep~unnamed4~0~PTHREAD_RWLOCK_DEFAULT_NP_1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:51:56,455 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (16)] Ended with exit code 0 [2025-04-26 16:51:56,456 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:56,456 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:56,457 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:56,459 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Waiting until timeout for monitored process [2025-04-26 16:51:56,461 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:51:56,461 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:51:56,479 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:51:56,479 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed8~0~PTHREAD_CANCEL_DISABLE_1=1} Honda state: {v_rep~unnamed8~0~PTHREAD_CANCEL_DISABLE_1=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:51:56,484 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (17)] Ended with exit code 0 [2025-04-26 16:51:56,484 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:56,484 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:56,486 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:56,487 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Waiting until timeout for monitored process [2025-04-26 16:51:56,487 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:51:56,487 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:51:56,503 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:51:56,504 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed0~0~PTHREAD_CREATE_DETACHED_1=1} Honda state: {v_rep~unnamed0~0~PTHREAD_CREATE_DETACHED_1=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:51:56,509 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (18)] Ended with exit code 0 [2025-04-26 16:51:56,509 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:56,509 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:56,511 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:56,511 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Waiting until timeout for monitored process [2025-04-26 16:51:56,512 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:51:56,512 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:51:56,528 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:51:56,529 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed6~0~PTHREAD_SCOPE_SYSTEM_1=0} Honda state: {v_rep~unnamed6~0~PTHREAD_SCOPE_SYSTEM_1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:51:56,534 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (19)] Ended with exit code 0 [2025-04-26 16:51:56,534 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:56,534 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:56,536 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:56,537 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Waiting until timeout for monitored process [2025-04-26 16:51:56,537 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:51:56,538 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:51:56,554 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:51:56,554 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed7~0~PTHREAD_PROCESS_PRIVATE_1=0} Honda state: {v_rep~unnamed7~0~PTHREAD_PROCESS_PRIVATE_1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:51:56,559 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (20)] Ended with exit code 0 [2025-04-26 16:51:56,559 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:56,560 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:56,561 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:56,562 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Waiting until timeout for monitored process [2025-04-26 16:51:56,563 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:51:56,563 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:51:56,580 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:51:56,580 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed0~0~PTHREAD_CREATE_JOINABLE_1=0} Honda state: {v_rep~unnamed0~0~PTHREAD_CREATE_JOINABLE_1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:51:56,586 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (21)] Ended with exit code 0 [2025-04-26 16:51:56,586 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:56,587 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:56,588 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:56,589 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Waiting until timeout for monitored process [2025-04-26 16:51:56,590 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:51:56,590 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:51:56,608 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:51:56,608 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep#funAddr~f1.offset_1=0} Honda state: {v_rep#funAddr~f1.offset_1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:51:56,614 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (22)] Ended with exit code 0 [2025-04-26 16:51:56,614 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:56,614 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:56,616 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:56,616 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Waiting until timeout for monitored process [2025-04-26 16:51:56,617 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:51:56,617 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:51:56,634 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:51:56,635 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed2~0~PTHREAD_MUTEX_ROBUST_NP_1=1} Honda state: {v_rep~unnamed2~0~PTHREAD_MUTEX_ROBUST_NP_1=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:51:56,640 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (23)] Ended with exit code 0 [2025-04-26 16:51:56,640 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:56,641 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:56,642 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:56,643 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Waiting until timeout for monitored process [2025-04-26 16:51:56,643 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:51:56,644 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:51:56,660 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:51:56,660 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed2~0~PTHREAD_MUTEX_STALLED_1=0} Honda state: {v_rep~unnamed2~0~PTHREAD_MUTEX_STALLED_1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:51:56,665 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (24)] Ended with exit code 0 [2025-04-26 16:51:56,665 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:56,665 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:56,667 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:56,668 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Waiting until timeout for monitored process [2025-04-26 16:51:56,669 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:51:56,669 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:51:56,679 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:51:56,679 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {f2Thread1of1ForFork0_#t~post9#1=0} Honda state: {f2Thread1of1ForFork0_#t~post9#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:51:56,684 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (25)] Ended with exit code 0 [2025-04-26 16:51:56,685 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:56,685 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:56,686 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:56,687 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Waiting until timeout for monitored process [2025-04-26 16:51:56,688 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:51:56,688 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:51:56,705 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:51:56,705 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed2~0~PTHREAD_MUTEX_ROBUST_1=1} Honda state: {v_rep~unnamed2~0~PTHREAD_MUTEX_ROBUST_1=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:51:56,710 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (26)] Ended with exit code 0 [2025-04-26 16:51:56,710 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:56,711 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:56,712 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:56,713 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Waiting until timeout for monitored process [2025-04-26 16:51:56,714 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:51:56,714 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:51:56,731 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:51:56,731 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed1~0~PTHREAD_MUTEX_ERRORCHECK_NP_1=2} Honda state: {v_rep~unnamed1~0~PTHREAD_MUTEX_ERRORCHECK_NP_1=2} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:51:56,736 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (27)] Ended with exit code 0 [2025-04-26 16:51:56,736 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:56,736 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:56,738 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:56,738 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Waiting until timeout for monitored process [2025-04-26 16:51:56,739 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:51:56,739 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:51:56,756 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:51:56,756 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed5~0~PTHREAD_EXPLICIT_SCHED_1=1} Honda state: {v_rep~unnamed5~0~PTHREAD_EXPLICIT_SCHED_1=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:51:56,761 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (28)] Ended with exit code 0 [2025-04-26 16:51:56,762 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:56,762 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:56,763 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:56,764 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Waiting until timeout for monitored process [2025-04-26 16:51:56,765 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:51:56,765 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:51:56,784 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:51:56,784 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed1~0~PTHREAD_MUTEX_RECURSIVE_1=1} Honda state: {v_rep~unnamed1~0~PTHREAD_MUTEX_RECURSIVE_1=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:51:56,790 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (29)] Ended with exit code 0 [2025-04-26 16:51:56,790 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:56,790 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:56,792 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:56,793 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Waiting until timeout for monitored process [2025-04-26 16:51:56,799 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:51:56,799 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:51:56,815 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:51:56,816 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed2~0~PTHREAD_MUTEX_STALLED_NP_1=0} Honda state: {v_rep~unnamed2~0~PTHREAD_MUTEX_STALLED_NP_1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:51:56,821 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (30)] Forceful destruction successful, exit code 0 [2025-04-26 16:51:56,821 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:56,821 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:56,822 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:56,823 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Waiting until timeout for monitored process [2025-04-26 16:51:56,824 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:51:56,824 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:51:56,840 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:51:56,840 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed10~0~memory_order_acquire_1=2} Honda state: {v_rep~unnamed10~0~memory_order_acquire_1=2} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:51:56,845 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (31)] Ended with exit code 0 [2025-04-26 16:51:56,846 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:56,846 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:56,847 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:56,848 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Waiting until timeout for monitored process [2025-04-26 16:51:56,849 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:51:56,849 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:51:56,865 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:51:56,865 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed10~0~memory_order_consume_1=1} Honda state: {v_rep~unnamed10~0~memory_order_consume_1=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:51:56,870 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (32)] Ended with exit code 0 [2025-04-26 16:51:56,870 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:56,871 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:56,872 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:56,873 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Waiting until timeout for monitored process [2025-04-26 16:51:56,874 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:51:56,874 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:51:56,890 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:51:56,891 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed9~0~PTHREAD_CANCEL_ASYNCHRONOUS_1=1} Honda state: {v_rep~unnamed9~0~PTHREAD_CANCEL_ASYNCHRONOUS_1=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:51:56,896 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (33)] Forceful destruction successful, exit code 0 [2025-04-26 16:51:56,896 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:56,896 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:56,898 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:56,899 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Waiting until timeout for monitored process [2025-04-26 16:51:56,899 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:51:56,899 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:51:56,916 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:51:56,916 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep#funAddr~f1.base_1=-1} Honda state: {v_rep#funAddr~f1.base_1=-1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:51:56,921 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (34)] Ended with exit code 0 [2025-04-26 16:51:56,921 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:56,921 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:56,923 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:56,923 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Waiting until timeout for monitored process [2025-04-26 16:51:56,924 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:51:56,924 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:51:56,941 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:51:56,941 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep#funAddr~f2.base_1=-1} Honda state: {v_rep#funAddr~f2.base_1=-1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:51:56,947 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (35)] Ended with exit code 0 [2025-04-26 16:51:56,947 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:56,947 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:56,949 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:56,949 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Waiting until timeout for monitored process [2025-04-26 16:51:56,951 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:51:56,951 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:51:56,967 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:51:56,967 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed1~0~PTHREAD_MUTEX_NORMAL_1=0} Honda state: {v_rep~unnamed1~0~PTHREAD_MUTEX_NORMAL_1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:51:56,973 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (36)] Ended with exit code 0 [2025-04-26 16:51:56,973 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:56,973 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:56,975 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:56,975 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Waiting until timeout for monitored process [2025-04-26 16:51:56,977 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:51:56,977 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:51:56,993 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:51:56,994 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed4~0~PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP_1=2} Honda state: {v_rep~unnamed4~0~PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP_1=2} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:51:56,998 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (37)] Ended with exit code 0 [2025-04-26 16:51:56,999 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:56,999 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:57,000 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:57,001 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Waiting until timeout for monitored process [2025-04-26 16:51:57,002 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:51:57,002 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:51:57,018 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:51:57,018 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed9~0~PTHREAD_CANCEL_DEFERRED_1=0} Honda state: {v_rep~unnamed9~0~PTHREAD_CANCEL_DEFERRED_1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:51:57,023 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (38)] Ended with exit code 0 [2025-04-26 16:51:57,024 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:57,024 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:57,026 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:57,026 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Waiting until timeout for monitored process [2025-04-26 16:51:57,027 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:51:57,027 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:51:57,044 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:51:57,044 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed8~0~PTHREAD_CANCEL_ENABLE_1=0} Honda state: {v_rep~unnamed8~0~PTHREAD_CANCEL_ENABLE_1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:51:57,049 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (39)] Ended with exit code 0 [2025-04-26 16:51:57,049 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:57,049 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:57,051 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:57,053 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Waiting until timeout for monitored process [2025-04-26 16:51:57,053 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:51:57,053 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:51:57,069 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:51:57,070 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed1~0~PTHREAD_MUTEX_ADAPTIVE_NP_1=3} Honda state: {v_rep~unnamed1~0~PTHREAD_MUTEX_ADAPTIVE_NP_1=3} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:51:57,075 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (40)] Ended with exit code 0 [2025-04-26 16:51:57,075 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:57,075 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:57,077 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:57,078 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Waiting until timeout for monitored process [2025-04-26 16:51:57,080 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:51:57,080 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:51:57,096 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:51:57,097 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed3~0~PTHREAD_PRIO_NONE_1=0} Honda state: {v_rep~unnamed3~0~PTHREAD_PRIO_NONE_1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:51:57,101 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (41)] Ended with exit code 0 [2025-04-26 16:51:57,102 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:57,102 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:57,103 INFO L229 MonitoredProcess]: Starting monitored process 42 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:57,105 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Waiting until timeout for monitored process [2025-04-26 16:51:57,105 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:51:57,106 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:51:57,122 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:51:57,122 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed10~0~memory_order_seq_cst_1=5} Honda state: {v_rep~unnamed10~0~memory_order_seq_cst_1=5} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:51:57,127 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (42)] Forceful destruction successful, exit code 0 [2025-04-26 16:51:57,127 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:57,127 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:57,129 INFO L229 MonitoredProcess]: Starting monitored process 43 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:57,130 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Waiting until timeout for monitored process [2025-04-26 16:51:57,131 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:51:57,131 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:51:57,147 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:51:57,147 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed1~0~PTHREAD_MUTEX_DEFAULT_1=0} Honda state: {v_rep~unnamed1~0~PTHREAD_MUTEX_DEFAULT_1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:51:57,152 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (43)] Ended with exit code 0 [2025-04-26 16:51:57,152 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:57,152 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:57,154 INFO L229 MonitoredProcess]: Starting monitored process 44 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:57,155 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Waiting until timeout for monitored process [2025-04-26 16:51:57,156 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:51:57,156 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:51:57,174 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:51:57,174 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed5~0~PTHREAD_INHERIT_SCHED_1=0} Honda state: {v_rep~unnamed5~0~PTHREAD_INHERIT_SCHED_1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:51:57,179 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (44)] Ended with exit code 0 [2025-04-26 16:51:57,180 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:57,180 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:57,181 INFO L229 MonitoredProcess]: Starting monitored process 45 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:57,182 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Waiting until timeout for monitored process [2025-04-26 16:51:57,184 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:51:57,184 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:51:57,200 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (45)] Ended with exit code 0 [2025-04-26 16:51:57,200 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:57,200 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:57,202 INFO L229 MonitoredProcess]: Starting monitored process 46 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:57,203 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Waiting until timeout for monitored process [2025-04-26 16:51:57,203 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2025-04-26 16:51:57,203 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:51:57,271 INFO L407 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2025-04-26 16:51:57,276 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (46)] Ended with exit code 0 [2025-04-26 16:51:57,276 INFO L206 LassoAnalysis]: Preferences: [2025-04-26 16:51:57,276 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2025-04-26 16:51:57,276 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2025-04-26 16:51:57,276 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2025-04-26 16:51:57,276 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2025-04-26 16:51:57,276 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:57,276 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2025-04-26 16:51:57,276 INFO L131 ssoRankerPreferences]: Path of dumped script: [2025-04-26 16:51:57,276 INFO L132 ssoRankerPreferences]: Filename of dumped script: unwind3-100.i_petrified1_Iteration1_Loop [2025-04-26 16:51:57,276 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2025-04-26 16:51:57,276 INFO L243 LassoAnalysis]: Starting lasso preprocessing... [2025-04-26 16:51:57,282 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:57,284 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:57,287 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:57,289 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:57,290 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:57,293 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:57,295 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:57,314 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:57,316 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:57,318 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:57,320 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:57,322 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:57,324 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:57,326 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:57,332 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:57,334 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:57,336 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:57,339 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:57,341 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:57,343 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:57,344 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:57,346 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:57,348 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:57,349 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:57,351 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:57,356 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:57,358 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:57,359 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:57,362 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:57,363 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:57,365 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:57,367 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:57,369 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:57,370 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:57,373 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:57,375 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:57,380 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:57,381 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:57,383 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:57,385 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:57,386 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:57,388 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:57,391 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:57,621 INFO L261 LassoAnalysis]: Preprocessing complete. [2025-04-26 16:51:57,625 INFO L453 LassoAnalysis]: Using template 'affine'. [2025-04-26 16:51:57,626 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:57,626 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:57,629 INFO L229 MonitoredProcess]: Starting monitored process 47 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:57,631 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Waiting until timeout for monitored process [2025-04-26 16:51:57,632 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:51:57,642 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:51:57,643 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:51:57,643 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:51:57,643 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:51:57,647 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:51:57,647 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:51:57,654 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:51:57,659 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (47)] Ended with exit code 0 [2025-04-26 16:51:57,659 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:57,659 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:57,661 INFO L229 MonitoredProcess]: Starting monitored process 48 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:57,662 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Waiting until timeout for monitored process [2025-04-26 16:51:57,664 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:51:57,673 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:51:57,673 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:51:57,673 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:51:57,673 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:51:57,677 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:51:57,678 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:51:57,682 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:51:57,688 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (48)] Forceful destruction successful, exit code 0 [2025-04-26 16:51:57,688 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:57,688 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:57,690 INFO L229 MonitoredProcess]: Starting monitored process 49 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:57,692 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Waiting until timeout for monitored process [2025-04-26 16:51:57,692 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:51:57,702 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:51:57,702 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:51:57,702 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:51:57,702 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:51:57,704 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:51:57,704 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:51:57,706 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:51:57,711 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (49)] Forceful destruction successful, exit code 0 [2025-04-26 16:51:57,711 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:57,712 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:57,713 INFO L229 MonitoredProcess]: Starting monitored process 50 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:57,714 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Waiting until timeout for monitored process [2025-04-26 16:51:57,714 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:51:57,724 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:51:57,724 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:51:57,724 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:51:57,724 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:51:57,725 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:51:57,725 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:51:57,728 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:51:57,733 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (50)] Ended with exit code 0 [2025-04-26 16:51:57,734 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:57,734 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:57,735 INFO L229 MonitoredProcess]: Starting monitored process 51 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:57,737 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Waiting until timeout for monitored process [2025-04-26 16:51:57,738 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:51:57,747 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:51:57,747 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:51:57,747 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:51:57,747 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:51:57,750 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:51:57,750 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:51:57,753 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:51:57,758 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (51)] Forceful destruction successful, exit code 0 [2025-04-26 16:51:57,758 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:57,758 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:57,762 INFO L229 MonitoredProcess]: Starting monitored process 52 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:57,762 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Waiting until timeout for monitored process [2025-04-26 16:51:57,764 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:51:57,774 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:51:57,774 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:51:57,774 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:51:57,774 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:51:57,775 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:51:57,775 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:51:57,778 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:51:57,783 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (52)] Forceful destruction successful, exit code 0 [2025-04-26 16:51:57,783 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:57,783 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:57,785 INFO L229 MonitoredProcess]: Starting monitored process 53 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:57,785 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Waiting until timeout for monitored process [2025-04-26 16:51:57,786 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:51:57,796 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:51:57,796 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:51:57,796 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:51:57,796 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:51:57,798 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:51:57,798 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:51:57,801 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:51:57,806 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (53)] Ended with exit code 0 [2025-04-26 16:51:57,806 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:57,806 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:57,808 INFO L229 MonitoredProcess]: Starting monitored process 54 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:57,809 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Waiting until timeout for monitored process [2025-04-26 16:51:57,809 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:51:57,819 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:51:57,819 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:51:57,819 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:51:57,819 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:51:57,820 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:51:57,820 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:51:57,823 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:51:57,832 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (54)] Ended with exit code 0 [2025-04-26 16:51:57,832 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:57,832 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:57,834 INFO L229 MonitoredProcess]: Starting monitored process 55 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:57,835 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Waiting until timeout for monitored process [2025-04-26 16:51:57,836 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:51:57,846 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:51:57,846 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:51:57,846 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:51:57,846 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:51:57,847 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:51:57,848 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:51:57,850 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:51:57,855 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (55)] Ended with exit code 0 [2025-04-26 16:51:57,856 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:57,856 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:57,857 INFO L229 MonitoredProcess]: Starting monitored process 56 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:57,859 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Waiting until timeout for monitored process [2025-04-26 16:51:57,860 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:51:57,869 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:51:57,869 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:51:57,869 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:51:57,869 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:51:57,871 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:51:57,871 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:51:57,873 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:51:57,878 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (56)] Ended with exit code 0 [2025-04-26 16:51:57,879 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:57,879 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:57,880 INFO L229 MonitoredProcess]: Starting monitored process 57 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:57,882 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Waiting until timeout for monitored process [2025-04-26 16:51:57,883 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:51:57,893 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:51:57,893 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:51:57,893 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:51:57,893 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:51:57,894 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:51:57,894 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:51:57,897 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:51:57,902 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (57)] Forceful destruction successful, exit code 0 [2025-04-26 16:51:57,902 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:57,902 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:57,904 INFO L229 MonitoredProcess]: Starting monitored process 58 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:57,905 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Waiting until timeout for monitored process [2025-04-26 16:51:57,906 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:51:57,916 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:51:57,916 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:51:57,916 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:51:57,916 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:51:57,917 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:51:57,917 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:51:57,920 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:51:57,925 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (58)] Ended with exit code 0 [2025-04-26 16:51:57,925 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:57,925 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:57,927 INFO L229 MonitoredProcess]: Starting monitored process 59 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:57,928 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Waiting until timeout for monitored process [2025-04-26 16:51:57,928 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:51:57,938 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:51:57,938 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:51:57,938 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:51:57,938 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:51:57,940 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:51:57,940 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:51:57,942 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:51:57,947 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (59)] Ended with exit code 0 [2025-04-26 16:51:57,947 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:57,947 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:57,949 INFO L229 MonitoredProcess]: Starting monitored process 60 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:57,949 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Waiting until timeout for monitored process [2025-04-26 16:51:57,950 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:51:57,959 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:51:57,960 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:51:57,960 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:51:57,960 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:51:57,961 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:51:57,961 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:51:57,963 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:51:57,968 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (60)] Ended with exit code 0 [2025-04-26 16:51:57,968 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:57,969 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:57,970 INFO L229 MonitoredProcess]: Starting monitored process 61 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:57,971 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Waiting until timeout for monitored process [2025-04-26 16:51:57,972 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:51:57,981 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:51:57,981 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:51:57,982 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:51:57,982 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:51:57,983 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:51:57,983 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:51:57,985 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:51:57,991 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (61)] Ended with exit code 0 [2025-04-26 16:51:57,991 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:57,991 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:57,993 INFO L229 MonitoredProcess]: Starting monitored process 62 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:57,994 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Waiting until timeout for monitored process [2025-04-26 16:51:57,995 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:51:58,005 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:51:58,005 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:51:58,005 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:51:58,005 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:51:58,007 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:51:58,007 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:51:58,009 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:51:58,014 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (62)] Ended with exit code 0 [2025-04-26 16:51:58,014 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:58,014 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:58,016 INFO L229 MonitoredProcess]: Starting monitored process 63 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:58,017 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Waiting until timeout for monitored process [2025-04-26 16:51:58,019 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:51:58,028 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:51:58,028 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:51:58,028 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:51:58,028 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:51:58,029 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:51:58,029 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:51:58,032 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:51:58,038 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (63)] Forceful destruction successful, exit code 0 [2025-04-26 16:51:58,038 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:58,038 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:58,040 INFO L229 MonitoredProcess]: Starting monitored process 64 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:58,041 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Waiting until timeout for monitored process [2025-04-26 16:51:58,042 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:51:58,052 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:51:58,052 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:51:58,052 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:51:58,052 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:51:58,053 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:51:58,053 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:51:58,055 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:51:58,061 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (64)] Forceful destruction successful, exit code 0 [2025-04-26 16:51:58,061 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:58,061 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:58,063 INFO L229 MonitoredProcess]: Starting monitored process 65 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:58,064 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Waiting until timeout for monitored process [2025-04-26 16:51:58,065 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:51:58,074 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:51:58,074 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:51:58,074 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:51:58,074 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:51:58,076 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:51:58,076 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:51:58,079 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:51:58,084 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (65)] Ended with exit code 0 [2025-04-26 16:51:58,085 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:58,085 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:58,087 INFO L229 MonitoredProcess]: Starting monitored process 66 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:58,088 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Waiting until timeout for monitored process [2025-04-26 16:51:58,090 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:51:58,099 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:51:58,100 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:51:58,100 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:51:58,100 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:51:58,101 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:51:58,101 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:51:58,105 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:51:58,111 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (66)] Forceful destruction successful, exit code 0 [2025-04-26 16:51:58,112 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:58,112 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:58,113 INFO L229 MonitoredProcess]: Starting monitored process 67 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:58,114 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Waiting until timeout for monitored process [2025-04-26 16:51:58,116 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:51:58,126 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:51:58,126 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:51:58,126 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:51:58,126 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:51:58,129 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:51:58,129 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:51:58,133 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:51:58,141 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (67)] Forceful destruction successful, exit code 0 [2025-04-26 16:51:58,142 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:58,142 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:58,144 INFO L229 MonitoredProcess]: Starting monitored process 68 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:58,146 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Waiting until timeout for monitored process [2025-04-26 16:51:58,147 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:51:58,156 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:51:58,157 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:51:58,157 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:51:58,157 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:51:58,158 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:51:58,158 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:51:58,160 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:51:58,166 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (68)] Forceful destruction successful, exit code 0 [2025-04-26 16:51:58,166 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:58,166 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:58,168 INFO L229 MonitoredProcess]: Starting monitored process 69 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:58,169 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Waiting until timeout for monitored process [2025-04-26 16:51:58,170 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:51:58,180 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:51:58,180 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:51:58,180 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:51:58,180 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:51:58,181 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:51:58,181 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:51:58,184 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:51:58,190 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (69)] Forceful destruction successful, exit code 0 [2025-04-26 16:51:58,190 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:58,190 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:58,192 INFO L229 MonitoredProcess]: Starting monitored process 70 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:58,194 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Waiting until timeout for monitored process [2025-04-26 16:51:58,195 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:51:58,205 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:51:58,205 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:51:58,205 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:51:58,205 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:51:58,206 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:51:58,206 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:51:58,209 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:51:58,214 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (70)] Ended with exit code 0 [2025-04-26 16:51:58,214 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:58,214 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:58,216 INFO L229 MonitoredProcess]: Starting monitored process 71 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:58,217 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Waiting until timeout for monitored process [2025-04-26 16:51:58,218 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:51:58,228 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:51:58,228 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:51:58,228 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:51:58,228 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:51:58,229 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:51:58,229 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:51:58,232 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:51:58,237 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (71)] Forceful destruction successful, exit code 0 [2025-04-26 16:51:58,238 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:58,238 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:58,240 INFO L229 MonitoredProcess]: Starting monitored process 72 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:58,241 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Waiting until timeout for monitored process [2025-04-26 16:51:58,243 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:51:58,252 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:51:58,252 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:51:58,253 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:51:58,253 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:51:58,253 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:51:58,253 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-04-26 16:51:58,253 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:51:58,254 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:51:58,259 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (72)] Forceful destruction successful, exit code 0 [2025-04-26 16:51:58,260 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:58,260 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:58,261 INFO L229 MonitoredProcess]: Starting monitored process 73 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:58,262 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Waiting until timeout for monitored process [2025-04-26 16:51:58,263 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:51:58,272 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:51:58,272 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:51:58,272 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:51:58,272 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:51:58,273 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:51:58,273 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:51:58,275 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:51:58,280 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (73)] Forceful destruction successful, exit code 0 [2025-04-26 16:51:58,280 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:58,280 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:58,282 INFO L229 MonitoredProcess]: Starting monitored process 74 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:58,283 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Waiting until timeout for monitored process [2025-04-26 16:51:58,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 [2025-04-26 16:51:58,294 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:51:58,294 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:51:58,294 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:51:58,294 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:51:58,295 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:51:58,295 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:51:58,297 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:51:58,303 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (74)] Forceful destruction successful, exit code 0 [2025-04-26 16:51:58,303 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:58,303 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:58,305 INFO L229 MonitoredProcess]: Starting monitored process 75 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:58,306 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Waiting until timeout for monitored process [2025-04-26 16:51:58,307 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:51:58,316 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:51:58,317 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:51:58,317 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:51:58,317 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:51:58,318 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:51:58,318 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:51:58,320 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:51:58,326 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (75)] Forceful destruction successful, exit code 0 [2025-04-26 16:51:58,326 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:58,326 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:58,328 INFO L229 MonitoredProcess]: Starting monitored process 76 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:58,328 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Waiting until timeout for monitored process [2025-04-26 16:51:58,330 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:51:58,340 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:51:58,340 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:51:58,340 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:51:58,340 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:51:58,341 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:51:58,341 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:51:58,343 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:51:58,348 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (76)] Ended with exit code 0 [2025-04-26 16:51:58,348 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:58,348 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:58,350 INFO L229 MonitoredProcess]: Starting monitored process 77 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:58,351 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Waiting until timeout for monitored process [2025-04-26 16:51:58,351 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:51:58,361 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:51:58,361 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:51:58,361 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:51:58,361 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:51:58,362 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:51:58,362 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:51:58,364 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:51:58,369 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (77)] Ended with exit code 0 [2025-04-26 16:51:58,369 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:58,370 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:58,371 INFO L229 MonitoredProcess]: Starting monitored process 78 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:58,372 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Waiting until timeout for monitored process [2025-04-26 16:51:58,373 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:51:58,382 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:51:58,382 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:51:58,382 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:51:58,382 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:51:58,383 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:51:58,383 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:51:58,386 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:51:58,391 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (78)] Ended with exit code 0 [2025-04-26 16:51:58,391 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:58,391 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:58,393 INFO L229 MonitoredProcess]: Starting monitored process 79 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:58,394 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Waiting until timeout for monitored process [2025-04-26 16:51:58,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 [2025-04-26 16:51:58,404 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:51:58,405 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:51:58,405 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:51:58,405 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:51:58,407 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:51:58,407 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:51:58,409 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:51:58,414 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (79)] Ended with exit code 0 [2025-04-26 16:51:58,414 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:58,415 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:58,416 INFO L229 MonitoredProcess]: Starting monitored process 80 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:58,417 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (80)] Waiting until timeout for monitored process [2025-04-26 16:51:58,418 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:51:58,427 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:51:58,427 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:51:58,427 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:51:58,427 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:51:58,428 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:51:58,428 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:51:58,430 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:51:58,435 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (80)] Ended with exit code 0 [2025-04-26 16:51:58,435 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:58,435 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:58,437 INFO L229 MonitoredProcess]: Starting monitored process 81 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:58,437 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (81)] Waiting until timeout for monitored process [2025-04-26 16:51:58,438 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:51:58,447 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:51:58,447 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:51:58,447 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:51:58,447 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:51:58,448 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:51:58,448 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:51:58,451 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:51:58,457 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (81)] Ended with exit code 0 [2025-04-26 16:51:58,457 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:58,457 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:58,459 INFO L229 MonitoredProcess]: Starting monitored process 82 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:58,460 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (82)] Waiting until timeout for monitored process [2025-04-26 16:51:58,461 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:51:58,476 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:51:58,477 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:51:58,477 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:51:58,477 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:51:58,478 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:51:58,478 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:51:58,480 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:51:58,485 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (82)] Ended with exit code 0 [2025-04-26 16:51:58,485 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:58,485 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:58,487 INFO L229 MonitoredProcess]: Starting monitored process 83 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:58,488 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (83)] Waiting until timeout for monitored process [2025-04-26 16:51:58,489 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:51:58,499 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:51:58,499 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:51:58,499 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:51:58,499 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:51:58,500 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:51:58,500 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:51:58,502 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:51:58,508 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (83)] Ended with exit code 0 [2025-04-26 16:51:58,508 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:58,508 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:58,510 INFO L229 MonitoredProcess]: Starting monitored process 84 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:58,511 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (84)] Waiting until timeout for monitored process [2025-04-26 16:51:58,512 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:51:58,521 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:51:58,522 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:51:58,522 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:51:58,522 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:51:58,525 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:51:58,525 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:51:58,527 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:51:58,532 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (84)] Ended with exit code 0 [2025-04-26 16:51:58,533 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:58,533 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:58,535 INFO L229 MonitoredProcess]: Starting monitored process 85 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:58,535 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (85)] Waiting until timeout for monitored process [2025-04-26 16:51:58,537 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:51:58,546 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:51:58,546 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:51:58,546 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:51:58,546 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:51:58,548 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:51:58,548 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:51:58,551 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:51:58,557 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (85)] Ended with exit code 0 [2025-04-26 16:51:58,557 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:58,557 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:58,559 INFO L229 MonitoredProcess]: Starting monitored process 86 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:58,560 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (86)] Waiting until timeout for monitored process [2025-04-26 16:51:58,562 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:51:58,571 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:51:58,571 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:51:58,571 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:51:58,571 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:51:58,573 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:51:58,573 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:51:58,576 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:51:58,581 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (86)] Forceful destruction successful, exit code 0 [2025-04-26 16:51:58,582 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:58,582 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:58,583 INFO L229 MonitoredProcess]: Starting monitored process 87 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:58,584 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (87)] Waiting until timeout for monitored process [2025-04-26 16:51:58,585 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:51:58,594 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:51:58,594 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:51:58,594 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:51:58,594 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:51:58,595 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:51:58,595 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:51:58,597 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:51:58,601 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (87)] Ended with exit code 0 [2025-04-26 16:51:58,602 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:58,602 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:58,603 INFO L229 MonitoredProcess]: Starting monitored process 88 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:58,604 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (88)] Waiting until timeout for monitored process [2025-04-26 16:51:58,605 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:51:58,614 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:51:58,614 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:51:58,614 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:51:58,614 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:51:58,615 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:51:58,615 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:51:58,617 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:51:58,622 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (88)] Ended with exit code 0 [2025-04-26 16:51:58,622 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:58,622 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:58,624 INFO L229 MonitoredProcess]: Starting monitored process 89 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:58,625 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (89)] Waiting until timeout for monitored process [2025-04-26 16:51:58,625 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:51:58,635 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:51:58,635 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:51:58,635 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:51:58,635 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:51:58,635 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:51:58,637 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-04-26 16:51:58,637 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:51:58,638 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2025-04-26 16:51:58,645 INFO L436 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2025-04-26 16:51:58,646 INFO L437 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 0 variables to zero. [2025-04-26 16:51:58,647 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:58,647 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:58,648 INFO L229 MonitoredProcess]: Starting monitored process 90 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:58,650 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (90)] Waiting until timeout for monitored process [2025-04-26 16:51:58,650 INFO L436 nArgumentSynthesizer]: Simplifying supporting invariants... [2025-04-26 16:51:58,653 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (90)] Ended with exit code 0 [2025-04-26 16:51:58,653 INFO L439 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2025-04-26 16:51:58,653 INFO L476 LassoAnalysis]: Proved termination. [2025-04-26 16:51:58,654 INFO L478 LassoAnalysis]: Termination argument consisting of: Ranking function f(f2Thread1of1ForFork0_~bound~0#1, f2Thread1of1ForFork0_~i~0#1) = 1*f2Thread1of1ForFork0_~bound~0#1 - 1*f2Thread1of1ForFork0_~i~0#1 Supporting invariants [] [2025-04-26 16:51:58,658 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (89)] Ended with exit code 0 [2025-04-26 16:51:58,660 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2025-04-26 16:51:58,679 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 16:51:58,689 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 31 statements into 1 equivalence classes. [2025-04-26 16:51:58,699 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 31 of 31 statements. [2025-04-26 16:51:58,700 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:51:58,700 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-26 16:51:58,702 INFO L256 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 2 conjuncts are in the unsatisfiable core [2025-04-26 16:51:58,703 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-26 16:51:58,743 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 4 statements into 1 equivalence classes. [2025-04-26 16:51:58,746 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 4 of 4 statements. [2025-04-26 16:51:58,746 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:51:58,746 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-26 16:51:58,747 WARN L254 TraceCheckSpWp]: Trace formula consists of 8 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-04-26 16:51:58,747 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-26 16:51:58,794 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-04-26 16:51:58,811 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 4 loop predicates [2025-04-26 16:51:58,813 INFO L70 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand has 205 states, 201 states have (on average 1.1741293532338308) internal successors, (in total 236), 204 states have internal predecessors, (236), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) Second operand has 5 states, 5 states have (on average 7.0) internal successors, (in total 35), 5 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 16:51:58,913 INFO L74 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand has 205 states, 201 states have (on average 1.1741293532338308) internal successors, (in total 236), 204 states have internal predecessors, (236), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0). Second operand has 5 states, 5 states have (on average 7.0) internal successors, (in total 35), 5 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) Result 513 states and 602 transitions. Complement of second has 9 states. [2025-04-26 16:51:58,914 INFO L140 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 1 stem states 3 non-accepting loop states 1 accepting loop states [2025-04-26 16:51:58,918 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 7.0) internal successors, (in total 35), 5 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 16:51:58,920 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 148 transitions. [2025-04-26 16:51:58,922 INFO L85 BuchiAccepts]: Start buchiAccepts Operand 6 states and 148 transitions. Stem has 31 letters. Loop has 4 letters. [2025-04-26 16:51:58,923 INFO L117 BuchiAccepts]: Finished buchiAccepts. [2025-04-26 16:51:58,923 INFO L85 BuchiAccepts]: Start buchiAccepts Operand 6 states and 148 transitions. Stem has 35 letters. Loop has 4 letters. [2025-04-26 16:51:58,923 INFO L117 BuchiAccepts]: Finished buchiAccepts. [2025-04-26 16:51:58,923 INFO L85 BuchiAccepts]: Start buchiAccepts Operand 6 states and 148 transitions. Stem has 31 letters. Loop has 8 letters. [2025-04-26 16:51:58,924 INFO L117 BuchiAccepts]: Finished buchiAccepts. [2025-04-26 16:51:58,924 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 513 states and 602 transitions. [2025-04-26 16:51:58,934 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 1 [2025-04-26 16:51:58,936 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 513 states to 45 states and 46 transitions. [2025-04-26 16:51:58,939 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 45 [2025-04-26 16:51:58,939 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 45 [2025-04-26 16:51:58,939 INFO L74 IsDeterministic]: Start isDeterministic. Operand 45 states and 46 transitions. [2025-04-26 16:51:58,940 INFO L81 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2025-04-26 16:51:58,940 INFO L218 hiAutomatonCegarLoop]: Abstraction has 45 states and 46 transitions. [2025-04-26 16:51:58,950 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45 states and 46 transitions. [2025-04-26 16:51:58,957 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45 to 45. [2025-04-26 16:51:58,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45 states, 45 states have (on average 1.0222222222222221) internal successors, (in total 46), 44 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 16:51:58,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 46 transitions. [2025-04-26 16:51:58,959 INFO L240 hiAutomatonCegarLoop]: Abstraction has 45 states and 46 transitions. [2025-04-26 16:51:58,959 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-04-26 16:51:58,959 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-04-26 16:51:58,960 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-04-26 16:51:58,961 INFO L87 Difference]: Start difference. First operand 45 states and 46 transitions. Second operand has 4 states, 4 states have (on average 7.75) internal successors, (in total 31), 4 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 16:51:58,982 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-04-26 16:51:58,983 INFO L93 Difference]: Finished difference Result 45 states and 46 transitions. [2025-04-26 16:51:58,983 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 45 states and 46 transitions. [2025-04-26 16:51:58,984 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 1 [2025-04-26 16:51:58,984 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 45 states to 45 states and 46 transitions. [2025-04-26 16:51:58,984 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 45 [2025-04-26 16:51:58,984 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 45 [2025-04-26 16:51:58,984 INFO L74 IsDeterministic]: Start isDeterministic. Operand 45 states and 46 transitions. [2025-04-26 16:51:58,984 INFO L81 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2025-04-26 16:51:58,984 INFO L218 hiAutomatonCegarLoop]: Abstraction has 45 states and 46 transitions. [2025-04-26 16:51:58,984 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 45 states and 46 transitions. [2025-04-26 16:51:58,985 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 45 to 45. [2025-04-26 16:51:58,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 45 states, 45 states have (on average 1.0222222222222221) internal successors, (in total 46), 44 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 16:51:58,986 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 45 states to 45 states and 46 transitions. [2025-04-26 16:51:58,986 INFO L240 hiAutomatonCegarLoop]: Abstraction has 45 states and 46 transitions. [2025-04-26 16:51:58,987 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-26 16:51:58,987 INFO L438 stractBuchiCegarLoop]: Abstraction has 45 states and 46 transitions. [2025-04-26 16:51:58,987 INFO L340 stractBuchiCegarLoop]: ======== Iteration 2 ============ [2025-04-26 16:51:58,987 INFO L73 BuchiIsEmpty]: Start buchiIsEmpty. Operand 45 states and 46 transitions. [2025-04-26 16:51:58,987 INFO L131 ngComponentsAnalysis]: Automaton has 1 accepting balls. 1 [2025-04-26 16:51:58,987 INFO L88 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-04-26 16:51:58,987 INFO L120 BuchiIsEmpty]: Starting construction of run [2025-04-26 16:51:58,989 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-04-26 16:51:58,989 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1] [2025-04-26 16:51:58,991 INFO L752 eck$LassoCheckResult]: Stem: "[132] $Ultimate##0-->L-1: Formula: (= (select |v_#valid_1| 0) 0) InVars {#valid=|v_#valid_1|} OutVars{#valid=|v_#valid_1|} AuxVars[] AssignedVars[]" "[143] L-1-->L752: Formula: (< 0 |v_#StackHeapBarrier_1|) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_1|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_1|} AuxVars[] AssignedVars[]" "[100] L752-->L752-1: Formula: (and (= (select |v_#valid_2| 1) 1) (= 2 (select |v_#length_1| 1))) InVars {#length=|v_#length_1|, #valid=|v_#valid_2|} OutVars{#length=|v_#length_1|, #valid=|v_#valid_2|} AuxVars[] AssignedVars[]" "[157] L752-1-->L752-2: Formula: (= 48 (select (select |v_#memory_int_1| 1) 0)) InVars {#memory_int=|v_#memory_int_1|} OutVars{#memory_int=|v_#memory_int_1|} AuxVars[] AssignedVars[]" "[102] L752-2-->L752-3: Formula: (= (select (select |v_#memory_int_2| 1) 1) 0) InVars {#memory_int=|v_#memory_int_2|} OutVars{#memory_int=|v_#memory_int_2|} AuxVars[] AssignedVars[]" "[119] L752-3-->L752-4: Formula: (and (= 20 (select |v_#length_2| 2)) (= (select |v_#valid_3| 2) 1)) InVars {#length=|v_#length_2|, #valid=|v_#valid_3|} OutVars{#length=|v_#length_2|, #valid=|v_#valid_3|} AuxVars[] AssignedVars[]" "[120] L752-4-->L755: Formula: (= v_~_N~0_1 0) InVars {} OutVars{~_N~0=v_~_N~0_1} AuxVars[] AssignedVars[~_N~0]" "[124] L755-->L-1-1: Formula: (= v_~limit~0_1 0) InVars {} OutVars{~limit~0=v_~limit~0_1} AuxVars[] AssignedVars[~limit~0]" "[159] L-1-1-->L-1-2: Formula: true InVars {} OutVars{ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_main_#res#1]" "[161] L-1-2-->L770: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_1|, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_1|, ULTIMATE.start_main_#t~nondet11#1=|v_ULTIMATE.start_main_#t~nondet11#1_1|, ULTIMATE.start_main_#t~pre13#1=|v_ULTIMATE.start_main_#t~pre13#1_1|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_1|, ULTIMATE.start_main_~t~1#1=|v_ULTIMATE.start_main_~t~1#1_1|, ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_1|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre12#1, ULTIMATE.start_main_~i~1#1, ULTIMATE.start_main_#t~nondet11#1, ULTIMATE.start_main_#t~pre13#1, ULTIMATE.start_main_#t~pre10#1, ULTIMATE.start_main_~t~1#1, ULTIMATE.start_main_~t~0#1, ULTIMATE.start_main_#t~nondet14#1]" "[149] L770-->L771: Formula: (= v_~_N~0_2 100) InVars {} OutVars{~_N~0=v_~_N~0_2} AuxVars[] AssignedVars[~_N~0]" "[133] L771-->L771-1: Formula: (= (ite (and (<= v_~_N~0_3 1073741823) (<= 0 v_~_N~0_3)) 1 0) |v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_1|) InVars {~_N~0=v_~_N~0_3} OutVars{~_N~0=v_~_N~0_3, ULTIMATE.start_assume_abort_if_not_#in~cond#1=|v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_#in~cond#1]" "[158] L771-1-->L749: Formula: true InVars {} OutVars{ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_~cond#1]" "[99] L749-->L750: Formula: (= |v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_2| |v_ULTIMATE.start_assume_abort_if_not_~cond#1_2|) InVars {ULTIMATE.start_assume_abort_if_not_#in~cond#1=|v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_2|} OutVars{ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_2|, ULTIMATE.start_assume_abort_if_not_#in~cond#1=|v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_~cond#1]" "[141] L750-->L749-1: Formula: (not (= |v_ULTIMATE.start_assume_abort_if_not_~cond#1_4| 0)) InVars {ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_4|} OutVars{ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_4|} AuxVars[] AssignedVars[]" "[150] L749-1-->L771-2: Formula: true InVars {} OutVars{ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_~cond#1]" "[163] L771-2-->L772: Formula: true InVars {} OutVars{ULTIMATE.start_assume_abort_if_not_#in~cond#1=|v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_#in~cond#1]" "[101] L772-->L772-1: Formula: (= v_~_N~0_4 v_~limit~0_2) InVars {~_N~0=v_~_N~0_4} OutVars{~_N~0=v_~_N~0_4, ~limit~0=v_~limit~0_2} AuxVars[] AssignedVars[~limit~0]" "[114] L772-1-->L773-4: Formula: (= |v_ULTIMATE.start_main_~i~1#1_2| 0) InVars {} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_~i~1#1]" "[147] L773-4-->L774: Formula: (< |v_ULTIMATE.start_main_~i~1#1_3| v_~_N~0_5) InVars {~_N~0=v_~_N~0_5, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} OutVars{~_N~0=v_~_N~0_5, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} AuxVars[] AssignedVars[]" "[123] L774-->L775: Formula: true InVars {} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[122] L775-->L775-1: Formula: (= |v_ULTIMATE.start_main_#t~pre10#1_2| |v_#pthreadsForks_1|) InVars {#pthreadsForks=|v_#pthreadsForks_1|} OutVars{#pthreadsForks=|v_#pthreadsForks_1|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre10#1]" "[148] L775-1-->L775-2: Formula: (= (+ 1 |v_#pthreadsForks_3|) |v_#pthreadsForks_2|) InVars {#pthreadsForks=|v_#pthreadsForks_3|} OutVars{#pthreadsForks=|v_#pthreadsForks_2|} AuxVars[] AssignedVars[#pthreadsForks]" "[117] L775-2-->L775-3: Formula: (= |v_ULTIMATE.start_main_~t~0#1_3| |v_ULTIMATE.start_main_#t~pre10#1_3|) InVars {ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_3|} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_3|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[201] L775-3-->$Ultimate##0: Formula: (and (= |v_f1Thread1of1ForFork1_#in~arg.base_4| 0) (= |v_f1Thread1of1ForFork1_#in~arg.offset_4| 0) (= v_f1Thread1of1ForFork1_thidvar1_2 0) (= v_f1Thread1of1ForFork1_thidvar0_2 |v_ULTIMATE.start_main_#t~pre10#1_7|)) InVars {ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_7|} OutVars{f1Thread1of1ForFork1_#res.base=|v_f1Thread1of1ForFork1_#res.base_4|, f1Thread1of1ForFork1_#in~arg.base=|v_f1Thread1of1ForFork1_#in~arg.base_4|, f1Thread1of1ForFork1_~arg.base=v_f1Thread1of1ForFork1_~arg.base_4, f1Thread1of1ForFork1_#res.offset=|v_f1Thread1of1ForFork1_#res.offset_4|, f1Thread1of1ForFork1_~l~0=v_f1Thread1of1ForFork1_~l~0_8, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_7|, f1Thread1of1ForFork1_#in~arg.offset=|v_f1Thread1of1ForFork1_#in~arg.offset_4|, f1Thread1of1ForFork1_thidvar1=v_f1Thread1of1ForFork1_thidvar1_2, f1Thread1of1ForFork1_~arg.offset=v_f1Thread1of1ForFork1_~arg.offset_4, f1Thread1of1ForFork1_thidvar0=v_f1Thread1of1ForFork1_thidvar0_2} AuxVars[] AssignedVars[f1Thread1of1ForFork1_#res.base, f1Thread1of1ForFork1_#in~arg.base, f1Thread1of1ForFork1_~arg.base, f1Thread1of1ForFork1_#res.offset, f1Thread1of1ForFork1_~l~0, f1Thread1of1ForFork1_#in~arg.offset, f1Thread1of1ForFork1_thidvar1, f1Thread1of1ForFork1_~arg.offset, f1Thread1of1ForFork1_thidvar0]" "[168] $Ultimate##0-->L757: Formula: (and (= |v_f1Thread1of1ForFork1_#in~arg.base_1| v_f1Thread1of1ForFork1_~arg.base_1) (= v_f1Thread1of1ForFork1_~arg.offset_1 |v_f1Thread1of1ForFork1_#in~arg.offset_1|)) InVars {f1Thread1of1ForFork1_#in~arg.base=|v_f1Thread1of1ForFork1_#in~arg.base_1|, f1Thread1of1ForFork1_#in~arg.offset=|v_f1Thread1of1ForFork1_#in~arg.offset_1|} OutVars{f1Thread1of1ForFork1_#in~arg.base=|v_f1Thread1of1ForFork1_#in~arg.base_1|, f1Thread1of1ForFork1_~arg.base=v_f1Thread1of1ForFork1_~arg.base_1, f1Thread1of1ForFork1_#in~arg.offset=|v_f1Thread1of1ForFork1_#in~arg.offset_1|, f1Thread1of1ForFork1_~arg.offset=v_f1Thread1of1ForFork1_~arg.offset_1} AuxVars[] AssignedVars[f1Thread1of1ForFork1_~arg.base, f1Thread1of1ForFork1_~arg.offset]" "[169] L757-->L758: Formula: true InVars {} OutVars{f1Thread1of1ForFork1_~l~0=v_f1Thread1of1ForFork1_~l~0_1} AuxVars[] AssignedVars[f1Thread1of1ForFork1_~l~0]" "[170] L758-->L759: Formula: (= v_f1Thread1of1ForFork1_~l~0_3 v_~limit~0_3) InVars {~limit~0=v_~limit~0_3} OutVars{~limit~0=v_~limit~0_3, f1Thread1of1ForFork1_~l~0=v_f1Thread1of1ForFork1_~l~0_3} AuxVars[] AssignedVars[f1Thread1of1ForFork1_~l~0]" "[130] L775-4-->L775-5: Formula: true InVars {} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[134] L775-5-->L775-6: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre10#1]" "[138] L775-6-->L773-1: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~nondet11#1=|v_ULTIMATE.start_main_#t~nondet11#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet11#1]" "[164] L773-1-->L773-2: Formula: (= (+ |v_ULTIMATE.start_main_~i~1#1_4| 1) |v_ULTIMATE.start_main_#t~pre12#1_2|) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} OutVars{ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_2|, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre12#1]" "[127] L773-2-->L773-3: Formula: (= |v_ULTIMATE.start_main_~i~1#1_5| (+ |v_ULTIMATE.start_main_~i~1#1_6| 1)) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_6|} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~i~1#1]" "[95] L773-3-->L773-4: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre12#1]" "[147] L773-4-->L774: Formula: (< |v_ULTIMATE.start_main_~i~1#1_3| v_~_N~0_5) InVars {~_N~0=v_~_N~0_5, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} OutVars{~_N~0=v_~_N~0_5, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} AuxVars[] AssignedVars[]" "[123] L774-->L775: Formula: true InVars {} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[122] L775-->L775-1: Formula: (= |v_ULTIMATE.start_main_#t~pre10#1_2| |v_#pthreadsForks_1|) InVars {#pthreadsForks=|v_#pthreadsForks_1|} OutVars{#pthreadsForks=|v_#pthreadsForks_1|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre10#1]" "[148] L775-1-->L775-2: Formula: (= (+ 1 |v_#pthreadsForks_3|) |v_#pthreadsForks_2|) InVars {#pthreadsForks=|v_#pthreadsForks_3|} OutVars{#pthreadsForks=|v_#pthreadsForks_2|} AuxVars[] AssignedVars[#pthreadsForks]" "[117] L775-2-->L775-3: Formula: (= |v_ULTIMATE.start_main_~t~0#1_3| |v_ULTIMATE.start_main_#t~pre10#1_3|) InVars {ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_3|} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_3|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[199] L775-3-->ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" "[171] L759-->L759-1: Formula: (= (+ v_f1Thread1of1ForFork1_~l~0_5 1) v_~limit~0_4) InVars {f1Thread1of1ForFork1_~l~0=v_f1Thread1of1ForFork1_~l~0_5} OutVars{~limit~0=v_~limit~0_4, f1Thread1of1ForFork1_~l~0=v_f1Thread1of1ForFork1_~l~0_5} AuxVars[] AssignedVars[~limit~0]" "[172] L759-1-->f1FINAL: Formula: (and (= |v_f1Thread1of1ForFork1_#res.base_1| 0) (= |v_f1Thread1of1ForFork1_#res.offset_1| 0)) InVars {} OutVars{f1Thread1of1ForFork1_#res.base=|v_f1Thread1of1ForFork1_#res.base_1|, f1Thread1of1ForFork1_#res.offset=|v_f1Thread1of1ForFork1_#res.offset_1|} AuxVars[] AssignedVars[f1Thread1of1ForFork1_#res.base, f1Thread1of1ForFork1_#res.offset]" [2025-04-26 16:51:58,991 INFO L754 eck$LassoCheckResult]: Loop: "[200] ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES-->ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" [2025-04-26 16:51:58,991 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 16:51:58,991 INFO L85 PathProgramCache]: Analyzing trace with hash 1665170672, now seen corresponding path program 1 times [2025-04-26 16:51:58,991 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 16:51:58,991 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [664882150] [2025-04-26 16:51:58,991 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 16:51:58,991 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 16:51:59,005 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 42 statements into 1 equivalence classes. [2025-04-26 16:51:59,017 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 42 of 42 statements. [2025-04-26 16:51:59,017 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:51:59,017 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:51:59,017 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 16:51:59,019 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 42 statements into 1 equivalence classes. [2025-04-26 16:51:59,027 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 42 of 42 statements. [2025-04-26 16:51:59,027 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:51:59,027 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:51:59,032 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-04-26 16:51:59,032 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 16:51:59,032 INFO L85 PathProgramCache]: Analyzing trace with hash 231, now seen corresponding path program 1 times [2025-04-26 16:51:59,036 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 16:51:59,036 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1606577912] [2025-04-26 16:51:59,036 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 16:51:59,037 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 16:51:59,040 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 1 statements into 1 equivalence classes. [2025-04-26 16:51:59,040 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 1 of 1 statements. [2025-04-26 16:51:59,040 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:51:59,040 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:51:59,040 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 16:51:59,041 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 1 statements into 1 equivalence classes. [2025-04-26 16:51:59,041 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 1 of 1 statements. [2025-04-26 16:51:59,041 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:51:59,041 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:51:59,041 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-04-26 16:51:59,042 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 16:51:59,042 INFO L85 PathProgramCache]: Analyzing trace with hash 80683480, now seen corresponding path program 1 times [2025-04-26 16:51:59,042 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 16:51:59,042 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1531639584] [2025-04-26 16:51:59,042 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 16:51:59,042 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 16:51:59,046 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 43 statements into 1 equivalence classes. [2025-04-26 16:51:59,050 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 43 of 43 statements. [2025-04-26 16:51:59,050 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:51:59,050 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:51:59,050 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 16:51:59,056 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 43 statements into 1 equivalence classes. [2025-04-26 16:51:59,062 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 43 of 43 statements. [2025-04-26 16:51:59,063 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:51:59,063 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:51:59,068 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-04-26 16:51:59,361 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 42 statements into 1 equivalence classes. [2025-04-26 16:51:59,367 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 42 of 42 statements. [2025-04-26 16:51:59,368 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:51:59,368 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:51:59,368 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 16:51:59,372 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 42 statements into 1 equivalence classes. [2025-04-26 16:51:59,377 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 42 of 42 statements. [2025-04-26 16:51:59,377 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:51:59,377 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:51:59,394 WARN L166 chiAutomizerObserver]: 1 thread instances were not sufficient, I will increase this number and restart the analysis [2025-04-26 16:51:59,413 INFO L143 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2025-04-26 16:51:59,423 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (2)] Ended with exit code 0 [2025-04-26 16:51:59,424 INFO L125 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-04-26 16:51:59,424 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2025-04-26 16:51:59,424 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:51:59,425 INFO L229 MonitoredProcess]: Starting monitored process 91 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2025-04-26 16:51:59,427 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (91)] Waiting until timeout for monitored process [2025-04-26 16:51:59,450 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 111 places, 108 transitions, 236 flow [2025-04-26 16:51:59,475 INFO L116 PetriNetUnfolderBase]: 8/169 cut-off events. [2025-04-26 16:51:59,475 INFO L117 PetriNetUnfolderBase]: For 2/2 co-relation queries the response was YES. [2025-04-26 16:51:59,476 INFO L83 FinitePrefix]: Finished finitePrefix Result has 185 conditions, 169 events. 8/169 cut-off events. For 2/2 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 384 event pairs, 0 based on Foata normal form. 0/156 useless extension candidates. Maximal degree in co-relation 180. Up to 6 conditions per place. [2025-04-26 16:51:59,476 INFO L82 GeneralOperation]: Start removeDead. Operand has 111 places, 108 transitions, 236 flow [2025-04-26 16:51:59,479 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 87 places, 83 transitions, 179 flow [2025-04-26 16:51:59,479 INFO L84 lAbstractionProvider]: Constructed initial Petri net abstraction that has has 87 places, 83 transitions, 179 flow [2025-04-26 16:51:59,479 INFO L135 AmpleReduction]: Starting ample reduction [2025-04-26 16:51:59,580 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 952#[f1FINAL, f1EXIT, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES]true [2025-04-26 16:51:59,614 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1522#[f1FINAL, f1EXIT, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES]true [2025-04-26 16:51:59,615 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1502#[L759, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759]true [2025-04-26 16:51:59,615 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1486#[L759, ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758]true [2025-04-26 16:51:59,627 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1744#[ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758]true [2025-04-26 16:51:59,628 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1740#[ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758]true [2025-04-26 16:51:59,628 WARN L140 AmpleReduction]: Number of pruned transitions: 550 [2025-04-26 16:51:59,628 WARN L141 AmpleReduction]: Loop nodes with "changing loop node status": 6 [2025-04-26 16:51:59,628 WARN L142 AmpleReduction]: Number of trivial sets caused by loops: 18 [2025-04-26 16:51:59,628 WARN L143 AmpleReduction]: Number of not loop caused trivial ample sets:112 [2025-04-26 16:51:59,628 WARN L144 AmpleReduction]: Number of initially assigned non-trivial ample sets:350 [2025-04-26 16:51:59,628 WARN L145 AmpleReduction]: Times succ was already a loop node:3 [2025-04-26 16:51:59,628 WARN L146 AmpleReduction]: Times some other node on the cycle already had a trivial ample set:12 [2025-04-26 16:51:59,628 INFO L149 AmpleReduction]: Finished ample reduction [2025-04-26 16:51:59,629 INFO L136 dAbstractionProvider]: Constructed initial ample set-reduced NBA abstraction that has 475 states, 469 states have (on average 1.2025586353944564) internal successors, (in total 564), 474 states have internal predecessors, (564), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 16:51:59,629 INFO L306 stractBuchiCegarLoop]: Interprodecural is true [2025-04-26 16:51:59,629 INFO L307 stractBuchiCegarLoop]: Hoare is None [2025-04-26 16:51:59,629 INFO L308 stractBuchiCegarLoop]: Compute interpolants for ForwardPredicates [2025-04-26 16:51:59,629 INFO L309 stractBuchiCegarLoop]: Backedges is STRAIGHT_LINE [2025-04-26 16:51:59,629 INFO L310 stractBuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2025-04-26 16:51:59,629 INFO L311 stractBuchiCegarLoop]: Difference is false [2025-04-26 16:51:59,629 INFO L312 stractBuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2025-04-26 16:51:59,629 INFO L316 stractBuchiCegarLoop]: ======== Iteration 0 == of CEGAR loop == BuchiAutomatonCegarLoop ======== [2025-04-26 16:51:59,630 INFO L73 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 475 states, 469 states have (on average 1.2025586353944564) internal successors, (in total 564), 474 states have internal predecessors, (564), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 16:51:59,635 INFO L131 ngComponentsAnalysis]: Automaton has 21 accepting balls. 66 [2025-04-26 16:51:59,635 INFO L88 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-04-26 16:51:59,635 INFO L120 BuchiIsEmpty]: Starting construction of run [2025-04-26 16:51:59,635 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-04-26 16:51:59,635 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2025-04-26 16:51:59,635 INFO L340 stractBuchiCegarLoop]: ======== Iteration 1 ============ [2025-04-26 16:51:59,636 INFO L73 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 475 states, 469 states have (on average 1.2025586353944564) internal successors, (in total 564), 474 states have internal predecessors, (564), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 16:51:59,639 INFO L131 ngComponentsAnalysis]: Automaton has 21 accepting balls. 66 [2025-04-26 16:51:59,639 INFO L88 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-04-26 16:51:59,639 INFO L120 BuchiIsEmpty]: Starting construction of run [2025-04-26 16:51:59,639 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-04-26 16:51:59,639 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2025-04-26 16:51:59,640 INFO L752 eck$LassoCheckResult]: Stem: "[260] $Ultimate##0-->L-1: Formula: (= (select |v_#valid_1| 0) 0) InVars {#valid=|v_#valid_1|} OutVars{#valid=|v_#valid_1|} AuxVars[] AssignedVars[]" "[271] L-1-->L752: Formula: (< 0 |v_#StackHeapBarrier_1|) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_1|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_1|} AuxVars[] AssignedVars[]" "[228] L752-->L752-1: Formula: (and (= (select |v_#valid_2| 1) 1) (= 2 (select |v_#length_1| 1))) InVars {#length=|v_#length_1|, #valid=|v_#valid_2|} OutVars{#length=|v_#length_1|, #valid=|v_#valid_2|} AuxVars[] AssignedVars[]" "[285] L752-1-->L752-2: Formula: (= 48 (select (select |v_#memory_int_1| 1) 0)) InVars {#memory_int=|v_#memory_int_1|} OutVars{#memory_int=|v_#memory_int_1|} AuxVars[] AssignedVars[]" "[230] L752-2-->L752-3: Formula: (= (select (select |v_#memory_int_2| 1) 1) 0) InVars {#memory_int=|v_#memory_int_2|} OutVars{#memory_int=|v_#memory_int_2|} AuxVars[] AssignedVars[]" "[247] L752-3-->L752-4: Formula: (and (= 20 (select |v_#length_2| 2)) (= (select |v_#valid_3| 2) 1)) InVars {#length=|v_#length_2|, #valid=|v_#valid_3|} OutVars{#length=|v_#length_2|, #valid=|v_#valid_3|} AuxVars[] AssignedVars[]" "[248] L752-4-->L755: Formula: (= v_~_N~0_1 0) InVars {} OutVars{~_N~0=v_~_N~0_1} AuxVars[] AssignedVars[~_N~0]" "[252] L755-->L-1-1: Formula: (= v_~limit~0_1 0) InVars {} OutVars{~limit~0=v_~limit~0_1} AuxVars[] AssignedVars[~limit~0]" "[287] L-1-1-->L-1-2: Formula: true InVars {} OutVars{ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_main_#res#1]" "[289] L-1-2-->L770: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_1|, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_1|, ULTIMATE.start_main_#t~nondet11#1=|v_ULTIMATE.start_main_#t~nondet11#1_1|, ULTIMATE.start_main_#t~pre13#1=|v_ULTIMATE.start_main_#t~pre13#1_1|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_1|, ULTIMATE.start_main_~t~1#1=|v_ULTIMATE.start_main_~t~1#1_1|, ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_1|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre12#1, ULTIMATE.start_main_~i~1#1, ULTIMATE.start_main_#t~nondet11#1, ULTIMATE.start_main_#t~pre13#1, ULTIMATE.start_main_#t~pre10#1, ULTIMATE.start_main_~t~1#1, ULTIMATE.start_main_~t~0#1, ULTIMATE.start_main_#t~nondet14#1]" "[277] L770-->L771: Formula: (= v_~_N~0_2 100) InVars {} OutVars{~_N~0=v_~_N~0_2} AuxVars[] AssignedVars[~_N~0]" "[261] L771-->L771-1: Formula: (= (ite (and (<= v_~_N~0_3 1073741823) (<= 0 v_~_N~0_3)) 1 0) |v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_1|) InVars {~_N~0=v_~_N~0_3} OutVars{~_N~0=v_~_N~0_3, ULTIMATE.start_assume_abort_if_not_#in~cond#1=|v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_#in~cond#1]" "[286] L771-1-->L749: Formula: true InVars {} OutVars{ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_~cond#1]" "[227] L749-->L750: Formula: (= |v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_2| |v_ULTIMATE.start_assume_abort_if_not_~cond#1_2|) InVars {ULTIMATE.start_assume_abort_if_not_#in~cond#1=|v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_2|} OutVars{ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_2|, ULTIMATE.start_assume_abort_if_not_#in~cond#1=|v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_~cond#1]" "[269] L750-->L749-1: Formula: (not (= |v_ULTIMATE.start_assume_abort_if_not_~cond#1_4| 0)) InVars {ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_4|} OutVars{ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_4|} AuxVars[] AssignedVars[]" "[278] L749-1-->L771-2: Formula: true InVars {} OutVars{ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_~cond#1]" "[291] L771-2-->L772: Formula: true InVars {} OutVars{ULTIMATE.start_assume_abort_if_not_#in~cond#1=|v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_#in~cond#1]" "[229] L772-->L772-1: Formula: (= v_~_N~0_4 v_~limit~0_2) InVars {~_N~0=v_~_N~0_4} OutVars{~_N~0=v_~_N~0_4, ~limit~0=v_~limit~0_2} AuxVars[] AssignedVars[~limit~0]" "[242] L772-1-->L773-4: Formula: (= |v_ULTIMATE.start_main_~i~1#1_2| 0) InVars {} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_~i~1#1]" "[274] L773-4-->L773-5: Formula: (<= v_~_N~0_6 |v_ULTIMATE.start_main_~i~1#1_7|) InVars {~_N~0=v_~_N~0_6, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_7|} OutVars{~_N~0=v_~_N~0_6, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_7|} AuxVars[] AssignedVars[]" "[226] L773-5-->L777: Formula: true InVars {} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_8|} AuxVars[] AssignedVars[ULTIMATE.start_main_~i~1#1]" "[256] L777-->L778: Formula: true InVars {} OutVars{ULTIMATE.start_main_~t~1#1=|v_ULTIMATE.start_main_~t~1#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~1#1]" "[240] L778-->L778-1: Formula: (= |v_ULTIMATE.start_main_#t~pre13#1_2| |v_#pthreadsForks_4|) InVars {#pthreadsForks=|v_#pthreadsForks_4|} OutVars{#pthreadsForks=|v_#pthreadsForks_4|, ULTIMATE.start_main_#t~pre13#1=|v_ULTIMATE.start_main_#t~pre13#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre13#1]" "[279] L778-1-->L778-2: Formula: (= (+ 1 |v_#pthreadsForks_6|) |v_#pthreadsForks_5|) InVars {#pthreadsForks=|v_#pthreadsForks_6|} OutVars{#pthreadsForks=|v_#pthreadsForks_5|} AuxVars[] AssignedVars[#pthreadsForks]" "[265] L778-2-->L778-3: Formula: (= |v_ULTIMATE.start_main_~t~1#1_3| |v_ULTIMATE.start_main_#t~pre13#1_3|) InVars {ULTIMATE.start_main_#t~pre13#1=|v_ULTIMATE.start_main_#t~pre13#1_3|} OutVars{ULTIMATE.start_main_~t~1#1=|v_ULTIMATE.start_main_~t~1#1_3|, ULTIMATE.start_main_#t~pre13#1=|v_ULTIMATE.start_main_#t~pre13#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~1#1]" "[354] L778-3-->$Ultimate##0: Formula: (and (= v_f2Thread1of2ForFork0_thidvar2_2 0) (= |v_f2Thread1of2ForFork0_#in~arg#1.base_4| 0) (= v_f2Thread1of2ForFork0_thidvar1_2 0) (= |v_ULTIMATE.start_main_#t~pre13#1_10| v_f2Thread1of2ForFork0_thidvar0_2) (= |v_f2Thread1of2ForFork0_#in~arg#1.offset_4| 0)) InVars {ULTIMATE.start_main_#t~pre13#1=|v_ULTIMATE.start_main_#t~pre13#1_10|} OutVars{f2Thread1of2ForFork0___VERIFIER_assert_#in~expression#1=|v_f2Thread1of2ForFork0___VERIFIER_assert_#in~expression#1_8|, f2Thread1of2ForFork0_#res#1.base=|v_f2Thread1of2ForFork0_#res#1.base_4|, ULTIMATE.start_main_#t~pre13#1=|v_ULTIMATE.start_main_#t~pre13#1_10|, f2Thread1of2ForFork0_~bound~0#1=|v_f2Thread1of2ForFork0_~bound~0#1_10|, f2Thread1of2ForFork0_thidvar0=v_f2Thread1of2ForFork0_thidvar0_2, f2Thread1of2ForFork0_thidvar1=v_f2Thread1of2ForFork0_thidvar1_2, f2Thread1of2ForFork0_thidvar2=v_f2Thread1of2ForFork0_thidvar2_2, f2Thread1of2ForFork0___VERIFIER_assert_~expression#1=|v_f2Thread1of2ForFork0___VERIFIER_assert_~expression#1_12|, f2Thread1of2ForFork0_#in~arg#1.base=|v_f2Thread1of2ForFork0_#in~arg#1.base_4|, f2Thread1of2ForFork0_#t~post9#1=|v_f2Thread1of2ForFork0_#t~post9#1_8|, f2Thread1of2ForFork0_~i~0#1=|v_f2Thread1of2ForFork0_~i~0#1_16|, f2Thread1of2ForFork0_~arg#1.offset=|v_f2Thread1of2ForFork0_~arg#1.offset_4|, f2Thread1of2ForFork0_#in~arg#1.offset=|v_f2Thread1of2ForFork0_#in~arg#1.offset_4|, f2Thread1of2ForFork0_~arg#1.base=|v_f2Thread1of2ForFork0_~arg#1.base_4|, f2Thread1of2ForFork0_#res#1.offset=|v_f2Thread1of2ForFork0_#res#1.offset_4|} AuxVars[] AssignedVars[f2Thread1of2ForFork0___VERIFIER_assert_#in~expression#1, f2Thread1of2ForFork0_#res#1.base, f2Thread1of2ForFork0_~bound~0#1, f2Thread1of2ForFork0_thidvar0, f2Thread1of2ForFork0_thidvar1, f2Thread1of2ForFork0_thidvar2, f2Thread1of2ForFork0___VERIFIER_assert_~expression#1, f2Thread1of2ForFork0_#in~arg#1.base, f2Thread1of2ForFork0_#t~post9#1, f2Thread1of2ForFork0_~i~0#1, f2Thread1of2ForFork0_~arg#1.offset, f2Thread1of2ForFork0_#in~arg#1.offset, f2Thread1of2ForFork0_~arg#1.base, f2Thread1of2ForFork0_#res#1.offset]" "[308] $Ultimate##0-->L763: Formula: (and (= |v_f2Thread1of2ForFork0_~arg#1.base_1| |v_f2Thread1of2ForFork0_#in~arg#1.base_1|) (= |v_f2Thread1of2ForFork0_~arg#1.offset_1| |v_f2Thread1of2ForFork0_#in~arg#1.offset_1|)) InVars {f2Thread1of2ForFork0_#in~arg#1.offset=|v_f2Thread1of2ForFork0_#in~arg#1.offset_1|, f2Thread1of2ForFork0_#in~arg#1.base=|v_f2Thread1of2ForFork0_#in~arg#1.base_1|} OutVars{f2Thread1of2ForFork0_~arg#1.offset=|v_f2Thread1of2ForFork0_~arg#1.offset_1|, f2Thread1of2ForFork0_#in~arg#1.base=|v_f2Thread1of2ForFork0_#in~arg#1.base_1|, f2Thread1of2ForFork0_#in~arg#1.offset=|v_f2Thread1of2ForFork0_#in~arg#1.offset_1|, f2Thread1of2ForFork0_~arg#1.base=|v_f2Thread1of2ForFork0_~arg#1.base_1|} AuxVars[] AssignedVars[f2Thread1of2ForFork0_~arg#1.offset, f2Thread1of2ForFork0_~arg#1.base]" "[309] L763-->L763-1: Formula: true InVars {} OutVars{f2Thread1of2ForFork0_~i~0#1=|v_f2Thread1of2ForFork0_~i~0#1_1|} AuxVars[] AssignedVars[f2Thread1of2ForFork0_~i~0#1]" "[310] L763-1-->L764: Formula: true InVars {} OutVars{f2Thread1of2ForFork0_~bound~0#1=|v_f2Thread1of2ForFork0_~bound~0#1_1|} AuxVars[] AssignedVars[f2Thread1of2ForFork0_~bound~0#1]" "[311] L764-->L765: Formula: (= |v_f2Thread1of2ForFork0_~bound~0#1_3| v_~limit~0_5) InVars {~limit~0=v_~limit~0_5} OutVars{~limit~0=v_~limit~0_5, f2Thread1of2ForFork0_~bound~0#1=|v_f2Thread1of2ForFork0_~bound~0#1_3|} AuxVars[] AssignedVars[f2Thread1of2ForFork0_~bound~0#1]" "[312] L765-->L765-5: Formula: (= |v_f2Thread1of2ForFork0_~i~0#1_3| 0) InVars {} OutVars{f2Thread1of2ForFork0_~i~0#1=|v_f2Thread1of2ForFork0_~i~0#1_3|} AuxVars[] AssignedVars[f2Thread1of2ForFork0_~i~0#1]" [2025-04-26 16:51:59,640 INFO L754 eck$LassoCheckResult]: Loop: "[314] L765-5-->L765-2: Formula: (< |v_f2Thread1of2ForFork0_~i~0#1_7| |v_f2Thread1of2ForFork0_~bound~0#1_7|) InVars {f2Thread1of2ForFork0_~i~0#1=|v_f2Thread1of2ForFork0_~i~0#1_7|, f2Thread1of2ForFork0_~bound~0#1=|v_f2Thread1of2ForFork0_~bound~0#1_7|} OutVars{f2Thread1of2ForFork0_~i~0#1=|v_f2Thread1of2ForFork0_~i~0#1_7|, f2Thread1of2ForFork0_~bound~0#1=|v_f2Thread1of2ForFork0_~bound~0#1_7|} AuxVars[] AssignedVars[]" "[316] L765-2-->L765-3: Formula: (= |v_f2Thread1of2ForFork0_~i~0#1_11| |v_f2Thread1of2ForFork0_#t~post9#1_1|) InVars {f2Thread1of2ForFork0_~i~0#1=|v_f2Thread1of2ForFork0_~i~0#1_11|} OutVars{f2Thread1of2ForFork0_~i~0#1=|v_f2Thread1of2ForFork0_~i~0#1_11|, f2Thread1of2ForFork0_#t~post9#1=|v_f2Thread1of2ForFork0_#t~post9#1_1|} AuxVars[] AssignedVars[f2Thread1of2ForFork0_#t~post9#1]" "[318] L765-3-->L765-4: Formula: (= |v_f2Thread1of2ForFork0_~i~0#1_13| (+ 1 |v_f2Thread1of2ForFork0_#t~post9#1_3|)) InVars {f2Thread1of2ForFork0_#t~post9#1=|v_f2Thread1of2ForFork0_#t~post9#1_3|} OutVars{f2Thread1of2ForFork0_~i~0#1=|v_f2Thread1of2ForFork0_~i~0#1_13|, f2Thread1of2ForFork0_#t~post9#1=|v_f2Thread1of2ForFork0_#t~post9#1_3|} AuxVars[] AssignedVars[f2Thread1of2ForFork0_~i~0#1]" "[320] L765-4-->L765-5: Formula: true InVars {} OutVars{f2Thread1of2ForFork0_#t~post9#1=|v_f2Thread1of2ForFork0_#t~post9#1_5|} AuxVars[] AssignedVars[f2Thread1of2ForFork0_#t~post9#1]" [2025-04-26 16:51:59,640 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 16:51:59,640 INFO L85 PathProgramCache]: Analyzing trace with hash 1768465276, now seen corresponding path program 1 times [2025-04-26 16:51:59,640 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 16:51:59,640 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [289469678] [2025-04-26 16:51:59,640 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 16:51:59,640 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 16:51:59,645 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 31 statements into 1 equivalence classes. [2025-04-26 16:51:59,647 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 31 of 31 statements. [2025-04-26 16:51:59,647 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:51:59,647 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-26 16:51:59,695 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-04-26 16:51:59,695 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-04-26 16:51:59,695 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [289469678] [2025-04-26 16:51:59,695 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [289469678] provided 1 perfect and 0 imperfect interpolant sequences [2025-04-26 16:51:59,695 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-04-26 16:51:59,695 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-04-26 16:51:59,695 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2139466753] [2025-04-26 16:51:59,695 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-04-26 16:51:59,695 INFO L757 eck$LassoCheckResult]: stem already infeasible [2025-04-26 16:51:59,695 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 16:51:59,696 INFO L85 PathProgramCache]: Analyzing trace with hash 10591749, now seen corresponding path program 1 times [2025-04-26 16:51:59,696 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 16:51:59,696 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [84743503] [2025-04-26 16:51:59,696 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 16:51:59,696 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 16:51:59,698 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 4 statements into 1 equivalence classes. [2025-04-26 16:51:59,701 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 4 of 4 statements. [2025-04-26 16:51:59,701 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:51:59,701 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:51:59,701 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 16:51:59,704 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 4 statements into 1 equivalence classes. [2025-04-26 16:51:59,704 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 4 of 4 statements. [2025-04-26 16:51:59,708 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:51:59,708 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:51:59,709 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-04-26 16:51:59,726 INFO L206 LassoAnalysis]: Preferences: [2025-04-26 16:51:59,727 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2025-04-26 16:51:59,727 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2025-04-26 16:51:59,727 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2025-04-26 16:51:59,727 INFO L128 ssoRankerPreferences]: Use exernal solver: true [2025-04-26 16:51:59,727 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:51:59,727 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2025-04-26 16:51:59,727 INFO L131 ssoRankerPreferences]: Path of dumped script: [2025-04-26 16:51:59,727 INFO L132 ssoRankerPreferences]: Filename of dumped script: unwind3-100.i_petrified2_Iteration1_Loop [2025-04-26 16:51:59,727 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2025-04-26 16:51:59,727 INFO L243 LassoAnalysis]: Starting lasso preprocessing... [2025-04-26 16:51:59,729 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:59,733 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:59,735 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:59,736 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:59,738 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:59,739 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:59,741 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:59,743 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:59,744 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:59,746 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:59,747 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:59,749 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:59,751 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:59,752 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:59,754 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:59,757 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:59,759 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:59,760 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:59,762 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:59,764 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:59,765 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:59,767 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:59,769 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:59,771 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:59,773 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:59,775 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:59,777 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:59,778 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:59,780 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:59,782 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:59,786 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:59,787 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:59,789 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:59,791 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:59,793 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:59,798 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:59,800 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:59,801 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:59,803 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:59,805 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:59,806 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:59,808 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:51:59,809 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:00,058 INFO L261 LassoAnalysis]: Preprocessing complete. [2025-04-26 16:52:00,058 INFO L367 LassoAnalysis]: Checking for nontermination... [2025-04-26 16:52:00,058 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:00,058 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:00,063 INFO L229 MonitoredProcess]: Starting monitored process 92 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:00,063 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (92)] Waiting until timeout for monitored process [2025-04-26 16:52:00,064 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:00,065 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:00,081 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:00,081 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep#funAddr~f2.offset_3=1} Honda state: {v_rep#funAddr~f2.offset_3=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:00,086 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (92)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:00,086 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:00,087 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:00,088 INFO L229 MonitoredProcess]: Starting monitored process 93 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:00,089 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (93)] Waiting until timeout for monitored process [2025-04-26 16:52:00,089 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:00,089 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:00,105 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:00,106 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed6~0~PTHREAD_SCOPE_SYSTEM_3=0} Honda state: {v_rep~unnamed6~0~PTHREAD_SCOPE_SYSTEM_3=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:00,111 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (93)] Ended with exit code 0 [2025-04-26 16:52:00,111 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:00,111 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:00,113 INFO L229 MonitoredProcess]: Starting monitored process 94 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:00,113 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (94)] Waiting until timeout for monitored process [2025-04-26 16:52:00,114 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:00,114 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:00,130 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:00,130 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed10~0~memory_order_seq_cst_3=5} Honda state: {v_rep~unnamed10~0~memory_order_seq_cst_3=5} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:00,135 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (94)] Ended with exit code 0 [2025-04-26 16:52:00,135 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:00,135 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:00,137 INFO L229 MonitoredProcess]: Starting monitored process 95 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:00,137 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (95)] Waiting until timeout for monitored process [2025-04-26 16:52:00,138 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:00,138 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:00,154 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:00,154 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed4~0~PTHREAD_RWLOCK_DEFAULT_NP_3=0} Honda state: {v_rep~unnamed4~0~PTHREAD_RWLOCK_DEFAULT_NP_3=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:00,160 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (95)] Ended with exit code 0 [2025-04-26 16:52:00,160 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:00,160 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:00,162 INFO L229 MonitoredProcess]: Starting monitored process 96 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:00,162 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (96)] Waiting until timeout for monitored process [2025-04-26 16:52:00,163 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:00,163 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:00,179 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:00,179 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed3~0~PTHREAD_PRIO_INHERIT_3=1} Honda state: {v_rep~unnamed3~0~PTHREAD_PRIO_INHERIT_3=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:00,184 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (96)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:00,184 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:00,184 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:00,186 INFO L229 MonitoredProcess]: Starting monitored process 97 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:00,186 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (97)] Waiting until timeout for monitored process [2025-04-26 16:52:00,187 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:00,187 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:00,203 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:00,203 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed3~0~PTHREAD_PRIO_NONE_3=0} Honda state: {v_rep~unnamed3~0~PTHREAD_PRIO_NONE_3=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:00,208 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (97)] Ended with exit code 0 [2025-04-26 16:52:00,208 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:00,208 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:00,210 INFO L229 MonitoredProcess]: Starting monitored process 98 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:00,210 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (98)] Waiting until timeout for monitored process [2025-04-26 16:52:00,211 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:00,211 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:00,227 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:00,227 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed4~0~PTHREAD_RWLOCK_PREFER_READER_NP_3=0} Honda state: {v_rep~unnamed4~0~PTHREAD_RWLOCK_PREFER_READER_NP_3=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:00,232 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (98)] Ended with exit code 0 [2025-04-26 16:52:00,233 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:00,233 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:00,234 INFO L229 MonitoredProcess]: Starting monitored process 99 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:00,235 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (99)] Waiting until timeout for monitored process [2025-04-26 16:52:00,236 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:00,236 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:00,252 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:00,252 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed10~0~memory_order_acq_rel_3=4} Honda state: {v_rep~unnamed10~0~memory_order_acq_rel_3=4} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:00,257 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (99)] Ended with exit code 0 [2025-04-26 16:52:00,257 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:00,257 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:00,259 INFO L229 MonitoredProcess]: Starting monitored process 100 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:00,259 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (100)] Waiting until timeout for monitored process [2025-04-26 16:52:00,260 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:00,260 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:00,276 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:00,276 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed6~0~PTHREAD_SCOPE_PROCESS_3=1} Honda state: {v_rep~unnamed6~0~PTHREAD_SCOPE_PROCESS_3=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:00,281 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (100)] Ended with exit code 0 [2025-04-26 16:52:00,281 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:00,282 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:00,283 INFO L229 MonitoredProcess]: Starting monitored process 101 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:00,284 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (101)] Waiting until timeout for monitored process [2025-04-26 16:52:00,284 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:00,285 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:00,300 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:00,300 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed1~0~PTHREAD_MUTEX_ERRORCHECK_3=2} Honda state: {v_rep~unnamed1~0~PTHREAD_MUTEX_ERRORCHECK_3=2} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:00,305 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (101)] Ended with exit code 0 [2025-04-26 16:52:00,306 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:00,306 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:00,307 INFO L229 MonitoredProcess]: Starting monitored process 102 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:00,308 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (102)] Waiting until timeout for monitored process [2025-04-26 16:52:00,309 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:00,309 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:00,324 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:00,325 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed10~0~memory_order_relaxed_3=0} Honda state: {v_rep~unnamed10~0~memory_order_relaxed_3=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:00,330 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (102)] Ended with exit code 0 [2025-04-26 16:52:00,330 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:00,330 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:00,331 INFO L229 MonitoredProcess]: Starting monitored process 103 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:00,332 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (103)] Waiting until timeout for monitored process [2025-04-26 16:52:00,333 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:00,333 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:00,348 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:00,349 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed10~0~memory_order_release_3=3} Honda state: {v_rep~unnamed10~0~memory_order_release_3=3} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:00,354 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (103)] Ended with exit code 0 [2025-04-26 16:52:00,354 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:00,354 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:00,355 INFO L229 MonitoredProcess]: Starting monitored process 104 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:00,356 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (104)] Waiting until timeout for monitored process [2025-04-26 16:52:00,357 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:00,357 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:00,373 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:00,373 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed1~0~PTHREAD_MUTEX_TIMED_NP_3=0} Honda state: {v_rep~unnamed1~0~PTHREAD_MUTEX_TIMED_NP_3=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:00,378 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (104)] Ended with exit code 0 [2025-04-26 16:52:00,378 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:00,378 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:00,380 INFO L229 MonitoredProcess]: Starting monitored process 105 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:00,380 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (105)] Waiting until timeout for monitored process [2025-04-26 16:52:00,381 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:00,381 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:00,397 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:00,398 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed7~0~PTHREAD_PROCESS_SHARED_3=1} Honda state: {v_rep~unnamed7~0~PTHREAD_PROCESS_SHARED_3=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:00,402 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (105)] Ended with exit code 0 [2025-04-26 16:52:00,403 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:00,403 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:00,404 INFO L229 MonitoredProcess]: Starting monitored process 106 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:00,405 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (106)] Waiting until timeout for monitored process [2025-04-26 16:52:00,406 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:00,406 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:00,421 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:00,421 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed7~0~PTHREAD_PROCESS_PRIVATE_3=0} Honda state: {v_rep~unnamed7~0~PTHREAD_PROCESS_PRIVATE_3=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:00,427 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (106)] Ended with exit code 0 [2025-04-26 16:52:00,427 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:00,427 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:00,428 INFO L229 MonitoredProcess]: Starting monitored process 107 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:00,429 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (107)] Waiting until timeout for monitored process [2025-04-26 16:52:00,430 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:00,430 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:00,446 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:00,446 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed1~0~PTHREAD_MUTEX_RECURSIVE_NP_3=1} Honda state: {v_rep~unnamed1~0~PTHREAD_MUTEX_RECURSIVE_NP_3=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:00,451 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (107)] Ended with exit code 0 [2025-04-26 16:52:00,451 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:00,451 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:00,452 INFO L229 MonitoredProcess]: Starting monitored process 108 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:00,453 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (108)] Waiting until timeout for monitored process [2025-04-26 16:52:00,454 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:00,454 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:00,470 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:00,470 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed1~0~PTHREAD_MUTEX_NORMAL_3=0} Honda state: {v_rep~unnamed1~0~PTHREAD_MUTEX_NORMAL_3=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:00,475 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (108)] Ended with exit code 0 [2025-04-26 16:52:00,475 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:00,475 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:00,477 INFO L229 MonitoredProcess]: Starting monitored process 109 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:00,477 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (109)] Waiting until timeout for monitored process [2025-04-26 16:52:00,478 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:00,478 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:00,494 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:00,494 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed0~0~PTHREAD_CREATE_DETACHED_3=1} Honda state: {v_rep~unnamed0~0~PTHREAD_CREATE_DETACHED_3=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:00,499 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (109)] Ended with exit code 0 [2025-04-26 16:52:00,499 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:00,499 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:00,501 INFO L229 MonitoredProcess]: Starting monitored process 110 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:00,501 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (110)] Waiting until timeout for monitored process [2025-04-26 16:52:00,502 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:00,502 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:00,522 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:00,522 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed0~0~PTHREAD_CREATE_JOINABLE_3=0} Honda state: {v_rep~unnamed0~0~PTHREAD_CREATE_JOINABLE_3=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:00,527 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (110)] Ended with exit code 0 [2025-04-26 16:52:00,528 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:00,528 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:00,529 INFO L229 MonitoredProcess]: Starting monitored process 111 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:00,530 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (111)] Waiting until timeout for monitored process [2025-04-26 16:52:00,531 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:00,531 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:00,547 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:00,547 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed8~0~PTHREAD_CANCEL_DISABLE_3=1} Honda state: {v_rep~unnamed8~0~PTHREAD_CANCEL_DISABLE_3=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:00,552 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (111)] Ended with exit code 0 [2025-04-26 16:52:00,552 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:00,552 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:00,554 INFO L229 MonitoredProcess]: Starting monitored process 112 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:00,554 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (112)] Waiting until timeout for monitored process [2025-04-26 16:52:00,555 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:00,555 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:00,571 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:00,571 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep#funAddr~f1.offset_3=0} Honda state: {v_rep#funAddr~f1.offset_3=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:00,583 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (112)] Ended with exit code 0 [2025-04-26 16:52:00,583 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:00,583 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:00,585 INFO L229 MonitoredProcess]: Starting monitored process 113 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:00,586 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (113)] Waiting until timeout for monitored process [2025-04-26 16:52:00,587 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:00,587 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:00,603 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:00,603 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed2~0~PTHREAD_MUTEX_ROBUST_NP_3=1} Honda state: {v_rep~unnamed2~0~PTHREAD_MUTEX_ROBUST_NP_3=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:00,608 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (113)] Ended with exit code 0 [2025-04-26 16:52:00,608 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:00,609 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:00,610 INFO L229 MonitoredProcess]: Starting monitored process 114 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:00,610 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (114)] Waiting until timeout for monitored process [2025-04-26 16:52:00,611 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:00,611 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:00,627 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:00,627 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed2~0~PTHREAD_MUTEX_ROBUST_3=1} Honda state: {v_rep~unnamed2~0~PTHREAD_MUTEX_ROBUST_3=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:00,632 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (114)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:00,632 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:00,632 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:00,634 INFO L229 MonitoredProcess]: Starting monitored process 115 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:00,634 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (115)] Waiting until timeout for monitored process [2025-04-26 16:52:00,635 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:00,635 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:00,651 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:00,651 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed10~0~memory_order_consume_3=1} Honda state: {v_rep~unnamed10~0~memory_order_consume_3=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:00,656 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (115)] Ended with exit code 0 [2025-04-26 16:52:00,657 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:00,657 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:00,658 INFO L229 MonitoredProcess]: Starting monitored process 116 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:00,659 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (116)] Waiting until timeout for monitored process [2025-04-26 16:52:00,659 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:00,659 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:00,675 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:00,675 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed2~0~PTHREAD_MUTEX_STALLED_3=0} Honda state: {v_rep~unnamed2~0~PTHREAD_MUTEX_STALLED_3=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:00,680 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (116)] Ended with exit code 0 [2025-04-26 16:52:00,681 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:00,681 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:00,682 INFO L229 MonitoredProcess]: Starting monitored process 117 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:00,683 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (117)] Waiting until timeout for monitored process [2025-04-26 16:52:00,685 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:00,685 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:00,702 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:00,702 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed1~0~PTHREAD_MUTEX_DEFAULT_3=0} Honda state: {v_rep~unnamed1~0~PTHREAD_MUTEX_DEFAULT_3=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:00,707 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (117)] Ended with exit code 0 [2025-04-26 16:52:00,707 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:00,707 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:00,708 INFO L229 MonitoredProcess]: Starting monitored process 118 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:00,709 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (118)] Waiting until timeout for monitored process [2025-04-26 16:52:00,710 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:00,710 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:00,726 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:00,726 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed5~0~PTHREAD_EXPLICIT_SCHED_3=1} Honda state: {v_rep~unnamed5~0~PTHREAD_EXPLICIT_SCHED_3=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:00,731 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (118)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:00,731 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:00,731 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:00,733 INFO L229 MonitoredProcess]: Starting monitored process 119 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:00,734 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (119)] Waiting until timeout for monitored process [2025-04-26 16:52:00,734 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:00,734 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:00,751 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:00,751 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed10~0~memory_order_acquire_3=2} Honda state: {v_rep~unnamed10~0~memory_order_acquire_3=2} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:00,756 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (119)] Ended with exit code 0 [2025-04-26 16:52:00,756 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:00,756 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:00,758 INFO L229 MonitoredProcess]: Starting monitored process 120 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:00,758 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (120)] Waiting until timeout for monitored process [2025-04-26 16:52:00,759 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:00,759 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:00,775 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:00,775 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed2~0~PTHREAD_MUTEX_STALLED_NP_3=0} Honda state: {v_rep~unnamed2~0~PTHREAD_MUTEX_STALLED_NP_3=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:00,780 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (120)] Ended with exit code 0 [2025-04-26 16:52:00,781 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:00,781 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:00,782 INFO L229 MonitoredProcess]: Starting monitored process 121 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:00,783 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (121)] Waiting until timeout for monitored process [2025-04-26 16:52:00,784 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:00,784 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:00,798 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (121)] Ended with exit code 0 [2025-04-26 16:52:00,799 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:00,799 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:00,800 INFO L229 MonitoredProcess]: Starting monitored process 122 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:00,801 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (122)] Waiting until timeout for monitored process [2025-04-26 16:52:00,803 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2025-04-26 16:52:00,803 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:00,861 INFO L407 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2025-04-26 16:52:00,865 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (122)] Ended with exit code 0 [2025-04-26 16:52:00,865 INFO L206 LassoAnalysis]: Preferences: [2025-04-26 16:52:00,865 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2025-04-26 16:52:00,865 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2025-04-26 16:52:00,865 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2025-04-26 16:52:00,865 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2025-04-26 16:52:00,865 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:00,865 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2025-04-26 16:52:00,865 INFO L131 ssoRankerPreferences]: Path of dumped script: [2025-04-26 16:52:00,865 INFO L132 ssoRankerPreferences]: Filename of dumped script: unwind3-100.i_petrified2_Iteration1_Loop [2025-04-26 16:52:00,865 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2025-04-26 16:52:00,865 INFO L243 LassoAnalysis]: Starting lasso preprocessing... [2025-04-26 16:52:00,867 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:00,873 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:00,877 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:00,879 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:00,880 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:00,882 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:00,883 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:00,885 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:00,887 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:00,888 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:00,890 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:00,892 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:00,893 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:00,895 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:00,897 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:00,898 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:00,900 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:00,902 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:00,904 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:00,906 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:00,907 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:00,909 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:00,911 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:00,913 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:00,915 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:00,917 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:00,919 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:00,920 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:00,922 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:00,924 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:00,926 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:00,930 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:00,932 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:00,933 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:00,936 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:00,937 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:00,939 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:00,941 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:00,943 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:00,945 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:00,946 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:00,948 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:00,950 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:01,168 INFO L261 LassoAnalysis]: Preprocessing complete. [2025-04-26 16:52:01,168 INFO L453 LassoAnalysis]: Using template 'affine'. [2025-04-26 16:52:01,168 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:01,168 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:01,170 INFO L229 MonitoredProcess]: Starting monitored process 123 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:01,170 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (123)] Waiting until timeout for monitored process [2025-04-26 16:52:01,171 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:01,181 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:01,181 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:01,181 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:01,181 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:01,182 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:01,182 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:01,185 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:01,190 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (123)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:01,190 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:01,190 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:01,192 INFO L229 MonitoredProcess]: Starting monitored process 124 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:01,193 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (124)] Waiting until timeout for monitored process [2025-04-26 16:52:01,194 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:01,203 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:01,203 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:01,203 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:01,203 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:01,204 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:01,204 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:01,206 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:01,212 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (124)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:01,212 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:01,212 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:01,217 INFO L229 MonitoredProcess]: Starting monitored process 125 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:01,218 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (125)] Waiting until timeout for monitored process [2025-04-26 16:52: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 [2025-04-26 16:52:01,229 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:01,229 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:01,229 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:01,229 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:01,230 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:01,230 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:01,233 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:01,238 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (125)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:01,239 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:01,239 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:01,240 INFO L229 MonitoredProcess]: Starting monitored process 126 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:01,242 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (126)] Waiting until timeout for monitored process [2025-04-26 16:52:01,243 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:01,252 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:01,252 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:01,252 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:01,252 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:01,253 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:01,253 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:01,256 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:01,261 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (126)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:01,262 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:01,262 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:01,263 INFO L229 MonitoredProcess]: Starting monitored process 127 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:01,265 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (127)] Waiting until timeout for monitored process [2025-04-26 16:52:01,267 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:01,276 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:01,276 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:01,276 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:01,276 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:01,277 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:01,277 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:01,279 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:01,285 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (127)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:01,285 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:01,285 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:01,288 INFO L229 MonitoredProcess]: Starting monitored process 128 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:01,289 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (128)] Waiting until timeout for monitored process [2025-04-26 16:52:01,291 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:01,301 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:01,301 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:01,301 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:01,301 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:01,303 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:01,303 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:01,305 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:01,311 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (128)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:01,311 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:01,311 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:01,313 INFO L229 MonitoredProcess]: Starting monitored process 129 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:01,313 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (129)] Waiting until timeout for monitored process [2025-04-26 16:52:01,315 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:01,324 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:01,324 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:01,324 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:01,324 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:01,325 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:01,325 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:01,328 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:01,334 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (129)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:01,334 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:01,335 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:01,336 INFO L229 MonitoredProcess]: Starting monitored process 130 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:01,337 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (130)] Waiting until timeout for monitored process [2025-04-26 16:52:01,338 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:01,347 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:01,347 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:01,347 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:01,347 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:01,348 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:01,348 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:01,350 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:01,355 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (130)] Ended with exit code 0 [2025-04-26 16:52:01,356 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:01,356 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:01,357 INFO L229 MonitoredProcess]: Starting monitored process 131 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:01,358 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (131)] Waiting until timeout for monitored process [2025-04-26 16:52:01,359 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:01,368 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:01,368 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:01,368 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:01,368 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:01,369 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:01,369 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:01,371 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:01,377 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (131)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:01,378 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:01,378 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:01,379 INFO L229 MonitoredProcess]: Starting monitored process 132 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:01,381 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (132)] Waiting until timeout for monitored process [2025-04-26 16:52:01,381 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:01,391 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:01,391 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:01,391 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:01,391 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:01,392 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:01,392 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:01,395 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:01,400 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (132)] Ended with exit code 0 [2025-04-26 16:52:01,400 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:01,400 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:01,402 INFO L229 MonitoredProcess]: Starting monitored process 133 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:01,402 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (133)] Waiting until timeout for monitored process [2025-04-26 16:52:01,403 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:01,412 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:01,412 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:01,412 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:01,412 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:01,413 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:01,413 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:01,415 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:01,421 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (133)] Ended with exit code 0 [2025-04-26 16:52:01,421 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:01,421 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:01,423 INFO L229 MonitoredProcess]: Starting monitored process 134 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:01,424 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (134)] Waiting until timeout for monitored process [2025-04-26 16:52:01,425 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:01,434 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:01,434 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:01,434 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:01,434 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:01,435 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:01,435 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:01,437 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:01,443 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (134)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:01,443 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:01,443 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:01,444 INFO L229 MonitoredProcess]: Starting monitored process 135 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:01,452 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (135)] Waiting until timeout for monitored process [2025-04-26 16:52:01,453 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:01,462 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:01,462 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:01,462 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:01,462 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:01,463 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:01,463 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:01,466 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:01,471 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (135)] Ended with exit code 0 [2025-04-26 16:52:01,471 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:01,471 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:01,473 INFO L229 MonitoredProcess]: Starting monitored process 136 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:01,473 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (136)] Waiting until timeout for monitored process [2025-04-26 16:52:01,474 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:01,483 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:01,483 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:01,483 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:01,483 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:01,485 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:01,485 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:01,487 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:01,492 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (136)] Ended with exit code 0 [2025-04-26 16:52:01,492 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:01,492 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:01,494 INFO L229 MonitoredProcess]: Starting monitored process 137 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:01,494 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (137)] Waiting until timeout for monitored process [2025-04-26 16:52:01,495 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:01,504 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:01,504 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:01,504 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:01,504 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:01,505 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:01,505 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:01,507 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:01,512 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (137)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:01,512 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:01,512 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:01,514 INFO L229 MonitoredProcess]: Starting monitored process 138 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:01,514 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (138)] Waiting until timeout for monitored process [2025-04-26 16:52:01,515 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:01,524 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:01,525 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:01,525 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:01,525 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:01,525 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:01,525 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:01,527 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:01,532 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (138)] Ended with exit code 0 [2025-04-26 16:52:01,533 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:01,533 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:01,534 INFO L229 MonitoredProcess]: Starting monitored process 139 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:01,535 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (139)] Waiting until timeout for monitored process [2025-04-26 16:52:01,536 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:01,547 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:01,547 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:01,547 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:01,547 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:01,548 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:01,548 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:01,551 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:01,560 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (139)] Ended with exit code 0 [2025-04-26 16:52:01,560 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:01,560 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:01,563 INFO L229 MonitoredProcess]: Starting monitored process 140 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:01,565 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (140)] Waiting until timeout for monitored process [2025-04-26 16:52:01,565 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:01,577 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:01,577 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:01,577 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:01,577 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:01,578 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:01,578 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:01,581 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:01,588 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (140)] Ended with exit code 0 [2025-04-26 16:52:01,588 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:01,588 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:01,590 INFO L229 MonitoredProcess]: Starting monitored process 141 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:01,591 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (141)] Waiting until timeout for monitored process [2025-04-26 16:52:01,591 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:01,603 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:01,603 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:01,603 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:01,603 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:01,604 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:01,604 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:01,607 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:01,617 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (141)] Ended with exit code 0 [2025-04-26 16:52:01,620 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:01,621 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:01,626 INFO L229 MonitoredProcess]: Starting monitored process 142 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:01,629 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (142)] Waiting until timeout for monitored process [2025-04-26 16:52:01,629 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:01,641 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:01,641 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:01,641 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:01,641 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:01,642 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:01,642 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:01,644 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:01,651 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (142)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:01,651 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:01,651 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:01,653 INFO L229 MonitoredProcess]: Starting monitored process 143 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:01,654 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (143)] Waiting until timeout for monitored process [2025-04-26 16:52:01,654 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:01,664 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:01,664 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:01,664 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:01,664 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:01,665 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:01,665 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:01,668 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:01,674 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (143)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:01,674 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:01,674 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:01,676 INFO L229 MonitoredProcess]: Starting monitored process 144 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:01,677 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (144)] Waiting until timeout for monitored process [2025-04-26 16:52:01,678 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:01,687 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:01,687 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:01,687 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:01,687 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:01,688 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:01,688 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:01,690 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:01,695 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (144)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:01,695 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:01,695 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:01,697 INFO L229 MonitoredProcess]: Starting monitored process 145 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:01,697 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (145)] Waiting until timeout for monitored process [2025-04-26 16:52:01,698 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:01,707 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:01,708 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:01,708 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:01,708 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:01,708 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:01,708 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:01,710 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:01,715 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (145)] Ended with exit code 0 [2025-04-26 16:52:01,715 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:01,716 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:01,717 INFO L229 MonitoredProcess]: Starting monitored process 146 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:01,718 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (146)] Waiting until timeout for monitored process [2025-04-26 16:52:01,718 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:01,727 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:01,728 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:01,728 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:01,728 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:01,728 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:01,728 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:01,730 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:01,735 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (146)] Ended with exit code 0 [2025-04-26 16:52:01,735 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:01,735 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:01,737 INFO L229 MonitoredProcess]: Starting monitored process 147 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:01,738 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (147)] Waiting until timeout for monitored process [2025-04-26 16:52:01,738 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:01,747 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:01,748 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:01,748 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:01,748 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:01,748 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:01,748 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:01,750 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:01,755 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (147)] Ended with exit code 0 [2025-04-26 16:52:01,755 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:01,755 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:01,757 INFO L229 MonitoredProcess]: Starting monitored process 148 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:01,757 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (148)] Waiting until timeout for monitored process [2025-04-26 16:52:01,758 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:01,768 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:01,768 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:01,768 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:01,768 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:01,770 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:01,770 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:01,772 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:01,777 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (148)] Ended with exit code 0 [2025-04-26 16:52:01,778 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:01,778 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:01,779 INFO L229 MonitoredProcess]: Starting monitored process 149 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:01,781 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (149)] Waiting until timeout for monitored process [2025-04-26 16:52:01,781 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:01,790 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:01,791 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:01,791 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:01,791 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:01,791 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:01,791 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:01,793 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:01,798 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (149)] Ended with exit code 0 [2025-04-26 16:52:01,799 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:01,799 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:01,800 INFO L229 MonitoredProcess]: Starting monitored process 150 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:01,801 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (150)] Waiting until timeout for monitored process [2025-04-26 16:52:01,802 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:01,811 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:01,811 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:01,811 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:01,811 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:01,812 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:01,812 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:01,814 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:01,820 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (150)] Ended with exit code 0 [2025-04-26 16:52:01,820 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:01,820 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:01,822 INFO L229 MonitoredProcess]: Starting monitored process 151 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:01,822 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (151)] Waiting until timeout for monitored process [2025-04-26 16:52:01,823 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:01,832 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:01,832 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:01,832 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:01,832 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:01,833 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:01,833 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:01,835 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:01,840 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (151)] Ended with exit code 0 [2025-04-26 16:52:01,841 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:01,841 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:01,842 INFO L229 MonitoredProcess]: Starting monitored process 152 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:01,843 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (152)] Waiting until timeout for monitored process [2025-04-26 16:52:01,844 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:01,853 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:01,853 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:01,853 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:01,853 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:01,854 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:01,854 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:01,856 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:01,861 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (152)] Ended with exit code 0 [2025-04-26 16:52:01,862 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:01,862 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:01,863 INFO L229 MonitoredProcess]: Starting monitored process 153 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:01,864 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (153)] Waiting until timeout for monitored process [2025-04-26 16:52:01,865 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:01,874 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:01,874 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:52:01,874 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:01,874 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:01,874 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:01,875 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-04-26 16:52:01,875 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:52:01,876 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2025-04-26 16:52:01,878 INFO L436 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2025-04-26 16:52:01,878 INFO L437 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 0 variables to zero. [2025-04-26 16:52:01,878 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:01,878 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:01,880 INFO L229 MonitoredProcess]: Starting monitored process 154 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:01,881 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (154)] Waiting until timeout for monitored process [2025-04-26 16:52:01,881 INFO L436 nArgumentSynthesizer]: Simplifying supporting invariants... [2025-04-26 16:52:01,884 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (154)] Ended with exit code 0 [2025-04-26 16:52:01,884 INFO L439 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2025-04-26 16:52:01,884 INFO L476 LassoAnalysis]: Proved termination. [2025-04-26 16:52:01,884 INFO L478 LassoAnalysis]: Termination argument consisting of: Ranking function f(f2Thread1of2ForFork0_~bound~0#1, f2Thread1of2ForFork0_~i~0#1) = 1*f2Thread1of2ForFork0_~bound~0#1 - 1*f2Thread1of2ForFork0_~i~0#1 Supporting invariants [] [2025-04-26 16:52:01,889 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (153)] Ended with exit code 0 [2025-04-26 16:52:01,890 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2025-04-26 16:52:01,898 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 16:52:01,904 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 31 statements into 1 equivalence classes. [2025-04-26 16:52:01,912 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 31 of 31 statements. [2025-04-26 16:52:01,912 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:01,912 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-26 16:52:01,913 INFO L256 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 2 conjuncts are in the unsatisfiable core [2025-04-26 16:52:01,913 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-26 16:52:01,943 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 4 statements into 1 equivalence classes. [2025-04-26 16:52:01,944 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 4 of 4 statements. [2025-04-26 16:52:01,944 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:01,944 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-26 16:52:01,944 WARN L254 TraceCheckSpWp]: Trace formula consists of 8 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-04-26 16:52:01,945 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-26 16:52:01,985 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-04-26 16:52:01,986 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 4 loop predicates [2025-04-26 16:52:01,986 INFO L70 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand has 475 states, 469 states have (on average 1.2025586353944564) internal successors, (in total 564), 474 states have internal predecessors, (564), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) Second operand has 5 states, 5 states have (on average 7.0) internal successors, (in total 35), 5 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 16:52:02,047 INFO L74 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand has 475 states, 469 states have (on average 1.2025586353944564) internal successors, (in total 564), 474 states have internal predecessors, (564), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0). Second operand has 5 states, 5 states have (on average 7.0) internal successors, (in total 35), 5 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) Result 1193 states and 1448 transitions. Complement of second has 9 states. [2025-04-26 16:52:02,048 INFO L140 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 1 stem states 3 non-accepting loop states 1 accepting loop states [2025-04-26 16:52:02,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 7.0) internal successors, (in total 35), 5 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 16:52:02,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 177 transitions. [2025-04-26 16:52:02,049 INFO L85 BuchiAccepts]: Start buchiAccepts Operand 6 states and 177 transitions. Stem has 31 letters. Loop has 4 letters. [2025-04-26 16:52:02,049 INFO L117 BuchiAccepts]: Finished buchiAccepts. [2025-04-26 16:52:02,049 INFO L85 BuchiAccepts]: Start buchiAccepts Operand 6 states and 177 transitions. Stem has 35 letters. Loop has 4 letters. [2025-04-26 16:52:02,049 INFO L117 BuchiAccepts]: Finished buchiAccepts. [2025-04-26 16:52:02,049 INFO L85 BuchiAccepts]: Start buchiAccepts Operand 6 states and 177 transitions. Stem has 31 letters. Loop has 8 letters. [2025-04-26 16:52:02,049 INFO L117 BuchiAccepts]: Finished buchiAccepts. [2025-04-26 16:52:02,049 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1193 states and 1448 transitions. [2025-04-26 16:52:02,060 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 6 [2025-04-26 16:52:02,061 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1193 states to 108 states and 120 transitions. [2025-04-26 16:52:02,061 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 108 [2025-04-26 16:52:02,061 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 108 [2025-04-26 16:52:02,061 INFO L74 IsDeterministic]: Start isDeterministic. Operand 108 states and 120 transitions. [2025-04-26 16:52:02,061 INFO L81 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2025-04-26 16:52:02,061 INFO L218 hiAutomatonCegarLoop]: Abstraction has 108 states and 120 transitions. [2025-04-26 16:52:02,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108 states and 120 transitions. [2025-04-26 16:52:02,065 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108 to 108. [2025-04-26 16:52:02,066 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 108 states, 108 states have (on average 1.1111111111111112) internal successors, (in total 120), 107 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 16:52:02,066 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 120 transitions. [2025-04-26 16:52:02,066 INFO L240 hiAutomatonCegarLoop]: Abstraction has 108 states and 120 transitions. [2025-04-26 16:52:02,066 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-04-26 16:52:02,066 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-04-26 16:52:02,066 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-04-26 16:52:02,067 INFO L87 Difference]: Start difference. First operand 108 states and 120 transitions. Second operand has 4 states, 4 states have (on average 7.75) internal successors, (in total 31), 4 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 16:52:02,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-04-26 16:52:02,092 INFO L93 Difference]: Finished difference Result 108 states and 120 transitions. [2025-04-26 16:52:02,092 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 108 states and 120 transitions. [2025-04-26 16:52:02,093 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 6 [2025-04-26 16:52:02,093 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 108 states to 108 states and 120 transitions. [2025-04-26 16:52:02,093 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 108 [2025-04-26 16:52:02,094 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 108 [2025-04-26 16:52:02,094 INFO L74 IsDeterministic]: Start isDeterministic. Operand 108 states and 120 transitions. [2025-04-26 16:52:02,094 INFO L81 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2025-04-26 16:52:02,094 INFO L218 hiAutomatonCegarLoop]: Abstraction has 108 states and 120 transitions. [2025-04-26 16:52:02,094 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 108 states and 120 transitions. [2025-04-26 16:52:02,098 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 108 to 108. [2025-04-26 16:52:02,098 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 108 states, 108 states have (on average 1.1111111111111112) internal successors, (in total 120), 107 states have internal predecessors, (120), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 16:52:02,098 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 108 states to 108 states and 120 transitions. [2025-04-26 16:52:02,098 INFO L240 hiAutomatonCegarLoop]: Abstraction has 108 states and 120 transitions. [2025-04-26 16:52:02,099 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-26 16:52:02,100 INFO L438 stractBuchiCegarLoop]: Abstraction has 108 states and 120 transitions. [2025-04-26 16:52:02,100 INFO L340 stractBuchiCegarLoop]: ======== Iteration 2 ============ [2025-04-26 16:52:02,101 INFO L73 BuchiIsEmpty]: Start buchiIsEmpty. Operand 108 states and 120 transitions. [2025-04-26 16:52:02,101 INFO L131 ngComponentsAnalysis]: Automaton has 6 accepting balls. 6 [2025-04-26 16:52:02,101 INFO L88 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-04-26 16:52:02,101 INFO L120 BuchiIsEmpty]: Starting construction of run [2025-04-26 16:52:02,102 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-04-26 16:52:02,102 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1] [2025-04-26 16:52:02,102 INFO L752 eck$LassoCheckResult]: Stem: "[260] $Ultimate##0-->L-1: Formula: (= (select |v_#valid_1| 0) 0) InVars {#valid=|v_#valid_1|} OutVars{#valid=|v_#valid_1|} AuxVars[] AssignedVars[]" "[271] L-1-->L752: Formula: (< 0 |v_#StackHeapBarrier_1|) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_1|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_1|} AuxVars[] AssignedVars[]" "[228] L752-->L752-1: Formula: (and (= (select |v_#valid_2| 1) 1) (= 2 (select |v_#length_1| 1))) InVars {#length=|v_#length_1|, #valid=|v_#valid_2|} OutVars{#length=|v_#length_1|, #valid=|v_#valid_2|} AuxVars[] AssignedVars[]" "[285] L752-1-->L752-2: Formula: (= 48 (select (select |v_#memory_int_1| 1) 0)) InVars {#memory_int=|v_#memory_int_1|} OutVars{#memory_int=|v_#memory_int_1|} AuxVars[] AssignedVars[]" "[230] L752-2-->L752-3: Formula: (= (select (select |v_#memory_int_2| 1) 1) 0) InVars {#memory_int=|v_#memory_int_2|} OutVars{#memory_int=|v_#memory_int_2|} AuxVars[] AssignedVars[]" "[247] L752-3-->L752-4: Formula: (and (= 20 (select |v_#length_2| 2)) (= (select |v_#valid_3| 2) 1)) InVars {#length=|v_#length_2|, #valid=|v_#valid_3|} OutVars{#length=|v_#length_2|, #valid=|v_#valid_3|} AuxVars[] AssignedVars[]" "[248] L752-4-->L755: Formula: (= v_~_N~0_1 0) InVars {} OutVars{~_N~0=v_~_N~0_1} AuxVars[] AssignedVars[~_N~0]" "[252] L755-->L-1-1: Formula: (= v_~limit~0_1 0) InVars {} OutVars{~limit~0=v_~limit~0_1} AuxVars[] AssignedVars[~limit~0]" "[287] L-1-1-->L-1-2: Formula: true InVars {} OutVars{ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_main_#res#1]" "[289] L-1-2-->L770: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_1|, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_1|, ULTIMATE.start_main_#t~nondet11#1=|v_ULTIMATE.start_main_#t~nondet11#1_1|, ULTIMATE.start_main_#t~pre13#1=|v_ULTIMATE.start_main_#t~pre13#1_1|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_1|, ULTIMATE.start_main_~t~1#1=|v_ULTIMATE.start_main_~t~1#1_1|, ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_1|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre12#1, ULTIMATE.start_main_~i~1#1, ULTIMATE.start_main_#t~nondet11#1, ULTIMATE.start_main_#t~pre13#1, ULTIMATE.start_main_#t~pre10#1, ULTIMATE.start_main_~t~1#1, ULTIMATE.start_main_~t~0#1, ULTIMATE.start_main_#t~nondet14#1]" "[277] L770-->L771: Formula: (= v_~_N~0_2 100) InVars {} OutVars{~_N~0=v_~_N~0_2} AuxVars[] AssignedVars[~_N~0]" "[261] L771-->L771-1: Formula: (= (ite (and (<= v_~_N~0_3 1073741823) (<= 0 v_~_N~0_3)) 1 0) |v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_1|) InVars {~_N~0=v_~_N~0_3} OutVars{~_N~0=v_~_N~0_3, ULTIMATE.start_assume_abort_if_not_#in~cond#1=|v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_#in~cond#1]" "[286] L771-1-->L749: Formula: true InVars {} OutVars{ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_~cond#1]" "[227] L749-->L750: Formula: (= |v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_2| |v_ULTIMATE.start_assume_abort_if_not_~cond#1_2|) InVars {ULTIMATE.start_assume_abort_if_not_#in~cond#1=|v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_2|} OutVars{ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_2|, ULTIMATE.start_assume_abort_if_not_#in~cond#1=|v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_~cond#1]" "[269] L750-->L749-1: Formula: (not (= |v_ULTIMATE.start_assume_abort_if_not_~cond#1_4| 0)) InVars {ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_4|} OutVars{ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_4|} AuxVars[] AssignedVars[]" "[278] L749-1-->L771-2: Formula: true InVars {} OutVars{ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_~cond#1]" "[291] L771-2-->L772: Formula: true InVars {} OutVars{ULTIMATE.start_assume_abort_if_not_#in~cond#1=|v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_#in~cond#1]" "[229] L772-->L772-1: Formula: (= v_~_N~0_4 v_~limit~0_2) InVars {~_N~0=v_~_N~0_4} OutVars{~_N~0=v_~_N~0_4, ~limit~0=v_~limit~0_2} AuxVars[] AssignedVars[~limit~0]" "[242] L772-1-->L773-4: Formula: (= |v_ULTIMATE.start_main_~i~1#1_2| 0) InVars {} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_~i~1#1]" "[275] L773-4-->L774: Formula: (< |v_ULTIMATE.start_main_~i~1#1_3| v_~_N~0_5) InVars {~_N~0=v_~_N~0_5, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} OutVars{~_N~0=v_~_N~0_5, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} AuxVars[] AssignedVars[]" "[251] L774-->L775: Formula: true InVars {} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[250] L775-->L775-1: Formula: (= |v_ULTIMATE.start_main_#t~pre10#1_2| |v_#pthreadsForks_1|) InVars {#pthreadsForks=|v_#pthreadsForks_1|} OutVars{#pthreadsForks=|v_#pthreadsForks_1|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre10#1]" "[276] L775-1-->L775-2: Formula: (= (+ 1 |v_#pthreadsForks_3|) |v_#pthreadsForks_2|) InVars {#pthreadsForks=|v_#pthreadsForks_3|} OutVars{#pthreadsForks=|v_#pthreadsForks_2|} AuxVars[] AssignedVars[#pthreadsForks]" "[245] L775-2-->L775-3: Formula: (= |v_ULTIMATE.start_main_~t~0#1_3| |v_ULTIMATE.start_main_#t~pre10#1_3|) InVars {ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_3|} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_3|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[358] L775-3-->$Ultimate##0: Formula: (and (= |v_f1Thread1of2ForFork1_#in~arg.base_4| 0) (= v_f1Thread1of2ForFork1_thidvar1_2 0) (= |v_f1Thread1of2ForFork1_#in~arg.offset_4| 0) (= |v_ULTIMATE.start_main_#t~pre10#1_13| v_f1Thread1of2ForFork1_thidvar0_2)) InVars {ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_13|} OutVars{f1Thread1of2ForFork1_~l~0=v_f1Thread1of2ForFork1_~l~0_8, f1Thread1of2ForFork1_thidvar1=v_f1Thread1of2ForFork1_thidvar1_2, f1Thread1of2ForFork1_thidvar0=v_f1Thread1of2ForFork1_thidvar0_2, f1Thread1of2ForFork1_#res.base=|v_f1Thread1of2ForFork1_#res.base_4|, f1Thread1of2ForFork1_~arg.offset=v_f1Thread1of2ForFork1_~arg.offset_4, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_13|, f1Thread1of2ForFork1_#in~arg.offset=|v_f1Thread1of2ForFork1_#in~arg.offset_4|, f1Thread1of2ForFork1_#res.offset=|v_f1Thread1of2ForFork1_#res.offset_4|, f1Thread1of2ForFork1_~arg.base=v_f1Thread1of2ForFork1_~arg.base_4, f1Thread1of2ForFork1_#in~arg.base=|v_f1Thread1of2ForFork1_#in~arg.base_4|} AuxVars[] AssignedVars[f1Thread1of2ForFork1_~l~0, f1Thread1of2ForFork1_thidvar1, f1Thread1of2ForFork1_thidvar0, f1Thread1of2ForFork1_#res.base, f1Thread1of2ForFork1_~arg.offset, f1Thread1of2ForFork1_#in~arg.offset, f1Thread1of2ForFork1_#res.offset, f1Thread1of2ForFork1_~arg.base, f1Thread1of2ForFork1_#in~arg.base]" "[296] $Ultimate##0-->L757: Formula: (and (= |v_f1Thread1of2ForFork1_#in~arg.base_1| v_f1Thread1of2ForFork1_~arg.base_1) (= v_f1Thread1of2ForFork1_~arg.offset_1 |v_f1Thread1of2ForFork1_#in~arg.offset_1|)) InVars {f1Thread1of2ForFork1_#in~arg.offset=|v_f1Thread1of2ForFork1_#in~arg.offset_1|, f1Thread1of2ForFork1_#in~arg.base=|v_f1Thread1of2ForFork1_#in~arg.base_1|} OutVars{f1Thread1of2ForFork1_#in~arg.offset=|v_f1Thread1of2ForFork1_#in~arg.offset_1|, f1Thread1of2ForFork1_~arg.offset=v_f1Thread1of2ForFork1_~arg.offset_1, f1Thread1of2ForFork1_~arg.base=v_f1Thread1of2ForFork1_~arg.base_1, f1Thread1of2ForFork1_#in~arg.base=|v_f1Thread1of2ForFork1_#in~arg.base_1|} AuxVars[] AssignedVars[f1Thread1of2ForFork1_~arg.offset, f1Thread1of2ForFork1_~arg.base]" "[297] L757-->L758: Formula: true InVars {} OutVars{f1Thread1of2ForFork1_~l~0=v_f1Thread1of2ForFork1_~l~0_1} AuxVars[] AssignedVars[f1Thread1of2ForFork1_~l~0]" "[258] L775-4-->L775-5: Formula: true InVars {} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[262] L775-5-->L775-6: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre10#1]" "[266] L775-6-->L773-1: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~nondet11#1=|v_ULTIMATE.start_main_#t~nondet11#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet11#1]" "[292] L773-1-->L773-2: Formula: (= (+ |v_ULTIMATE.start_main_~i~1#1_4| 1) |v_ULTIMATE.start_main_#t~pre12#1_2|) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} OutVars{ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_2|, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre12#1]" "[255] L773-2-->L773-3: Formula: (= |v_ULTIMATE.start_main_~i~1#1_5| (+ |v_ULTIMATE.start_main_~i~1#1_6| 1)) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_6|} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~i~1#1]" "[223] L773-3-->L773-4: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre12#1]" "[275] L773-4-->L774: Formula: (< |v_ULTIMATE.start_main_~i~1#1_3| v_~_N~0_5) InVars {~_N~0=v_~_N~0_5, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} OutVars{~_N~0=v_~_N~0_5, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} AuxVars[] AssignedVars[]" "[251] L774-->L775: Formula: true InVars {} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[250] L775-->L775-1: Formula: (= |v_ULTIMATE.start_main_#t~pre10#1_2| |v_#pthreadsForks_1|) InVars {#pthreadsForks=|v_#pthreadsForks_1|} OutVars{#pthreadsForks=|v_#pthreadsForks_1|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre10#1]" "[276] L775-1-->L775-2: Formula: (= (+ 1 |v_#pthreadsForks_3|) |v_#pthreadsForks_2|) InVars {#pthreadsForks=|v_#pthreadsForks_3|} OutVars{#pthreadsForks=|v_#pthreadsForks_2|} AuxVars[] AssignedVars[#pthreadsForks]" "[245] L775-2-->L775-3: Formula: (= |v_ULTIMATE.start_main_~t~0#1_3| |v_ULTIMATE.start_main_#t~pre10#1_3|) InVars {ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_3|} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_3|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[359] L775-3-->$Ultimate##0: Formula: (and (= |v_f1Thread2of2ForFork1_#in~arg.offset_4| 0) (= v_f1Thread2of2ForFork1_thidvar1_2 0) (= |v_f1Thread2of2ForFork1_#in~arg.base_4| 0) (= |v_ULTIMATE.start_main_#t~pre10#1_15| v_f1Thread2of2ForFork1_thidvar0_2)) InVars {ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_15|} OutVars{f1Thread2of2ForFork1_~l~0=v_f1Thread2of2ForFork1_~l~0_8, f1Thread2of2ForFork1_#in~arg.offset=|v_f1Thread2of2ForFork1_#in~arg.offset_4|, f1Thread2of2ForFork1_#res.base=|v_f1Thread2of2ForFork1_#res.base_4|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_15|, f1Thread2of2ForFork1_~arg.base=v_f1Thread2of2ForFork1_~arg.base_4, f1Thread2of2ForFork1_#res.offset=|v_f1Thread2of2ForFork1_#res.offset_4|, f1Thread2of2ForFork1_~arg.offset=v_f1Thread2of2ForFork1_~arg.offset_4, f1Thread2of2ForFork1_thidvar1=v_f1Thread2of2ForFork1_thidvar1_2, f1Thread2of2ForFork1_thidvar0=v_f1Thread2of2ForFork1_thidvar0_2, f1Thread2of2ForFork1_#in~arg.base=|v_f1Thread2of2ForFork1_#in~arg.base_4|} AuxVars[] AssignedVars[f1Thread2of2ForFork1_~l~0, f1Thread2of2ForFork1_#in~arg.offset, f1Thread2of2ForFork1_#res.base, f1Thread2of2ForFork1_~arg.base, f1Thread2of2ForFork1_#res.offset, f1Thread2of2ForFork1_~arg.offset, f1Thread2of2ForFork1_thidvar1, f1Thread2of2ForFork1_thidvar0, f1Thread2of2ForFork1_#in~arg.base]" "[302] $Ultimate##0-->L757: Formula: (and (= |v_f1Thread2of2ForFork1_#in~arg.base_1| v_f1Thread2of2ForFork1_~arg.base_1) (= |v_f1Thread2of2ForFork1_#in~arg.offset_1| v_f1Thread2of2ForFork1_~arg.offset_1)) InVars {f1Thread2of2ForFork1_#in~arg.offset=|v_f1Thread2of2ForFork1_#in~arg.offset_1|, f1Thread2of2ForFork1_#in~arg.base=|v_f1Thread2of2ForFork1_#in~arg.base_1|} OutVars{f1Thread2of2ForFork1_~arg.base=v_f1Thread2of2ForFork1_~arg.base_1, f1Thread2of2ForFork1_~arg.offset=v_f1Thread2of2ForFork1_~arg.offset_1, f1Thread2of2ForFork1_#in~arg.offset=|v_f1Thread2of2ForFork1_#in~arg.offset_1|, f1Thread2of2ForFork1_#in~arg.base=|v_f1Thread2of2ForFork1_#in~arg.base_1|} AuxVars[] AssignedVars[f1Thread2of2ForFork1_~arg.base, f1Thread2of2ForFork1_~arg.offset]" "[303] L757-->L758: Formula: true InVars {} OutVars{f1Thread2of2ForFork1_~l~0=v_f1Thread2of2ForFork1_~l~0_1} AuxVars[] AssignedVars[f1Thread2of2ForFork1_~l~0]" "[258] L775-4-->L775-5: Formula: true InVars {} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[262] L775-5-->L775-6: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre10#1]" "[266] L775-6-->L773-1: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~nondet11#1=|v_ULTIMATE.start_main_#t~nondet11#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet11#1]" "[292] L773-1-->L773-2: Formula: (= (+ |v_ULTIMATE.start_main_~i~1#1_4| 1) |v_ULTIMATE.start_main_#t~pre12#1_2|) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} OutVars{ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_2|, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre12#1]" "[255] L773-2-->L773-3: Formula: (= |v_ULTIMATE.start_main_~i~1#1_5| (+ |v_ULTIMATE.start_main_~i~1#1_6| 1)) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_6|} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~i~1#1]" "[223] L773-3-->L773-4: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre12#1]" "[275] L773-4-->L774: Formula: (< |v_ULTIMATE.start_main_~i~1#1_3| v_~_N~0_5) InVars {~_N~0=v_~_N~0_5, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} OutVars{~_N~0=v_~_N~0_5, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} AuxVars[] AssignedVars[]" "[251] L774-->L775: Formula: true InVars {} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[250] L775-->L775-1: Formula: (= |v_ULTIMATE.start_main_#t~pre10#1_2| |v_#pthreadsForks_1|) InVars {#pthreadsForks=|v_#pthreadsForks_1|} OutVars{#pthreadsForks=|v_#pthreadsForks_1|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre10#1]" "[276] L775-1-->L775-2: Formula: (= (+ 1 |v_#pthreadsForks_3|) |v_#pthreadsForks_2|) InVars {#pthreadsForks=|v_#pthreadsForks_3|} OutVars{#pthreadsForks=|v_#pthreadsForks_2|} AuxVars[] AssignedVars[#pthreadsForks]" "[245] L775-2-->L775-3: Formula: (= |v_ULTIMATE.start_main_~t~0#1_3| |v_ULTIMATE.start_main_#t~pre10#1_3|) InVars {ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_3|} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_3|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[356] L775-3-->ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" [2025-04-26 16:52:02,102 INFO L754 eck$LassoCheckResult]: Loop: "[357] ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES-->ULTIMATE.startErr1INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" [2025-04-26 16:52:02,103 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 16:52:02,103 INFO L85 PathProgramCache]: Analyzing trace with hash -429869396, now seen corresponding path program 1 times [2025-04-26 16:52:02,103 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 16:52:02,103 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1097786860] [2025-04-26 16:52:02,103 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 16:52:02,103 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 16:52:02,110 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 53 statements into 1 equivalence classes. [2025-04-26 16:52:02,120 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 53 of 53 statements. [2025-04-26 16:52:02,120 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:02,120 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:52:02,120 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 16:52:02,122 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 53 statements into 1 equivalence classes. [2025-04-26 16:52:02,127 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 53 of 53 statements. [2025-04-26 16:52:02,128 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:02,128 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:52:02,131 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-04-26 16:52:02,131 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 16:52:02,131 INFO L85 PathProgramCache]: Analyzing trace with hash 388, now seen corresponding path program 1 times [2025-04-26 16:52:02,131 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 16:52:02,131 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1582017090] [2025-04-26 16:52:02,131 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 16:52:02,131 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 16:52:02,133 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 1 statements into 1 equivalence classes. [2025-04-26 16:52:02,133 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 1 of 1 statements. [2025-04-26 16:52:02,133 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:02,133 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:52:02,133 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 16:52:02,134 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 1 statements into 1 equivalence classes. [2025-04-26 16:52:02,134 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 1 of 1 statements. [2025-04-26 16:52:02,134 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:02,134 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:52:02,135 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-04-26 16:52:02,135 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 16:52:02,135 INFO L85 PathProgramCache]: Analyzing trace with hash -441049031, now seen corresponding path program 1 times [2025-04-26 16:52:02,135 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 16:52:02,135 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1646615500] [2025-04-26 16:52:02,135 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 16:52:02,135 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 16:52:02,138 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 54 statements into 1 equivalence classes. [2025-04-26 16:52:02,141 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 54 of 54 statements. [2025-04-26 16:52:02,141 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:02,141 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:52:02,141 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 16:52:02,143 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 54 statements into 1 equivalence classes. [2025-04-26 16:52:02,147 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 54 of 54 statements. [2025-04-26 16:52:02,147 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:02,147 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:52:02,151 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-04-26 16:52:02,431 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 53 statements into 1 equivalence classes. [2025-04-26 16:52:02,435 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 53 of 53 statements. [2025-04-26 16:52:02,435 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:02,435 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:52:02,435 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 16:52:02,439 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 53 statements into 1 equivalence classes. [2025-04-26 16:52:02,443 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 53 of 53 statements. [2025-04-26 16:52:02,443 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:02,443 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:52:02,457 WARN L166 chiAutomizerObserver]: 2 thread instances were not sufficient, I will increase this number and restart the analysis [2025-04-26 16:52:02,476 INFO L143 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2025-04-26 16:52:02,485 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (91)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:02,485 INFO L125 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-04-26 16:52:02,485 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2025-04-26 16:52:02,485 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:02,487 INFO L229 MonitoredProcess]: Starting monitored process 155 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:02,487 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (155)] Waiting until timeout for monitored process [2025-04-26 16:52:02,514 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 143 places, 138 transitions, 312 flow [2025-04-26 16:52:02,528 INFO L116 PetriNetUnfolderBase]: 10/222 cut-off events. [2025-04-26 16:52:02,528 INFO L117 PetriNetUnfolderBase]: For 7/7 co-relation queries the response was YES. [2025-04-26 16:52:02,529 INFO L83 FinitePrefix]: Finished finitePrefix Result has 246 conditions, 222 events. 10/222 cut-off events. For 7/7 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 545 event pairs, 0 based on Foata normal form. 0/205 useless extension candidates. Maximal degree in co-relation 239. Up to 8 conditions per place. [2025-04-26 16:52:02,529 INFO L82 GeneralOperation]: Start removeDead. Operand has 143 places, 138 transitions, 312 flow [2025-04-26 16:52:02,531 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 96 places, 90 transitions, 201 flow [2025-04-26 16:52:02,531 INFO L84 lAbstractionProvider]: Constructed initial Petri net abstraction that has has 96 places, 90 transitions, 201 flow [2025-04-26 16:52:02,531 INFO L135 AmpleReduction]: Starting ample reduction [2025-04-26 16:52:02,630 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1282#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1FINAL]true [2025-04-26 16:52:02,646 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1854#[f1FINAL, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT]true [2025-04-26 16:52:02,647 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1832#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759]true [2025-04-26 16:52:02,647 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1820#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758]true [2025-04-26 16:52:02,653 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2074#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759]true [2025-04-26 16:52:02,653 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2072#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758]true [2025-04-26 16:52:02,686 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3320#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1FINAL]true [2025-04-26 16:52:02,686 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3294#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759]true [2025-04-26 16:52:02,687 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3290#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758]true [2025-04-26 16:52:02,713 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 4644#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT]true [2025-04-26 16:52:02,714 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 4610#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759]true [2025-04-26 16:52:02,714 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 4592#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758]true [2025-04-26 16:52:02,731 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 5372#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT]true [2025-04-26 16:52:02,732 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 5354#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759]true [2025-04-26 16:52:02,732 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 5350#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758]true [2025-04-26 16:52:02,744 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 5844#[f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759]true [2025-04-26 16:52:02,744 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 5842#[f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758]true [2025-04-26 16:52:02,761 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 6554#[L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT]true [2025-04-26 16:52:02,762 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 6530#[L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759]true [2025-04-26 16:52:02,762 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 6518#[L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758]true [2025-04-26 16:52:02,770 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 6854#[L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT]true [2025-04-26 16:52:02,770 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 6842#[L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759]true [2025-04-26 16:52:02,770 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 6840#[L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758]true [2025-04-26 16:52:02,771 WARN L140 AmpleReduction]: Number of pruned transitions: 3136 [2025-04-26 16:52:02,771 WARN L141 AmpleReduction]: Loop nodes with "changing loop node status": 23 [2025-04-26 16:52:02,771 WARN L142 AmpleReduction]: Number of trivial sets caused by loops: 73 [2025-04-26 16:52:02,771 WARN L143 AmpleReduction]: Number of not loop caused trivial ample sets:215 [2025-04-26 16:52:02,771 WARN L144 AmpleReduction]: Number of initially assigned non-trivial ample sets:1428 [2025-04-26 16:52:02,771 WARN L145 AmpleReduction]: Times succ was already a loop node:4 [2025-04-26 16:52:02,771 WARN L146 AmpleReduction]: Times some other node on the cycle already had a trivial ample set:50 [2025-04-26 16:52:02,771 INFO L149 AmpleReduction]: Finished ample reduction [2025-04-26 16:52:02,773 INFO L136 dAbstractionProvider]: Constructed initial ample set-reduced NBA abstraction that has 1694 states, 1686 states have (on average 1.2769869513641756) internal successors, (in total 2153), 1693 states have internal predecessors, (2153), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 16:52:02,774 INFO L306 stractBuchiCegarLoop]: Interprodecural is true [2025-04-26 16:52:02,774 INFO L307 stractBuchiCegarLoop]: Hoare is None [2025-04-26 16:52:02,774 INFO L308 stractBuchiCegarLoop]: Compute interpolants for ForwardPredicates [2025-04-26 16:52:02,774 INFO L309 stractBuchiCegarLoop]: Backedges is STRAIGHT_LINE [2025-04-26 16:52:02,774 INFO L310 stractBuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2025-04-26 16:52:02,774 INFO L311 stractBuchiCegarLoop]: Difference is false [2025-04-26 16:52:02,774 INFO L312 stractBuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2025-04-26 16:52:02,774 INFO L316 stractBuchiCegarLoop]: ======== Iteration 0 == of CEGAR loop == BuchiAutomatonCegarLoop ======== [2025-04-26 16:52:02,775 INFO L73 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 1694 states, 1686 states have (on average 1.2769869513641756) internal successors, (in total 2153), 1693 states have internal predecessors, (2153), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 16:52:02,791 INFO L131 ngComponentsAnalysis]: Automaton has 77 accepting balls. 239 [2025-04-26 16:52:02,791 INFO L88 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-04-26 16:52:02,791 INFO L120 BuchiIsEmpty]: Starting construction of run [2025-04-26 16:52:02,792 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-04-26 16:52:02,792 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2025-04-26 16:52:02,792 INFO L340 stractBuchiCegarLoop]: ======== Iteration 1 ============ [2025-04-26 16:52:02,795 INFO L73 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 1694 states, 1686 states have (on average 1.2769869513641756) internal successors, (in total 2153), 1693 states have internal predecessors, (2153), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 16:52:02,806 INFO L131 ngComponentsAnalysis]: Automaton has 77 accepting balls. 239 [2025-04-26 16:52:02,806 INFO L88 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-04-26 16:52:02,806 INFO L120 BuchiIsEmpty]: Starting construction of run [2025-04-26 16:52:02,807 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-04-26 16:52:02,807 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2025-04-26 16:52:02,808 INFO L752 eck$LassoCheckResult]: Stem: "[460] $Ultimate##0-->L-1: Formula: (= (select |v_#valid_1| 0) 0) InVars {#valid=|v_#valid_1|} OutVars{#valid=|v_#valid_1|} AuxVars[] AssignedVars[]" "[471] L-1-->L752: Formula: (< 0 |v_#StackHeapBarrier_1|) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_1|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_1|} AuxVars[] AssignedVars[]" "[428] L752-->L752-1: Formula: (and (= (select |v_#valid_2| 1) 1) (= 2 (select |v_#length_1| 1))) InVars {#length=|v_#length_1|, #valid=|v_#valid_2|} OutVars{#length=|v_#length_1|, #valid=|v_#valid_2|} AuxVars[] AssignedVars[]" "[485] L752-1-->L752-2: Formula: (= 48 (select (select |v_#memory_int_1| 1) 0)) InVars {#memory_int=|v_#memory_int_1|} OutVars{#memory_int=|v_#memory_int_1|} AuxVars[] AssignedVars[]" "[430] L752-2-->L752-3: Formula: (= (select (select |v_#memory_int_2| 1) 1) 0) InVars {#memory_int=|v_#memory_int_2|} OutVars{#memory_int=|v_#memory_int_2|} AuxVars[] AssignedVars[]" "[447] L752-3-->L752-4: Formula: (and (= 20 (select |v_#length_2| 2)) (= (select |v_#valid_3| 2) 1)) InVars {#length=|v_#length_2|, #valid=|v_#valid_3|} OutVars{#length=|v_#length_2|, #valid=|v_#valid_3|} AuxVars[] AssignedVars[]" "[448] L752-4-->L755: Formula: (= v_~_N~0_1 0) InVars {} OutVars{~_N~0=v_~_N~0_1} AuxVars[] AssignedVars[~_N~0]" "[452] L755-->L-1-1: Formula: (= v_~limit~0_1 0) InVars {} OutVars{~limit~0=v_~limit~0_1} AuxVars[] AssignedVars[~limit~0]" "[487] L-1-1-->L-1-2: Formula: true InVars {} OutVars{ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_main_#res#1]" "[489] L-1-2-->L770: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_1|, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_1|, ULTIMATE.start_main_#t~nondet11#1=|v_ULTIMATE.start_main_#t~nondet11#1_1|, ULTIMATE.start_main_#t~pre13#1=|v_ULTIMATE.start_main_#t~pre13#1_1|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_1|, ULTIMATE.start_main_~t~1#1=|v_ULTIMATE.start_main_~t~1#1_1|, ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_1|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre12#1, ULTIMATE.start_main_~i~1#1, ULTIMATE.start_main_#t~nondet11#1, ULTIMATE.start_main_#t~pre13#1, ULTIMATE.start_main_#t~pre10#1, ULTIMATE.start_main_~t~1#1, ULTIMATE.start_main_~t~0#1, ULTIMATE.start_main_#t~nondet14#1]" "[477] L770-->L771: Formula: (= v_~_N~0_2 100) InVars {} OutVars{~_N~0=v_~_N~0_2} AuxVars[] AssignedVars[~_N~0]" "[461] L771-->L771-1: Formula: (= (ite (and (<= v_~_N~0_3 1073741823) (<= 0 v_~_N~0_3)) 1 0) |v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_1|) InVars {~_N~0=v_~_N~0_3} OutVars{~_N~0=v_~_N~0_3, ULTIMATE.start_assume_abort_if_not_#in~cond#1=|v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_#in~cond#1]" "[486] L771-1-->L749: Formula: true InVars {} OutVars{ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_~cond#1]" "[427] L749-->L750: Formula: (= |v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_2| |v_ULTIMATE.start_assume_abort_if_not_~cond#1_2|) InVars {ULTIMATE.start_assume_abort_if_not_#in~cond#1=|v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_2|} OutVars{ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_2|, ULTIMATE.start_assume_abort_if_not_#in~cond#1=|v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_~cond#1]" "[469] L750-->L749-1: Formula: (not (= |v_ULTIMATE.start_assume_abort_if_not_~cond#1_4| 0)) InVars {ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_4|} OutVars{ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_4|} AuxVars[] AssignedVars[]" "[478] L749-1-->L771-2: Formula: true InVars {} OutVars{ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_~cond#1]" "[491] L771-2-->L772: Formula: true InVars {} OutVars{ULTIMATE.start_assume_abort_if_not_#in~cond#1=|v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_#in~cond#1]" "[429] L772-->L772-1: Formula: (= v_~_N~0_4 v_~limit~0_2) InVars {~_N~0=v_~_N~0_4} OutVars{~_N~0=v_~_N~0_4, ~limit~0=v_~limit~0_2} AuxVars[] AssignedVars[~limit~0]" "[442] L772-1-->L773-4: Formula: (= |v_ULTIMATE.start_main_~i~1#1_2| 0) InVars {} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_~i~1#1]" "[474] L773-4-->L773-5: Formula: (<= v_~_N~0_6 |v_ULTIMATE.start_main_~i~1#1_7|) InVars {~_N~0=v_~_N~0_6, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_7|} OutVars{~_N~0=v_~_N~0_6, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_7|} AuxVars[] AssignedVars[]" "[426] L773-5-->L777: Formula: true InVars {} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_8|} AuxVars[] AssignedVars[ULTIMATE.start_main_~i~1#1]" "[456] L777-->L778: Formula: true InVars {} OutVars{ULTIMATE.start_main_~t~1#1=|v_ULTIMATE.start_main_~t~1#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~1#1]" "[440] L778-->L778-1: Formula: (= |v_ULTIMATE.start_main_#t~pre13#1_2| |v_#pthreadsForks_4|) InVars {#pthreadsForks=|v_#pthreadsForks_4|} OutVars{#pthreadsForks=|v_#pthreadsForks_4|, ULTIMATE.start_main_#t~pre13#1=|v_ULTIMATE.start_main_#t~pre13#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre13#1]" "[479] L778-1-->L778-2: Formula: (= (+ 1 |v_#pthreadsForks_6|) |v_#pthreadsForks_5|) InVars {#pthreadsForks=|v_#pthreadsForks_6|} OutVars{#pthreadsForks=|v_#pthreadsForks_5|} AuxVars[] AssignedVars[#pthreadsForks]" "[465] L778-2-->L778-3: Formula: (= |v_ULTIMATE.start_main_~t~1#1_3| |v_ULTIMATE.start_main_#t~pre13#1_3|) InVars {ULTIMATE.start_main_#t~pre13#1=|v_ULTIMATE.start_main_#t~pre13#1_3|} OutVars{ULTIMATE.start_main_~t~1#1=|v_ULTIMATE.start_main_~t~1#1_3|, ULTIMATE.start_main_#t~pre13#1=|v_ULTIMATE.start_main_#t~pre13#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~1#1]" "[582] L778-3-->$Ultimate##0: Formula: (and (= |v_ULTIMATE.start_main_#t~pre13#1_15| v_f2Thread1of3ForFork0_thidvar0_2) (= |v_f2Thread1of3ForFork0_#in~arg#1.offset_4| 0) (= v_f2Thread1of3ForFork0_thidvar2_2 0) (= v_f2Thread1of3ForFork0_thidvar1_2 0) (= |v_f2Thread1of3ForFork0_#in~arg#1.base_4| 0)) InVars {ULTIMATE.start_main_#t~pre13#1=|v_ULTIMATE.start_main_#t~pre13#1_15|} OutVars{f2Thread1of3ForFork0_~bound~0#1=|v_f2Thread1of3ForFork0_~bound~0#1_10|, f2Thread1of3ForFork0_thidvar0=v_f2Thread1of3ForFork0_thidvar0_2, f2Thread1of3ForFork0_#in~arg#1.offset=|v_f2Thread1of3ForFork0_#in~arg#1.offset_4|, f2Thread1of3ForFork0_#res#1.base=|v_f2Thread1of3ForFork0_#res#1.base_4|, ULTIMATE.start_main_#t~pre13#1=|v_ULTIMATE.start_main_#t~pre13#1_15|, f2Thread1of3ForFork0___VERIFIER_assert_#in~expression#1=|v_f2Thread1of3ForFork0___VERIFIER_assert_#in~expression#1_8|, f2Thread1of3ForFork0_#t~post9#1=|v_f2Thread1of3ForFork0_#t~post9#1_8|, f2Thread1of3ForFork0_~arg#1.base=|v_f2Thread1of3ForFork0_~arg#1.base_4|, f2Thread1of3ForFork0_~i~0#1=|v_f2Thread1of3ForFork0_~i~0#1_16|, f2Thread1of3ForFork0___VERIFIER_assert_~expression#1=|v_f2Thread1of3ForFork0___VERIFIER_assert_~expression#1_12|, f2Thread1of3ForFork0_#in~arg#1.base=|v_f2Thread1of3ForFork0_#in~arg#1.base_4|, f2Thread1of3ForFork0_#res#1.offset=|v_f2Thread1of3ForFork0_#res#1.offset_4|, f2Thread1of3ForFork0_~arg#1.offset=|v_f2Thread1of3ForFork0_~arg#1.offset_4|, f2Thread1of3ForFork0_thidvar1=v_f2Thread1of3ForFork0_thidvar1_2, f2Thread1of3ForFork0_thidvar2=v_f2Thread1of3ForFork0_thidvar2_2} AuxVars[] AssignedVars[f2Thread1of3ForFork0_~bound~0#1, f2Thread1of3ForFork0_thidvar0, f2Thread1of3ForFork0_#in~arg#1.offset, f2Thread1of3ForFork0_#res#1.base, f2Thread1of3ForFork0___VERIFIER_assert_#in~expression#1, f2Thread1of3ForFork0_#t~post9#1, f2Thread1of3ForFork0_~arg#1.base, f2Thread1of3ForFork0_~i~0#1, f2Thread1of3ForFork0___VERIFIER_assert_~expression#1, f2Thread1of3ForFork0_#in~arg#1.base, f2Thread1of3ForFork0_#res#1.offset, f2Thread1of3ForFork0_~arg#1.offset, f2Thread1of3ForFork0_thidvar1, f2Thread1of3ForFork0_thidvar2]" "[536] $Ultimate##0-->L763: Formula: (and (= |v_f2Thread1of3ForFork0_~arg#1.base_1| |v_f2Thread1of3ForFork0_#in~arg#1.base_1|) (= |v_f2Thread1of3ForFork0_~arg#1.offset_1| |v_f2Thread1of3ForFork0_#in~arg#1.offset_1|)) InVars {f2Thread1of3ForFork0_#in~arg#1.offset=|v_f2Thread1of3ForFork0_#in~arg#1.offset_1|, f2Thread1of3ForFork0_#in~arg#1.base=|v_f2Thread1of3ForFork0_#in~arg#1.base_1|} OutVars{f2Thread1of3ForFork0_~arg#1.base=|v_f2Thread1of3ForFork0_~arg#1.base_1|, f2Thread1of3ForFork0_#in~arg#1.offset=|v_f2Thread1of3ForFork0_#in~arg#1.offset_1|, f2Thread1of3ForFork0_~arg#1.offset=|v_f2Thread1of3ForFork0_~arg#1.offset_1|, f2Thread1of3ForFork0_#in~arg#1.base=|v_f2Thread1of3ForFork0_#in~arg#1.base_1|} AuxVars[] AssignedVars[f2Thread1of3ForFork0_~arg#1.base, f2Thread1of3ForFork0_~arg#1.offset]" "[537] L763-->L763-1: Formula: true InVars {} OutVars{f2Thread1of3ForFork0_~i~0#1=|v_f2Thread1of3ForFork0_~i~0#1_1|} AuxVars[] AssignedVars[f2Thread1of3ForFork0_~i~0#1]" "[538] L763-1-->L764: Formula: true InVars {} OutVars{f2Thread1of3ForFork0_~bound~0#1=|v_f2Thread1of3ForFork0_~bound~0#1_1|} AuxVars[] AssignedVars[f2Thread1of3ForFork0_~bound~0#1]" "[539] L764-->L765: Formula: (= |v_f2Thread1of3ForFork0_~bound~0#1_3| v_~limit~0_5) InVars {~limit~0=v_~limit~0_5} OutVars{f2Thread1of3ForFork0_~bound~0#1=|v_f2Thread1of3ForFork0_~bound~0#1_3|, ~limit~0=v_~limit~0_5} AuxVars[] AssignedVars[f2Thread1of3ForFork0_~bound~0#1]" "[540] L765-->L765-5: Formula: (= |v_f2Thread1of3ForFork0_~i~0#1_3| 0) InVars {} OutVars{f2Thread1of3ForFork0_~i~0#1=|v_f2Thread1of3ForFork0_~i~0#1_3|} AuxVars[] AssignedVars[f2Thread1of3ForFork0_~i~0#1]" [2025-04-26 16:52:02,808 INFO L754 eck$LassoCheckResult]: Loop: "[542] L765-5-->L765-2: Formula: (< |v_f2Thread1of3ForFork0_~i~0#1_7| |v_f2Thread1of3ForFork0_~bound~0#1_7|) InVars {f2Thread1of3ForFork0_~bound~0#1=|v_f2Thread1of3ForFork0_~bound~0#1_7|, f2Thread1of3ForFork0_~i~0#1=|v_f2Thread1of3ForFork0_~i~0#1_7|} OutVars{f2Thread1of3ForFork0_~bound~0#1=|v_f2Thread1of3ForFork0_~bound~0#1_7|, f2Thread1of3ForFork0_~i~0#1=|v_f2Thread1of3ForFork0_~i~0#1_7|} AuxVars[] AssignedVars[]" "[544] L765-2-->L765-3: Formula: (= |v_f2Thread1of3ForFork0_~i~0#1_11| |v_f2Thread1of3ForFork0_#t~post9#1_1|) InVars {f2Thread1of3ForFork0_~i~0#1=|v_f2Thread1of3ForFork0_~i~0#1_11|} OutVars{f2Thread1of3ForFork0_#t~post9#1=|v_f2Thread1of3ForFork0_#t~post9#1_1|, f2Thread1of3ForFork0_~i~0#1=|v_f2Thread1of3ForFork0_~i~0#1_11|} AuxVars[] AssignedVars[f2Thread1of3ForFork0_#t~post9#1]" "[546] L765-3-->L765-4: Formula: (= |v_f2Thread1of3ForFork0_~i~0#1_13| (+ |v_f2Thread1of3ForFork0_#t~post9#1_3| 1)) InVars {f2Thread1of3ForFork0_#t~post9#1=|v_f2Thread1of3ForFork0_#t~post9#1_3|} OutVars{f2Thread1of3ForFork0_#t~post9#1=|v_f2Thread1of3ForFork0_#t~post9#1_3|, f2Thread1of3ForFork0_~i~0#1=|v_f2Thread1of3ForFork0_~i~0#1_13|} AuxVars[] AssignedVars[f2Thread1of3ForFork0_~i~0#1]" "[548] L765-4-->L765-5: Formula: true InVars {} OutVars{f2Thread1of3ForFork0_#t~post9#1=|v_f2Thread1of3ForFork0_#t~post9#1_5|} AuxVars[] AssignedVars[f2Thread1of3ForFork0_#t~post9#1]" [2025-04-26 16:52:02,808 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 16:52:02,808 INFO L85 PathProgramCache]: Analyzing trace with hash 2081011652, now seen corresponding path program 1 times [2025-04-26 16:52:02,808 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 16:52:02,809 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [968770982] [2025-04-26 16:52:02,809 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 16:52:02,809 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 16:52:02,812 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 31 statements into 1 equivalence classes. [2025-04-26 16:52:02,814 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 31 of 31 statements. [2025-04-26 16:52:02,814 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:02,814 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-26 16:52:02,856 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-04-26 16:52:02,856 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-04-26 16:52:02,856 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [968770982] [2025-04-26 16:52:02,856 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [968770982] provided 1 perfect and 0 imperfect interpolant sequences [2025-04-26 16:52:02,856 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-04-26 16:52:02,856 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-04-26 16:52:02,856 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [472551579] [2025-04-26 16:52:02,857 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-04-26 16:52:02,857 INFO L757 eck$LassoCheckResult]: stem already infeasible [2025-04-26 16:52:02,857 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 16:52:02,857 INFO L85 PathProgramCache]: Analyzing trace with hash 17610501, now seen corresponding path program 1 times [2025-04-26 16:52:02,857 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 16:52:02,857 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2050699415] [2025-04-26 16:52:02,857 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 16:52:02,857 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 16:52:02,860 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 4 statements into 1 equivalence classes. [2025-04-26 16:52:02,860 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 4 of 4 statements. [2025-04-26 16:52:02,860 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:02,860 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:52:02,860 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 16:52:02,862 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 4 statements into 1 equivalence classes. [2025-04-26 16:52:02,862 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 4 of 4 statements. [2025-04-26 16:52:02,862 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:02,862 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:52:02,864 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-04-26 16:52:02,880 INFO L206 LassoAnalysis]: Preferences: [2025-04-26 16:52:02,880 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2025-04-26 16:52:02,880 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2025-04-26 16:52:02,880 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2025-04-26 16:52:02,880 INFO L128 ssoRankerPreferences]: Use exernal solver: true [2025-04-26 16:52:02,880 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:02,880 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2025-04-26 16:52:02,880 INFO L131 ssoRankerPreferences]: Path of dumped script: [2025-04-26 16:52:02,880 INFO L132 ssoRankerPreferences]: Filename of dumped script: unwind3-100.i_petrified3_Iteration1_Loop [2025-04-26 16:52:02,880 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2025-04-26 16:52:02,880 INFO L243 LassoAnalysis]: Starting lasso preprocessing... [2025-04-26 16:52:02,883 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:02,887 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:02,888 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:02,890 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:02,892 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:02,894 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:02,895 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:02,897 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:02,898 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:02,899 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:02,905 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:02,906 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:02,908 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:02,910 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:02,911 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:02,912 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:02,914 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:02,916 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:02,917 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:02,918 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:02,923 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:02,925 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:02,930 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:02,932 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:02,934 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:02,936 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:02,937 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:02,939 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:02,940 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:02,941 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:02,944 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:02,945 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:02,947 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:02,948 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:02,950 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:02,952 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:02,954 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:02,955 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:02,956 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:02,958 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:02,959 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:02,961 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:02,962 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:03,165 INFO L261 LassoAnalysis]: Preprocessing complete. [2025-04-26 16:52:03,165 INFO L367 LassoAnalysis]: Checking for nontermination... [2025-04-26 16:52:03,165 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:03,166 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:03,167 INFO L229 MonitoredProcess]: Starting monitored process 156 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:03,168 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (156)] Waiting until timeout for monitored process [2025-04-26 16:52:03,169 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:03,169 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:03,184 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (156)] Ended with exit code 0 [2025-04-26 16:52:03,184 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:03,184 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:03,186 INFO L229 MonitoredProcess]: Starting monitored process 157 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:03,186 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (157)] Waiting until timeout for monitored process [2025-04-26 16:52:03,187 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2025-04-26 16:52:03,187 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:03,248 INFO L407 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2025-04-26 16:52:03,252 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (157)] Ended with exit code 0 [2025-04-26 16:52:03,252 INFO L206 LassoAnalysis]: Preferences: [2025-04-26 16:52:03,252 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2025-04-26 16:52:03,252 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2025-04-26 16:52:03,252 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2025-04-26 16:52:03,252 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2025-04-26 16:52:03,253 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:03,253 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2025-04-26 16:52:03,253 INFO L131 ssoRankerPreferences]: Path of dumped script: [2025-04-26 16:52:03,253 INFO L132 ssoRankerPreferences]: Filename of dumped script: unwind3-100.i_petrified3_Iteration1_Loop [2025-04-26 16:52:03,253 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2025-04-26 16:52:03,253 INFO L243 LassoAnalysis]: Starting lasso preprocessing... [2025-04-26 16:52:03,255 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:03,258 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:03,261 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:03,265 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:03,267 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:03,269 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:03,271 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:03,273 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:03,275 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:03,277 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:03,279 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:03,281 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:03,282 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:03,284 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:03,285 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:03,287 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:03,289 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:03,291 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:03,292 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:03,294 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:03,296 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:03,297 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:03,298 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:03,300 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:03,302 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:03,303 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:03,305 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:03,306 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:03,307 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:03,309 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:03,310 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:03,311 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:03,313 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:03,314 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:03,316 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:03,317 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:03,318 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:03,321 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:03,322 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:03,324 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:03,325 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:03,329 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:03,337 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:03,533 INFO L261 LassoAnalysis]: Preprocessing complete. [2025-04-26 16:52:03,534 INFO L453 LassoAnalysis]: Using template 'affine'. [2025-04-26 16:52:03,534 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:03,534 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:03,535 INFO L229 MonitoredProcess]: Starting monitored process 158 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:03,536 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (158)] Waiting until timeout for monitored process [2025-04-26 16:52:03,537 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:03,546 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:03,546 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:03,546 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:03,547 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:03,547 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:03,547 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:03,549 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:03,554 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (158)] Ended with exit code 0 [2025-04-26 16:52:03,554 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:03,554 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:03,556 INFO L229 MonitoredProcess]: Starting monitored process 159 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:03,556 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (159)] Waiting until timeout for monitored process [2025-04-26 16:52:03,557 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:03,566 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:03,566 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:03,567 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:03,567 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:03,567 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:03,567 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:03,570 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:03,575 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (159)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:03,575 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:03,575 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:03,576 INFO L229 MonitoredProcess]: Starting monitored process 160 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:03,577 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (160)] Waiting until timeout for monitored process [2025-04-26 16:52:03,578 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:03,587 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:03,587 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:52:03,587 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:03,587 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:03,587 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:03,587 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-04-26 16:52:03,587 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:52:03,589 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2025-04-26 16:52:03,591 INFO L436 ModelExtractionUtils]: Simplification made 4 calls to the SMT solver. [2025-04-26 16:52:03,591 INFO L437 ModelExtractionUtils]: 0 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2025-04-26 16:52:03,591 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:03,591 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:03,593 INFO L229 MonitoredProcess]: Starting monitored process 161 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:03,593 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (161)] Waiting until timeout for monitored process [2025-04-26 16:52:03,594 INFO L436 nArgumentSynthesizer]: Simplifying supporting invariants... [2025-04-26 16:52:03,597 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (161)] Ended with exit code 0 [2025-04-26 16:52:03,597 INFO L439 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2025-04-26 16:52:03,597 INFO L476 LassoAnalysis]: Proved termination. [2025-04-26 16:52:03,597 INFO L478 LassoAnalysis]: Termination argument consisting of: Ranking function f(f2Thread1of3ForFork0_~bound~0#1, f2Thread1of3ForFork0_~i~0#1) = 1*f2Thread1of3ForFork0_~bound~0#1 - 1*f2Thread1of3ForFork0_~i~0#1 Supporting invariants [] [2025-04-26 16:52:03,603 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (160)] Ended with exit code 0 [2025-04-26 16:52:03,604 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2025-04-26 16:52:03,618 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 16:52:03,625 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 31 statements into 1 equivalence classes. [2025-04-26 16:52:03,631 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 31 of 31 statements. [2025-04-26 16:52:03,631 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:03,631 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-26 16:52:03,631 INFO L256 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 2 conjuncts are in the unsatisfiable core [2025-04-26 16:52:03,632 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-26 16:52:03,665 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 4 statements into 1 equivalence classes. [2025-04-26 16:52:03,666 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 4 of 4 statements. [2025-04-26 16:52:03,666 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:03,666 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-26 16:52:03,667 WARN L254 TraceCheckSpWp]: Trace formula consists of 8 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-04-26 16:52:03,668 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-26 16:52:03,702 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-04-26 16:52:03,702 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 4 loop predicates [2025-04-26 16:52:03,705 INFO L70 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand has 1694 states, 1686 states have (on average 1.2769869513641756) internal successors, (in total 2153), 1693 states have internal predecessors, (2153), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) Second operand has 5 states, 5 states have (on average 7.0) internal successors, (in total 35), 5 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 16:52:03,795 INFO L74 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand has 1694 states, 1686 states have (on average 1.2769869513641756) internal successors, (in total 2153), 1693 states have internal predecessors, (2153), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0). Second operand has 5 states, 5 states have (on average 7.0) internal successors, (in total 35), 5 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) Result 4404 states and 5739 transitions. Complement of second has 9 states. [2025-04-26 16:52:03,795 INFO L140 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 1 stem states 3 non-accepting loop states 1 accepting loop states [2025-04-26 16:52:03,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 7.0) internal successors, (in total 35), 5 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 16:52:03,798 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 214 transitions. [2025-04-26 16:52:03,798 INFO L85 BuchiAccepts]: Start buchiAccepts Operand 6 states and 214 transitions. Stem has 31 letters. Loop has 4 letters. [2025-04-26 16:52:03,798 INFO L117 BuchiAccepts]: Finished buchiAccepts. [2025-04-26 16:52:03,798 INFO L85 BuchiAccepts]: Start buchiAccepts Operand 6 states and 214 transitions. Stem has 35 letters. Loop has 4 letters. [2025-04-26 16:52:03,798 INFO L117 BuchiAccepts]: Finished buchiAccepts. [2025-04-26 16:52:03,798 INFO L85 BuchiAccepts]: Start buchiAccepts Operand 6 states and 214 transitions. Stem has 31 letters. Loop has 8 letters. [2025-04-26 16:52:03,799 INFO L117 BuchiAccepts]: Finished buchiAccepts. [2025-04-26 16:52:03,799 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 4404 states and 5739 transitions. [2025-04-26 16:52:03,830 INFO L131 ngComponentsAnalysis]: Automaton has 23 accepting balls. 23 [2025-04-26 16:52:03,833 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 4404 states to 333 states and 398 transitions. [2025-04-26 16:52:03,833 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 333 [2025-04-26 16:52:03,834 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 333 [2025-04-26 16:52:03,834 INFO L74 IsDeterministic]: Start isDeterministic. Operand 333 states and 398 transitions. [2025-04-26 16:52:03,836 INFO L81 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2025-04-26 16:52:03,836 INFO L218 hiAutomatonCegarLoop]: Abstraction has 333 states and 398 transitions. [2025-04-26 16:52:03,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 333 states and 398 transitions. [2025-04-26 16:52:03,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 333 to 333. [2025-04-26 16:52:03,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 333 states, 333 states have (on average 1.1951951951951951) internal successors, (in total 398), 332 states have internal predecessors, (398), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 16:52:03,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 398 transitions. [2025-04-26 16:52:03,846 INFO L240 hiAutomatonCegarLoop]: Abstraction has 333 states and 398 transitions. [2025-04-26 16:52:03,846 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-04-26 16:52:03,846 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-04-26 16:52:03,847 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-04-26 16:52:03,847 INFO L87 Difference]: Start difference. First operand 333 states and 398 transitions. Second operand has 4 states, 4 states have (on average 7.75) internal successors, (in total 31), 4 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 16:52:03,864 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-04-26 16:52:03,864 INFO L93 Difference]: Finished difference Result 333 states and 398 transitions. [2025-04-26 16:52:03,864 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 333 states and 398 transitions. [2025-04-26 16:52:03,866 INFO L131 ngComponentsAnalysis]: Automaton has 23 accepting balls. 23 [2025-04-26 16:52:03,867 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 333 states to 333 states and 398 transitions. [2025-04-26 16:52:03,867 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 333 [2025-04-26 16:52:03,868 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 333 [2025-04-26 16:52:03,868 INFO L74 IsDeterministic]: Start isDeterministic. Operand 333 states and 398 transitions. [2025-04-26 16:52:03,869 INFO L81 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2025-04-26 16:52:03,869 INFO L218 hiAutomatonCegarLoop]: Abstraction has 333 states and 398 transitions. [2025-04-26 16:52:03,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 333 states and 398 transitions. [2025-04-26 16:52:03,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 333 to 333. [2025-04-26 16:52:03,875 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 333 states, 333 states have (on average 1.1951951951951951) internal successors, (in total 398), 332 states have internal predecessors, (398), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 16:52:03,876 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 333 states to 333 states and 398 transitions. [2025-04-26 16:52:03,876 INFO L240 hiAutomatonCegarLoop]: Abstraction has 333 states and 398 transitions. [2025-04-26 16:52:03,877 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-26 16:52:03,877 INFO L438 stractBuchiCegarLoop]: Abstraction has 333 states and 398 transitions. [2025-04-26 16:52:03,877 INFO L340 stractBuchiCegarLoop]: ======== Iteration 2 ============ [2025-04-26 16:52:03,877 INFO L73 BuchiIsEmpty]: Start buchiIsEmpty. Operand 333 states and 398 transitions. [2025-04-26 16:52:03,878 INFO L131 ngComponentsAnalysis]: Automaton has 23 accepting balls. 23 [2025-04-26 16:52:03,878 INFO L88 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-04-26 16:52:03,878 INFO L120 BuchiIsEmpty]: Starting construction of run [2025-04-26 16:52:03,879 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-04-26 16:52:03,879 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1] [2025-04-26 16:52:03,880 INFO L752 eck$LassoCheckResult]: Stem: "[460] $Ultimate##0-->L-1: Formula: (= (select |v_#valid_1| 0) 0) InVars {#valid=|v_#valid_1|} OutVars{#valid=|v_#valid_1|} AuxVars[] AssignedVars[]" "[471] L-1-->L752: Formula: (< 0 |v_#StackHeapBarrier_1|) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_1|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_1|} AuxVars[] AssignedVars[]" "[428] L752-->L752-1: Formula: (and (= (select |v_#valid_2| 1) 1) (= 2 (select |v_#length_1| 1))) InVars {#length=|v_#length_1|, #valid=|v_#valid_2|} OutVars{#length=|v_#length_1|, #valid=|v_#valid_2|} AuxVars[] AssignedVars[]" "[485] L752-1-->L752-2: Formula: (= 48 (select (select |v_#memory_int_1| 1) 0)) InVars {#memory_int=|v_#memory_int_1|} OutVars{#memory_int=|v_#memory_int_1|} AuxVars[] AssignedVars[]" "[430] L752-2-->L752-3: Formula: (= (select (select |v_#memory_int_2| 1) 1) 0) InVars {#memory_int=|v_#memory_int_2|} OutVars{#memory_int=|v_#memory_int_2|} AuxVars[] AssignedVars[]" "[447] L752-3-->L752-4: Formula: (and (= 20 (select |v_#length_2| 2)) (= (select |v_#valid_3| 2) 1)) InVars {#length=|v_#length_2|, #valid=|v_#valid_3|} OutVars{#length=|v_#length_2|, #valid=|v_#valid_3|} AuxVars[] AssignedVars[]" "[448] L752-4-->L755: Formula: (= v_~_N~0_1 0) InVars {} OutVars{~_N~0=v_~_N~0_1} AuxVars[] AssignedVars[~_N~0]" "[452] L755-->L-1-1: Formula: (= v_~limit~0_1 0) InVars {} OutVars{~limit~0=v_~limit~0_1} AuxVars[] AssignedVars[~limit~0]" "[487] L-1-1-->L-1-2: Formula: true InVars {} OutVars{ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_main_#res#1]" "[489] L-1-2-->L770: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_1|, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_1|, ULTIMATE.start_main_#t~nondet11#1=|v_ULTIMATE.start_main_#t~nondet11#1_1|, ULTIMATE.start_main_#t~pre13#1=|v_ULTIMATE.start_main_#t~pre13#1_1|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_1|, ULTIMATE.start_main_~t~1#1=|v_ULTIMATE.start_main_~t~1#1_1|, ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_1|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre12#1, ULTIMATE.start_main_~i~1#1, ULTIMATE.start_main_#t~nondet11#1, ULTIMATE.start_main_#t~pre13#1, ULTIMATE.start_main_#t~pre10#1, ULTIMATE.start_main_~t~1#1, ULTIMATE.start_main_~t~0#1, ULTIMATE.start_main_#t~nondet14#1]" "[477] L770-->L771: Formula: (= v_~_N~0_2 100) InVars {} OutVars{~_N~0=v_~_N~0_2} AuxVars[] AssignedVars[~_N~0]" "[461] L771-->L771-1: Formula: (= (ite (and (<= v_~_N~0_3 1073741823) (<= 0 v_~_N~0_3)) 1 0) |v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_1|) InVars {~_N~0=v_~_N~0_3} OutVars{~_N~0=v_~_N~0_3, ULTIMATE.start_assume_abort_if_not_#in~cond#1=|v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_#in~cond#1]" "[486] L771-1-->L749: Formula: true InVars {} OutVars{ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_~cond#1]" "[427] L749-->L750: Formula: (= |v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_2| |v_ULTIMATE.start_assume_abort_if_not_~cond#1_2|) InVars {ULTIMATE.start_assume_abort_if_not_#in~cond#1=|v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_2|} OutVars{ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_2|, ULTIMATE.start_assume_abort_if_not_#in~cond#1=|v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_~cond#1]" "[469] L750-->L749-1: Formula: (not (= |v_ULTIMATE.start_assume_abort_if_not_~cond#1_4| 0)) InVars {ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_4|} OutVars{ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_4|} AuxVars[] AssignedVars[]" "[478] L749-1-->L771-2: Formula: true InVars {} OutVars{ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_~cond#1]" "[491] L771-2-->L772: Formula: true InVars {} OutVars{ULTIMATE.start_assume_abort_if_not_#in~cond#1=|v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_#in~cond#1]" "[429] L772-->L772-1: Formula: (= v_~_N~0_4 v_~limit~0_2) InVars {~_N~0=v_~_N~0_4} OutVars{~_N~0=v_~_N~0_4, ~limit~0=v_~limit~0_2} AuxVars[] AssignedVars[~limit~0]" "[442] L772-1-->L773-4: Formula: (= |v_ULTIMATE.start_main_~i~1#1_2| 0) InVars {} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_~i~1#1]" "[475] L773-4-->L774: Formula: (< |v_ULTIMATE.start_main_~i~1#1_3| v_~_N~0_5) InVars {~_N~0=v_~_N~0_5, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} OutVars{~_N~0=v_~_N~0_5, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} AuxVars[] AssignedVars[]" "[451] L774-->L775: Formula: true InVars {} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[450] L775-->L775-1: Formula: (= |v_ULTIMATE.start_main_#t~pre10#1_2| |v_#pthreadsForks_1|) InVars {#pthreadsForks=|v_#pthreadsForks_1|} OutVars{#pthreadsForks=|v_#pthreadsForks_1|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre10#1]" "[476] L775-1-->L775-2: Formula: (= (+ 1 |v_#pthreadsForks_3|) |v_#pthreadsForks_2|) InVars {#pthreadsForks=|v_#pthreadsForks_3|} OutVars{#pthreadsForks=|v_#pthreadsForks_2|} AuxVars[] AssignedVars[#pthreadsForks]" "[445] L775-2-->L775-3: Formula: (= |v_ULTIMATE.start_main_~t~0#1_3| |v_ULTIMATE.start_main_#t~pre10#1_3|) InVars {ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_3|} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_3|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[587] L775-3-->$Ultimate##0: Formula: (and (= |v_f1Thread1of3ForFork1_#in~arg.base_4| 0) (= v_f1Thread1of3ForFork1_thidvar1_2 0) (= |v_f1Thread1of3ForFork1_#in~arg.offset_4| 0) (= |v_ULTIMATE.start_main_#t~pre10#1_23| v_f1Thread1of3ForFork1_thidvar0_2)) InVars {ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_23|} OutVars{f1Thread1of3ForFork1_~l~0=v_f1Thread1of3ForFork1_~l~0_8, f1Thread1of3ForFork1_thidvar0=v_f1Thread1of3ForFork1_thidvar0_2, f1Thread1of3ForFork1_~arg.base=v_f1Thread1of3ForFork1_~arg.base_4, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_23|, f1Thread1of3ForFork1_~arg.offset=v_f1Thread1of3ForFork1_~arg.offset_4, f1Thread1of3ForFork1_#res.offset=|v_f1Thread1of3ForFork1_#res.offset_4|, f1Thread1of3ForFork1_thidvar1=v_f1Thread1of3ForFork1_thidvar1_2, f1Thread1of3ForFork1_#in~arg.base=|v_f1Thread1of3ForFork1_#in~arg.base_4|, f1Thread1of3ForFork1_#res.base=|v_f1Thread1of3ForFork1_#res.base_4|, f1Thread1of3ForFork1_#in~arg.offset=|v_f1Thread1of3ForFork1_#in~arg.offset_4|} AuxVars[] AssignedVars[f1Thread1of3ForFork1_~l~0, f1Thread1of3ForFork1_thidvar0, f1Thread1of3ForFork1_~arg.base, f1Thread1of3ForFork1_~arg.offset, f1Thread1of3ForFork1_#res.offset, f1Thread1of3ForFork1_thidvar1, f1Thread1of3ForFork1_#in~arg.base, f1Thread1of3ForFork1_#res.base, f1Thread1of3ForFork1_#in~arg.offset]" "[508] $Ultimate##0-->L757: Formula: (and (= v_f1Thread1of3ForFork1_~arg.offset_1 |v_f1Thread1of3ForFork1_#in~arg.offset_1|) (= v_f1Thread1of3ForFork1_~arg.base_1 |v_f1Thread1of3ForFork1_#in~arg.base_1|)) InVars {f1Thread1of3ForFork1_#in~arg.offset=|v_f1Thread1of3ForFork1_#in~arg.offset_1|, f1Thread1of3ForFork1_#in~arg.base=|v_f1Thread1of3ForFork1_#in~arg.base_1|} OutVars{f1Thread1of3ForFork1_~arg.offset=v_f1Thread1of3ForFork1_~arg.offset_1, f1Thread1of3ForFork1_#in~arg.base=|v_f1Thread1of3ForFork1_#in~arg.base_1|, f1Thread1of3ForFork1_#in~arg.offset=|v_f1Thread1of3ForFork1_#in~arg.offset_1|, f1Thread1of3ForFork1_~arg.base=v_f1Thread1of3ForFork1_~arg.base_1} AuxVars[] AssignedVars[f1Thread1of3ForFork1_~arg.base, f1Thread1of3ForFork1_~arg.offset]" "[509] L757-->L758: Formula: true InVars {} OutVars{f1Thread1of3ForFork1_~l~0=v_f1Thread1of3ForFork1_~l~0_1} AuxVars[] AssignedVars[f1Thread1of3ForFork1_~l~0]" "[458] L775-4-->L775-5: Formula: true InVars {} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[462] L775-5-->L775-6: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre10#1]" "[466] L775-6-->L773-1: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~nondet11#1=|v_ULTIMATE.start_main_#t~nondet11#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet11#1]" "[492] L773-1-->L773-2: Formula: (= (+ |v_ULTIMATE.start_main_~i~1#1_4| 1) |v_ULTIMATE.start_main_#t~pre12#1_2|) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} OutVars{ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_2|, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre12#1]" "[455] L773-2-->L773-3: Formula: (= |v_ULTIMATE.start_main_~i~1#1_5| (+ |v_ULTIMATE.start_main_~i~1#1_6| 1)) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_6|} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~i~1#1]" "[423] L773-3-->L773-4: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre12#1]" "[475] L773-4-->L774: Formula: (< |v_ULTIMATE.start_main_~i~1#1_3| v_~_N~0_5) InVars {~_N~0=v_~_N~0_5, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} OutVars{~_N~0=v_~_N~0_5, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} AuxVars[] AssignedVars[]" "[451] L774-->L775: Formula: true InVars {} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[450] L775-->L775-1: Formula: (= |v_ULTIMATE.start_main_#t~pre10#1_2| |v_#pthreadsForks_1|) InVars {#pthreadsForks=|v_#pthreadsForks_1|} OutVars{#pthreadsForks=|v_#pthreadsForks_1|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre10#1]" "[476] L775-1-->L775-2: Formula: (= (+ 1 |v_#pthreadsForks_3|) |v_#pthreadsForks_2|) InVars {#pthreadsForks=|v_#pthreadsForks_3|} OutVars{#pthreadsForks=|v_#pthreadsForks_2|} AuxVars[] AssignedVars[#pthreadsForks]" "[445] L775-2-->L775-3: Formula: (= |v_ULTIMATE.start_main_~t~0#1_3| |v_ULTIMATE.start_main_#t~pre10#1_3|) InVars {ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_3|} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_3|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[588] L775-3-->$Ultimate##0: Formula: (and (= |v_f1Thread2of3ForFork1_#in~arg.base_4| 0) (= v_f1Thread2of3ForFork1_thidvar1_2 0) (= |v_f1Thread2of3ForFork1_#in~arg.offset_4| 0) (= |v_ULTIMATE.start_main_#t~pre10#1_25| v_f1Thread2of3ForFork1_thidvar0_2)) InVars {ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_25|} OutVars{f1Thread2of3ForFork1_thidvar1=v_f1Thread2of3ForFork1_thidvar1_2, f1Thread2of3ForFork1_thidvar0=v_f1Thread2of3ForFork1_thidvar0_2, f1Thread2of3ForFork1_~arg.base=v_f1Thread2of3ForFork1_~arg.base_4, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_25|, f1Thread2of3ForFork1_#in~arg.base=|v_f1Thread2of3ForFork1_#in~arg.base_4|, f1Thread2of3ForFork1_#res.base=|v_f1Thread2of3ForFork1_#res.base_4|, f1Thread2of3ForFork1_~arg.offset=v_f1Thread2of3ForFork1_~arg.offset_4, f1Thread2of3ForFork1_#res.offset=|v_f1Thread2of3ForFork1_#res.offset_4|, f1Thread2of3ForFork1_~l~0=v_f1Thread2of3ForFork1_~l~0_8, f1Thread2of3ForFork1_#in~arg.offset=|v_f1Thread2of3ForFork1_#in~arg.offset_4|} AuxVars[] AssignedVars[f1Thread2of3ForFork1_thidvar1, f1Thread2of3ForFork1_thidvar0, f1Thread2of3ForFork1_~arg.base, f1Thread2of3ForFork1_#in~arg.base, f1Thread2of3ForFork1_#res.base, f1Thread2of3ForFork1_~arg.offset, f1Thread2of3ForFork1_#res.offset, f1Thread2of3ForFork1_~l~0, f1Thread2of3ForFork1_#in~arg.offset]" "[496] $Ultimate##0-->L757: Formula: (and (= |v_f1Thread2of3ForFork1_#in~arg.offset_1| v_f1Thread2of3ForFork1_~arg.offset_1) (= v_f1Thread2of3ForFork1_~arg.base_1 |v_f1Thread2of3ForFork1_#in~arg.base_1|)) InVars {f1Thread2of3ForFork1_#in~arg.base=|v_f1Thread2of3ForFork1_#in~arg.base_1|, f1Thread2of3ForFork1_#in~arg.offset=|v_f1Thread2of3ForFork1_#in~arg.offset_1|} OutVars{f1Thread2of3ForFork1_#in~arg.base=|v_f1Thread2of3ForFork1_#in~arg.base_1|, f1Thread2of3ForFork1_~arg.offset=v_f1Thread2of3ForFork1_~arg.offset_1, f1Thread2of3ForFork1_~arg.base=v_f1Thread2of3ForFork1_~arg.base_1, f1Thread2of3ForFork1_#in~arg.offset=|v_f1Thread2of3ForFork1_#in~arg.offset_1|} AuxVars[] AssignedVars[f1Thread2of3ForFork1_~arg.base, f1Thread2of3ForFork1_~arg.offset]" "[497] L757-->L758: Formula: true InVars {} OutVars{f1Thread2of3ForFork1_~l~0=v_f1Thread2of3ForFork1_~l~0_1} AuxVars[] AssignedVars[f1Thread2of3ForFork1_~l~0]" "[458] L775-4-->L775-5: Formula: true InVars {} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[462] L775-5-->L775-6: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre10#1]" "[466] L775-6-->L773-1: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~nondet11#1=|v_ULTIMATE.start_main_#t~nondet11#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet11#1]" "[492] L773-1-->L773-2: Formula: (= (+ |v_ULTIMATE.start_main_~i~1#1_4| 1) |v_ULTIMATE.start_main_#t~pre12#1_2|) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} OutVars{ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_2|, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre12#1]" "[455] L773-2-->L773-3: Formula: (= |v_ULTIMATE.start_main_~i~1#1_5| (+ |v_ULTIMATE.start_main_~i~1#1_6| 1)) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_6|} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~i~1#1]" "[423] L773-3-->L773-4: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre12#1]" "[475] L773-4-->L774: Formula: (< |v_ULTIMATE.start_main_~i~1#1_3| v_~_N~0_5) InVars {~_N~0=v_~_N~0_5, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} OutVars{~_N~0=v_~_N~0_5, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} AuxVars[] AssignedVars[]" "[451] L774-->L775: Formula: true InVars {} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[450] L775-->L775-1: Formula: (= |v_ULTIMATE.start_main_#t~pre10#1_2| |v_#pthreadsForks_1|) InVars {#pthreadsForks=|v_#pthreadsForks_1|} OutVars{#pthreadsForks=|v_#pthreadsForks_1|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre10#1]" "[476] L775-1-->L775-2: Formula: (= (+ 1 |v_#pthreadsForks_3|) |v_#pthreadsForks_2|) InVars {#pthreadsForks=|v_#pthreadsForks_3|} OutVars{#pthreadsForks=|v_#pthreadsForks_2|} AuxVars[] AssignedVars[#pthreadsForks]" "[445] L775-2-->L775-3: Formula: (= |v_ULTIMATE.start_main_~t~0#1_3| |v_ULTIMATE.start_main_#t~pre10#1_3|) InVars {ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_3|} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_3|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[589] L775-3-->$Ultimate##0: Formula: (and (= |v_f1Thread3of3ForFork1_#in~arg.offset_4| 0) (= |v_f1Thread3of3ForFork1_#in~arg.base_4| 0) (= |v_ULTIMATE.start_main_#t~pre10#1_27| v_f1Thread3of3ForFork1_thidvar0_2) (= 0 v_f1Thread3of3ForFork1_thidvar1_2)) InVars {ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_27|} OutVars{f1Thread3of3ForFork1_#res.offset=|v_f1Thread3of3ForFork1_#res.offset_4|, f1Thread3of3ForFork1_~arg.offset=v_f1Thread3of3ForFork1_~arg.offset_4, f1Thread3of3ForFork1_#in~arg.base=|v_f1Thread3of3ForFork1_#in~arg.base_4|, f1Thread3of3ForFork1_~arg.base=v_f1Thread3of3ForFork1_~arg.base_4, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_27|, f1Thread3of3ForFork1_~l~0=v_f1Thread3of3ForFork1_~l~0_8, f1Thread3of3ForFork1_#res.base=|v_f1Thread3of3ForFork1_#res.base_4|, f1Thread3of3ForFork1_thidvar1=v_f1Thread3of3ForFork1_thidvar1_2, f1Thread3of3ForFork1_thidvar0=v_f1Thread3of3ForFork1_thidvar0_2, f1Thread3of3ForFork1_#in~arg.offset=|v_f1Thread3of3ForFork1_#in~arg.offset_4|} AuxVars[] AssignedVars[f1Thread3of3ForFork1_#res.offset, f1Thread3of3ForFork1_~arg.offset, f1Thread3of3ForFork1_#in~arg.base, f1Thread3of3ForFork1_~arg.base, f1Thread3of3ForFork1_~l~0, f1Thread3of3ForFork1_#res.base, f1Thread3of3ForFork1_thidvar1, f1Thread3of3ForFork1_thidvar0, f1Thread3of3ForFork1_#in~arg.offset]" "[502] $Ultimate##0-->L757: Formula: (and (= |v_f1Thread3of3ForFork1_#in~arg.base_1| v_f1Thread3of3ForFork1_~arg.base_1) (= |v_f1Thread3of3ForFork1_#in~arg.offset_1| v_f1Thread3of3ForFork1_~arg.offset_1)) InVars {f1Thread3of3ForFork1_#in~arg.base=|v_f1Thread3of3ForFork1_#in~arg.base_1|, f1Thread3of3ForFork1_#in~arg.offset=|v_f1Thread3of3ForFork1_#in~arg.offset_1|} OutVars{f1Thread3of3ForFork1_~arg.offset=v_f1Thread3of3ForFork1_~arg.offset_1, f1Thread3of3ForFork1_#in~arg.base=|v_f1Thread3of3ForFork1_#in~arg.base_1|, f1Thread3of3ForFork1_~arg.base=v_f1Thread3of3ForFork1_~arg.base_1, f1Thread3of3ForFork1_#in~arg.offset=|v_f1Thread3of3ForFork1_#in~arg.offset_1|} AuxVars[] AssignedVars[f1Thread3of3ForFork1_~arg.offset, f1Thread3of3ForFork1_~arg.base]" "[503] L757-->L758: Formula: true InVars {} OutVars{f1Thread3of3ForFork1_~l~0=v_f1Thread3of3ForFork1_~l~0_1} AuxVars[] AssignedVars[f1Thread3of3ForFork1_~l~0]" "[458] L775-4-->L775-5: Formula: true InVars {} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[462] L775-5-->L775-6: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre10#1]" "[466] L775-6-->L773-1: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~nondet11#1=|v_ULTIMATE.start_main_#t~nondet11#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet11#1]" "[492] L773-1-->L773-2: Formula: (= (+ |v_ULTIMATE.start_main_~i~1#1_4| 1) |v_ULTIMATE.start_main_#t~pre12#1_2|) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} OutVars{ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_2|, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre12#1]" "[455] L773-2-->L773-3: Formula: (= |v_ULTIMATE.start_main_~i~1#1_5| (+ |v_ULTIMATE.start_main_~i~1#1_6| 1)) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_6|} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~i~1#1]" "[423] L773-3-->L773-4: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre12#1]" "[475] L773-4-->L774: Formula: (< |v_ULTIMATE.start_main_~i~1#1_3| v_~_N~0_5) InVars {~_N~0=v_~_N~0_5, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} OutVars{~_N~0=v_~_N~0_5, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} AuxVars[] AssignedVars[]" "[451] L774-->L775: Formula: true InVars {} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[450] L775-->L775-1: Formula: (= |v_ULTIMATE.start_main_#t~pre10#1_2| |v_#pthreadsForks_1|) InVars {#pthreadsForks=|v_#pthreadsForks_1|} OutVars{#pthreadsForks=|v_#pthreadsForks_1|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre10#1]" "[476] L775-1-->L775-2: Formula: (= (+ 1 |v_#pthreadsForks_3|) |v_#pthreadsForks_2|) InVars {#pthreadsForks=|v_#pthreadsForks_3|} OutVars{#pthreadsForks=|v_#pthreadsForks_2|} AuxVars[] AssignedVars[#pthreadsForks]" "[445] L775-2-->L775-3: Formula: (= |v_ULTIMATE.start_main_~t~0#1_3| |v_ULTIMATE.start_main_#t~pre10#1_3|) InVars {ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_3|} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_3|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[585] L775-3-->ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" [2025-04-26 16:52:03,880 INFO L754 eck$LassoCheckResult]: Loop: "[586] ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES-->ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" [2025-04-26 16:52:03,884 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 16:52:03,884 INFO L85 PathProgramCache]: Analyzing trace with hash -811352068, now seen corresponding path program 1 times [2025-04-26 16:52:03,884 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 16:52:03,884 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1324203795] [2025-04-26 16:52:03,884 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 16:52:03,884 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 16:52:03,890 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 67 statements into 1 equivalence classes. [2025-04-26 16:52:03,902 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 67 of 67 statements. [2025-04-26 16:52:03,902 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:03,902 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:52:03,902 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 16:52:03,904 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 67 statements into 1 equivalence classes. [2025-04-26 16:52:03,910 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 67 of 67 statements. [2025-04-26 16:52:03,910 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:03,910 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:52:03,914 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-04-26 16:52:03,914 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 16:52:03,914 INFO L85 PathProgramCache]: Analyzing trace with hash 617, now seen corresponding path program 1 times [2025-04-26 16:52:03,914 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 16:52:03,914 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2034455070] [2025-04-26 16:52:03,914 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 16:52:03,914 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 16:52:03,919 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 1 statements into 1 equivalence classes. [2025-04-26 16:52:03,919 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 1 of 1 statements. [2025-04-26 16:52:03,919 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:03,919 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:52:03,919 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 16:52:03,920 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 1 statements into 1 equivalence classes. [2025-04-26 16:52:03,920 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 1 of 1 statements. [2025-04-26 16:52:03,920 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:03,920 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:52:03,921 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-04-26 16:52:03,921 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 16:52:03,921 INFO L85 PathProgramCache]: Analyzing trace with hash 617890254, now seen corresponding path program 1 times [2025-04-26 16:52:03,921 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 16:52:03,921 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2134789669] [2025-04-26 16:52:03,921 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 16:52:03,921 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 16:52:03,925 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 68 statements into 1 equivalence classes. [2025-04-26 16:52:03,932 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 68 of 68 statements. [2025-04-26 16:52:03,932 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:03,932 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:52:03,932 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 16:52:03,934 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 68 statements into 1 equivalence classes. [2025-04-26 16:52:03,939 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 68 of 68 statements. [2025-04-26 16:52:03,940 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:03,940 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:52:03,943 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-04-26 16:52:04,375 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 67 statements into 1 equivalence classes. [2025-04-26 16:52:04,380 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 67 of 67 statements. [2025-04-26 16:52:04,381 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:04,381 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:52:04,381 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 16:52:04,387 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 67 statements into 1 equivalence classes. [2025-04-26 16:52:04,391 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 67 of 67 statements. [2025-04-26 16:52:04,391 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:04,391 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:52:04,400 WARN L166 chiAutomizerObserver]: 3 thread instances were not sufficient, I will increase this number and restart the analysis [2025-04-26 16:52:04,425 INFO L143 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2025-04-26 16:52:04,435 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (155)] Ended with exit code 0 [2025-04-26 16:52:04,435 INFO L125 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-04-26 16:52:04,435 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2025-04-26 16:52:04,435 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:04,437 INFO L229 MonitoredProcess]: Starting monitored process 162 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:04,438 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (162)] Waiting until timeout for monitored process [2025-04-26 16:52:04,469 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 175 places, 168 transitions, 392 flow [2025-04-26 16:52:04,503 INFO L116 PetriNetUnfolderBase]: 12/275 cut-off events. [2025-04-26 16:52:04,503 INFO L117 PetriNetUnfolderBase]: For 16/16 co-relation queries the response was YES. [2025-04-26 16:52:04,504 INFO L83 FinitePrefix]: Finished finitePrefix Result has 308 conditions, 275 events. 12/275 cut-off events. For 16/16 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 715 event pairs, 0 based on Foata normal form. 0/254 useless extension candidates. Maximal degree in co-relation 299. Up to 10 conditions per place. [2025-04-26 16:52:04,504 INFO L82 GeneralOperation]: Start removeDead. Operand has 175 places, 168 transitions, 392 flow [2025-04-26 16:52:04,507 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 105 places, 97 transitions, 225 flow [2025-04-26 16:52:04,507 INFO L84 lAbstractionProvider]: Constructed initial Petri net abstraction that has has 105 places, 97 transitions, 225 flow [2025-04-26 16:52:04,507 INFO L135 AmpleReduction]: Starting ample reduction [2025-04-26 16:52:04,615 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1614#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1FINAL, f1EXIT]true [2025-04-26 16:52:04,631 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2186#[f1FINAL, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT]true [2025-04-26 16:52:04,632 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2166#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT]true [2025-04-26 16:52:04,632 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2150#[L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT]true [2025-04-26 16:52:04,638 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2408#[L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT]true [2025-04-26 16:52:04,638 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2404#[L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT]true [2025-04-26 16:52:04,671 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3666#[f1EXIT, f1EXIT, f1FINAL, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT]true [2025-04-26 16:52:04,671 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3646#[L759, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT]true [2025-04-26 16:52:04,672 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3630#[L759, L758, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT]true [2025-04-26 16:52:04,699 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 4994#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT]true [2025-04-26 16:52:04,699 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 4958#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT]true [2025-04-26 16:52:04,700 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 4924#[L759, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT]true [2025-04-26 16:52:04,737 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 5718#[L759, L758, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT]true [2025-04-26 16:52:04,737 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 5698#[L759, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT]true [2025-04-26 16:52:04,737 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 5682#[L759, L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT]true [2025-04-26 16:52:04,749 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 6178#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT]true [2025-04-26 16:52:04,749 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 6174#[L758, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT]true [2025-04-26 16:52:04,767 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 6884#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT]true [2025-04-26 16:52:04,767 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 6864#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT]true [2025-04-26 16:52:04,767 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 6848#[L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT]true [2025-04-26 16:52:04,776 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 7186#[L758, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT]true [2025-04-26 16:52:04,776 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 7176#[L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT]true [2025-04-26 16:52:04,776 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 7172#[L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT]true [2025-04-26 16:52:04,825 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 9126#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1FINAL]true [2025-04-26 16:52:04,826 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 9106#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759]true [2025-04-26 16:52:04,826 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 9092#[L758, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759]true [2025-04-26 16:52:04,852 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 10448#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759]true [2025-04-26 16:52:04,852 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 10410#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759]true [2025-04-26 16:52:04,852 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 10378#[L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759]true [2025-04-26 16:52:04,868 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 11140#[L758, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759]true [2025-04-26 16:52:04,868 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 11118#[L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759]true [2025-04-26 16:52:04,869 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 11104#[L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759]true [2025-04-26 16:52:04,923 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 13808#[L759, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759]true [2025-04-26 16:52:04,923 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 13770#[L759, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759]true [2025-04-26 16:52:04,923 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 13738#[L759, L758, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759]true [2025-04-26 16:52:04,984 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 16938#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759]true [2025-04-26 16:52:04,984 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 16878#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759]true [2025-04-26 16:52:04,984 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 16822#[L759, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759]true [2025-04-26 16:52:05,056 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 18512#[L759, L758, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759]true [2025-04-26 16:52:05,056 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 18474#[L759, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759]true [2025-04-26 16:52:05,056 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 18442#[L759, L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759]true [2025-04-26 16:52:05,101 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 19914#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759]true [2025-04-26 16:52:05,102 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 19892#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759]true [2025-04-26 16:52:05,102 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 19878#[L758, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759]true [2025-04-26 16:52:05,137 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 21452#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759]true [2025-04-26 16:52:05,137 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 21414#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759]true [2025-04-26 16:52:05,138 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 21382#[L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759]true [2025-04-26 16:52:05,160 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 22234#[L758, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759]true [2025-04-26 16:52:05,161 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 22212#[L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759]true [2025-04-26 16:52:05,161 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 22198#[L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759]true [2025-04-26 16:52:05,180 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 22926#[L758, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT]true [2025-04-26 16:52:05,180 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 22922#[L758, L758, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT]true [2025-04-26 16:52:05,198 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 23632#[L758, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT]true [2025-04-26 16:52:05,198 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 23612#[L758, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT]true [2025-04-26 16:52:05,198 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 23596#[L758, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT]true [2025-04-26 16:52:05,207 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 23934#[L758, L758, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT]true [2025-04-26 16:52:05,207 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 23924#[L758, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT]true [2025-04-26 16:52:05,207 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 23920#[L758, L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT]true [2025-04-26 16:52:05,241 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 25314#[L759, L758, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES]true [2025-04-26 16:52:05,241 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 25294#[L759, L758, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES]true [2025-04-26 16:52:05,241 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 25278#[L759, L758, f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES]true [2025-04-26 16:52:05,303 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 26852#[L759, L758, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES]true [2025-04-26 16:52:05,304 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 26816#[L759, L758, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES]true [2025-04-26 16:52:05,304 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 26782#[L759, L758, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES]true [2025-04-26 16:52:05,335 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 27634#[L759, L758, L758, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES]true [2025-04-26 16:52:05,335 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 27614#[L759, L758, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES]true [2025-04-26 16:52:05,335 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 27598#[L759, L758, L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES]true [2025-04-26 16:52:05,351 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 28234#[L758, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758]true [2025-04-26 16:52:05,351 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 28224#[L758, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758]true [2025-04-26 16:52:05,351 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 28220#[L758, L758, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758]true [2025-04-26 16:52:05,399 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 28994#[L758, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758]true [2025-04-26 16:52:05,399 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 28974#[L758, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758]true [2025-04-26 16:52:05,399 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 28958#[L758, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758]true [2025-04-26 16:52:05,408 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 29298#[L758, L758, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758]true [2025-04-26 16:52:05,408 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 29288#[L758, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758]true [2025-04-26 16:52:05,408 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 29284#[L758, L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758]true [2025-04-26 16:52:05,409 WARN L140 AmpleReduction]: Number of pruned transitions: 17140 [2025-04-26 16:52:05,409 WARN L141 AmpleReduction]: Loop nodes with "changing loop node status": 76 [2025-04-26 16:52:05,409 WARN L142 AmpleReduction]: Number of trivial sets caused by loops: 316 [2025-04-26 16:52:05,409 WARN L143 AmpleReduction]: Number of not loop caused trivial ample sets:525 [2025-04-26 16:52:05,409 WARN L144 AmpleReduction]: Number of initially assigned non-trivial ample sets:6000 [2025-04-26 16:52:05,409 WARN L145 AmpleReduction]: Times succ was already a loop node:5 [2025-04-26 16:52:05,409 WARN L146 AmpleReduction]: Times some other node on the cycle already had a trivial ample set:240 [2025-04-26 16:52:05,409 INFO L149 AmpleReduction]: Finished ample reduction [2025-04-26 16:52:05,417 INFO L136 dAbstractionProvider]: Constructed initial ample set-reduced NBA abstraction that has 6766 states, 6756 states have (on average 1.3485790408525755) internal successors, (in total 9111), 6765 states have internal predecessors, (9111), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 16:52:05,417 INFO L306 stractBuchiCegarLoop]: Interprodecural is true [2025-04-26 16:52:05,417 INFO L307 stractBuchiCegarLoop]: Hoare is None [2025-04-26 16:52:05,417 INFO L308 stractBuchiCegarLoop]: Compute interpolants for ForwardPredicates [2025-04-26 16:52:05,417 INFO L309 stractBuchiCegarLoop]: Backedges is STRAIGHT_LINE [2025-04-26 16:52:05,417 INFO L310 stractBuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2025-04-26 16:52:05,417 INFO L311 stractBuchiCegarLoop]: Difference is false [2025-04-26 16:52:05,417 INFO L312 stractBuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2025-04-26 16:52:05,417 INFO L316 stractBuchiCegarLoop]: ======== Iteration 0 == of CEGAR loop == BuchiAutomatonCegarLoop ======== [2025-04-26 16:52:05,423 INFO L73 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 6766 states, 6756 states have (on average 1.3485790408525755) internal successors, (in total 9111), 6765 states have internal predecessors, (9111), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 16:52:05,460 INFO L131 ngComponentsAnalysis]: Automaton has 321 accepting balls. 1056 [2025-04-26 16:52:05,460 INFO L88 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-04-26 16:52:05,460 INFO L120 BuchiIsEmpty]: Starting construction of run [2025-04-26 16:52:05,461 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-04-26 16:52:05,461 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2025-04-26 16:52:05,461 INFO L340 stractBuchiCegarLoop]: ======== Iteration 1 ============ [2025-04-26 16:52:05,467 INFO L73 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 6766 states, 6756 states have (on average 1.3485790408525755) internal successors, (in total 9111), 6765 states have internal predecessors, (9111), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 16:52:05,525 INFO L131 ngComponentsAnalysis]: Automaton has 321 accepting balls. 1056 [2025-04-26 16:52:05,525 INFO L88 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-04-26 16:52:05,525 INFO L120 BuchiIsEmpty]: Starting construction of run [2025-04-26 16:52:05,525 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-04-26 16:52:05,525 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2025-04-26 16:52:05,526 INFO L752 eck$LassoCheckResult]: Stem: "[746] $Ultimate##0-->L-1: Formula: (= (select |v_#valid_1| 0) 0) InVars {#valid=|v_#valid_1|} OutVars{#valid=|v_#valid_1|} AuxVars[] AssignedVars[]" "[757] L-1-->L752: Formula: (< 0 |v_#StackHeapBarrier_1|) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_1|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_1|} AuxVars[] AssignedVars[]" "[714] L752-->L752-1: Formula: (and (= (select |v_#valid_2| 1) 1) (= 2 (select |v_#length_1| 1))) InVars {#length=|v_#length_1|, #valid=|v_#valid_2|} OutVars{#length=|v_#length_1|, #valid=|v_#valid_2|} AuxVars[] AssignedVars[]" "[771] L752-1-->L752-2: Formula: (= 48 (select (select |v_#memory_int_1| 1) 0)) InVars {#memory_int=|v_#memory_int_1|} OutVars{#memory_int=|v_#memory_int_1|} AuxVars[] AssignedVars[]" "[716] L752-2-->L752-3: Formula: (= (select (select |v_#memory_int_2| 1) 1) 0) InVars {#memory_int=|v_#memory_int_2|} OutVars{#memory_int=|v_#memory_int_2|} AuxVars[] AssignedVars[]" "[733] L752-3-->L752-4: Formula: (and (= 20 (select |v_#length_2| 2)) (= (select |v_#valid_3| 2) 1)) InVars {#length=|v_#length_2|, #valid=|v_#valid_3|} OutVars{#length=|v_#length_2|, #valid=|v_#valid_3|} AuxVars[] AssignedVars[]" "[734] L752-4-->L755: Formula: (= v_~_N~0_1 0) InVars {} OutVars{~_N~0=v_~_N~0_1} AuxVars[] AssignedVars[~_N~0]" "[738] L755-->L-1-1: Formula: (= v_~limit~0_1 0) InVars {} OutVars{~limit~0=v_~limit~0_1} AuxVars[] AssignedVars[~limit~0]" "[773] L-1-1-->L-1-2: Formula: true InVars {} OutVars{ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_main_#res#1]" "[775] L-1-2-->L770: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_1|, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_1|, ULTIMATE.start_main_#t~nondet11#1=|v_ULTIMATE.start_main_#t~nondet11#1_1|, ULTIMATE.start_main_#t~pre13#1=|v_ULTIMATE.start_main_#t~pre13#1_1|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_1|, ULTIMATE.start_main_~t~1#1=|v_ULTIMATE.start_main_~t~1#1_1|, ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_1|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre12#1, ULTIMATE.start_main_~i~1#1, ULTIMATE.start_main_#t~nondet11#1, ULTIMATE.start_main_#t~pre13#1, ULTIMATE.start_main_#t~pre10#1, ULTIMATE.start_main_~t~1#1, ULTIMATE.start_main_~t~0#1, ULTIMATE.start_main_#t~nondet14#1]" "[763] L770-->L771: Formula: (= v_~_N~0_2 100) InVars {} OutVars{~_N~0=v_~_N~0_2} AuxVars[] AssignedVars[~_N~0]" "[747] L771-->L771-1: Formula: (= (ite (and (<= v_~_N~0_3 1073741823) (<= 0 v_~_N~0_3)) 1 0) |v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_1|) InVars {~_N~0=v_~_N~0_3} OutVars{~_N~0=v_~_N~0_3, ULTIMATE.start_assume_abort_if_not_#in~cond#1=|v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_#in~cond#1]" "[772] L771-1-->L749: Formula: true InVars {} OutVars{ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_~cond#1]" "[713] L749-->L750: Formula: (= |v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_2| |v_ULTIMATE.start_assume_abort_if_not_~cond#1_2|) InVars {ULTIMATE.start_assume_abort_if_not_#in~cond#1=|v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_2|} OutVars{ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_2|, ULTIMATE.start_assume_abort_if_not_#in~cond#1=|v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_~cond#1]" "[755] L750-->L749-1: Formula: (not (= |v_ULTIMATE.start_assume_abort_if_not_~cond#1_4| 0)) InVars {ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_4|} OutVars{ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_4|} AuxVars[] AssignedVars[]" "[764] L749-1-->L771-2: Formula: true InVars {} OutVars{ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_~cond#1]" "[777] L771-2-->L772: Formula: true InVars {} OutVars{ULTIMATE.start_assume_abort_if_not_#in~cond#1=|v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_#in~cond#1]" "[715] L772-->L772-1: Formula: (= v_~_N~0_4 v_~limit~0_2) InVars {~_N~0=v_~_N~0_4} OutVars{~_N~0=v_~_N~0_4, ~limit~0=v_~limit~0_2} AuxVars[] AssignedVars[~limit~0]" "[728] L772-1-->L773-4: Formula: (= |v_ULTIMATE.start_main_~i~1#1_2| 0) InVars {} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_~i~1#1]" "[760] L773-4-->L773-5: Formula: (<= v_~_N~0_6 |v_ULTIMATE.start_main_~i~1#1_7|) InVars {~_N~0=v_~_N~0_6, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_7|} OutVars{~_N~0=v_~_N~0_6, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_7|} AuxVars[] AssignedVars[]" "[712] L773-5-->L777: Formula: true InVars {} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_8|} AuxVars[] AssignedVars[ULTIMATE.start_main_~i~1#1]" "[742] L777-->L778: Formula: true InVars {} OutVars{ULTIMATE.start_main_~t~1#1=|v_ULTIMATE.start_main_~t~1#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~1#1]" "[726] L778-->L778-1: Formula: (= |v_ULTIMATE.start_main_#t~pre13#1_2| |v_#pthreadsForks_4|) InVars {#pthreadsForks=|v_#pthreadsForks_4|} OutVars{#pthreadsForks=|v_#pthreadsForks_4|, ULTIMATE.start_main_#t~pre13#1=|v_ULTIMATE.start_main_#t~pre13#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre13#1]" "[765] L778-1-->L778-2: Formula: (= (+ 1 |v_#pthreadsForks_6|) |v_#pthreadsForks_5|) InVars {#pthreadsForks=|v_#pthreadsForks_6|} OutVars{#pthreadsForks=|v_#pthreadsForks_5|} AuxVars[] AssignedVars[#pthreadsForks]" "[751] L778-2-->L778-3: Formula: (= |v_ULTIMATE.start_main_~t~1#1_3| |v_ULTIMATE.start_main_#t~pre13#1_3|) InVars {ULTIMATE.start_main_#t~pre13#1=|v_ULTIMATE.start_main_#t~pre13#1_3|} OutVars{ULTIMATE.start_main_~t~1#1=|v_ULTIMATE.start_main_~t~1#1_3|, ULTIMATE.start_main_#t~pre13#1=|v_ULTIMATE.start_main_#t~pre13#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~1#1]" "[896] L778-3-->$Ultimate##0: Formula: (and (= v_f2Thread1of4ForFork0_thidvar1_2 0) (= |v_f2Thread1of4ForFork0_#in~arg#1.base_4| 0) (= |v_ULTIMATE.start_main_#t~pre13#1_22| v_f2Thread1of4ForFork0_thidvar0_2) (= v_f2Thread1of4ForFork0_thidvar2_2 0) (= |v_f2Thread1of4ForFork0_#in~arg#1.offset_4| 0)) InVars {ULTIMATE.start_main_#t~pre13#1=|v_ULTIMATE.start_main_#t~pre13#1_22|} OutVars{ULTIMATE.start_main_#t~pre13#1=|v_ULTIMATE.start_main_#t~pre13#1_22|, f2Thread1of4ForFork0_#res#1.offset=|v_f2Thread1of4ForFork0_#res#1.offset_4|, f2Thread1of4ForFork0_#t~post9#1=|v_f2Thread1of4ForFork0_#t~post9#1_8|, f2Thread1of4ForFork0_#in~arg#1.offset=|v_f2Thread1of4ForFork0_#in~arg#1.offset_4|, f2Thread1of4ForFork0_~bound~0#1=|v_f2Thread1of4ForFork0_~bound~0#1_10|, f2Thread1of4ForFork0_thidvar1=v_f2Thread1of4ForFork0_thidvar1_2, f2Thread1of4ForFork0_thidvar0=v_f2Thread1of4ForFork0_thidvar0_2, f2Thread1of4ForFork0_#res#1.base=|v_f2Thread1of4ForFork0_#res#1.base_4|, f2Thread1of4ForFork0_~i~0#1=|v_f2Thread1of4ForFork0_~i~0#1_16|, f2Thread1of4ForFork0_~arg#1.offset=|v_f2Thread1of4ForFork0_~arg#1.offset_4|, f2Thread1of4ForFork0___VERIFIER_assert_~expression#1=|v_f2Thread1of4ForFork0___VERIFIER_assert_~expression#1_12|, f2Thread1of4ForFork0_thidvar2=v_f2Thread1of4ForFork0_thidvar2_2, f2Thread1of4ForFork0_~arg#1.base=|v_f2Thread1of4ForFork0_~arg#1.base_4|, f2Thread1of4ForFork0_#in~arg#1.base=|v_f2Thread1of4ForFork0_#in~arg#1.base_4|, f2Thread1of4ForFork0___VERIFIER_assert_#in~expression#1=|v_f2Thread1of4ForFork0___VERIFIER_assert_#in~expression#1_8|} AuxVars[] AssignedVars[f2Thread1of4ForFork0_#res#1.offset, f2Thread1of4ForFork0_#t~post9#1, f2Thread1of4ForFork0_#in~arg#1.offset, f2Thread1of4ForFork0_~bound~0#1, f2Thread1of4ForFork0_thidvar1, f2Thread1of4ForFork0_thidvar0, f2Thread1of4ForFork0_#res#1.base, f2Thread1of4ForFork0_~i~0#1, f2Thread1of4ForFork0_~arg#1.offset, f2Thread1of4ForFork0___VERIFIER_assert_~expression#1, f2Thread1of4ForFork0_thidvar2, f2Thread1of4ForFork0_~arg#1.base, f2Thread1of4ForFork0_#in~arg#1.base, f2Thread1of4ForFork0___VERIFIER_assert_#in~expression#1]" "[872] $Ultimate##0-->L763: Formula: (and (= |v_f2Thread1of4ForFork0_#in~arg#1.base_1| |v_f2Thread1of4ForFork0_~arg#1.base_1|) (= |v_f2Thread1of4ForFork0_~arg#1.offset_1| |v_f2Thread1of4ForFork0_#in~arg#1.offset_1|)) InVars {f2Thread1of4ForFork0_#in~arg#1.base=|v_f2Thread1of4ForFork0_#in~arg#1.base_1|, f2Thread1of4ForFork0_#in~arg#1.offset=|v_f2Thread1of4ForFork0_#in~arg#1.offset_1|} OutVars{f2Thread1of4ForFork0_~arg#1.offset=|v_f2Thread1of4ForFork0_~arg#1.offset_1|, f2Thread1of4ForFork0_#in~arg#1.base=|v_f2Thread1of4ForFork0_#in~arg#1.base_1|, f2Thread1of4ForFork0_#in~arg#1.offset=|v_f2Thread1of4ForFork0_#in~arg#1.offset_1|, f2Thread1of4ForFork0_~arg#1.base=|v_f2Thread1of4ForFork0_~arg#1.base_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork0_~arg#1.offset, f2Thread1of4ForFork0_~arg#1.base]" "[873] L763-->L763-1: Formula: true InVars {} OutVars{f2Thread1of4ForFork0_~i~0#1=|v_f2Thread1of4ForFork0_~i~0#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork0_~i~0#1]" "[874] L763-1-->L764: Formula: true InVars {} OutVars{f2Thread1of4ForFork0_~bound~0#1=|v_f2Thread1of4ForFork0_~bound~0#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork0_~bound~0#1]" "[875] L764-->L765: Formula: (= |v_f2Thread1of4ForFork0_~bound~0#1_3| v_~limit~0_5) InVars {~limit~0=v_~limit~0_5} OutVars{f2Thread1of4ForFork0_~bound~0#1=|v_f2Thread1of4ForFork0_~bound~0#1_3|, ~limit~0=v_~limit~0_5} AuxVars[] AssignedVars[f2Thread1of4ForFork0_~bound~0#1]" "[876] L765-->L765-5: Formula: (= |v_f2Thread1of4ForFork0_~i~0#1_3| 0) InVars {} OutVars{f2Thread1of4ForFork0_~i~0#1=|v_f2Thread1of4ForFork0_~i~0#1_3|} AuxVars[] AssignedVars[f2Thread1of4ForFork0_~i~0#1]" [2025-04-26 16:52:05,526 INFO L754 eck$LassoCheckResult]: Loop: "[878] L765-5-->L765-2: Formula: (< |v_f2Thread1of4ForFork0_~i~0#1_7| |v_f2Thread1of4ForFork0_~bound~0#1_7|) InVars {f2Thread1of4ForFork0_~i~0#1=|v_f2Thread1of4ForFork0_~i~0#1_7|, f2Thread1of4ForFork0_~bound~0#1=|v_f2Thread1of4ForFork0_~bound~0#1_7|} OutVars{f2Thread1of4ForFork0_~i~0#1=|v_f2Thread1of4ForFork0_~i~0#1_7|, f2Thread1of4ForFork0_~bound~0#1=|v_f2Thread1of4ForFork0_~bound~0#1_7|} AuxVars[] AssignedVars[]" "[880] L765-2-->L765-3: Formula: (= |v_f2Thread1of4ForFork0_~i~0#1_11| |v_f2Thread1of4ForFork0_#t~post9#1_1|) InVars {f2Thread1of4ForFork0_~i~0#1=|v_f2Thread1of4ForFork0_~i~0#1_11|} OutVars{f2Thread1of4ForFork0_~i~0#1=|v_f2Thread1of4ForFork0_~i~0#1_11|, f2Thread1of4ForFork0_#t~post9#1=|v_f2Thread1of4ForFork0_#t~post9#1_1|} AuxVars[] AssignedVars[f2Thread1of4ForFork0_#t~post9#1]" "[882] L765-3-->L765-4: Formula: (= |v_f2Thread1of4ForFork0_~i~0#1_13| (+ |v_f2Thread1of4ForFork0_#t~post9#1_3| 1)) InVars {f2Thread1of4ForFork0_#t~post9#1=|v_f2Thread1of4ForFork0_#t~post9#1_3|} OutVars{f2Thread1of4ForFork0_~i~0#1=|v_f2Thread1of4ForFork0_~i~0#1_13|, f2Thread1of4ForFork0_#t~post9#1=|v_f2Thread1of4ForFork0_#t~post9#1_3|} AuxVars[] AssignedVars[f2Thread1of4ForFork0_~i~0#1]" "[884] L765-4-->L765-5: Formula: true InVars {} OutVars{f2Thread1of4ForFork0_#t~post9#1=|v_f2Thread1of4ForFork0_#t~post9#1_5|} AuxVars[] AssignedVars[f2Thread1of4ForFork0_#t~post9#1]" [2025-04-26 16:52:05,526 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 16:52:05,526 INFO L85 PathProgramCache]: Analyzing trace with hash -1629758024, now seen corresponding path program 1 times [2025-04-26 16:52:05,526 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 16:52:05,526 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1164113344] [2025-04-26 16:52:05,526 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 16:52:05,526 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 16:52:05,529 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 31 statements into 1 equivalence classes. [2025-04-26 16:52:05,530 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 31 of 31 statements. [2025-04-26 16:52:05,530 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:05,530 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-26 16:52:05,567 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-04-26 16:52:05,570 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-04-26 16:52:05,570 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1164113344] [2025-04-26 16:52:05,570 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1164113344] provided 1 perfect and 0 imperfect interpolant sequences [2025-04-26 16:52:05,570 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-04-26 16:52:05,570 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-04-26 16:52:05,570 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [38484204] [2025-04-26 16:52:05,570 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-04-26 16:52:05,570 INFO L757 eck$LassoCheckResult]: stem already infeasible [2025-04-26 16:52:05,570 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 16:52:05,570 INFO L85 PathProgramCache]: Analyzing trace with hash 27953925, now seen corresponding path program 1 times [2025-04-26 16:52:05,570 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 16:52:05,570 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1531885287] [2025-04-26 16:52:05,571 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 16:52:05,571 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 16:52:05,573 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 4 statements into 1 equivalence classes. [2025-04-26 16:52:05,573 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 4 of 4 statements. [2025-04-26 16:52:05,573 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:05,573 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:52:05,573 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 16:52:05,574 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 4 statements into 1 equivalence classes. [2025-04-26 16:52:05,574 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 4 of 4 statements. [2025-04-26 16:52:05,574 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:05,574 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:52:05,575 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-04-26 16:52:05,588 INFO L206 LassoAnalysis]: Preferences: [2025-04-26 16:52:05,588 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2025-04-26 16:52:05,588 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2025-04-26 16:52:05,589 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2025-04-26 16:52:05,589 INFO L128 ssoRankerPreferences]: Use exernal solver: true [2025-04-26 16:52:05,589 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:05,589 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2025-04-26 16:52:05,589 INFO L131 ssoRankerPreferences]: Path of dumped script: [2025-04-26 16:52:05,589 INFO L132 ssoRankerPreferences]: Filename of dumped script: unwind3-100.i_petrified4_Iteration1_Loop [2025-04-26 16:52:05,589 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2025-04-26 16:52:05,589 INFO L243 LassoAnalysis]: Starting lasso preprocessing... [2025-04-26 16:52:05,590 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:05,593 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:05,595 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:05,597 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:05,599 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:05,601 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:05,603 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:05,605 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:05,607 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:05,609 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:05,611 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:05,613 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:05,614 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:05,616 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:05,618 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:05,620 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:05,622 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:05,624 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:05,626 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:05,628 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:05,630 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:05,631 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:05,633 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:05,635 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:05,636 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:05,638 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:05,639 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:05,642 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:05,643 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:05,645 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:05,647 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:05,649 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:05,651 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:05,660 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:05,661 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:05,662 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:05,664 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:05,665 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:05,666 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:05,667 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:05,670 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:05,672 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:05,673 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:05,912 INFO L261 LassoAnalysis]: Preprocessing complete. [2025-04-26 16:52:05,912 INFO L367 LassoAnalysis]: Checking for nontermination... [2025-04-26 16:52:05,912 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:05,912 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:05,915 INFO L229 MonitoredProcess]: Starting monitored process 163 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:05,916 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (163)] Waiting until timeout for monitored process [2025-04-26 16:52:05,917 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:05,917 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:05,933 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:05,933 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed1~0~PTHREAD_MUTEX_DEFAULT_7=0} Honda state: {v_rep~unnamed1~0~PTHREAD_MUTEX_DEFAULT_7=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:05,938 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (163)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:05,938 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:05,938 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:05,940 INFO L229 MonitoredProcess]: Starting monitored process 164 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:05,940 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (164)] Waiting until timeout for monitored process [2025-04-26 16:52:05,941 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:05,941 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:05,959 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:05,959 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep#funAddr~f1.offset_7=0} Honda state: {v_rep#funAddr~f1.offset_7=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:05,964 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (164)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:05,964 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:05,965 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:05,966 INFO L229 MonitoredProcess]: Starting monitored process 165 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:05,967 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (165)] Waiting until timeout for monitored process [2025-04-26 16:52:05,968 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:05,968 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:05,986 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:05,986 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed10~0~memory_order_seq_cst_7=5} Honda state: {v_rep~unnamed10~0~memory_order_seq_cst_7=5} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:05,992 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (165)] Ended with exit code 0 [2025-04-26 16:52:05,992 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:05,992 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:05,994 INFO L229 MonitoredProcess]: Starting monitored process 166 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:05,995 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (166)] Waiting until timeout for monitored process [2025-04-26 16:52:05,995 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:05,995 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:06,011 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:06,011 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed10~0~memory_order_release_7=3} Honda state: {v_rep~unnamed10~0~memory_order_release_7=3} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:06,016 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (166)] Ended with exit code 0 [2025-04-26 16:52:06,016 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:06,016 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:06,018 INFO L229 MonitoredProcess]: Starting monitored process 167 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:06,019 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (167)] Waiting until timeout for monitored process [2025-04-26 16:52:06,019 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:06,019 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:06,036 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:06,036 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed10~0~memory_order_acq_rel_7=4} Honda state: {v_rep~unnamed10~0~memory_order_acq_rel_7=4} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:06,042 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (167)] Ended with exit code 0 [2025-04-26 16:52:06,042 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:06,043 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:06,044 INFO L229 MonitoredProcess]: Starting monitored process 168 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:06,045 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (168)] Waiting until timeout for monitored process [2025-04-26 16:52:06,046 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:06,046 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:06,062 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:06,062 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed1~0~PTHREAD_MUTEX_ERRORCHECK_7=2} Honda state: {v_rep~unnamed1~0~PTHREAD_MUTEX_ERRORCHECK_7=2} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:06,067 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (168)] Ended with exit code 0 [2025-04-26 16:52:06,067 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:06,067 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:06,069 INFO L229 MonitoredProcess]: Starting monitored process 169 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:06,069 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (169)] Waiting until timeout for monitored process [2025-04-26 16:52:06,070 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:06,070 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:06,086 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:06,086 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep#funAddr~f1.base_7=-1} Honda state: {v_rep#funAddr~f1.base_7=-1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:06,091 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (169)] Ended with exit code 0 [2025-04-26 16:52:06,091 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:06,091 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:06,092 INFO L229 MonitoredProcess]: Starting monitored process 170 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:06,093 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (170)] Waiting until timeout for monitored process [2025-04-26 16:52:06,094 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:06,094 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:06,109 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:06,109 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed4~0~PTHREAD_RWLOCK_DEFAULT_NP_7=0} Honda state: {v_rep~unnamed4~0~PTHREAD_RWLOCK_DEFAULT_NP_7=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:06,114 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (170)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:06,114 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:06,114 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:06,116 INFO L229 MonitoredProcess]: Starting monitored process 171 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:06,116 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (171)] Waiting until timeout for monitored process [2025-04-26 16:52:06,117 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:06,117 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:06,133 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:06,133 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed6~0~PTHREAD_SCOPE_PROCESS_7=1} Honda state: {v_rep~unnamed6~0~PTHREAD_SCOPE_PROCESS_7=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:06,138 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (171)] Ended with exit code 0 [2025-04-26 16:52:06,138 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:06,138 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:06,140 INFO L229 MonitoredProcess]: Starting monitored process 172 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:06,141 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (172)] Waiting until timeout for monitored process [2025-04-26 16:52:06,141 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:06,142 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:06,157 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:06,157 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed2~0~PTHREAD_MUTEX_STALLED_NP_7=0} Honda state: {v_rep~unnamed2~0~PTHREAD_MUTEX_STALLED_NP_7=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:06,162 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (172)] Ended with exit code 0 [2025-04-26 16:52:06,162 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:06,162 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:06,164 INFO L229 MonitoredProcess]: Starting monitored process 173 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:06,164 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (173)] Waiting until timeout for monitored process [2025-04-26 16:52:06,165 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:06,165 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:06,181 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:06,181 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed7~0~PTHREAD_PROCESS_PRIVATE_7=0} Honda state: {v_rep~unnamed7~0~PTHREAD_PROCESS_PRIVATE_7=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:06,185 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (173)] Ended with exit code 0 [2025-04-26 16:52:06,186 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:06,186 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:06,187 INFO L229 MonitoredProcess]: Starting monitored process 174 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:06,188 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (174)] Waiting until timeout for monitored process [2025-04-26 16:52:06,188 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:06,188 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:06,204 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:06,204 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed1~0~PTHREAD_MUTEX_NORMAL_7=0} Honda state: {v_rep~unnamed1~0~PTHREAD_MUTEX_NORMAL_7=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:06,209 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (174)] Ended with exit code 0 [2025-04-26 16:52:06,209 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:06,209 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:06,210 INFO L229 MonitoredProcess]: Starting monitored process 175 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:06,211 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (175)] Waiting until timeout for monitored process [2025-04-26 16:52:06,212 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:06,212 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:06,227 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:06,227 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed1~0~PTHREAD_MUTEX_RECURSIVE_NP_7=1} Honda state: {v_rep~unnamed1~0~PTHREAD_MUTEX_RECURSIVE_NP_7=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:06,232 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (175)] Ended with exit code 0 [2025-04-26 16:52:06,232 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:06,232 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:06,233 INFO L229 MonitoredProcess]: Starting monitored process 176 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:06,234 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (176)] Waiting until timeout for monitored process [2025-04-26 16:52:06,235 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:06,235 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:06,250 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:06,251 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed0~0~PTHREAD_CREATE_JOINABLE_7=0} Honda state: {v_rep~unnamed0~0~PTHREAD_CREATE_JOINABLE_7=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:06,255 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (176)] Ended with exit code 0 [2025-04-26 16:52:06,255 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:06,255 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:06,257 INFO L229 MonitoredProcess]: Starting monitored process 177 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:06,257 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (177)] Waiting until timeout for monitored process [2025-04-26 16:52:06,259 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:06,259 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:06,274 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:06,274 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed3~0~PTHREAD_PRIO_INHERIT_7=1} Honda state: {v_rep~unnamed3~0~PTHREAD_PRIO_INHERIT_7=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:06,279 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (177)] Ended with exit code 0 [2025-04-26 16:52:06,279 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:06,279 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:06,281 INFO L229 MonitoredProcess]: Starting monitored process 178 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:06,281 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (178)] Waiting until timeout for monitored process [2025-04-26 16:52:06,282 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:06,282 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:06,298 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:06,298 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed4~0~PTHREAD_RWLOCK_PREFER_WRITER_NP_7=1} Honda state: {v_rep~unnamed4~0~PTHREAD_RWLOCK_PREFER_WRITER_NP_7=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:06,303 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (178)] Ended with exit code 0 [2025-04-26 16:52:06,303 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:06,303 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:06,304 INFO L229 MonitoredProcess]: Starting monitored process 179 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:06,305 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (179)] Waiting until timeout for monitored process [2025-04-26 16:52:06,306 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:06,306 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:06,321 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:06,321 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed8~0~PTHREAD_CANCEL_DISABLE_7=1} Honda state: {v_rep~unnamed8~0~PTHREAD_CANCEL_DISABLE_7=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:06,326 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (179)] Ended with exit code 0 [2025-04-26 16:52:06,327 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:06,327 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:06,328 INFO L229 MonitoredProcess]: Starting monitored process 180 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:06,329 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (180)] Waiting until timeout for monitored process [2025-04-26 16:52:06,330 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:06,330 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:06,345 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:06,345 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed7~0~PTHREAD_PROCESS_SHARED_7=1} Honda state: {v_rep~unnamed7~0~PTHREAD_PROCESS_SHARED_7=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:06,350 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (180)] Ended with exit code 0 [2025-04-26 16:52:06,350 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:06,350 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:06,352 INFO L229 MonitoredProcess]: Starting monitored process 181 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:06,352 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (181)] Waiting until timeout for monitored process [2025-04-26 16:52:06,353 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:06,353 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:06,369 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:06,369 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep#funAddr~f2.offset_7=1} Honda state: {v_rep#funAddr~f2.offset_7=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:06,373 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (181)] Ended with exit code 0 [2025-04-26 16:52:06,373 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:06,374 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:06,375 INFO L229 MonitoredProcess]: Starting monitored process 182 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:06,376 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (182)] Waiting until timeout for monitored process [2025-04-26 16:52:06,376 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:06,376 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:06,392 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:06,392 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed0~0~PTHREAD_CREATE_DETACHED_7=1} Honda state: {v_rep~unnamed0~0~PTHREAD_CREATE_DETACHED_7=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:06,397 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (182)] Ended with exit code 0 [2025-04-26 16:52:06,397 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:06,397 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:06,398 INFO L229 MonitoredProcess]: Starting monitored process 183 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:06,399 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (183)] Waiting until timeout for monitored process [2025-04-26 16:52:06,400 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:06,400 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:06,415 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:06,415 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed1~0~PTHREAD_MUTEX_TIMED_NP_7=0} Honda state: {v_rep~unnamed1~0~PTHREAD_MUTEX_TIMED_NP_7=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:06,420 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (183)] Ended with exit code 0 [2025-04-26 16:52:06,420 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:06,420 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:06,421 INFO L229 MonitoredProcess]: Starting monitored process 184 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:06,422 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (184)] Waiting until timeout for monitored process [2025-04-26 16:52:06,423 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:06,423 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:06,438 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:06,438 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed2~0~PTHREAD_MUTEX_STALLED_7=0} Honda state: {v_rep~unnamed2~0~PTHREAD_MUTEX_STALLED_7=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:06,443 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (184)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:06,443 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:06,443 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:06,445 INFO L229 MonitoredProcess]: Starting monitored process 185 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:06,445 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (185)] Waiting until timeout for monitored process [2025-04-26 16:52:06,446 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:06,446 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:06,462 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:06,462 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed1~0~PTHREAD_MUTEX_ERRORCHECK_NP_7=2} Honda state: {v_rep~unnamed1~0~PTHREAD_MUTEX_ERRORCHECK_NP_7=2} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:06,467 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (185)] Ended with exit code 0 [2025-04-26 16:52:06,468 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:06,468 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:06,469 INFO L229 MonitoredProcess]: Starting monitored process 186 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:06,470 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (186)] Waiting until timeout for monitored process [2025-04-26 16:52:06,471 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:06,471 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:06,486 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:06,487 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed6~0~PTHREAD_SCOPE_SYSTEM_7=0} Honda state: {v_rep~unnamed6~0~PTHREAD_SCOPE_SYSTEM_7=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:06,491 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (186)] Ended with exit code 0 [2025-04-26 16:52:06,491 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:06,491 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:06,493 INFO L229 MonitoredProcess]: Starting monitored process 187 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:06,493 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (187)] Waiting until timeout for monitored process [2025-04-26 16:52:06,494 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:06,495 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:06,510 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:06,510 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed5~0~PTHREAD_EXPLICIT_SCHED_7=1} Honda state: {v_rep~unnamed5~0~PTHREAD_EXPLICIT_SCHED_7=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:06,515 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (187)] Ended with exit code 0 [2025-04-26 16:52:06,515 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:06,515 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:06,517 INFO L229 MonitoredProcess]: Starting monitored process 188 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:06,517 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (188)] Waiting until timeout for monitored process [2025-04-26 16:52:06,518 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:06,518 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:06,528 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:06,528 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {f2Thread1of4ForFork0_#t~post9#1=0} Honda state: {f2Thread1of4ForFork0_#t~post9#1=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:06,533 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (188)] Ended with exit code 0 [2025-04-26 16:52:06,533 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:06,533 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:06,535 INFO L229 MonitoredProcess]: Starting monitored process 189 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:06,535 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (189)] Waiting until timeout for monitored process [2025-04-26 16:52:06,536 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:06,536 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:06,552 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:06,552 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed2~0~PTHREAD_MUTEX_ROBUST_7=1} Honda state: {v_rep~unnamed2~0~PTHREAD_MUTEX_ROBUST_7=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:06,557 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (189)] Ended with exit code 0 [2025-04-26 16:52:06,557 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:06,557 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:06,559 INFO L229 MonitoredProcess]: Starting monitored process 190 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:06,559 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (190)] Waiting until timeout for monitored process [2025-04-26 16:52:06,561 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:06,561 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:06,576 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:06,576 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed10~0~memory_order_consume_7=1} Honda state: {v_rep~unnamed10~0~memory_order_consume_7=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:06,581 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (190)] Ended with exit code 0 [2025-04-26 16:52:06,581 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:06,581 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:06,583 INFO L229 MonitoredProcess]: Starting monitored process 191 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:06,583 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (191)] Waiting until timeout for monitored process [2025-04-26 16:52:06,584 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:06,584 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:06,600 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:06,600 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed8~0~PTHREAD_CANCEL_ENABLE_7=0} Honda state: {v_rep~unnamed8~0~PTHREAD_CANCEL_ENABLE_7=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:06,606 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (191)] Ended with exit code 0 [2025-04-26 16:52:06,606 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:06,606 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:06,607 INFO L229 MonitoredProcess]: Starting monitored process 192 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:06,608 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (192)] Waiting until timeout for monitored process [2025-04-26 16:52:06,609 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:06,609 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:06,625 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:06,625 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed3~0~PTHREAD_PRIO_NONE_7=0} Honda state: {v_rep~unnamed3~0~PTHREAD_PRIO_NONE_7=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:06,631 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (192)] Ended with exit code 0 [2025-04-26 16:52:06,631 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:06,631 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:06,633 INFO L229 MonitoredProcess]: Starting monitored process 193 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:06,634 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (193)] Waiting until timeout for monitored process [2025-04-26 16:52:06,635 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:06,635 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:06,651 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:06,651 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed10~0~memory_order_acquire_7=2} Honda state: {v_rep~unnamed10~0~memory_order_acquire_7=2} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:06,656 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (193)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:06,658 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:06,658 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:06,660 INFO L229 MonitoredProcess]: Starting monitored process 194 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:06,660 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (194)] Waiting until timeout for monitored process [2025-04-26 16:52:06,661 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:06,661 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:06,677 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:06,677 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed4~0~PTHREAD_RWLOCK_PREFER_READER_NP_7=0} Honda state: {v_rep~unnamed4~0~PTHREAD_RWLOCK_PREFER_READER_NP_7=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:06,682 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (194)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:06,683 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:06,683 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:06,684 INFO L229 MonitoredProcess]: Starting monitored process 195 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:06,685 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (195)] Waiting until timeout for monitored process [2025-04-26 16:52:06,686 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:06,686 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:06,700 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (195)] Ended with exit code 0 [2025-04-26 16:52:06,701 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:06,701 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:06,702 INFO L229 MonitoredProcess]: Starting monitored process 196 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:06,725 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (196)] Waiting until timeout for monitored process [2025-04-26 16:52:06,725 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2025-04-26 16:52:06,725 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:06,789 INFO L407 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2025-04-26 16:52:06,794 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (196)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:06,796 INFO L206 LassoAnalysis]: Preferences: [2025-04-26 16:52:06,797 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2025-04-26 16:52:06,797 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2025-04-26 16:52:06,797 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2025-04-26 16:52:06,797 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2025-04-26 16:52:06,797 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:06,797 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2025-04-26 16:52:06,797 INFO L131 ssoRankerPreferences]: Path of dumped script: [2025-04-26 16:52:06,797 INFO L132 ssoRankerPreferences]: Filename of dumped script: unwind3-100.i_petrified4_Iteration1_Loop [2025-04-26 16:52:06,797 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2025-04-26 16:52:06,797 INFO L243 LassoAnalysis]: Starting lasso preprocessing... [2025-04-26 16:52:06,801 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:06,803 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:06,804 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:06,806 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:06,807 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:06,808 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:06,810 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:06,811 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:06,812 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:06,814 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:06,815 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:06,816 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:06,818 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:06,819 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:06,820 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:06,822 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:06,823 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:06,824 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:06,826 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:06,830 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:06,831 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:06,833 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:06,834 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:06,835 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:06,837 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:06,838 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:06,839 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:06,840 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:06,846 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:06,847 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:06,848 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:06,850 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:06,851 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:06,854 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:06,855 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:06,857 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:06,858 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:06,859 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:06,861 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:06,862 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:06,863 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:06,865 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:06,867 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:07,062 INFO L261 LassoAnalysis]: Preprocessing complete. [2025-04-26 16:52:07,062 INFO L453 LassoAnalysis]: Using template 'affine'. [2025-04-26 16:52:07,062 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:07,063 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:07,065 INFO L229 MonitoredProcess]: Starting monitored process 197 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:07,066 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (197)] Waiting until timeout for monitored process [2025-04-26 16:52:07,066 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:07,075 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:07,075 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:07,075 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:07,075 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:07,076 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:07,077 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:07,079 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:07,084 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (197)] Ended with exit code 0 [2025-04-26 16:52:07,084 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:07,084 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:07,086 INFO L229 MonitoredProcess]: Starting monitored process 198 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:07,087 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (198)] Waiting until timeout for monitored process [2025-04-26 16:52:07,088 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:07,097 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:07,097 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:07,097 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:07,097 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:07,099 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:07,099 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:07,101 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:07,106 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (198)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:07,107 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:07,107 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:07,108 INFO L229 MonitoredProcess]: Starting monitored process 199 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:07,110 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (199)] Waiting until timeout for monitored process [2025-04-26 16:52:07,111 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:07,120 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:07,120 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:07,120 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:07,120 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:07,121 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:07,121 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:07,123 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:07,128 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (199)] Ended with exit code 0 [2025-04-26 16:52:07,129 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:07,129 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:07,130 INFO L229 MonitoredProcess]: Starting monitored process 200 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:07,131 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (200)] Waiting until timeout for monitored process [2025-04-26 16:52:07,132 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:07,141 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:07,141 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:07,141 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:07,141 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:07,142 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:07,142 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:07,145 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:07,149 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (200)] Ended with exit code 0 [2025-04-26 16:52:07,149 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:07,149 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:07,151 INFO L229 MonitoredProcess]: Starting monitored process 201 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:07,151 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (201)] Waiting until timeout for monitored process [2025-04-26 16:52:07,152 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:07,161 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:07,161 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:07,161 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:07,162 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:07,162 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:07,162 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:07,164 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:07,169 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (201)] Ended with exit code 0 [2025-04-26 16:52:07,169 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:07,169 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:07,171 INFO L229 MonitoredProcess]: Starting monitored process 202 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:07,171 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (202)] Waiting until timeout for monitored process [2025-04-26 16:52:07,172 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:07,181 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:07,181 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:07,181 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:07,182 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:07,182 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:07,182 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:07,184 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:07,189 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (202)] Ended with exit code 0 [2025-04-26 16:52:07,189 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:07,190 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:07,191 INFO L229 MonitoredProcess]: Starting monitored process 203 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:07,192 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (203)] Waiting until timeout for monitored process [2025-04-26 16:52:07,192 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:07,201 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:07,201 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:07,201 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:07,201 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:07,202 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:07,202 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:07,204 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:07,209 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (203)] Ended with exit code 0 [2025-04-26 16:52:07,209 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:07,209 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:07,211 INFO L229 MonitoredProcess]: Starting monitored process 204 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:07,211 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (204)] Waiting until timeout for monitored process [2025-04-26 16:52:07,212 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:07,221 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:07,221 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:07,221 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:07,221 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:07,222 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:07,222 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:07,224 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:07,229 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (204)] Ended with exit code 0 [2025-04-26 16:52:07,229 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:07,229 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:07,231 INFO L229 MonitoredProcess]: Starting monitored process 205 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:07,231 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (205)] Waiting until timeout for monitored process [2025-04-26 16:52:07,232 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:07,241 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:07,241 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:07,241 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:07,241 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:07,242 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:07,242 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:07,244 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:07,249 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (205)] Ended with exit code 0 [2025-04-26 16:52:07,249 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:07,249 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:07,250 INFO L229 MonitoredProcess]: Starting monitored process 206 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:07,251 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (206)] Waiting until timeout for monitored process [2025-04-26 16:52:07,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 [2025-04-26 16:52:07,261 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:07,261 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:07,261 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:07,261 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:07,262 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:07,262 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:07,264 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:07,269 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (206)] Ended with exit code 0 [2025-04-26 16:52:07,269 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:07,269 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:07,270 INFO L229 MonitoredProcess]: Starting monitored process 207 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:07,271 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (207)] Waiting until timeout for monitored process [2025-04-26 16:52:07,272 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:07,281 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:07,281 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:07,281 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:07,281 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:07,282 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:07,282 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:07,284 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:07,289 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (207)] Ended with exit code 0 [2025-04-26 16:52:07,289 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:07,289 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:07,290 INFO L229 MonitoredProcess]: Starting monitored process 208 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:07,291 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (208)] Waiting until timeout for monitored process [2025-04-26 16:52:07,292 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:07,301 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:07,301 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:07,301 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:07,301 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:07,302 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:07,302 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:07,304 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:07,309 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (208)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:07,309 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:07,309 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:07,310 INFO L229 MonitoredProcess]: Starting monitored process 209 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:07,311 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (209)] Waiting until timeout for monitored process [2025-04-26 16:52:07,313 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:07,322 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:07,322 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:07,322 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:07,322 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:07,323 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:07,323 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:07,325 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:07,330 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (209)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:07,330 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:07,330 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:07,331 INFO L229 MonitoredProcess]: Starting monitored process 210 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:07,332 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (210)] Waiting until timeout for monitored process [2025-04-26 16:52:07,336 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:07,345 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:07,345 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:07,345 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:07,346 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:07,346 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:07,346 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:07,349 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:07,354 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (210)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:07,354 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:07,355 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:07,356 INFO L229 MonitoredProcess]: Starting monitored process 211 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:07,357 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (211)] Waiting until timeout for monitored process [2025-04-26 16:52:07,358 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:07,367 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:07,367 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:07,367 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:07,367 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:07,368 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:07,368 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:07,370 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:07,377 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (211)] Ended with exit code 0 [2025-04-26 16:52:07,377 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:07,377 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:07,379 INFO L229 MonitoredProcess]: Starting monitored process 212 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:07,380 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (212)] Waiting until timeout for monitored process [2025-04-26 16:52:07,381 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:07,390 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:07,390 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:07,390 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:07,390 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:07,391 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:07,391 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:07,393 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:07,399 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (212)] Ended with exit code 0 [2025-04-26 16:52:07,399 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:07,399 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:07,401 INFO L229 MonitoredProcess]: Starting monitored process 213 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:07,401 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (213)] Waiting until timeout for monitored process [2025-04-26 16:52:07,402 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:07,411 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:07,411 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:07,412 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:07,412 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:07,412 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:07,412 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:07,415 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:07,419 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (213)] Ended with exit code 0 [2025-04-26 16:52:07,420 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:07,420 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:07,421 INFO L229 MonitoredProcess]: Starting monitored process 214 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:07,422 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (214)] Waiting until timeout for monitored process [2025-04-26 16:52:07,423 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:07,432 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:07,432 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:07,432 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:07,432 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:07,433 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:07,433 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:07,435 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:07,440 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (214)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:07,440 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:07,440 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:07,442 INFO L229 MonitoredProcess]: Starting monitored process 215 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:07,442 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (215)] Waiting until timeout for monitored process [2025-04-26 16:52:07,443 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:07,452 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:07,452 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:07,452 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:07,452 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:07,453 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:07,453 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:07,455 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:07,460 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (215)] Ended with exit code 0 [2025-04-26 16:52:07,460 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:07,460 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:07,461 INFO L229 MonitoredProcess]: Starting monitored process 216 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:07,462 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (216)] Waiting until timeout for monitored process [2025-04-26 16:52:07,463 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:07,472 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:07,472 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:07,472 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:07,472 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:07,473 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:07,473 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:07,475 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:07,481 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (216)] Ended with exit code 0 [2025-04-26 16:52:07,481 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:07,481 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:07,483 INFO L229 MonitoredProcess]: Starting monitored process 217 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:07,483 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (217)] Waiting until timeout for monitored process [2025-04-26 16:52:07,484 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:07,494 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:07,494 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:07,494 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:07,494 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:07,494 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:07,495 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:07,497 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:07,501 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (217)] Ended with exit code 0 [2025-04-26 16:52:07,502 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:07,502 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:07,503 INFO L229 MonitoredProcess]: Starting monitored process 218 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:07,504 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (218)] Waiting until timeout for monitored process [2025-04-26 16:52:07,505 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:07,514 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:07,514 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:07,514 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:07,514 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:07,514 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:07,515 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:07,517 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:07,523 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (218)] Ended with exit code 0 [2025-04-26 16:52:07,523 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:07,523 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:07,525 INFO L229 MonitoredProcess]: Starting monitored process 219 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:07,525 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (219)] Waiting until timeout for monitored process [2025-04-26 16:52:07,526 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:07,535 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:07,535 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:07,535 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:07,535 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:07,536 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:07,536 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:07,538 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:07,543 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (219)] Ended with exit code 0 [2025-04-26 16:52:07,543 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:07,543 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:07,545 INFO L229 MonitoredProcess]: Starting monitored process 220 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:07,545 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (220)] Waiting until timeout for monitored process [2025-04-26 16:52:07,546 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:07,555 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:07,555 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:07,555 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:07,555 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:07,556 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:07,556 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:07,558 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:07,563 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (220)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:07,563 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:07,563 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:07,565 INFO L229 MonitoredProcess]: Starting monitored process 221 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:07,565 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (221)] Waiting until timeout for monitored process [2025-04-26 16:52:07,566 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:07,575 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:07,576 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:07,576 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:07,576 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:07,576 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:07,576 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:07,579 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:07,583 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (221)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:07,583 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:07,584 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:07,585 INFO L229 MonitoredProcess]: Starting monitored process 222 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:07,586 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (222)] Waiting until timeout for monitored process [2025-04-26 16:52:07,587 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:07,596 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:07,596 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:07,596 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:07,596 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:07,597 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:07,597 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:07,599 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:07,604 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (222)] Ended with exit code 0 [2025-04-26 16:52:07,604 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:07,604 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:07,606 INFO L229 MonitoredProcess]: Starting monitored process 223 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:07,606 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (223)] Waiting until timeout for monitored process [2025-04-26 16:52:07,607 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:07,616 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:07,616 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:52:07,616 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:07,616 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:07,616 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:07,616 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-04-26 16:52:07,616 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:52:07,617 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:07,623 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (223)] Ended with exit code 0 [2025-04-26 16:52:07,623 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:07,623 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:07,625 INFO L229 MonitoredProcess]: Starting monitored process 224 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:07,625 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (224)] Waiting until timeout for monitored process [2025-04-26 16:52:07,626 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:07,635 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:07,636 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:07,636 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:07,636 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:07,637 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:07,637 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:07,639 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:07,644 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (224)] Ended with exit code 0 [2025-04-26 16:52:07,644 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:07,644 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:07,646 INFO L229 MonitoredProcess]: Starting monitored process 225 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:07,646 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (225)] Waiting until timeout for monitored process [2025-04-26 16:52:07,647 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:07,656 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:07,656 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:07,656 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:07,656 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:07,657 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:07,657 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:07,659 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:07,664 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (225)] Ended with exit code 0 [2025-04-26 16:52:07,665 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:07,665 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:07,666 INFO L229 MonitoredProcess]: Starting monitored process 226 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:07,667 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (226)] Waiting until timeout for monitored process [2025-04-26 16:52:07,667 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:07,676 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:07,677 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:07,677 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:07,677 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:07,677 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:07,677 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:07,680 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:07,685 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (226)] Ended with exit code 0 [2025-04-26 16:52:07,685 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:07,685 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:07,686 INFO L229 MonitoredProcess]: Starting monitored process 227 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:07,688 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (227)] Waiting until timeout for monitored process [2025-04-26 16:52:07,688 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:07,697 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:07,698 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:07,698 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:07,698 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:07,698 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:07,698 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:07,701 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:07,706 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (227)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:07,706 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:07,706 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:07,708 INFO L229 MonitoredProcess]: Starting monitored process 228 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:07,708 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (228)] Waiting until timeout for monitored process [2025-04-26 16:52:07,709 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:07,719 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:07,719 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:07,719 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:07,719 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:07,720 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:07,720 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:07,722 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:07,727 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (228)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:07,727 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:07,727 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:07,729 INFO L229 MonitoredProcess]: Starting monitored process 229 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:07,729 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (229)] Waiting until timeout for monitored process [2025-04-26 16:52:07,730 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:07,739 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:07,739 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:52:07,739 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:07,740 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:07,740 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:07,740 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-04-26 16:52:07,740 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:52:07,742 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2025-04-26 16:52:07,743 INFO L436 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2025-04-26 16:52:07,743 INFO L437 ModelExtractionUtils]: 1 out of 4 variables were initially zero. Simplification set additionally 0 variables to zero. [2025-04-26 16:52:07,743 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:07,743 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:07,745 INFO L229 MonitoredProcess]: Starting monitored process 230 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:07,746 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (230)] Waiting until timeout for monitored process [2025-04-26 16:52:07,746 INFO L436 nArgumentSynthesizer]: Simplifying supporting invariants... [2025-04-26 16:52:07,749 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (230)] Ended with exit code 0 [2025-04-26 16:52:07,749 INFO L439 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2025-04-26 16:52:07,749 INFO L476 LassoAnalysis]: Proved termination. [2025-04-26 16:52:07,749 INFO L478 LassoAnalysis]: Termination argument consisting of: Ranking function f(f2Thread1of4ForFork0_~bound~0#1, f2Thread1of4ForFork0_~i~0#1) = 1*f2Thread1of4ForFork0_~bound~0#1 - 1*f2Thread1of4ForFork0_~i~0#1 Supporting invariants [] [2025-04-26 16:52:07,754 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (229)] Ended with exit code 0 [2025-04-26 16:52:07,755 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2025-04-26 16:52:07,764 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 16:52:07,774 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 31 statements into 1 equivalence classes. [2025-04-26 16:52:07,781 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 31 of 31 statements. [2025-04-26 16:52:07,781 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:07,781 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-26 16:52:07,781 INFO L256 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 2 conjuncts are in the unsatisfiable core [2025-04-26 16:52:07,782 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-26 16:52:07,807 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 4 statements into 1 equivalence classes. [2025-04-26 16:52:07,808 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 4 of 4 statements. [2025-04-26 16:52:07,808 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:07,808 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-26 16:52:07,808 WARN L254 TraceCheckSpWp]: Trace formula consists of 8 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-04-26 16:52:07,808 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-26 16:52:07,832 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-04-26 16:52:07,832 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 4 loop predicates [2025-04-26 16:52:07,838 INFO L70 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand has 6766 states, 6756 states have (on average 1.3485790408525755) internal successors, (in total 9111), 6765 states have internal predecessors, (9111), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) Second operand has 5 states, 5 states have (on average 7.0) internal successors, (in total 35), 5 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 16:52:07,977 INFO L74 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand has 6766 states, 6756 states have (on average 1.3485790408525755) internal successors, (in total 9111), 6765 states have internal predecessors, (9111), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0). Second operand has 5 states, 5 states have (on average 7.0) internal successors, (in total 35), 5 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) Result 18182 states and 25098 transitions. Complement of second has 9 states. [2025-04-26 16:52:07,977 INFO L140 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 1 stem states 3 non-accepting loop states 1 accepting loop states [2025-04-26 16:52:07,979 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 7.0) internal successors, (in total 35), 5 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 16:52:07,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 249 transitions. [2025-04-26 16:52:07,979 INFO L85 BuchiAccepts]: Start buchiAccepts Operand 6 states and 249 transitions. Stem has 31 letters. Loop has 4 letters. [2025-04-26 16:52:07,979 INFO L117 BuchiAccepts]: Finished buchiAccepts. [2025-04-26 16:52:07,980 INFO L85 BuchiAccepts]: Start buchiAccepts Operand 6 states and 249 transitions. Stem has 35 letters. Loop has 4 letters. [2025-04-26 16:52:07,980 INFO L117 BuchiAccepts]: Finished buchiAccepts. [2025-04-26 16:52:07,980 INFO L85 BuchiAccepts]: Start buchiAccepts Operand 6 states and 249 transitions. Stem has 31 letters. Loop has 8 letters. [2025-04-26 16:52:07,980 INFO L117 BuchiAccepts]: Finished buchiAccepts. [2025-04-26 16:52:07,980 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 18182 states and 25098 transitions. [2025-04-26 16:52:08,063 INFO L131 ngComponentsAnalysis]: Automaton has 76 accepting balls. 76 [2025-04-26 16:52:08,070 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 18182 states to 1055 states and 1335 transitions. [2025-04-26 16:52:08,070 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1055 [2025-04-26 16:52:08,071 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 1055 [2025-04-26 16:52:08,071 INFO L74 IsDeterministic]: Start isDeterministic. Operand 1055 states and 1335 transitions. [2025-04-26 16:52:08,073 INFO L81 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2025-04-26 16:52:08,073 INFO L218 hiAutomatonCegarLoop]: Abstraction has 1055 states and 1335 transitions. [2025-04-26 16:52:08,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1055 states and 1335 transitions. [2025-04-26 16:52:08,088 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1055 to 1055. [2025-04-26 16:52:08,089 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1055 states, 1055 states have (on average 1.2654028436018958) internal successors, (in total 1335), 1054 states have internal predecessors, (1335), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 16:52:08,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1055 states to 1055 states and 1335 transitions. [2025-04-26 16:52:08,090 INFO L240 hiAutomatonCegarLoop]: Abstraction has 1055 states and 1335 transitions. [2025-04-26 16:52:08,090 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-04-26 16:52:08,090 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-04-26 16:52:08,090 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-04-26 16:52:08,090 INFO L87 Difference]: Start difference. First operand 1055 states and 1335 transitions. Second operand has 4 states, 4 states have (on average 7.75) internal successors, (in total 31), 4 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 16:52:08,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-04-26 16:52:08,112 INFO L93 Difference]: Finished difference Result 1055 states and 1335 transitions. [2025-04-26 16:52:08,112 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 1055 states and 1335 transitions. [2025-04-26 16:52:08,116 INFO L131 ngComponentsAnalysis]: Automaton has 76 accepting balls. 76 [2025-04-26 16:52:08,120 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 1055 states to 1055 states and 1335 transitions. [2025-04-26 16:52:08,120 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 1055 [2025-04-26 16:52:08,121 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 1055 [2025-04-26 16:52:08,121 INFO L74 IsDeterministic]: Start isDeterministic. Operand 1055 states and 1335 transitions. [2025-04-26 16:52:08,122 INFO L81 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2025-04-26 16:52:08,122 INFO L218 hiAutomatonCegarLoop]: Abstraction has 1055 states and 1335 transitions. [2025-04-26 16:52:08,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1055 states and 1335 transitions. [2025-04-26 16:52:08,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1055 to 1055. [2025-04-26 16:52:08,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1055 states, 1055 states have (on average 1.2654028436018958) internal successors, (in total 1335), 1054 states have internal predecessors, (1335), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 16:52:08,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1055 states to 1055 states and 1335 transitions. [2025-04-26 16:52:08,154 INFO L240 hiAutomatonCegarLoop]: Abstraction has 1055 states and 1335 transitions. [2025-04-26 16:52:08,155 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-26 16:52:08,155 INFO L438 stractBuchiCegarLoop]: Abstraction has 1055 states and 1335 transitions. [2025-04-26 16:52:08,155 INFO L340 stractBuchiCegarLoop]: ======== Iteration 2 ============ [2025-04-26 16:52:08,155 INFO L73 BuchiIsEmpty]: Start buchiIsEmpty. Operand 1055 states and 1335 transitions. [2025-04-26 16:52:08,157 INFO L131 ngComponentsAnalysis]: Automaton has 76 accepting balls. 76 [2025-04-26 16:52:08,157 INFO L88 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-04-26 16:52:08,157 INFO L120 BuchiIsEmpty]: Starting construction of run [2025-04-26 16:52:08,157 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-04-26 16:52:08,157 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1] [2025-04-26 16:52:08,158 INFO L752 eck$LassoCheckResult]: Stem: "[746] $Ultimate##0-->L-1: Formula: (= (select |v_#valid_1| 0) 0) InVars {#valid=|v_#valid_1|} OutVars{#valid=|v_#valid_1|} AuxVars[] AssignedVars[]" "[757] L-1-->L752: Formula: (< 0 |v_#StackHeapBarrier_1|) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_1|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_1|} AuxVars[] AssignedVars[]" "[714] L752-->L752-1: Formula: (and (= (select |v_#valid_2| 1) 1) (= 2 (select |v_#length_1| 1))) InVars {#length=|v_#length_1|, #valid=|v_#valid_2|} OutVars{#length=|v_#length_1|, #valid=|v_#valid_2|} AuxVars[] AssignedVars[]" "[771] L752-1-->L752-2: Formula: (= 48 (select (select |v_#memory_int_1| 1) 0)) InVars {#memory_int=|v_#memory_int_1|} OutVars{#memory_int=|v_#memory_int_1|} AuxVars[] AssignedVars[]" "[716] L752-2-->L752-3: Formula: (= (select (select |v_#memory_int_2| 1) 1) 0) InVars {#memory_int=|v_#memory_int_2|} OutVars{#memory_int=|v_#memory_int_2|} AuxVars[] AssignedVars[]" "[733] L752-3-->L752-4: Formula: (and (= 20 (select |v_#length_2| 2)) (= (select |v_#valid_3| 2) 1)) InVars {#length=|v_#length_2|, #valid=|v_#valid_3|} OutVars{#length=|v_#length_2|, #valid=|v_#valid_3|} AuxVars[] AssignedVars[]" "[734] L752-4-->L755: Formula: (= v_~_N~0_1 0) InVars {} OutVars{~_N~0=v_~_N~0_1} AuxVars[] AssignedVars[~_N~0]" "[738] L755-->L-1-1: Formula: (= v_~limit~0_1 0) InVars {} OutVars{~limit~0=v_~limit~0_1} AuxVars[] AssignedVars[~limit~0]" "[773] L-1-1-->L-1-2: Formula: true InVars {} OutVars{ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_main_#res#1]" "[775] L-1-2-->L770: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_1|, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_1|, ULTIMATE.start_main_#t~nondet11#1=|v_ULTIMATE.start_main_#t~nondet11#1_1|, ULTIMATE.start_main_#t~pre13#1=|v_ULTIMATE.start_main_#t~pre13#1_1|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_1|, ULTIMATE.start_main_~t~1#1=|v_ULTIMATE.start_main_~t~1#1_1|, ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_1|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre12#1, ULTIMATE.start_main_~i~1#1, ULTIMATE.start_main_#t~nondet11#1, ULTIMATE.start_main_#t~pre13#1, ULTIMATE.start_main_#t~pre10#1, ULTIMATE.start_main_~t~1#1, ULTIMATE.start_main_~t~0#1, ULTIMATE.start_main_#t~nondet14#1]" "[763] L770-->L771: Formula: (= v_~_N~0_2 100) InVars {} OutVars{~_N~0=v_~_N~0_2} AuxVars[] AssignedVars[~_N~0]" "[747] L771-->L771-1: Formula: (= (ite (and (<= v_~_N~0_3 1073741823) (<= 0 v_~_N~0_3)) 1 0) |v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_1|) InVars {~_N~0=v_~_N~0_3} OutVars{~_N~0=v_~_N~0_3, ULTIMATE.start_assume_abort_if_not_#in~cond#1=|v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_#in~cond#1]" "[772] L771-1-->L749: Formula: true InVars {} OutVars{ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_~cond#1]" "[713] L749-->L750: Formula: (= |v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_2| |v_ULTIMATE.start_assume_abort_if_not_~cond#1_2|) InVars {ULTIMATE.start_assume_abort_if_not_#in~cond#1=|v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_2|} OutVars{ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_2|, ULTIMATE.start_assume_abort_if_not_#in~cond#1=|v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_~cond#1]" "[755] L750-->L749-1: Formula: (not (= |v_ULTIMATE.start_assume_abort_if_not_~cond#1_4| 0)) InVars {ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_4|} OutVars{ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_4|} AuxVars[] AssignedVars[]" "[764] L749-1-->L771-2: Formula: true InVars {} OutVars{ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_~cond#1]" "[777] L771-2-->L772: Formula: true InVars {} OutVars{ULTIMATE.start_assume_abort_if_not_#in~cond#1=|v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_#in~cond#1]" "[715] L772-->L772-1: Formula: (= v_~_N~0_4 v_~limit~0_2) InVars {~_N~0=v_~_N~0_4} OutVars{~_N~0=v_~_N~0_4, ~limit~0=v_~limit~0_2} AuxVars[] AssignedVars[~limit~0]" "[728] L772-1-->L773-4: Formula: (= |v_ULTIMATE.start_main_~i~1#1_2| 0) InVars {} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_~i~1#1]" "[761] L773-4-->L774: Formula: (< |v_ULTIMATE.start_main_~i~1#1_3| v_~_N~0_5) InVars {~_N~0=v_~_N~0_5, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} OutVars{~_N~0=v_~_N~0_5, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} AuxVars[] AssignedVars[]" "[737] L774-->L775: Formula: true InVars {} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[736] L775-->L775-1: Formula: (= |v_ULTIMATE.start_main_#t~pre10#1_2| |v_#pthreadsForks_1|) InVars {#pthreadsForks=|v_#pthreadsForks_1|} OutVars{#pthreadsForks=|v_#pthreadsForks_1|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre10#1]" "[762] L775-1-->L775-2: Formula: (= (+ 1 |v_#pthreadsForks_3|) |v_#pthreadsForks_2|) InVars {#pthreadsForks=|v_#pthreadsForks_3|} OutVars{#pthreadsForks=|v_#pthreadsForks_2|} AuxVars[] AssignedVars[#pthreadsForks]" "[731] L775-2-->L775-3: Formula: (= |v_ULTIMATE.start_main_~t~0#1_3| |v_ULTIMATE.start_main_#t~pre10#1_3|) InVars {ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_3|} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_3|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[902] L775-3-->$Ultimate##0: Formula: (and (= |v_f1Thread1of4ForFork1_#in~arg.base_4| 0) (= v_f1Thread1of4ForFork1_thidvar1_2 0) (= |v_f1Thread1of4ForFork1_#in~arg.offset_4| 0) (= |v_ULTIMATE.start_main_#t~pre10#1_37| v_f1Thread1of4ForFork1_thidvar0_2)) InVars {ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_37|} OutVars{f1Thread1of4ForFork1_thidvar1=v_f1Thread1of4ForFork1_thidvar1_2, f1Thread1of4ForFork1_#in~arg.offset=|v_f1Thread1of4ForFork1_#in~arg.offset_4|, f1Thread1of4ForFork1_thidvar0=v_f1Thread1of4ForFork1_thidvar0_2, f1Thread1of4ForFork1_#res.offset=|v_f1Thread1of4ForFork1_#res.offset_4|, f1Thread1of4ForFork1_~l~0=v_f1Thread1of4ForFork1_~l~0_8, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_37|, f1Thread1of4ForFork1_#in~arg.base=|v_f1Thread1of4ForFork1_#in~arg.base_4|, f1Thread1of4ForFork1_~arg.base=v_f1Thread1of4ForFork1_~arg.base_4, f1Thread1of4ForFork1_#res.base=|v_f1Thread1of4ForFork1_#res.base_4|, f1Thread1of4ForFork1_~arg.offset=v_f1Thread1of4ForFork1_~arg.offset_4} AuxVars[] AssignedVars[f1Thread1of4ForFork1_thidvar1, f1Thread1of4ForFork1_#in~arg.offset, f1Thread1of4ForFork1_thidvar0, f1Thread1of4ForFork1_#res.offset, f1Thread1of4ForFork1_~l~0, f1Thread1of4ForFork1_#in~arg.base, f1Thread1of4ForFork1_~arg.base, f1Thread1of4ForFork1_#res.base, f1Thread1of4ForFork1_~arg.offset]" "[782] $Ultimate##0-->L757: Formula: (and (= v_f1Thread1of4ForFork1_~arg.offset_1 |v_f1Thread1of4ForFork1_#in~arg.offset_1|) (= v_f1Thread1of4ForFork1_~arg.base_1 |v_f1Thread1of4ForFork1_#in~arg.base_1|)) InVars {f1Thread1of4ForFork1_#in~arg.offset=|v_f1Thread1of4ForFork1_#in~arg.offset_1|, f1Thread1of4ForFork1_#in~arg.base=|v_f1Thread1of4ForFork1_#in~arg.base_1|} OutVars{f1Thread1of4ForFork1_#in~arg.offset=|v_f1Thread1of4ForFork1_#in~arg.offset_1|, f1Thread1of4ForFork1_#in~arg.base=|v_f1Thread1of4ForFork1_#in~arg.base_1|, f1Thread1of4ForFork1_~arg.base=v_f1Thread1of4ForFork1_~arg.base_1, f1Thread1of4ForFork1_~arg.offset=v_f1Thread1of4ForFork1_~arg.offset_1} AuxVars[] AssignedVars[f1Thread1of4ForFork1_~arg.base, f1Thread1of4ForFork1_~arg.offset]" "[783] L757-->L758: Formula: true InVars {} OutVars{f1Thread1of4ForFork1_~l~0=v_f1Thread1of4ForFork1_~l~0_1} AuxVars[] AssignedVars[f1Thread1of4ForFork1_~l~0]" "[744] L775-4-->L775-5: Formula: true InVars {} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[748] L775-5-->L775-6: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre10#1]" "[752] L775-6-->L773-1: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~nondet11#1=|v_ULTIMATE.start_main_#t~nondet11#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet11#1]" "[778] L773-1-->L773-2: Formula: (= (+ |v_ULTIMATE.start_main_~i~1#1_4| 1) |v_ULTIMATE.start_main_#t~pre12#1_2|) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} OutVars{ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_2|, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre12#1]" "[741] L773-2-->L773-3: Formula: (= |v_ULTIMATE.start_main_~i~1#1_5| (+ |v_ULTIMATE.start_main_~i~1#1_6| 1)) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_6|} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~i~1#1]" "[709] L773-3-->L773-4: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre12#1]" "[761] L773-4-->L774: Formula: (< |v_ULTIMATE.start_main_~i~1#1_3| v_~_N~0_5) InVars {~_N~0=v_~_N~0_5, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} OutVars{~_N~0=v_~_N~0_5, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} AuxVars[] AssignedVars[]" "[737] L774-->L775: Formula: true InVars {} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[736] L775-->L775-1: Formula: (= |v_ULTIMATE.start_main_#t~pre10#1_2| |v_#pthreadsForks_1|) InVars {#pthreadsForks=|v_#pthreadsForks_1|} OutVars{#pthreadsForks=|v_#pthreadsForks_1|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre10#1]" "[762] L775-1-->L775-2: Formula: (= (+ 1 |v_#pthreadsForks_3|) |v_#pthreadsForks_2|) InVars {#pthreadsForks=|v_#pthreadsForks_3|} OutVars{#pthreadsForks=|v_#pthreadsForks_2|} AuxVars[] AssignedVars[#pthreadsForks]" "[731] L775-2-->L775-3: Formula: (= |v_ULTIMATE.start_main_~t~0#1_3| |v_ULTIMATE.start_main_#t~pre10#1_3|) InVars {ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_3|} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_3|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[903] L775-3-->$Ultimate##0: Formula: (and (= v_f1Thread2of4ForFork1_thidvar1_2 0) (= |v_f1Thread2of4ForFork1_#in~arg.offset_4| 0) (= |v_ULTIMATE.start_main_#t~pre10#1_39| v_f1Thread2of4ForFork1_thidvar0_2) (= |v_f1Thread2of4ForFork1_#in~arg.base_4| 0)) InVars {ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_39|} OutVars{f1Thread2of4ForFork1_#res.offset=|v_f1Thread2of4ForFork1_#res.offset_4|, f1Thread2of4ForFork1_~arg.base=v_f1Thread2of4ForFork1_~arg.base_4, f1Thread2of4ForFork1_#in~arg.offset=|v_f1Thread2of4ForFork1_#in~arg.offset_4|, f1Thread2of4ForFork1_#in~arg.base=|v_f1Thread2of4ForFork1_#in~arg.base_4|, f1Thread2of4ForFork1_thidvar0=v_f1Thread2of4ForFork1_thidvar0_2, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_39|, f1Thread2of4ForFork1_~l~0=v_f1Thread2of4ForFork1_~l~0_8, f1Thread2of4ForFork1_thidvar1=v_f1Thread2of4ForFork1_thidvar1_2, f1Thread2of4ForFork1_#res.base=|v_f1Thread2of4ForFork1_#res.base_4|, f1Thread2of4ForFork1_~arg.offset=v_f1Thread2of4ForFork1_~arg.offset_4} AuxVars[] AssignedVars[f1Thread2of4ForFork1_#res.offset, f1Thread2of4ForFork1_~arg.base, f1Thread2of4ForFork1_#in~arg.offset, f1Thread2of4ForFork1_#in~arg.base, f1Thread2of4ForFork1_thidvar0, f1Thread2of4ForFork1_~l~0, f1Thread2of4ForFork1_thidvar1, f1Thread2of4ForFork1_#res.base, f1Thread2of4ForFork1_~arg.offset]" "[788] $Ultimate##0-->L757: Formula: (and (= v_f1Thread2of4ForFork1_~arg.base_1 |v_f1Thread2of4ForFork1_#in~arg.base_1|) (= |v_f1Thread2of4ForFork1_#in~arg.offset_1| v_f1Thread2of4ForFork1_~arg.offset_1)) InVars {f1Thread2of4ForFork1_#in~arg.base=|v_f1Thread2of4ForFork1_#in~arg.base_1|, f1Thread2of4ForFork1_#in~arg.offset=|v_f1Thread2of4ForFork1_#in~arg.offset_1|} OutVars{f1Thread2of4ForFork1_~arg.base=v_f1Thread2of4ForFork1_~arg.base_1, f1Thread2of4ForFork1_#in~arg.offset=|v_f1Thread2of4ForFork1_#in~arg.offset_1|, f1Thread2of4ForFork1_#in~arg.base=|v_f1Thread2of4ForFork1_#in~arg.base_1|, f1Thread2of4ForFork1_~arg.offset=v_f1Thread2of4ForFork1_~arg.offset_1} AuxVars[] AssignedVars[f1Thread2of4ForFork1_~arg.base, f1Thread2of4ForFork1_~arg.offset]" "[789] L757-->L758: Formula: true InVars {} OutVars{f1Thread2of4ForFork1_~l~0=v_f1Thread2of4ForFork1_~l~0_1} AuxVars[] AssignedVars[f1Thread2of4ForFork1_~l~0]" "[744] L775-4-->L775-5: Formula: true InVars {} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[748] L775-5-->L775-6: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre10#1]" "[752] L775-6-->L773-1: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~nondet11#1=|v_ULTIMATE.start_main_#t~nondet11#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet11#1]" "[778] L773-1-->L773-2: Formula: (= (+ |v_ULTIMATE.start_main_~i~1#1_4| 1) |v_ULTIMATE.start_main_#t~pre12#1_2|) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} OutVars{ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_2|, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre12#1]" "[741] L773-2-->L773-3: Formula: (= |v_ULTIMATE.start_main_~i~1#1_5| (+ |v_ULTIMATE.start_main_~i~1#1_6| 1)) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_6|} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~i~1#1]" "[709] L773-3-->L773-4: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre12#1]" "[761] L773-4-->L774: Formula: (< |v_ULTIMATE.start_main_~i~1#1_3| v_~_N~0_5) InVars {~_N~0=v_~_N~0_5, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} OutVars{~_N~0=v_~_N~0_5, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} AuxVars[] AssignedVars[]" "[737] L774-->L775: Formula: true InVars {} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[736] L775-->L775-1: Formula: (= |v_ULTIMATE.start_main_#t~pre10#1_2| |v_#pthreadsForks_1|) InVars {#pthreadsForks=|v_#pthreadsForks_1|} OutVars{#pthreadsForks=|v_#pthreadsForks_1|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre10#1]" "[762] L775-1-->L775-2: Formula: (= (+ 1 |v_#pthreadsForks_3|) |v_#pthreadsForks_2|) InVars {#pthreadsForks=|v_#pthreadsForks_3|} OutVars{#pthreadsForks=|v_#pthreadsForks_2|} AuxVars[] AssignedVars[#pthreadsForks]" "[731] L775-2-->L775-3: Formula: (= |v_ULTIMATE.start_main_~t~0#1_3| |v_ULTIMATE.start_main_#t~pre10#1_3|) InVars {ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_3|} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_3|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[904] L775-3-->$Ultimate##0: Formula: (and (= |v_f1Thread3of4ForFork1_#in~arg.base_4| 0) (= v_f1Thread3of4ForFork1_thidvar1_2 0) (= |v_f1Thread3of4ForFork1_#in~arg.offset_4| 0) (= |v_ULTIMATE.start_main_#t~pre10#1_41| v_f1Thread3of4ForFork1_thidvar0_2)) InVars {ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_41|} OutVars{f1Thread3of4ForFork1_#res.base=|v_f1Thread3of4ForFork1_#res.base_4|, f1Thread3of4ForFork1_~arg.offset=v_f1Thread3of4ForFork1_~arg.offset_4, f1Thread3of4ForFork1_~arg.base=v_f1Thread3of4ForFork1_~arg.base_4, f1Thread3of4ForFork1_thidvar1=v_f1Thread3of4ForFork1_thidvar1_2, f1Thread3of4ForFork1_thidvar0=v_f1Thread3of4ForFork1_thidvar0_2, f1Thread3of4ForFork1_#in~arg.base=|v_f1Thread3of4ForFork1_#in~arg.base_4|, f1Thread3of4ForFork1_#in~arg.offset=|v_f1Thread3of4ForFork1_#in~arg.offset_4|, f1Thread3of4ForFork1_#res.offset=|v_f1Thread3of4ForFork1_#res.offset_4|, f1Thread3of4ForFork1_~l~0=v_f1Thread3of4ForFork1_~l~0_8, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_41|} AuxVars[] AssignedVars[f1Thread3of4ForFork1_#res.base, f1Thread3of4ForFork1_~arg.offset, f1Thread3of4ForFork1_~arg.base, f1Thread3of4ForFork1_thidvar1, f1Thread3of4ForFork1_thidvar0, f1Thread3of4ForFork1_#in~arg.base, f1Thread3of4ForFork1_#in~arg.offset, f1Thread3of4ForFork1_#res.offset, f1Thread3of4ForFork1_~l~0]" "[794] $Ultimate##0-->L757: Formula: (and (= |v_f1Thread3of4ForFork1_#in~arg.offset_1| v_f1Thread3of4ForFork1_~arg.offset_1) (= v_f1Thread3of4ForFork1_~arg.base_1 |v_f1Thread3of4ForFork1_#in~arg.base_1|)) InVars {f1Thread3of4ForFork1_#in~arg.offset=|v_f1Thread3of4ForFork1_#in~arg.offset_1|, f1Thread3of4ForFork1_#in~arg.base=|v_f1Thread3of4ForFork1_#in~arg.base_1|} OutVars{f1Thread3of4ForFork1_~arg.offset=v_f1Thread3of4ForFork1_~arg.offset_1, f1Thread3of4ForFork1_~arg.base=v_f1Thread3of4ForFork1_~arg.base_1, f1Thread3of4ForFork1_#in~arg.base=|v_f1Thread3of4ForFork1_#in~arg.base_1|, f1Thread3of4ForFork1_#in~arg.offset=|v_f1Thread3of4ForFork1_#in~arg.offset_1|} AuxVars[] AssignedVars[f1Thread3of4ForFork1_~arg.offset, f1Thread3of4ForFork1_~arg.base]" "[795] L757-->L758: Formula: true InVars {} OutVars{f1Thread3of4ForFork1_~l~0=v_f1Thread3of4ForFork1_~l~0_1} AuxVars[] AssignedVars[f1Thread3of4ForFork1_~l~0]" "[744] L775-4-->L775-5: Formula: true InVars {} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[748] L775-5-->L775-6: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre10#1]" "[752] L775-6-->L773-1: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~nondet11#1=|v_ULTIMATE.start_main_#t~nondet11#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet11#1]" "[778] L773-1-->L773-2: Formula: (= (+ |v_ULTIMATE.start_main_~i~1#1_4| 1) |v_ULTIMATE.start_main_#t~pre12#1_2|) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} OutVars{ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_2|, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre12#1]" "[741] L773-2-->L773-3: Formula: (= |v_ULTIMATE.start_main_~i~1#1_5| (+ |v_ULTIMATE.start_main_~i~1#1_6| 1)) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_6|} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~i~1#1]" "[709] L773-3-->L773-4: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre12#1]" "[761] L773-4-->L774: Formula: (< |v_ULTIMATE.start_main_~i~1#1_3| v_~_N~0_5) InVars {~_N~0=v_~_N~0_5, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} OutVars{~_N~0=v_~_N~0_5, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} AuxVars[] AssignedVars[]" "[737] L774-->L775: Formula: true InVars {} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[736] L775-->L775-1: Formula: (= |v_ULTIMATE.start_main_#t~pre10#1_2| |v_#pthreadsForks_1|) InVars {#pthreadsForks=|v_#pthreadsForks_1|} OutVars{#pthreadsForks=|v_#pthreadsForks_1|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre10#1]" "[762] L775-1-->L775-2: Formula: (= (+ 1 |v_#pthreadsForks_3|) |v_#pthreadsForks_2|) InVars {#pthreadsForks=|v_#pthreadsForks_3|} OutVars{#pthreadsForks=|v_#pthreadsForks_2|} AuxVars[] AssignedVars[#pthreadsForks]" "[731] L775-2-->L775-3: Formula: (= |v_ULTIMATE.start_main_~t~0#1_3| |v_ULTIMATE.start_main_#t~pre10#1_3|) InVars {ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_3|} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_3|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[905] L775-3-->$Ultimate##0: Formula: (and (= |v_ULTIMATE.start_main_#t~pre10#1_43| v_f1Thread4of4ForFork1_thidvar0_2) (= v_f1Thread4of4ForFork1_thidvar1_2 0) (= 0 |v_f1Thread4of4ForFork1_#in~arg.base_4|) (= |v_f1Thread4of4ForFork1_#in~arg.offset_4| 0)) InVars {ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_43|} OutVars{f1Thread4of4ForFork1_#res.base=|v_f1Thread4of4ForFork1_#res.base_4|, f1Thread4of4ForFork1_#in~arg.base=|v_f1Thread4of4ForFork1_#in~arg.base_4|, f1Thread4of4ForFork1_#res.offset=|v_f1Thread4of4ForFork1_#res.offset_4|, f1Thread4of4ForFork1_~l~0=v_f1Thread4of4ForFork1_~l~0_8, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_43|, f1Thread4of4ForFork1_#in~arg.offset=|v_f1Thread4of4ForFork1_#in~arg.offset_4|, f1Thread4of4ForFork1_~arg.base=v_f1Thread4of4ForFork1_~arg.base_4, f1Thread4of4ForFork1_thidvar0=v_f1Thread4of4ForFork1_thidvar0_2, f1Thread4of4ForFork1_~arg.offset=v_f1Thread4of4ForFork1_~arg.offset_4, f1Thread4of4ForFork1_thidvar1=v_f1Thread4of4ForFork1_thidvar1_2} AuxVars[] AssignedVars[f1Thread4of4ForFork1_#res.base, f1Thread4of4ForFork1_#in~arg.base, f1Thread4of4ForFork1_#res.offset, f1Thread4of4ForFork1_~l~0, f1Thread4of4ForFork1_#in~arg.offset, f1Thread4of4ForFork1_~arg.base, f1Thread4of4ForFork1_thidvar0, f1Thread4of4ForFork1_~arg.offset, f1Thread4of4ForFork1_thidvar1]" "[800] $Ultimate##0-->L757: Formula: (and (= v_f1Thread4of4ForFork1_~arg.base_1 |v_f1Thread4of4ForFork1_#in~arg.base_1|) (= |v_f1Thread4of4ForFork1_#in~arg.offset_1| v_f1Thread4of4ForFork1_~arg.offset_1)) InVars {f1Thread4of4ForFork1_#in~arg.offset=|v_f1Thread4of4ForFork1_#in~arg.offset_1|, f1Thread4of4ForFork1_#in~arg.base=|v_f1Thread4of4ForFork1_#in~arg.base_1|} OutVars{f1Thread4of4ForFork1_#in~arg.offset=|v_f1Thread4of4ForFork1_#in~arg.offset_1|, f1Thread4of4ForFork1_#in~arg.base=|v_f1Thread4of4ForFork1_#in~arg.base_1|, f1Thread4of4ForFork1_~arg.base=v_f1Thread4of4ForFork1_~arg.base_1, f1Thread4of4ForFork1_~arg.offset=v_f1Thread4of4ForFork1_~arg.offset_1} AuxVars[] AssignedVars[f1Thread4of4ForFork1_~arg.base, f1Thread4of4ForFork1_~arg.offset]" "[801] L757-->L758: Formula: true InVars {} OutVars{f1Thread4of4ForFork1_~l~0=v_f1Thread4of4ForFork1_~l~0_1} AuxVars[] AssignedVars[f1Thread4of4ForFork1_~l~0]" "[744] L775-4-->L775-5: Formula: true InVars {} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[748] L775-5-->L775-6: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre10#1]" "[752] L775-6-->L773-1: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~nondet11#1=|v_ULTIMATE.start_main_#t~nondet11#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet11#1]" "[778] L773-1-->L773-2: Formula: (= (+ |v_ULTIMATE.start_main_~i~1#1_4| 1) |v_ULTIMATE.start_main_#t~pre12#1_2|) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} OutVars{ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_2|, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre12#1]" "[741] L773-2-->L773-3: Formula: (= |v_ULTIMATE.start_main_~i~1#1_5| (+ |v_ULTIMATE.start_main_~i~1#1_6| 1)) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_6|} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~i~1#1]" "[709] L773-3-->L773-4: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre12#1]" "[761] L773-4-->L774: Formula: (< |v_ULTIMATE.start_main_~i~1#1_3| v_~_N~0_5) InVars {~_N~0=v_~_N~0_5, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} OutVars{~_N~0=v_~_N~0_5, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} AuxVars[] AssignedVars[]" "[737] L774-->L775: Formula: true InVars {} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[736] L775-->L775-1: Formula: (= |v_ULTIMATE.start_main_#t~pre10#1_2| |v_#pthreadsForks_1|) InVars {#pthreadsForks=|v_#pthreadsForks_1|} OutVars{#pthreadsForks=|v_#pthreadsForks_1|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre10#1]" "[762] L775-1-->L775-2: Formula: (= (+ 1 |v_#pthreadsForks_3|) |v_#pthreadsForks_2|) InVars {#pthreadsForks=|v_#pthreadsForks_3|} OutVars{#pthreadsForks=|v_#pthreadsForks_2|} AuxVars[] AssignedVars[#pthreadsForks]" "[731] L775-2-->L775-3: Formula: (= |v_ULTIMATE.start_main_~t~0#1_3| |v_ULTIMATE.start_main_#t~pre10#1_3|) InVars {ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_3|} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_3|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[900] L775-3-->ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" [2025-04-26 16:52:08,158 INFO L754 eck$LassoCheckResult]: Loop: "[901] ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES-->ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" [2025-04-26 16:52:08,162 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 16:52:08,162 INFO L85 PathProgramCache]: Analyzing trace with hash -1432526883, now seen corresponding path program 1 times [2025-04-26 16:52:08,162 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 16:52:08,162 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [857277451] [2025-04-26 16:52:08,162 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 16:52:08,162 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 16:52:08,166 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 81 statements into 1 equivalence classes. [2025-04-26 16:52:08,170 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 81 of 81 statements. [2025-04-26 16:52:08,170 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:08,170 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:52:08,171 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 16:52:08,172 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 81 statements into 1 equivalence classes. [2025-04-26 16:52:08,180 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 81 of 81 statements. [2025-04-26 16:52:08,180 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:08,180 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:52:08,183 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-04-26 16:52:08,183 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 16:52:08,183 INFO L85 PathProgramCache]: Analyzing trace with hash 932, now seen corresponding path program 1 times [2025-04-26 16:52:08,183 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 16:52:08,184 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [101608413] [2025-04-26 16:52:08,184 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 16:52:08,184 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 16:52:08,189 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 1 statements into 1 equivalence classes. [2025-04-26 16:52:08,189 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 1 of 1 statements. [2025-04-26 16:52:08,189 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:08,189 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:52:08,189 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 16:52:08,190 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 1 statements into 1 equivalence classes. [2025-04-26 16:52:08,190 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 1 of 1 statements. [2025-04-26 16:52:08,190 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:08,190 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:52:08,191 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-04-26 16:52:08,192 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 16:52:08,192 INFO L85 PathProgramCache]: Analyzing trace with hash -1458659512, now seen corresponding path program 1 times [2025-04-26 16:52:08,192 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 16:52:08,192 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1422722019] [2025-04-26 16:52:08,192 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 16:52:08,192 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 16:52:08,195 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 82 statements into 1 equivalence classes. [2025-04-26 16:52:08,201 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 82 of 82 statements. [2025-04-26 16:52:08,201 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:08,201 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:52:08,201 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 16:52:08,203 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 82 statements into 1 equivalence classes. [2025-04-26 16:52:08,207 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 82 of 82 statements. [2025-04-26 16:52:08,208 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:08,208 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:52:08,211 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-04-26 16:52:08,817 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 81 statements into 1 equivalence classes. [2025-04-26 16:52:08,823 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 81 of 81 statements. [2025-04-26 16:52:08,824 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:08,824 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:52:08,824 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 16:52:08,832 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 81 statements into 1 equivalence classes. [2025-04-26 16:52:08,837 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 81 of 81 statements. [2025-04-26 16:52:08,837 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:08,837 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:52:08,853 WARN L166 chiAutomizerObserver]: 4 thread instances were not sufficient, I will increase this number and restart the analysis [2025-04-26 16:52:08,871 INFO L143 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2025-04-26 16:52:08,881 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (162)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:08,881 INFO L125 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-04-26 16:52:08,881 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2025-04-26 16:52:08,881 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:08,883 INFO L229 MonitoredProcess]: Starting monitored process 231 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:08,883 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (231)] Waiting until timeout for monitored process [2025-04-26 16:52:08,911 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 207 places, 198 transitions, 476 flow [2025-04-26 16:52:08,927 INFO L116 PetriNetUnfolderBase]: 14/328 cut-off events. [2025-04-26 16:52:08,928 INFO L117 PetriNetUnfolderBase]: For 30/30 co-relation queries the response was YES. [2025-04-26 16:52:08,928 INFO L83 FinitePrefix]: Finished finitePrefix Result has 371 conditions, 328 events. 14/328 cut-off events. For 30/30 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 870 event pairs, 0 based on Foata normal form. 0/303 useless extension candidates. Maximal degree in co-relation 360. Up to 12 conditions per place. [2025-04-26 16:52:08,928 INFO L82 GeneralOperation]: Start removeDead. Operand has 207 places, 198 transitions, 476 flow [2025-04-26 16:52:08,931 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 114 places, 104 transitions, 251 flow [2025-04-26 16:52:08,931 INFO L84 lAbstractionProvider]: Constructed initial Petri net abstraction that has has 114 places, 104 transitions, 251 flow [2025-04-26 16:52:08,931 INFO L135 AmpleReduction]: Starting ample reduction [2025-04-26 16:52:09,047 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1948#[f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1FINAL, f1EXIT]true [2025-04-26 16:52:09,081 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2518#[f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1FINAL, f1EXIT]true [2025-04-26 16:52:09,083 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2498#[L759, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759]true [2025-04-26 16:52:09,083 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2482#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, f1EXIT]true [2025-04-26 16:52:09,089 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2740#[L758, L759, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT]true [2025-04-26 16:52:09,089 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2736#[L758, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT]true [2025-04-26 16:52:09,115 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3984#[f1EXIT, f1EXIT, f1EXIT, f1EXIT, f1FINAL, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES]true [2025-04-26 16:52:09,115 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3960#[f1EXIT, L759, L759, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES]true [2025-04-26 16:52:09,115 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3954#[f1EXIT, L759, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758]true [2025-04-26 16:52:09,136 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 5306#[f1EXIT, L759, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759]true [2025-04-26 16:52:09,137 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 5276#[L759, L759, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759]true [2025-04-26 16:52:09,137 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 5254#[L759, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759]true [2025-04-26 16:52:09,151 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 6036#[f1EXIT, L758, L759, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES]true [2025-04-26 16:52:09,151 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 6020#[L758, L759, L759, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES]true [2025-04-26 16:52:09,152 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 6014#[L758, L759, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758]true [2025-04-26 16:52:09,163 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 6510#[f1EXIT, L758, L759, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES]true [2025-04-26 16:52:09,163 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 6506#[f1EXIT, L758, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758]true [2025-04-26 16:52:09,176 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 7216#[f1EXIT, L758, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759]true [2025-04-26 16:52:09,176 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 7196#[L758, L759, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759]true [2025-04-26 16:52:09,177 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 7180#[L758, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759]true [2025-04-26 16:52:09,185 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 7518#[f1EXIT, L758, L758, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES]true [2025-04-26 16:52:09,185 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 7508#[L758, L758, L759, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES]true [2025-04-26 16:52:09,185 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 7504#[L758, L758, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758]true [2025-04-26 16:52:09,234 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 9436#[f1EXIT, f1FINAL, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT]true [2025-04-26 16:52:09,234 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 9412#[f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT]true [2025-04-26 16:52:09,235 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 9406#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, f1EXIT]true [2025-04-26 16:52:09,262 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 10750#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759]true [2025-04-26 16:52:09,262 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 10720#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759]true [2025-04-26 16:52:09,262 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 10698#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, f1EXIT, L759]true [2025-04-26 16:52:09,279 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 11448#[f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT]true [2025-04-26 16:52:09,279 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 11432#[L758, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT]true [2025-04-26 16:52:09,280 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 11426#[L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, f1EXIT]true [2025-04-26 16:52:09,331 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 14056#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759]true [2025-04-26 16:52:09,332 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 14034#[f1EXIT, L759, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759]true [2025-04-26 16:52:09,333 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 14026#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758]true [2025-04-26 16:52:09,377 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 17200#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759]true [2025-04-26 16:52:09,378 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 17160#[L759, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759]true [2025-04-26 16:52:09,378 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 17132#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759]true [2025-04-26 16:52:09,428 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 18800#[f1EXIT, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759]true [2025-04-26 16:52:09,429 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 18778#[L758, L759, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759]true [2025-04-26 16:52:09,429 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 18770#[L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758]true [2025-04-26 16:52:09,453 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 20216#[f1EXIT, L758, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759]true [2025-04-26 16:52:09,453 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 20200#[f1EXIT, L758, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759]true [2025-04-26 16:52:09,453 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 20194#[f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758]true [2025-04-26 16:52:09,479 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 21758#[f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759]true [2025-04-26 16:52:09,480 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 21728#[L758, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759]true [2025-04-26 16:52:09,480 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 21706#[L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759]true [2025-04-26 16:52:09,497 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 22550#[f1EXIT, L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759]true [2025-04-26 16:52:09,497 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 22534#[L758, L758, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759]true [2025-04-26 16:52:09,498 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 22528#[L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758]true [2025-04-26 16:52:09,511 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 23258#[f1EXIT, L758, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT]true [2025-04-26 16:52:09,511 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 23254#[f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:09,524 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 23964#[f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759]true [2025-04-26 16:52:09,524 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 23944#[L758, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759]true [2025-04-26 16:52:09,524 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 23928#[L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L759]true [2025-04-26 16:52:09,530 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 24266#[f1EXIT, L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT]true [2025-04-26 16:52:09,530 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 24256#[L758, L758, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT]true [2025-04-26 16:52:09,530 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 24252#[L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:09,555 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 25618#[f1EXIT, f1EXIT, L759, L758, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES]true [2025-04-26 16:52:09,557 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 25602#[f1EXIT, L758, L759, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES]true [2025-04-26 16:52:09,557 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 25596#[f1EXIT, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758]true [2025-04-26 16:52:09,583 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 27160#[f1EXIT, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759]true [2025-04-26 16:52:09,583 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 27130#[L758, L759, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759]true [2025-04-26 16:52:09,584 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 27108#[L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759]true [2025-04-26 16:52:09,603 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 27952#[f1EXIT, L758, L759, L758, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES]true [2025-04-26 16:52:09,603 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 27936#[L758, L758, L759, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES]true [2025-04-26 16:52:09,604 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 27930#[L758, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758]true [2025-04-26 16:52:09,616 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 28566#[f1EXIT, L758, f1EXIT, L758, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES]true [2025-04-26 16:52:09,616 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 28556#[f1EXIT, L758, L758, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES]true [2025-04-26 16:52:09,617 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 28552#[f1EXIT, L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758]true [2025-04-26 16:52:09,633 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 29326#[f1EXIT, L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759]true [2025-04-26 16:52:09,634 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 29306#[L758, L758, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759]true [2025-04-26 16:52:09,634 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 29290#[L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759]true [2025-04-26 16:52:09,641 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 29630#[f1EXIT, L758, L758, L758, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES]true [2025-04-26 16:52:09,642 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 29620#[L758, L758, L758, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES]true [2025-04-26 16:52:09,642 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 29616#[L758, L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758]true [2025-04-26 16:52:09,688 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 32256#[f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1FINAL, f1EXIT]true [2025-04-26 16:52:09,689 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 32236#[f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT]true [2025-04-26 16:52:09,689 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 32220#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, f1EXIT]true [2025-04-26 16:52:09,743 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 33576#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759]true [2025-04-26 16:52:09,743 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 33540#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759]true [2025-04-26 16:52:09,743 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 33506#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, f1EXIT]true [2025-04-26 16:52:09,761 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 34268#[f1EXIT, L758, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT]true [2025-04-26 16:52:09,761 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 34248#[L758, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT]true [2025-04-26 16:52:09,761 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 34232#[L758, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, f1EXIT]true [2025-04-26 16:52:09,821 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 36892#[f1EXIT, f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759]true [2025-04-26 16:52:09,822 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 36862#[f1EXIT, L759, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759]true [2025-04-26 16:52:09,822 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 36840#[f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758]true [2025-04-26 16:52:09,894 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 40016#[f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759]true [2025-04-26 16:52:09,895 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 39966#[L759, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759]true [2025-04-26 16:52:09,895 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 39922#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759]true [2025-04-26 16:52:09,927 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 41602#[f1EXIT, L758, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759]true [2025-04-26 16:52:09,928 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 41572#[L758, L759, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759]true [2025-04-26 16:52:09,928 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 41550#[L758, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758]true [2025-04-26 16:52:09,952 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 42990#[f1EXIT, L758, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759]true [2025-04-26 16:52:09,953 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 42970#[f1EXIT, L758, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759]true [2025-04-26 16:52:09,953 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 42954#[f1EXIT, L758, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758]true [2025-04-26 16:52:09,980 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 44528#[f1EXIT, L758, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759]true [2025-04-26 16:52:09,980 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 44492#[L758, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759]true [2025-04-26 16:52:09,980 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 44458#[L758, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759]true [2025-04-26 16:52:09,996 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 45278#[f1EXIT, L758, L758, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759]true [2025-04-26 16:52:09,996 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 45258#[L758, L758, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759]true [2025-04-26 16:52:09,997 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 45242#[L758, L758, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758]true [2025-04-26 16:52:10,058 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 49228#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT]true [2025-04-26 16:52:10,058 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 49198#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT]true [2025-04-26 16:52:10,059 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 49176#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, f1EXIT]true [2025-04-26 16:52:10,107 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 52340#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L759]true [2025-04-26 16:52:10,108 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 52290#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L759]true [2025-04-26 16:52:10,108 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 52246#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, f1EXIT, L759]true [2025-04-26 16:52:10,186 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 53926#[f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT]true [2025-04-26 16:52:10,186 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 53896#[L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT]true [2025-04-26 16:52:10,187 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 53874#[L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, f1EXIT]true [2025-04-26 16:52:10,275 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 60102#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759]true [2025-04-26 16:52:10,275 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 60062#[f1EXIT, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759]true [2025-04-26 16:52:10,276 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 60034#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758]true [2025-04-26 16:52:10,364 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 67344#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759]true [2025-04-26 16:52:10,365 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 67280#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759]true [2025-04-26 16:52:10,365 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 67226#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L759]true [2025-04-26 16:52:10,414 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 70850#[f1EXIT, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759]true [2025-04-26 16:52:10,415 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 70810#[L758, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759]true [2025-04-26 16:52:10,416 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 70782#[L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758]true [2025-04-26 16:52:10,460 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 73998#[f1EXIT, L758, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759]true [2025-04-26 16:52:10,461 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 73968#[f1EXIT, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759]true [2025-04-26 16:52:10,461 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 73946#[f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758]true [2025-04-26 16:52:10,551 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 77434#[f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759]true [2025-04-26 16:52:10,552 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 77384#[L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759]true [2025-04-26 16:52:10,552 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 77340#[L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L759]true [2025-04-26 16:52:10,580 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 79080#[f1EXIT, L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759]true [2025-04-26 16:52:10,580 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 79050#[L758, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759]true [2025-04-26 16:52:10,580 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 79028#[L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758]true [2025-04-26 16:52:10,610 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 81178#[f1EXIT, f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT]true [2025-04-26 16:52:10,610 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 81158#[f1EXIT, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT]true [2025-04-26 16:52:10,610 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 81142#[f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, f1EXIT]true [2025-04-26 16:52:10,632 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 82716#[f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759]true [2025-04-26 16:52:10,632 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 82680#[L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759]true [2025-04-26 16:52:10,632 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 82646#[L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, f1EXIT, L759]true [2025-04-26 16:52:10,646 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 83466#[f1EXIT, L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT]true [2025-04-26 16:52:10,646 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 83446#[L758, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT]true [2025-04-26 16:52:10,646 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 83430#[L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, f1EXIT]true [2025-04-26 16:52:10,691 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 86524#[f1EXIT, f1EXIT, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759]true [2025-04-26 16:52:10,692 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 86494#[f1EXIT, L758, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759]true [2025-04-26 16:52:10,692 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 86472#[f1EXIT, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758]true [2025-04-26 16:52:10,741 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 89960#[f1EXIT, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759]true [2025-04-26 16:52:10,741 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 89910#[L758, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759]true [2025-04-26 16:52:10,741 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 89866#[L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759]true [2025-04-26 16:52:10,769 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 91606#[f1EXIT, L758, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759]true [2025-04-26 16:52:10,770 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 91576#[L758, L758, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759]true [2025-04-26 16:52:10,770 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 91554#[L758, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758]true [2025-04-26 16:52:10,841 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 93142#[f1EXIT, L758, f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759]true [2025-04-26 16:52:10,841 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 93122#[f1EXIT, L758, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759]true [2025-04-26 16:52:10,841 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 93106#[f1EXIT, L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758]true [2025-04-26 16:52:10,869 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 94742#[f1EXIT, L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759]true [2025-04-26 16:52:10,870 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 94706#[L758, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759]true [2025-04-26 16:52:10,870 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 94672#[L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759]true [2025-04-26 16:52:10,892 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 95524#[f1EXIT, L758, L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759]true [2025-04-26 16:52:10,892 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 95504#[L758, L758, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759]true [2025-04-26 16:52:10,893 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 95488#[L758, L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758]true [2025-04-26 16:52:10,913 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 96450#[f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT]true [2025-04-26 16:52:10,913 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 96446#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, f1EXIT]true [2025-04-26 16:52:10,928 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 97156#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L759]true [2025-04-26 16:52:10,928 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 97136#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L759]true [2025-04-26 16:52:10,928 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 97120#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, f1EXIT, L759]true [2025-04-26 16:52:10,934 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 97458#[f1EXIT, L758, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT]true [2025-04-26 16:52:10,935 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 97448#[L758, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT]true [2025-04-26 16:52:10,935 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 97444#[L758, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, f1EXIT]true [2025-04-26 16:52:10,964 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 98810#[f1EXIT, f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758]true [2025-04-26 16:52:10,964 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 98794#[f1EXIT, L759, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758]true [2025-04-26 16:52:10,964 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 98788#[f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758]true [2025-04-26 16:52:10,987 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 100352#[f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759]true [2025-04-26 16:52:10,987 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 100322#[L759, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759]true [2025-04-26 16:52:10,988 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 100300#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L759]true [2025-04-26 16:52:11,003 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 101144#[f1EXIT, L758, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758]true [2025-04-26 16:52:11,004 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 101128#[L758, L759, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758]true [2025-04-26 16:52:11,004 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 101122#[L758, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758]true [2025-04-26 16:52:11,016 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 101758#[f1EXIT, L758, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758]true [2025-04-26 16:52:11,016 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 101748#[f1EXIT, L758, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758]true [2025-04-26 16:52:11,016 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 101744#[f1EXIT, L758, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758]true [2025-04-26 16:52:11,032 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 102518#[f1EXIT, L758, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759]true [2025-04-26 16:52:11,032 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 102498#[L758, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759]true [2025-04-26 16:52:11,032 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 102482#[L758, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L759]true [2025-04-26 16:52:11,039 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 102822#[f1EXIT, L758, L758, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758]true [2025-04-26 16:52:11,040 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 102812#[L758, L758, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758]true [2025-04-26 16:52:11,040 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 102808#[L758, L758, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758]true [2025-04-26 16:52:11,072 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 104838#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, f1EXIT]true [2025-04-26 16:52:11,072 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 104822#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, f1EXIT]true [2025-04-26 16:52:11,072 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 104816#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L758, f1EXIT]true [2025-04-26 16:52:11,096 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 106380#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, f1EXIT, L759]true [2025-04-26 16:52:11,097 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 106350#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, f1EXIT]true [2025-04-26 16:52:11,097 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 106328#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L758, f1EXIT, L759]true [2025-04-26 16:52:11,111 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 107140#[f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, f1EXIT]true [2025-04-26 16:52:11,111 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 107124#[L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, f1EXIT]true [2025-04-26 16:52:11,112 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 107118#[L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L758, f1EXIT]true [2025-04-26 16:52:11,214 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 110176#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758]true [2025-04-26 16:52:11,215 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 110154#[f1EXIT, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758]true [2025-04-26 16:52:11,215 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 110146#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L758]true [2025-04-26 16:52:11,297 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 113620#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759]true [2025-04-26 16:52:11,298 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 113580#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759]true [2025-04-26 16:52:11,299 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 113552#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L758, L759]true [2025-04-26 16:52:11,345 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 115280#[f1EXIT, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758]true [2025-04-26 16:52:11,346 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 115258#[L758, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758]true [2025-04-26 16:52:11,347 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 115250#[L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L758]true [2025-04-26 16:52:11,404 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 116816#[f1EXIT, L758, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758]true [2025-04-26 16:52:11,405 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 116800#[f1EXIT, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758]true [2025-04-26 16:52:11,405 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 116794#[f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L758]true [2025-04-26 16:52:11,450 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 118420#[f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759]true [2025-04-26 16:52:11,451 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 118390#[L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759]true [2025-04-26 16:52:11,452 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 118368#[L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L758, L759]true [2025-04-26 16:52:11,478 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 119212#[f1EXIT, L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758]true [2025-04-26 16:52:11,479 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 119196#[L758, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758]true [2025-04-26 16:52:11,479 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 119190#[L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L758]true [2025-04-26 16:52:11,506 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 120122#[f1EXIT, f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT]true [2025-04-26 16:52:11,507 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 120112#[f1EXIT, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT]true [2025-04-26 16:52:11,507 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 120108#[f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, f1EXIT]true [2025-04-26 16:52:11,531 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 120882#[f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L759]true [2025-04-26 16:52:11,531 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 120862#[L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, f1EXIT]true [2025-04-26 16:52:11,531 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 120846#[L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, f1EXIT, L759]true [2025-04-26 16:52:11,542 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 121186#[f1EXIT, L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT]true [2025-04-26 16:52:11,543 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 121176#[L758, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT]true [2025-04-26 16:52:11,543 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 121172#[L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, f1EXIT]true [2025-04-26 16:52:11,588 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 122654#[f1EXIT, f1EXIT, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758]true [2025-04-26 16:52:11,589 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 122638#[f1EXIT, L758, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758]true [2025-04-26 16:52:11,589 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 122632#[f1EXIT, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758]true [2025-04-26 16:52:11,634 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 124258#[f1EXIT, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759]true [2025-04-26 16:52:11,635 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 124228#[L758, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759]true [2025-04-26 16:52:11,636 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 124206#[L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L759]true [2025-04-26 16:52:11,663 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 125050#[f1EXIT, L758, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758]true [2025-04-26 16:52:11,664 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 125034#[L758, L758, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758]true [2025-04-26 16:52:11,664 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 125028#[L758, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758]true [2025-04-26 16:52:11,685 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 125664#[f1EXIT, L758, f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758]true [2025-04-26 16:52:11,685 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 125654#[f1EXIT, L758, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758]true [2025-04-26 16:52:11,686 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 125650#[f1EXIT, L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758]true [2025-04-26 16:52:11,713 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 126424#[f1EXIT, L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759]true [2025-04-26 16:52:11,713 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 126404#[L758, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759]true [2025-04-26 16:52:11,713 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 126388#[L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L759]true [2025-04-26 16:52:11,726 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 126728#[f1EXIT, L758, L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758]true [2025-04-26 16:52:11,726 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 126718#[L758, L758, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758]true [2025-04-26 16:52:11,726 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 126714#[L758, L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758]true [2025-04-26 16:52:11,726 WARN L140 AmpleReduction]: Number of pruned transitions: 87877 [2025-04-26 16:52:11,726 WARN L141 AmpleReduction]: Loop nodes with "changing loop node status": 237 [2025-04-26 16:52:11,726 WARN L142 AmpleReduction]: Number of trivial sets caused by loops: 1339 [2025-04-26 16:52:11,726 WARN L143 AmpleReduction]: Number of not loop caused trivial ample sets:1463 [2025-04-26 16:52:11,726 WARN L144 AmpleReduction]: Number of initially assigned non-trivial ample sets:24785 [2025-04-26 16:52:11,726 WARN L145 AmpleReduction]: Times succ was already a loop node:6 [2025-04-26 16:52:11,726 WARN L146 AmpleReduction]: Times some other node on the cycle already had a trivial ample set:1102 [2025-04-26 16:52:11,726 INFO L149 AmpleReduction]: Finished ample reduction [2025-04-26 16:52:11,768 INFO L136 dAbstractionProvider]: Constructed initial ample set-reduced NBA abstraction that has 27351 states, 27339 states have (on average 1.4059768096857967) internal successors, (in total 38438), 27350 states have internal predecessors, (38438), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 16:52:11,769 INFO L306 stractBuchiCegarLoop]: Interprodecural is true [2025-04-26 16:52:11,769 INFO L307 stractBuchiCegarLoop]: Hoare is None [2025-04-26 16:52:11,769 INFO L308 stractBuchiCegarLoop]: Compute interpolants for ForwardPredicates [2025-04-26 16:52:11,769 INFO L309 stractBuchiCegarLoop]: Backedges is STRAIGHT_LINE [2025-04-26 16:52:11,769 INFO L310 stractBuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2025-04-26 16:52:11,769 INFO L311 stractBuchiCegarLoop]: Difference is false [2025-04-26 16:52:11,769 INFO L312 stractBuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2025-04-26 16:52:11,769 INFO L316 stractBuchiCegarLoop]: ======== Iteration 0 == of CEGAR loop == BuchiAutomatonCegarLoop ======== [2025-04-26 16:52:11,801 INFO L73 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 27351 states, 27339 states have (on average 1.4059768096857967) internal successors, (in total 38438), 27350 states have internal predecessors, (38438), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 16:52:11,989 INFO L131 ngComponentsAnalysis]: Automaton has 1345 accepting balls. 4669 [2025-04-26 16:52:11,989 INFO L88 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-04-26 16:52:11,990 INFO L120 BuchiIsEmpty]: Starting construction of run [2025-04-26 16:52:11,990 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-04-26 16:52:11,990 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2025-04-26 16:52:11,990 INFO L340 stractBuchiCegarLoop]: ======== Iteration 1 ============ [2025-04-26 16:52:12,020 INFO L73 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 27351 states, 27339 states have (on average 1.4059768096857967) internal successors, (in total 38438), 27350 states have internal predecessors, (38438), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 16:52:12,202 INFO L131 ngComponentsAnalysis]: Automaton has 1345 accepting balls. 4669 [2025-04-26 16:52:12,203 INFO L88 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-04-26 16:52:12,203 INFO L120 BuchiIsEmpty]: Starting construction of run [2025-04-26 16:52:12,203 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-04-26 16:52:12,203 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2025-04-26 16:52:12,204 INFO L752 eck$LassoCheckResult]: Stem: "[1134] $Ultimate##0-->L-1: Formula: (= (select |v_#valid_1| 0) 0) InVars {#valid=|v_#valid_1|} OutVars{#valid=|v_#valid_1|} AuxVars[] AssignedVars[]" "[1145] L-1-->L752: Formula: (< 0 |v_#StackHeapBarrier_1|) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_1|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_1|} AuxVars[] AssignedVars[]" "[1102] L752-->L752-1: Formula: (and (= (select |v_#valid_2| 1) 1) (= 2 (select |v_#length_1| 1))) InVars {#length=|v_#length_1|, #valid=|v_#valid_2|} OutVars{#length=|v_#length_1|, #valid=|v_#valid_2|} AuxVars[] AssignedVars[]" "[1159] L752-1-->L752-2: Formula: (= 48 (select (select |v_#memory_int_1| 1) 0)) InVars {#memory_int=|v_#memory_int_1|} OutVars{#memory_int=|v_#memory_int_1|} AuxVars[] AssignedVars[]" "[1104] L752-2-->L752-3: Formula: (= (select (select |v_#memory_int_2| 1) 1) 0) InVars {#memory_int=|v_#memory_int_2|} OutVars{#memory_int=|v_#memory_int_2|} AuxVars[] AssignedVars[]" "[1121] L752-3-->L752-4: Formula: (and (= 20 (select |v_#length_2| 2)) (= (select |v_#valid_3| 2) 1)) InVars {#length=|v_#length_2|, #valid=|v_#valid_3|} OutVars{#length=|v_#length_2|, #valid=|v_#valid_3|} AuxVars[] AssignedVars[]" "[1122] L752-4-->L755: Formula: (= v_~_N~0_1 0) InVars {} OutVars{~_N~0=v_~_N~0_1} AuxVars[] AssignedVars[~_N~0]" "[1126] L755-->L-1-1: Formula: (= v_~limit~0_1 0) InVars {} OutVars{~limit~0=v_~limit~0_1} AuxVars[] AssignedVars[~limit~0]" "[1161] L-1-1-->L-1-2: Formula: true InVars {} OutVars{ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_main_#res#1]" "[1163] L-1-2-->L770: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_1|, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_1|, ULTIMATE.start_main_#t~nondet11#1=|v_ULTIMATE.start_main_#t~nondet11#1_1|, ULTIMATE.start_main_#t~pre13#1=|v_ULTIMATE.start_main_#t~pre13#1_1|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_1|, ULTIMATE.start_main_~t~1#1=|v_ULTIMATE.start_main_~t~1#1_1|, ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_1|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre12#1, ULTIMATE.start_main_~i~1#1, ULTIMATE.start_main_#t~nondet11#1, ULTIMATE.start_main_#t~pre13#1, ULTIMATE.start_main_#t~pre10#1, ULTIMATE.start_main_~t~1#1, ULTIMATE.start_main_~t~0#1, ULTIMATE.start_main_#t~nondet14#1]" "[1151] L770-->L771: Formula: (= v_~_N~0_2 100) InVars {} OutVars{~_N~0=v_~_N~0_2} AuxVars[] AssignedVars[~_N~0]" "[1135] L771-->L771-1: Formula: (= (ite (and (<= v_~_N~0_3 1073741823) (<= 0 v_~_N~0_3)) 1 0) |v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_1|) InVars {~_N~0=v_~_N~0_3} OutVars{~_N~0=v_~_N~0_3, ULTIMATE.start_assume_abort_if_not_#in~cond#1=|v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_#in~cond#1]" "[1160] L771-1-->L749: Formula: true InVars {} OutVars{ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_~cond#1]" "[1101] L749-->L750: Formula: (= |v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_2| |v_ULTIMATE.start_assume_abort_if_not_~cond#1_2|) InVars {ULTIMATE.start_assume_abort_if_not_#in~cond#1=|v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_2|} OutVars{ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_2|, ULTIMATE.start_assume_abort_if_not_#in~cond#1=|v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_~cond#1]" "[1143] L750-->L749-1: Formula: (not (= |v_ULTIMATE.start_assume_abort_if_not_~cond#1_4| 0)) InVars {ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_4|} OutVars{ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_4|} AuxVars[] AssignedVars[]" "[1152] L749-1-->L771-2: Formula: true InVars {} OutVars{ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_~cond#1]" "[1165] L771-2-->L772: Formula: true InVars {} OutVars{ULTIMATE.start_assume_abort_if_not_#in~cond#1=|v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_#in~cond#1]" "[1103] L772-->L772-1: Formula: (= v_~_N~0_4 v_~limit~0_2) InVars {~_N~0=v_~_N~0_4} OutVars{~_N~0=v_~_N~0_4, ~limit~0=v_~limit~0_2} AuxVars[] AssignedVars[~limit~0]" "[1116] L772-1-->L773-4: Formula: (= |v_ULTIMATE.start_main_~i~1#1_2| 0) InVars {} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_~i~1#1]" "[1148] L773-4-->L773-5: Formula: (<= v_~_N~0_6 |v_ULTIMATE.start_main_~i~1#1_7|) InVars {~_N~0=v_~_N~0_6, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_7|} OutVars{~_N~0=v_~_N~0_6, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_7|} AuxVars[] AssignedVars[]" "[1100] L773-5-->L777: Formula: true InVars {} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_8|} AuxVars[] AssignedVars[ULTIMATE.start_main_~i~1#1]" "[1130] L777-->L778: Formula: true InVars {} OutVars{ULTIMATE.start_main_~t~1#1=|v_ULTIMATE.start_main_~t~1#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~1#1]" "[1114] L778-->L778-1: Formula: (= |v_ULTIMATE.start_main_#t~pre13#1_2| |v_#pthreadsForks_4|) InVars {#pthreadsForks=|v_#pthreadsForks_4|} OutVars{#pthreadsForks=|v_#pthreadsForks_4|, ULTIMATE.start_main_#t~pre13#1=|v_ULTIMATE.start_main_#t~pre13#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre13#1]" "[1153] L778-1-->L778-2: Formula: (= (+ 1 |v_#pthreadsForks_6|) |v_#pthreadsForks_5|) InVars {#pthreadsForks=|v_#pthreadsForks_6|} OutVars{#pthreadsForks=|v_#pthreadsForks_5|} AuxVars[] AssignedVars[#pthreadsForks]" "[1139] L778-2-->L778-3: Formula: (= |v_ULTIMATE.start_main_~t~1#1_3| |v_ULTIMATE.start_main_#t~pre13#1_3|) InVars {ULTIMATE.start_main_#t~pre13#1=|v_ULTIMATE.start_main_#t~pre13#1_3|} OutVars{ULTIMATE.start_main_~t~1#1=|v_ULTIMATE.start_main_~t~1#1_3|, ULTIMATE.start_main_#t~pre13#1=|v_ULTIMATE.start_main_#t~pre13#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~1#1]" "[1312] L778-3-->$Ultimate##0: Formula: (and (= v_f2Thread1of5ForFork0_thidvar1_2 0) (= v_f2Thread1of5ForFork0_thidvar2_2 0) (= |v_f2Thread1of5ForFork0_#in~arg#1.offset_4| 0) (= |v_f2Thread1of5ForFork0_#in~arg#1.base_4| 0) (= |v_ULTIMATE.start_main_#t~pre13#1_31| v_f2Thread1of5ForFork0_thidvar0_2)) InVars {ULTIMATE.start_main_#t~pre13#1=|v_ULTIMATE.start_main_#t~pre13#1_31|} OutVars{f2Thread1of5ForFork0_#res#1.offset=|v_f2Thread1of5ForFork0_#res#1.offset_4|, f2Thread1of5ForFork0_#t~post9#1=|v_f2Thread1of5ForFork0_#t~post9#1_8|, ULTIMATE.start_main_#t~pre13#1=|v_ULTIMATE.start_main_#t~pre13#1_31|, f2Thread1of5ForFork0_#res#1.base=|v_f2Thread1of5ForFork0_#res#1.base_4|, f2Thread1of5ForFork0_~arg#1.base=|v_f2Thread1of5ForFork0_~arg#1.base_4|, f2Thread1of5ForFork0_~bound~0#1=|v_f2Thread1of5ForFork0_~bound~0#1_10|, f2Thread1of5ForFork0_~i~0#1=|v_f2Thread1of5ForFork0_~i~0#1_16|, f2Thread1of5ForFork0_~arg#1.offset=|v_f2Thread1of5ForFork0_~arg#1.offset_4|, f2Thread1of5ForFork0_#in~arg#1.offset=|v_f2Thread1of5ForFork0_#in~arg#1.offset_4|, f2Thread1of5ForFork0_thidvar0=v_f2Thread1of5ForFork0_thidvar0_2, f2Thread1of5ForFork0___VERIFIER_assert_#in~expression#1=|v_f2Thread1of5ForFork0___VERIFIER_assert_#in~expression#1_8|, f2Thread1of5ForFork0_thidvar2=v_f2Thread1of5ForFork0_thidvar2_2, f2Thread1of5ForFork0_thidvar1=v_f2Thread1of5ForFork0_thidvar1_2, f2Thread1of5ForFork0___VERIFIER_assert_~expression#1=|v_f2Thread1of5ForFork0___VERIFIER_assert_~expression#1_12|, f2Thread1of5ForFork0_#in~arg#1.base=|v_f2Thread1of5ForFork0_#in~arg#1.base_4|} AuxVars[] AssignedVars[f2Thread1of5ForFork0_#res#1.offset, f2Thread1of5ForFork0_#t~post9#1, f2Thread1of5ForFork0_#res#1.base, f2Thread1of5ForFork0_~arg#1.base, f2Thread1of5ForFork0_~bound~0#1, f2Thread1of5ForFork0_~i~0#1, f2Thread1of5ForFork0_~arg#1.offset, f2Thread1of5ForFork0_#in~arg#1.offset, f2Thread1of5ForFork0_thidvar0, f2Thread1of5ForFork0___VERIFIER_assert_#in~expression#1, f2Thread1of5ForFork0_thidvar2, f2Thread1of5ForFork0_thidvar1, f2Thread1of5ForFork0___VERIFIER_assert_~expression#1, f2Thread1of5ForFork0_#in~arg#1.base]" "[1244] $Ultimate##0-->L763: Formula: (and (= |v_f2Thread1of5ForFork0_~arg#1.base_1| |v_f2Thread1of5ForFork0_#in~arg#1.base_1|) (= |v_f2Thread1of5ForFork0_~arg#1.offset_1| |v_f2Thread1of5ForFork0_#in~arg#1.offset_1|)) InVars {f2Thread1of5ForFork0_#in~arg#1.base=|v_f2Thread1of5ForFork0_#in~arg#1.base_1|, f2Thread1of5ForFork0_#in~arg#1.offset=|v_f2Thread1of5ForFork0_#in~arg#1.offset_1|} OutVars{f2Thread1of5ForFork0_~arg#1.base=|v_f2Thread1of5ForFork0_~arg#1.base_1|, f2Thread1of5ForFork0_#in~arg#1.base=|v_f2Thread1of5ForFork0_#in~arg#1.base_1|, f2Thread1of5ForFork0_~arg#1.offset=|v_f2Thread1of5ForFork0_~arg#1.offset_1|, f2Thread1of5ForFork0_#in~arg#1.offset=|v_f2Thread1of5ForFork0_#in~arg#1.offset_1|} AuxVars[] AssignedVars[f2Thread1of5ForFork0_~arg#1.base, f2Thread1of5ForFork0_~arg#1.offset]" "[1245] L763-->L763-1: Formula: true InVars {} OutVars{f2Thread1of5ForFork0_~i~0#1=|v_f2Thread1of5ForFork0_~i~0#1_1|} AuxVars[] AssignedVars[f2Thread1of5ForFork0_~i~0#1]" "[1246] L763-1-->L764: Formula: true InVars {} OutVars{f2Thread1of5ForFork0_~bound~0#1=|v_f2Thread1of5ForFork0_~bound~0#1_1|} AuxVars[] AssignedVars[f2Thread1of5ForFork0_~bound~0#1]" "[1247] L764-->L765: Formula: (= v_~limit~0_5 |v_f2Thread1of5ForFork0_~bound~0#1_3|) InVars {~limit~0=v_~limit~0_5} OutVars{~limit~0=v_~limit~0_5, f2Thread1of5ForFork0_~bound~0#1=|v_f2Thread1of5ForFork0_~bound~0#1_3|} AuxVars[] AssignedVars[f2Thread1of5ForFork0_~bound~0#1]" "[1248] L765-->L765-5: Formula: (= |v_f2Thread1of5ForFork0_~i~0#1_3| 0) InVars {} OutVars{f2Thread1of5ForFork0_~i~0#1=|v_f2Thread1of5ForFork0_~i~0#1_3|} AuxVars[] AssignedVars[f2Thread1of5ForFork0_~i~0#1]" [2025-04-26 16:52:12,204 INFO L754 eck$LassoCheckResult]: Loop: "[1250] L765-5-->L765-2: Formula: (< |v_f2Thread1of5ForFork0_~i~0#1_7| |v_f2Thread1of5ForFork0_~bound~0#1_7|) InVars {f2Thread1of5ForFork0_~i~0#1=|v_f2Thread1of5ForFork0_~i~0#1_7|, f2Thread1of5ForFork0_~bound~0#1=|v_f2Thread1of5ForFork0_~bound~0#1_7|} OutVars{f2Thread1of5ForFork0_~i~0#1=|v_f2Thread1of5ForFork0_~i~0#1_7|, f2Thread1of5ForFork0_~bound~0#1=|v_f2Thread1of5ForFork0_~bound~0#1_7|} AuxVars[] AssignedVars[]" "[1252] L765-2-->L765-3: Formula: (= |v_f2Thread1of5ForFork0_#t~post9#1_1| |v_f2Thread1of5ForFork0_~i~0#1_11|) InVars {f2Thread1of5ForFork0_~i~0#1=|v_f2Thread1of5ForFork0_~i~0#1_11|} OutVars{f2Thread1of5ForFork0_#t~post9#1=|v_f2Thread1of5ForFork0_#t~post9#1_1|, f2Thread1of5ForFork0_~i~0#1=|v_f2Thread1of5ForFork0_~i~0#1_11|} AuxVars[] AssignedVars[f2Thread1of5ForFork0_#t~post9#1]" "[1254] L765-3-->L765-4: Formula: (= (+ |v_f2Thread1of5ForFork0_#t~post9#1_3| 1) |v_f2Thread1of5ForFork0_~i~0#1_13|) InVars {f2Thread1of5ForFork0_#t~post9#1=|v_f2Thread1of5ForFork0_#t~post9#1_3|} OutVars{f2Thread1of5ForFork0_#t~post9#1=|v_f2Thread1of5ForFork0_#t~post9#1_3|, f2Thread1of5ForFork0_~i~0#1=|v_f2Thread1of5ForFork0_~i~0#1_13|} AuxVars[] AssignedVars[f2Thread1of5ForFork0_~i~0#1]" "[1256] L765-4-->L765-5: Formula: true InVars {} OutVars{f2Thread1of5ForFork0_#t~post9#1=|v_f2Thread1of5ForFork0_#t~post9#1_5|} AuxVars[] AssignedVars[f2Thread1of5ForFork0_#t~post9#1]" [2025-04-26 16:52:12,204 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 16:52:12,204 INFO L85 PathProgramCache]: Analyzing trace with hash -211956464, now seen corresponding path program 1 times [2025-04-26 16:52:12,204 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 16:52:12,204 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1973530191] [2025-04-26 16:52:12,204 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 16:52:12,205 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 16:52:12,209 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 31 statements into 1 equivalence classes. [2025-04-26 16:52:12,210 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 31 of 31 statements. [2025-04-26 16:52:12,210 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:12,210 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-26 16:52:12,244 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-04-26 16:52:12,244 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-04-26 16:52:12,244 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1973530191] [2025-04-26 16:52:12,245 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1973530191] provided 1 perfect and 0 imperfect interpolant sequences [2025-04-26 16:52:12,245 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-04-26 16:52:12,245 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-04-26 16:52:12,245 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1005299451] [2025-04-26 16:52:12,245 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-04-26 16:52:12,245 INFO L757 eck$LassoCheckResult]: stem already infeasible [2025-04-26 16:52:12,245 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 16:52:12,245 INFO L85 PathProgramCache]: Analyzing trace with hash 39405573, now seen corresponding path program 1 times [2025-04-26 16:52:12,245 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 16:52:12,245 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [413962659] [2025-04-26 16:52:12,245 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 16:52:12,245 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 16:52:12,249 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 4 statements into 1 equivalence classes. [2025-04-26 16:52:12,249 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 4 of 4 statements. [2025-04-26 16:52:12,249 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:12,249 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:52:12,249 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 16:52:12,250 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 4 statements into 1 equivalence classes. [2025-04-26 16:52:12,250 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 4 of 4 statements. [2025-04-26 16:52:12,250 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:12,250 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:52:12,254 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-04-26 16:52:12,265 INFO L206 LassoAnalysis]: Preferences: [2025-04-26 16:52:12,265 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2025-04-26 16:52:12,265 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2025-04-26 16:52:12,265 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2025-04-26 16:52:12,265 INFO L128 ssoRankerPreferences]: Use exernal solver: true [2025-04-26 16:52:12,265 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:12,265 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2025-04-26 16:52:12,265 INFO L131 ssoRankerPreferences]: Path of dumped script: [2025-04-26 16:52:12,265 INFO L132 ssoRankerPreferences]: Filename of dumped script: unwind3-100.i_petrified5_Iteration1_Loop [2025-04-26 16:52:12,265 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2025-04-26 16:52:12,265 INFO L243 LassoAnalysis]: Starting lasso preprocessing... [2025-04-26 16:52:12,267 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:12,269 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:12,271 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:12,273 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:12,275 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:12,276 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:12,278 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:12,280 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:12,281 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:12,283 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:12,285 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:12,286 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:12,288 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:12,290 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:12,292 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:12,293 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:12,295 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:12,297 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:12,299 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:12,301 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:12,303 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:12,304 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:12,306 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:12,308 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:12,310 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:12,312 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:12,313 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:12,315 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:12,317 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:12,319 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:12,321 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:12,322 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:12,324 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:12,326 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:12,328 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:12,332 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:12,334 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:12,336 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:12,338 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:12,341 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:12,346 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:12,349 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:12,351 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:12,557 INFO L261 LassoAnalysis]: Preprocessing complete. [2025-04-26 16:52:12,557 INFO L367 LassoAnalysis]: Checking for nontermination... [2025-04-26 16:52:12,557 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:12,557 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:12,559 INFO L229 MonitoredProcess]: Starting monitored process 232 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:12,560 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (232)] Waiting until timeout for monitored process [2025-04-26 16:52:12,562 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:12,562 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:12,579 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:12,579 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed10~0~memory_order_acq_rel_9=4} Honda state: {v_rep~unnamed10~0~memory_order_acq_rel_9=4} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:12,584 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (232)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:12,584 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:12,584 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:12,586 INFO L229 MonitoredProcess]: Starting monitored process 233 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:12,586 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (233)] Waiting until timeout for monitored process [2025-04-26 16:52:12,587 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:12,587 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:12,605 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:12,605 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed10~0~memory_order_release_9=3} Honda state: {v_rep~unnamed10~0~memory_order_release_9=3} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:12,611 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (233)] Ended with exit code 0 [2025-04-26 16:52:12,611 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:12,611 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:12,613 INFO L229 MonitoredProcess]: Starting monitored process 234 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:12,613 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (234)] Waiting until timeout for monitored process [2025-04-26 16:52:12,615 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:12,615 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:12,632 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:12,632 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed10~0~memory_order_seq_cst_9=5} Honda state: {v_rep~unnamed10~0~memory_order_seq_cst_9=5} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:12,637 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (234)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:12,637 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:12,637 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:12,639 INFO L229 MonitoredProcess]: Starting monitored process 235 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:12,639 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (235)] Waiting until timeout for monitored process [2025-04-26 16:52:12,641 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:12,641 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:12,658 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:12,658 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed1~0~PTHREAD_MUTEX_DEFAULT_9=0} Honda state: {v_rep~unnamed1~0~PTHREAD_MUTEX_DEFAULT_9=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:12,663 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (235)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:12,664 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:12,664 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:12,665 INFO L229 MonitoredProcess]: Starting monitored process 236 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:12,666 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (236)] Waiting until timeout for monitored process [2025-04-26 16:52:12,667 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:12,667 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:12,683 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:12,684 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep#funAddr~f1.offset_9=0} Honda state: {v_rep#funAddr~f1.offset_9=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:12,689 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (236)] Ended with exit code 0 [2025-04-26 16:52:12,689 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:12,689 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:12,691 INFO L229 MonitoredProcess]: Starting monitored process 237 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:12,691 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (237)] Waiting until timeout for monitored process [2025-04-26 16:52:12,692 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:12,692 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:12,709 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:12,709 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed7~0~PTHREAD_PROCESS_SHARED_9=1} Honda state: {v_rep~unnamed7~0~PTHREAD_PROCESS_SHARED_9=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:12,715 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (237)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:12,715 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:12,715 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:12,717 INFO L229 MonitoredProcess]: Starting monitored process 238 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:12,718 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (238)] Waiting until timeout for monitored process [2025-04-26 16:52:12,719 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:12,719 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:12,735 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:12,736 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed1~0~PTHREAD_MUTEX_RECURSIVE_NP_9=1} Honda state: {v_rep~unnamed1~0~PTHREAD_MUTEX_RECURSIVE_NP_9=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:12,741 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (238)] Ended with exit code 0 [2025-04-26 16:52:12,741 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:12,741 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:12,743 INFO L229 MonitoredProcess]: Starting monitored process 239 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:12,743 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (239)] Waiting until timeout for monitored process [2025-04-26 16:52:12,744 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:12,744 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:12,761 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:12,761 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed6~0~PTHREAD_SCOPE_PROCESS_9=1} Honda state: {v_rep~unnamed6~0~PTHREAD_SCOPE_PROCESS_9=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:12,766 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (239)] Ended with exit code 0 [2025-04-26 16:52:12,766 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:12,766 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:12,768 INFO L229 MonitoredProcess]: Starting monitored process 240 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:12,769 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (240)] Waiting until timeout for monitored process [2025-04-26 16:52:12,770 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:12,770 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:12,786 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:12,786 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed1~0~PTHREAD_MUTEX_ADAPTIVE_NP_9=3} Honda state: {v_rep~unnamed1~0~PTHREAD_MUTEX_ADAPTIVE_NP_9=3} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:12,792 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (240)] Ended with exit code 0 [2025-04-26 16:52:12,792 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:12,792 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:12,793 INFO L229 MonitoredProcess]: Starting monitored process 241 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:12,794 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (241)] Waiting until timeout for monitored process [2025-04-26 16:52:12,795 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:12,795 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:12,811 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:12,812 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed4~0~PTHREAD_RWLOCK_DEFAULT_NP_9=0} Honda state: {v_rep~unnamed4~0~PTHREAD_RWLOCK_DEFAULT_NP_9=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:12,816 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (241)] Ended with exit code 0 [2025-04-26 16:52:12,817 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:12,817 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:12,818 INFO L229 MonitoredProcess]: Starting monitored process 242 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:12,819 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (242)] Waiting until timeout for monitored process [2025-04-26 16:52:12,820 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:12,820 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:12,836 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:12,836 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed8~0~PTHREAD_CANCEL_DISABLE_9=1} Honda state: {v_rep~unnamed8~0~PTHREAD_CANCEL_DISABLE_9=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:12,841 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (242)] Ended with exit code 0 [2025-04-26 16:52:12,841 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:12,841 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:12,843 INFO L229 MonitoredProcess]: Starting monitored process 243 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:12,843 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (243)] Waiting until timeout for monitored process [2025-04-26 16:52:12,844 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:12,844 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:12,861 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:12,861 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed0~0~PTHREAD_CREATE_DETACHED_9=1} Honda state: {v_rep~unnamed0~0~PTHREAD_CREATE_DETACHED_9=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:12,866 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (243)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:12,866 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:12,866 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:12,868 INFO L229 MonitoredProcess]: Starting monitored process 244 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:12,868 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (244)] Waiting until timeout for monitored process [2025-04-26 16:52:12,869 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:12,869 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:12,885 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:12,886 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed7~0~PTHREAD_PROCESS_PRIVATE_9=0} Honda state: {v_rep~unnamed7~0~PTHREAD_PROCESS_PRIVATE_9=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:12,890 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (244)] Ended with exit code 0 [2025-04-26 16:52:12,891 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:12,891 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:12,892 INFO L229 MonitoredProcess]: Starting monitored process 245 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:12,893 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (245)] Waiting until timeout for monitored process [2025-04-26 16:52:12,894 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:12,894 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:12,910 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:12,910 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed10~0~memory_order_relaxed_9=0} Honda state: {v_rep~unnamed10~0~memory_order_relaxed_9=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:12,915 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (245)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:12,915 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:12,915 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:12,917 INFO L229 MonitoredProcess]: Starting monitored process 246 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:12,917 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (246)] Waiting until timeout for monitored process [2025-04-26 16:52:12,918 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:12,918 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:12,935 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:12,935 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed4~0~PTHREAD_RWLOCK_PREFER_WRITER_NP_9=1} Honda state: {v_rep~unnamed4~0~PTHREAD_RWLOCK_PREFER_WRITER_NP_9=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:12,940 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (246)] Ended with exit code 0 [2025-04-26 16:52:12,940 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:12,940 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:12,942 INFO L229 MonitoredProcess]: Starting monitored process 247 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:13,003 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (247)] Waiting until timeout for monitored process [2025-04-26 16:52:13,003 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:13,003 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:13,020 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:13,020 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed1~0~PTHREAD_MUTEX_ERRORCHECK_9=2} Honda state: {v_rep~unnamed1~0~PTHREAD_MUTEX_ERRORCHECK_9=2} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:13,025 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (247)] Ended with exit code 0 [2025-04-26 16:52:13,025 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:13,026 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:13,027 INFO L229 MonitoredProcess]: Starting monitored process 248 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:13,028 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (248)] Waiting until timeout for monitored process [2025-04-26 16:52:13,028 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:13,028 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:13,045 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:13,045 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed0~0~PTHREAD_CREATE_JOINABLE_9=0} Honda state: {v_rep~unnamed0~0~PTHREAD_CREATE_JOINABLE_9=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:13,050 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (248)] Ended with exit code 0 [2025-04-26 16:52:13,050 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:13,050 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:13,052 INFO L229 MonitoredProcess]: Starting monitored process 249 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:13,052 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (249)] Waiting until timeout for monitored process [2025-04-26 16:52:13,053 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:13,053 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:13,069 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:13,070 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed3~0~PTHREAD_PRIO_INHERIT_9=1} Honda state: {v_rep~unnamed3~0~PTHREAD_PRIO_INHERIT_9=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:13,075 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (249)] Ended with exit code 0 [2025-04-26 16:52:13,075 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:13,075 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:13,077 INFO L229 MonitoredProcess]: Starting monitored process 250 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:13,078 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (250)] Waiting until timeout for monitored process [2025-04-26 16:52:13,079 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:13,079 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:13,095 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:13,095 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed2~0~PTHREAD_MUTEX_STALLED_9=0} Honda state: {v_rep~unnamed2~0~PTHREAD_MUTEX_STALLED_9=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:13,100 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (250)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:13,100 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:13,100 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:13,102 INFO L229 MonitoredProcess]: Starting monitored process 251 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:13,102 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (251)] Waiting until timeout for monitored process [2025-04-26 16:52:13,103 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:13,103 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:13,119 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:13,120 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed2~0~PTHREAD_MUTEX_ROBUST_9=1} Honda state: {v_rep~unnamed2~0~PTHREAD_MUTEX_ROBUST_9=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:13,124 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (251)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:13,125 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:13,125 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:13,126 INFO L229 MonitoredProcess]: Starting monitored process 252 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:13,127 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (252)] Waiting until timeout for monitored process [2025-04-26 16:52:13,128 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:13,128 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:13,144 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:13,144 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep#funAddr~f2.offset_9=1} Honda state: {v_rep#funAddr~f2.offset_9=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:13,149 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (252)] Ended with exit code 0 [2025-04-26 16:52:13,149 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:13,149 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:13,151 INFO L229 MonitoredProcess]: Starting monitored process 253 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:13,151 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (253)] Waiting until timeout for monitored process [2025-04-26 16:52:13,152 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:13,152 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:13,170 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:13,170 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed1~0~PTHREAD_MUTEX_TIMED_NP_9=0} Honda state: {v_rep~unnamed1~0~PTHREAD_MUTEX_TIMED_NP_9=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:13,175 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (253)] Ended with exit code 0 [2025-04-26 16:52:13,175 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:13,176 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:13,177 INFO L229 MonitoredProcess]: Starting monitored process 254 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:13,178 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (254)] Waiting until timeout for monitored process [2025-04-26 16:52:13,178 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:13,178 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:13,196 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:13,196 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed1~0~PTHREAD_MUTEX_NORMAL_9=0} Honda state: {v_rep~unnamed1~0~PTHREAD_MUTEX_NORMAL_9=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:13,201 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (254)] Ended with exit code 0 [2025-04-26 16:52:13,201 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:13,201 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:13,202 INFO L229 MonitoredProcess]: Starting monitored process 255 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:13,203 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (255)] Waiting until timeout for monitored process [2025-04-26 16:52:13,204 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:13,204 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:13,220 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:13,220 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed1~0~PTHREAD_MUTEX_ERRORCHECK_NP_9=2} Honda state: {v_rep~unnamed1~0~PTHREAD_MUTEX_ERRORCHECK_NP_9=2} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:13,225 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (255)] Ended with exit code 0 [2025-04-26 16:52:13,225 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:13,225 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:13,228 INFO L229 MonitoredProcess]: Starting monitored process 256 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:13,228 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (256)] Waiting until timeout for monitored process [2025-04-26 16:52:13,229 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:13,229 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:13,245 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:13,245 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed6~0~PTHREAD_SCOPE_SYSTEM_9=0} Honda state: {v_rep~unnamed6~0~PTHREAD_SCOPE_SYSTEM_9=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:13,250 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (256)] Ended with exit code 0 [2025-04-26 16:52:13,250 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:13,251 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:13,252 INFO L229 MonitoredProcess]: Starting monitored process 257 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:13,253 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (257)] Waiting until timeout for monitored process [2025-04-26 16:52:13,253 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:13,253 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:13,269 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:13,270 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed10~0~memory_order_acquire_9=2} Honda state: {v_rep~unnamed10~0~memory_order_acquire_9=2} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:13,274 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (257)] Ended with exit code 0 [2025-04-26 16:52:13,275 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:13,275 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:13,276 INFO L229 MonitoredProcess]: Starting monitored process 258 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:13,277 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (258)] Waiting until timeout for monitored process [2025-04-26 16:52:13,277 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:13,277 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:13,293 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:13,294 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed10~0~memory_order_consume_9=1} Honda state: {v_rep~unnamed10~0~memory_order_consume_9=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:13,299 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (258)] Ended with exit code 0 [2025-04-26 16:52:13,299 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:13,299 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:13,300 INFO L229 MonitoredProcess]: Starting monitored process 259 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:13,302 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (259)] Waiting until timeout for monitored process [2025-04-26 16:52:13,302 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:13,302 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:13,319 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:13,319 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep#funAddr~f1.base_9=-1} Honda state: {v_rep#funAddr~f1.base_9=-1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:13,324 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (259)] Ended with exit code 0 [2025-04-26 16:52:13,324 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:13,324 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:13,325 INFO L229 MonitoredProcess]: Starting monitored process 260 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:13,326 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (260)] Waiting until timeout for monitored process [2025-04-26 16:52:13,327 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:13,327 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:13,343 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:13,343 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep#funAddr~f2.base_9=-1} Honda state: {v_rep#funAddr~f2.base_9=-1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:13,348 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (260)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:13,348 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:13,348 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:13,350 INFO L229 MonitoredProcess]: Starting monitored process 261 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:13,350 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (261)] Waiting until timeout for monitored process [2025-04-26 16:52:13,351 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:13,351 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:13,367 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:13,368 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed4~0~PTHREAD_RWLOCK_PREFER_READER_NP_9=0} Honda state: {v_rep~unnamed4~0~PTHREAD_RWLOCK_PREFER_READER_NP_9=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:13,373 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (261)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:13,373 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:13,373 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:13,375 INFO L229 MonitoredProcess]: Starting monitored process 262 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:13,375 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (262)] Waiting until timeout for monitored process [2025-04-26 16:52:13,376 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:13,376 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:13,392 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:13,392 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed8~0~PTHREAD_CANCEL_ENABLE_9=0} Honda state: {v_rep~unnamed8~0~PTHREAD_CANCEL_ENABLE_9=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:13,397 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (262)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:13,397 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:13,397 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:13,399 INFO L229 MonitoredProcess]: Starting monitored process 263 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:13,399 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (263)] Waiting until timeout for monitored process [2025-04-26 16:52:13,400 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:13,400 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:13,417 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:13,417 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed5~0~PTHREAD_EXPLICIT_SCHED_9=1} Honda state: {v_rep~unnamed5~0~PTHREAD_EXPLICIT_SCHED_9=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:13,421 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (263)] Ended with exit code 0 [2025-04-26 16:52:13,422 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:13,422 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:13,423 INFO L229 MonitoredProcess]: Starting monitored process 264 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:13,424 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (264)] Waiting until timeout for monitored process [2025-04-26 16:52:13,425 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:13,425 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:13,441 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:13,441 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed9~0~PTHREAD_CANCEL_DEFERRED_9=0} Honda state: {v_rep~unnamed9~0~PTHREAD_CANCEL_DEFERRED_9=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:13,446 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (264)] Ended with exit code 0 [2025-04-26 16:52:13,446 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:13,446 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:13,447 INFO L229 MonitoredProcess]: Starting monitored process 265 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:13,448 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (265)] Waiting until timeout for monitored process [2025-04-26 16:52:13,449 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:13,449 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:13,465 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:13,465 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed3~0~PTHREAD_PRIO_NONE_9=0} Honda state: {v_rep~unnamed3~0~PTHREAD_PRIO_NONE_9=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:13,470 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (265)] Ended with exit code 0 [2025-04-26 16:52:13,470 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:13,470 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:13,472 INFO L229 MonitoredProcess]: Starting monitored process 266 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:13,473 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (266)] Waiting until timeout for monitored process [2025-04-26 16:52:13,473 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:13,473 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:13,489 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (266)] Ended with exit code 0 [2025-04-26 16:52:13,489 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:13,489 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:13,490 INFO L229 MonitoredProcess]: Starting monitored process 267 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:13,491 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (267)] Waiting until timeout for monitored process [2025-04-26 16:52:13,492 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2025-04-26 16:52:13,492 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:13,553 INFO L407 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2025-04-26 16:52:13,557 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (267)] Ended with exit code 0 [2025-04-26 16:52:13,557 INFO L206 LassoAnalysis]: Preferences: [2025-04-26 16:52:13,557 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2025-04-26 16:52:13,557 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2025-04-26 16:52:13,557 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2025-04-26 16:52:13,557 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2025-04-26 16:52:13,557 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:13,557 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2025-04-26 16:52:13,557 INFO L131 ssoRankerPreferences]: Path of dumped script: [2025-04-26 16:52:13,557 INFO L132 ssoRankerPreferences]: Filename of dumped script: unwind3-100.i_petrified5_Iteration1_Loop [2025-04-26 16:52:13,557 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2025-04-26 16:52:13,557 INFO L243 LassoAnalysis]: Starting lasso preprocessing... [2025-04-26 16:52:13,559 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:13,564 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:13,566 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:13,567 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:13,568 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:13,570 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:13,571 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:13,573 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:13,574 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:13,576 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:13,577 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:13,578 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:13,579 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:13,581 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:13,582 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:13,583 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:13,584 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:13,585 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:13,587 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:13,588 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:13,589 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:13,590 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:13,592 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:13,593 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:13,594 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:13,595 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:13,597 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:13,599 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:13,600 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:13,601 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:13,602 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:13,604 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:13,606 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:13,608 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:13,609 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:13,610 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:13,611 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:13,613 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:13,614 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:13,615 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:13,616 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:13,617 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:13,619 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:13,818 INFO L261 LassoAnalysis]: Preprocessing complete. [2025-04-26 16:52:13,818 INFO L453 LassoAnalysis]: Using template 'affine'. [2025-04-26 16:52:13,818 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:13,819 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:13,820 INFO L229 MonitoredProcess]: Starting monitored process 268 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:13,821 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (268)] Waiting until timeout for monitored process [2025-04-26 16:52:13,822 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:13,831 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:13,831 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:13,831 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:13,831 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:13,832 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:13,832 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:13,834 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:13,839 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (268)] Ended with exit code 0 [2025-04-26 16:52:13,839 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:13,840 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:13,841 INFO L229 MonitoredProcess]: Starting monitored process 269 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:13,842 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (269)] Waiting until timeout for monitored process [2025-04-26 16:52:13,843 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:13,852 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:13,852 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:13,852 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:13,852 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:13,853 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:13,853 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:13,855 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:13,861 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (269)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:13,861 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:13,861 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:13,863 INFO L229 MonitoredProcess]: Starting monitored process 270 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:13,863 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (270)] Waiting until timeout for monitored process [2025-04-26 16:52:13,864 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:13,873 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:13,874 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:13,874 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:13,874 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:13,874 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:13,874 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:13,876 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:13,881 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (270)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:13,881 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:13,881 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:13,883 INFO L229 MonitoredProcess]: Starting monitored process 271 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:13,884 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (271)] Waiting until timeout for monitored process [2025-04-26 16:52:13,884 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:13,894 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:13,894 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:13,894 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:13,894 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:13,894 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:13,895 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:13,897 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:13,902 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (271)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:13,902 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:13,902 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:13,904 INFO L229 MonitoredProcess]: Starting monitored process 272 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:13,905 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (272)] Waiting until timeout for monitored process [2025-04-26 16:52:13,905 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:13,915 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:13,915 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:13,915 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:13,915 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:13,916 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:13,916 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:13,918 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:13,923 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (272)] Ended with exit code 0 [2025-04-26 16:52:13,923 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:13,923 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:13,925 INFO L229 MonitoredProcess]: Starting monitored process 273 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:13,925 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (273)] Waiting until timeout for monitored process [2025-04-26 16:52:13,926 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:13,935 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:13,935 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:13,935 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:13,935 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:13,936 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:13,936 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:13,938 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:13,943 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (273)] Ended with exit code 0 [2025-04-26 16:52:13,943 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:13,943 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:13,945 INFO L229 MonitoredProcess]: Starting monitored process 274 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:13,945 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (274)] Waiting until timeout for monitored process [2025-04-26 16:52:13,946 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:13,955 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:13,956 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:13,956 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:13,956 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:13,956 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:13,957 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:13,959 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:13,964 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (274)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:13,964 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:13,964 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:13,966 INFO L229 MonitoredProcess]: Starting monitored process 275 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:13,967 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (275)] Waiting until timeout for monitored process [2025-04-26 16:52:13,968 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:13,977 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:13,977 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:13,977 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:13,977 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:13,978 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:13,978 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:13,981 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:13,989 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (275)] Ended with exit code 0 [2025-04-26 16:52:13,990 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:13,990 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:13,991 INFO L229 MonitoredProcess]: Starting monitored process 276 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:13,993 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (276)] Waiting until timeout for monitored process [2025-04-26 16:52:13,994 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:14,003 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:14,003 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:14,003 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:14,004 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:14,004 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:14,004 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:14,006 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:14,011 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (276)] Ended with exit code 0 [2025-04-26 16:52:14,012 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:14,012 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:14,013 INFO L229 MonitoredProcess]: Starting monitored process 277 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:14,014 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (277)] Waiting until timeout for monitored process [2025-04-26 16:52:14,015 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:14,024 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:14,024 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:14,024 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:14,024 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:14,025 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:14,025 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:14,027 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:14,032 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (277)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:14,032 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:14,032 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:14,034 INFO L229 MonitoredProcess]: Starting monitored process 278 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:14,034 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (278)] Waiting until timeout for monitored process [2025-04-26 16:52:14,035 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:14,045 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:14,045 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:14,045 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:14,045 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:14,046 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:14,046 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:14,048 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:14,053 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (278)] Ended with exit code 0 [2025-04-26 16:52:14,053 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:14,053 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:14,054 INFO L229 MonitoredProcess]: Starting monitored process 279 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:14,057 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (279)] Waiting until timeout for monitored process [2025-04-26 16:52:14,058 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:14,067 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:14,068 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:14,068 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:14,068 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:14,068 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:14,069 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:14,070 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:14,075 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (279)] Ended with exit code 0 [2025-04-26 16:52:14,075 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:14,076 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:14,077 INFO L229 MonitoredProcess]: Starting monitored process 280 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:14,077 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (280)] Waiting until timeout for monitored process [2025-04-26 16:52:14,078 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:14,087 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:14,088 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:14,088 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:14,088 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:14,088 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:14,088 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:14,091 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:14,096 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (280)] Ended with exit code 0 [2025-04-26 16:52:14,096 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:14,096 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:14,098 INFO L229 MonitoredProcess]: Starting monitored process 281 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:14,099 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (281)] Waiting until timeout for monitored process [2025-04-26 16:52:14,100 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:14,110 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:14,110 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:14,110 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:14,110 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:14,111 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:14,111 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:14,113 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:14,118 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (281)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:14,118 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:14,118 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:14,120 INFO L229 MonitoredProcess]: Starting monitored process 282 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:14,121 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (282)] Waiting until timeout for monitored process [2025-04-26 16:52:14,123 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:14,133 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:14,133 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:14,133 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:14,133 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:14,134 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:14,134 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:14,137 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:14,143 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (282)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:14,143 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:14,143 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:14,175 INFO L229 MonitoredProcess]: Starting monitored process 283 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:14,176 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (283)] Waiting until timeout for monitored process [2025-04-26 16:52:14,178 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:14,187 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:14,187 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:14,188 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:14,188 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:14,188 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:14,188 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:14,190 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:14,196 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (283)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:14,196 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:14,196 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:14,198 INFO L229 MonitoredProcess]: Starting monitored process 284 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:14,198 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (284)] Waiting until timeout for monitored process [2025-04-26 16:52:14,202 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:14,212 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:14,212 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:14,212 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:14,212 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:14,213 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:14,213 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:14,215 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:14,221 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (284)] Ended with exit code 0 [2025-04-26 16:52:14,221 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:14,221 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:14,223 INFO L229 MonitoredProcess]: Starting monitored process 285 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:14,224 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (285)] Waiting until timeout for monitored process [2025-04-26 16:52:14,226 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:14,236 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:14,236 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:14,236 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:14,236 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:14,238 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:14,238 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:14,240 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:14,246 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (285)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:14,246 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:14,246 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:14,248 INFO L229 MonitoredProcess]: Starting monitored process 286 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:14,250 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (286)] Waiting until timeout for monitored process [2025-04-26 16:52:14,250 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:14,261 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:14,261 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:14,261 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:14,261 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:14,261 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:14,261 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:14,264 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:14,270 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (286)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:14,270 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:14,270 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:14,272 INFO L229 MonitoredProcess]: Starting monitored process 287 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:14,273 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (287)] Waiting until timeout for monitored process [2025-04-26 16:52:14,274 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:14,284 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:14,284 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:14,284 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:14,284 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:14,285 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:14,285 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:14,287 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:14,292 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (287)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:14,292 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:14,293 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:14,294 INFO L229 MonitoredProcess]: Starting monitored process 288 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:14,295 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (288)] Waiting until timeout for monitored process [2025-04-26 16:52:14,295 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:14,305 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:14,305 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:14,305 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:14,305 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:14,306 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:14,306 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:14,308 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:14,313 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (288)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:14,313 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:14,313 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:14,315 INFO L229 MonitoredProcess]: Starting monitored process 289 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:14,315 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (289)] Waiting until timeout for monitored process [2025-04-26 16:52:14,316 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:14,326 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:14,326 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:14,326 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:14,326 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:14,326 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:14,327 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:14,328 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:14,333 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (289)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:14,334 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:14,334 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:14,335 INFO L229 MonitoredProcess]: Starting monitored process 290 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:14,336 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (290)] Waiting until timeout for monitored process [2025-04-26 16:52:14,337 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:14,346 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:14,346 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:14,346 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:14,346 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:14,347 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:14,347 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:14,349 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:14,354 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (290)] Ended with exit code 0 [2025-04-26 16:52:14,354 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:14,354 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:14,356 INFO L229 MonitoredProcess]: Starting monitored process 291 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:14,356 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (291)] Waiting until timeout for monitored process [2025-04-26 16:52:14,357 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:14,366 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:14,367 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:14,367 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:14,367 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:14,367 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:14,368 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:14,369 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:14,374 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (291)] Ended with exit code 0 [2025-04-26 16:52:14,375 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:14,375 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:14,376 INFO L229 MonitoredProcess]: Starting monitored process 292 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:14,377 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (292)] Waiting until timeout for monitored process [2025-04-26 16:52:14,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 [2025-04-26 16:52:14,387 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:14,387 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:14,387 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:14,387 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:14,388 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:14,388 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:14,390 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:14,394 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (292)] Ended with exit code 0 [2025-04-26 16:52:14,395 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:14,395 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:14,397 INFO L229 MonitoredProcess]: Starting monitored process 293 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:14,397 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (293)] Waiting until timeout for monitored process [2025-04-26 16:52:14,398 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:14,408 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:14,408 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:14,408 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:14,408 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:14,409 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:14,409 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:14,411 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:14,415 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (293)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:14,416 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:14,416 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:14,417 INFO L229 MonitoredProcess]: Starting monitored process 294 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:14,418 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (294)] Waiting until timeout for monitored process [2025-04-26 16:52:14,418 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:14,428 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:14,428 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:14,428 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:14,428 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:14,428 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:14,429 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:14,431 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:14,435 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (294)] Ended with exit code 0 [2025-04-26 16:52:14,436 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:14,436 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:14,437 INFO L229 MonitoredProcess]: Starting monitored process 295 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:14,438 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (295)] Waiting until timeout for monitored process [2025-04-26 16:52:14,439 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:14,449 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:14,449 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:14,449 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:14,449 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:14,449 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:14,450 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:14,451 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:14,456 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (295)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:14,457 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:14,457 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:14,458 INFO L229 MonitoredProcess]: Starting monitored process 296 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:14,459 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (296)] Waiting until timeout for monitored process [2025-04-26 16:52:14,459 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:14,469 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:14,469 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:14,469 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:14,469 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:14,470 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:14,470 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:14,472 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:14,477 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (296)] Ended with exit code 0 [2025-04-26 16:52:14,477 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:14,477 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:14,478 INFO L229 MonitoredProcess]: Starting monitored process 297 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:14,479 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (297)] Waiting until timeout for monitored process [2025-04-26 16:52:14,480 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:14,489 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:14,489 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:14,489 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:14,490 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:14,490 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:14,490 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:14,493 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:14,498 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (297)] Ended with exit code 0 [2025-04-26 16:52:14,498 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:14,499 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:14,500 INFO L229 MonitoredProcess]: Starting monitored process 298 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:14,501 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (298)] Waiting until timeout for monitored process [2025-04-26 16:52:14,501 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:14,511 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:14,511 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:14,511 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:14,511 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:14,513 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:14,513 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:14,515 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:14,519 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (298)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:14,520 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:14,520 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:14,521 INFO L229 MonitoredProcess]: Starting monitored process 299 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:14,522 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (299)] Waiting until timeout for monitored process [2025-04-26 16:52:14,523 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:14,532 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:14,533 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:52:14,533 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:14,533 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:14,533 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:14,533 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-04-26 16:52:14,533 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:52:14,535 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2025-04-26 16:52:14,537 INFO L436 ModelExtractionUtils]: Simplification made 4 calls to the SMT solver. [2025-04-26 16:52:14,537 INFO L437 ModelExtractionUtils]: 0 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2025-04-26 16:52:14,537 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:14,537 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:14,539 INFO L229 MonitoredProcess]: Starting monitored process 300 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:14,539 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (300)] Waiting until timeout for monitored process [2025-04-26 16:52:14,540 INFO L436 nArgumentSynthesizer]: Simplifying supporting invariants... [2025-04-26 16:52:14,543 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (300)] Ended with exit code 0 [2025-04-26 16:52:14,543 INFO L439 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2025-04-26 16:52:14,543 INFO L476 LassoAnalysis]: Proved termination. [2025-04-26 16:52:14,543 INFO L478 LassoAnalysis]: Termination argument consisting of: Ranking function f(f2Thread1of5ForFork0_~i~0#1, f2Thread1of5ForFork0_~bound~0#1) = -1*f2Thread1of5ForFork0_~i~0#1 + 1*f2Thread1of5ForFork0_~bound~0#1 Supporting invariants [] [2025-04-26 16:52:14,548 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (299)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:14,548 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2025-04-26 16:52:14,556 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 16:52:14,562 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 31 statements into 1 equivalence classes. [2025-04-26 16:52:14,567 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 31 of 31 statements. [2025-04-26 16:52:14,567 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:14,567 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-26 16:52:14,567 INFO L256 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 2 conjuncts are in the unsatisfiable core [2025-04-26 16:52:14,567 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-26 16:52:14,590 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 4 statements into 1 equivalence classes. [2025-04-26 16:52:14,591 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 4 of 4 statements. [2025-04-26 16:52:14,591 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:14,591 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-26 16:52:14,592 WARN L254 TraceCheckSpWp]: Trace formula consists of 8 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-04-26 16:52:14,592 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-26 16:52:14,619 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-04-26 16:52:14,620 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 4 loop predicates [2025-04-26 16:52:14,645 INFO L70 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand has 27351 states, 27339 states have (on average 1.4059768096857967) internal successors, (in total 38438), 27350 states have internal predecessors, (38438), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) Second operand has 5 states, 5 states have (on average 7.0) internal successors, (in total 35), 5 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 16:52:15,172 INFO L74 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand has 27351 states, 27339 states have (on average 1.4059768096857967) internal successors, (in total 38438), 27350 states have internal predecessors, (38438), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0). Second operand has 5 states, 5 states have (on average 7.0) internal successors, (in total 35), 5 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) Result 75234 states and 108502 transitions. Complement of second has 9 states. [2025-04-26 16:52:15,172 INFO L140 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 1 stem states 3 non-accepting loop states 1 accepting loop states [2025-04-26 16:52:15,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 7.0) internal successors, (in total 35), 5 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 16:52:15,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 278 transitions. [2025-04-26 16:52:15,173 INFO L85 BuchiAccepts]: Start buchiAccepts Operand 6 states and 278 transitions. Stem has 31 letters. Loop has 4 letters. [2025-04-26 16:52:15,173 INFO L117 BuchiAccepts]: Finished buchiAccepts. [2025-04-26 16:52:15,173 INFO L85 BuchiAccepts]: Start buchiAccepts Operand 6 states and 278 transitions. Stem has 35 letters. Loop has 4 letters. [2025-04-26 16:52:15,173 INFO L117 BuchiAccepts]: Finished buchiAccepts. [2025-04-26 16:52:15,173 INFO L85 BuchiAccepts]: Start buchiAccepts Operand 6 states and 278 transitions. Stem has 31 letters. Loop has 8 letters. [2025-04-26 16:52:15,173 INFO L117 BuchiAccepts]: Finished buchiAccepts. [2025-04-26 16:52:15,174 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 75234 states and 108502 transitions. [2025-04-26 16:52:15,495 INFO L131 ngComponentsAnalysis]: Automaton has 237 accepting balls. 237 [2025-04-26 16:52:15,508 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 75234 states to 3354 states and 4443 transitions. [2025-04-26 16:52:15,508 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 3354 [2025-04-26 16:52:15,510 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 3354 [2025-04-26 16:52:15,510 INFO L74 IsDeterministic]: Start isDeterministic. Operand 3354 states and 4443 transitions. [2025-04-26 16:52:15,514 INFO L81 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2025-04-26 16:52:15,514 INFO L218 hiAutomatonCegarLoop]: Abstraction has 3354 states and 4443 transitions. [2025-04-26 16:52:15,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3354 states and 4443 transitions. [2025-04-26 16:52:15,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3354 to 3354. [2025-04-26 16:52:15,549 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3354 states, 3354 states have (on average 1.3246869409660107) internal successors, (in total 4443), 3353 states have internal predecessors, (4443), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 16:52:15,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3354 states to 3354 states and 4443 transitions. [2025-04-26 16:52:15,553 INFO L240 hiAutomatonCegarLoop]: Abstraction has 3354 states and 4443 transitions. [2025-04-26 16:52:15,553 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-04-26 16:52:15,553 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-04-26 16:52:15,553 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-04-26 16:52:15,553 INFO L87 Difference]: Start difference. First operand 3354 states and 4443 transitions. Second operand has 4 states, 4 states have (on average 7.75) internal successors, (in total 31), 4 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 16:52:15,588 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-04-26 16:52:15,589 INFO L93 Difference]: Finished difference Result 3354 states and 4443 transitions. [2025-04-26 16:52:15,589 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 3354 states and 4443 transitions. [2025-04-26 16:52:15,597 INFO L131 ngComponentsAnalysis]: Automaton has 237 accepting balls. 237 [2025-04-26 16:52:15,609 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 3354 states to 3354 states and 4443 transitions. [2025-04-26 16:52:15,609 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 3354 [2025-04-26 16:52:15,611 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 3354 [2025-04-26 16:52:15,612 INFO L74 IsDeterministic]: Start isDeterministic. Operand 3354 states and 4443 transitions. [2025-04-26 16:52:15,615 INFO L81 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2025-04-26 16:52:15,615 INFO L218 hiAutomatonCegarLoop]: Abstraction has 3354 states and 4443 transitions. [2025-04-26 16:52:15,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3354 states and 4443 transitions. [2025-04-26 16:52:15,649 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3354 to 3354. [2025-04-26 16:52:15,650 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3354 states, 3354 states have (on average 1.3246869409660107) internal successors, (in total 4443), 3353 states have internal predecessors, (4443), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 16:52:15,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3354 states to 3354 states and 4443 transitions. [2025-04-26 16:52:15,654 INFO L240 hiAutomatonCegarLoop]: Abstraction has 3354 states and 4443 transitions. [2025-04-26 16:52:15,654 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-26 16:52:15,656 INFO L438 stractBuchiCegarLoop]: Abstraction has 3354 states and 4443 transitions. [2025-04-26 16:52:15,656 INFO L340 stractBuchiCegarLoop]: ======== Iteration 2 ============ [2025-04-26 16:52:15,656 INFO L73 BuchiIsEmpty]: Start buchiIsEmpty. Operand 3354 states and 4443 transitions. [2025-04-26 16:52:15,663 INFO L131 ngComponentsAnalysis]: Automaton has 237 accepting balls. 237 [2025-04-26 16:52:15,663 INFO L88 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-04-26 16:52:15,663 INFO L120 BuchiIsEmpty]: Starting construction of run [2025-04-26 16:52:15,665 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-04-26 16:52:15,665 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1] [2025-04-26 16:52:15,666 INFO L752 eck$LassoCheckResult]: Stem: "[1134] $Ultimate##0-->L-1: Formula: (= (select |v_#valid_1| 0) 0) InVars {#valid=|v_#valid_1|} OutVars{#valid=|v_#valid_1|} AuxVars[] AssignedVars[]" "[1145] L-1-->L752: Formula: (< 0 |v_#StackHeapBarrier_1|) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_1|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_1|} AuxVars[] AssignedVars[]" "[1102] L752-->L752-1: Formula: (and (= (select |v_#valid_2| 1) 1) (= 2 (select |v_#length_1| 1))) InVars {#length=|v_#length_1|, #valid=|v_#valid_2|} OutVars{#length=|v_#length_1|, #valid=|v_#valid_2|} AuxVars[] AssignedVars[]" "[1159] L752-1-->L752-2: Formula: (= 48 (select (select |v_#memory_int_1| 1) 0)) InVars {#memory_int=|v_#memory_int_1|} OutVars{#memory_int=|v_#memory_int_1|} AuxVars[] AssignedVars[]" "[1104] L752-2-->L752-3: Formula: (= (select (select |v_#memory_int_2| 1) 1) 0) InVars {#memory_int=|v_#memory_int_2|} OutVars{#memory_int=|v_#memory_int_2|} AuxVars[] AssignedVars[]" "[1121] L752-3-->L752-4: Formula: (and (= 20 (select |v_#length_2| 2)) (= (select |v_#valid_3| 2) 1)) InVars {#length=|v_#length_2|, #valid=|v_#valid_3|} OutVars{#length=|v_#length_2|, #valid=|v_#valid_3|} AuxVars[] AssignedVars[]" "[1122] L752-4-->L755: Formula: (= v_~_N~0_1 0) InVars {} OutVars{~_N~0=v_~_N~0_1} AuxVars[] AssignedVars[~_N~0]" "[1126] L755-->L-1-1: Formula: (= v_~limit~0_1 0) InVars {} OutVars{~limit~0=v_~limit~0_1} AuxVars[] AssignedVars[~limit~0]" "[1161] L-1-1-->L-1-2: Formula: true InVars {} OutVars{ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_main_#res#1]" "[1163] L-1-2-->L770: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_1|, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_1|, ULTIMATE.start_main_#t~nondet11#1=|v_ULTIMATE.start_main_#t~nondet11#1_1|, ULTIMATE.start_main_#t~pre13#1=|v_ULTIMATE.start_main_#t~pre13#1_1|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_1|, ULTIMATE.start_main_~t~1#1=|v_ULTIMATE.start_main_~t~1#1_1|, ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_1|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre12#1, ULTIMATE.start_main_~i~1#1, ULTIMATE.start_main_#t~nondet11#1, ULTIMATE.start_main_#t~pre13#1, ULTIMATE.start_main_#t~pre10#1, ULTIMATE.start_main_~t~1#1, ULTIMATE.start_main_~t~0#1, ULTIMATE.start_main_#t~nondet14#1]" "[1151] L770-->L771: Formula: (= v_~_N~0_2 100) InVars {} OutVars{~_N~0=v_~_N~0_2} AuxVars[] AssignedVars[~_N~0]" "[1135] L771-->L771-1: Formula: (= (ite (and (<= v_~_N~0_3 1073741823) (<= 0 v_~_N~0_3)) 1 0) |v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_1|) InVars {~_N~0=v_~_N~0_3} OutVars{~_N~0=v_~_N~0_3, ULTIMATE.start_assume_abort_if_not_#in~cond#1=|v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_#in~cond#1]" "[1160] L771-1-->L749: Formula: true InVars {} OutVars{ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_~cond#1]" "[1101] L749-->L750: Formula: (= |v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_2| |v_ULTIMATE.start_assume_abort_if_not_~cond#1_2|) InVars {ULTIMATE.start_assume_abort_if_not_#in~cond#1=|v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_2|} OutVars{ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_2|, ULTIMATE.start_assume_abort_if_not_#in~cond#1=|v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_~cond#1]" "[1143] L750-->L749-1: Formula: (not (= |v_ULTIMATE.start_assume_abort_if_not_~cond#1_4| 0)) InVars {ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_4|} OutVars{ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_4|} AuxVars[] AssignedVars[]" "[1152] L749-1-->L771-2: Formula: true InVars {} OutVars{ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_~cond#1]" "[1165] L771-2-->L772: Formula: true InVars {} OutVars{ULTIMATE.start_assume_abort_if_not_#in~cond#1=|v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_#in~cond#1]" "[1103] L772-->L772-1: Formula: (= v_~_N~0_4 v_~limit~0_2) InVars {~_N~0=v_~_N~0_4} OutVars{~_N~0=v_~_N~0_4, ~limit~0=v_~limit~0_2} AuxVars[] AssignedVars[~limit~0]" "[1116] L772-1-->L773-4: Formula: (= |v_ULTIMATE.start_main_~i~1#1_2| 0) InVars {} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_~i~1#1]" "[1149] L773-4-->L774: Formula: (< |v_ULTIMATE.start_main_~i~1#1_3| v_~_N~0_5) InVars {~_N~0=v_~_N~0_5, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} OutVars{~_N~0=v_~_N~0_5, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} AuxVars[] AssignedVars[]" "[1125] L774-->L775: Formula: true InVars {} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[1124] L775-->L775-1: Formula: (= |v_ULTIMATE.start_main_#t~pre10#1_2| |v_#pthreadsForks_1|) InVars {#pthreadsForks=|v_#pthreadsForks_1|} OutVars{#pthreadsForks=|v_#pthreadsForks_1|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre10#1]" "[1150] L775-1-->L775-2: Formula: (= (+ 1 |v_#pthreadsForks_3|) |v_#pthreadsForks_2|) InVars {#pthreadsForks=|v_#pthreadsForks_3|} OutVars{#pthreadsForks=|v_#pthreadsForks_2|} AuxVars[] AssignedVars[#pthreadsForks]" "[1119] L775-2-->L775-3: Formula: (= |v_ULTIMATE.start_main_~t~0#1_3| |v_ULTIMATE.start_main_#t~pre10#1_3|) InVars {ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_3|} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_3|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[1319] L775-3-->$Ultimate##0: Formula: (and (= |v_f1Thread1of5ForFork1_#in~arg.base_4| 0) (= v_f1Thread1of5ForFork1_thidvar1_2 0) (= |v_f1Thread1of5ForFork1_#in~arg.offset_4| 0) (= |v_ULTIMATE.start_main_#t~pre10#1_55| v_f1Thread1of5ForFork1_thidvar0_2)) InVars {ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_55|} OutVars{f1Thread1of5ForFork1_#res.offset=|v_f1Thread1of5ForFork1_#res.offset_4|, f1Thread1of5ForFork1_~arg.base=v_f1Thread1of5ForFork1_~arg.base_4, f1Thread1of5ForFork1_~arg.offset=v_f1Thread1of5ForFork1_~arg.offset_4, f1Thread1of5ForFork1_#in~arg.offset=|v_f1Thread1of5ForFork1_#in~arg.offset_4|, f1Thread1of5ForFork1_#res.base=|v_f1Thread1of5ForFork1_#res.base_4|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_55|, f1Thread1of5ForFork1_~l~0=v_f1Thread1of5ForFork1_~l~0_8, f1Thread1of5ForFork1_thidvar0=v_f1Thread1of5ForFork1_thidvar0_2, f1Thread1of5ForFork1_thidvar1=v_f1Thread1of5ForFork1_thidvar1_2, f1Thread1of5ForFork1_#in~arg.base=|v_f1Thread1of5ForFork1_#in~arg.base_4|} AuxVars[] AssignedVars[f1Thread1of5ForFork1_#res.offset, f1Thread1of5ForFork1_~arg.base, f1Thread1of5ForFork1_~arg.offset, f1Thread1of5ForFork1_#in~arg.offset, f1Thread1of5ForFork1_#res.base, f1Thread1of5ForFork1_~l~0, f1Thread1of5ForFork1_thidvar0, f1Thread1of5ForFork1_thidvar1, f1Thread1of5ForFork1_#in~arg.base]" "[1170] $Ultimate##0-->L757: Formula: (and (= v_f1Thread1of5ForFork1_~arg.base_1 |v_f1Thread1of5ForFork1_#in~arg.base_1|) (= |v_f1Thread1of5ForFork1_#in~arg.offset_1| v_f1Thread1of5ForFork1_~arg.offset_1)) InVars {f1Thread1of5ForFork1_#in~arg.offset=|v_f1Thread1of5ForFork1_#in~arg.offset_1|, f1Thread1of5ForFork1_#in~arg.base=|v_f1Thread1of5ForFork1_#in~arg.base_1|} OutVars{f1Thread1of5ForFork1_~arg.base=v_f1Thread1of5ForFork1_~arg.base_1, f1Thread1of5ForFork1_~arg.offset=v_f1Thread1of5ForFork1_~arg.offset_1, f1Thread1of5ForFork1_#in~arg.offset=|v_f1Thread1of5ForFork1_#in~arg.offset_1|, f1Thread1of5ForFork1_#in~arg.base=|v_f1Thread1of5ForFork1_#in~arg.base_1|} AuxVars[] AssignedVars[f1Thread1of5ForFork1_~arg.base, f1Thread1of5ForFork1_~arg.offset]" "[1171] L757-->L758: Formula: true InVars {} OutVars{f1Thread1of5ForFork1_~l~0=v_f1Thread1of5ForFork1_~l~0_1} AuxVars[] AssignedVars[f1Thread1of5ForFork1_~l~0]" "[1132] L775-4-->L775-5: Formula: true InVars {} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[1136] L775-5-->L775-6: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre10#1]" "[1140] L775-6-->L773-1: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~nondet11#1=|v_ULTIMATE.start_main_#t~nondet11#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet11#1]" "[1166] L773-1-->L773-2: Formula: (= (+ |v_ULTIMATE.start_main_~i~1#1_4| 1) |v_ULTIMATE.start_main_#t~pre12#1_2|) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} OutVars{ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_2|, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre12#1]" "[1129] L773-2-->L773-3: Formula: (= |v_ULTIMATE.start_main_~i~1#1_5| (+ |v_ULTIMATE.start_main_~i~1#1_6| 1)) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_6|} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~i~1#1]" "[1097] L773-3-->L773-4: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre12#1]" "[1149] L773-4-->L774: Formula: (< |v_ULTIMATE.start_main_~i~1#1_3| v_~_N~0_5) InVars {~_N~0=v_~_N~0_5, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} OutVars{~_N~0=v_~_N~0_5, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} AuxVars[] AssignedVars[]" "[1125] L774-->L775: Formula: true InVars {} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[1124] L775-->L775-1: Formula: (= |v_ULTIMATE.start_main_#t~pre10#1_2| |v_#pthreadsForks_1|) InVars {#pthreadsForks=|v_#pthreadsForks_1|} OutVars{#pthreadsForks=|v_#pthreadsForks_1|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre10#1]" "[1150] L775-1-->L775-2: Formula: (= (+ 1 |v_#pthreadsForks_3|) |v_#pthreadsForks_2|) InVars {#pthreadsForks=|v_#pthreadsForks_3|} OutVars{#pthreadsForks=|v_#pthreadsForks_2|} AuxVars[] AssignedVars[#pthreadsForks]" "[1119] L775-2-->L775-3: Formula: (= |v_ULTIMATE.start_main_~t~0#1_3| |v_ULTIMATE.start_main_#t~pre10#1_3|) InVars {ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_3|} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_3|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[1320] L775-3-->$Ultimate##0: Formula: (and (= |v_ULTIMATE.start_main_#t~pre10#1_57| v_f1Thread2of5ForFork1_thidvar0_2) (= |v_f1Thread2of5ForFork1_#in~arg.base_4| 0) (= v_f1Thread2of5ForFork1_thidvar1_2 0) (= |v_f1Thread2of5ForFork1_#in~arg.offset_4| 0)) InVars {ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_57|} OutVars{f1Thread2of5ForFork1_thidvar1=v_f1Thread2of5ForFork1_thidvar1_2, f1Thread2of5ForFork1_~arg.offset=v_f1Thread2of5ForFork1_~arg.offset_4, f1Thread2of5ForFork1_thidvar0=v_f1Thread2of5ForFork1_thidvar0_2, f1Thread2of5ForFork1_~arg.base=v_f1Thread2of5ForFork1_~arg.base_4, f1Thread2of5ForFork1_#res.base=|v_f1Thread2of5ForFork1_#res.base_4|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_57|, f1Thread2of5ForFork1_#in~arg.offset=|v_f1Thread2of5ForFork1_#in~arg.offset_4|, f1Thread2of5ForFork1_#res.offset=|v_f1Thread2of5ForFork1_#res.offset_4|, f1Thread2of5ForFork1_~l~0=v_f1Thread2of5ForFork1_~l~0_8, f1Thread2of5ForFork1_#in~arg.base=|v_f1Thread2of5ForFork1_#in~arg.base_4|} AuxVars[] AssignedVars[f1Thread2of5ForFork1_thidvar1, f1Thread2of5ForFork1_~arg.offset, f1Thread2of5ForFork1_thidvar0, f1Thread2of5ForFork1_~arg.base, f1Thread2of5ForFork1_#res.base, f1Thread2of5ForFork1_#in~arg.offset, f1Thread2of5ForFork1_#res.offset, f1Thread2of5ForFork1_~l~0, f1Thread2of5ForFork1_#in~arg.base]" "[1194] $Ultimate##0-->L757: Formula: (and (= |v_f1Thread2of5ForFork1_#in~arg.offset_1| v_f1Thread2of5ForFork1_~arg.offset_1) (= v_f1Thread2of5ForFork1_~arg.base_1 |v_f1Thread2of5ForFork1_#in~arg.base_1|)) InVars {f1Thread2of5ForFork1_#in~arg.offset=|v_f1Thread2of5ForFork1_#in~arg.offset_1|, f1Thread2of5ForFork1_#in~arg.base=|v_f1Thread2of5ForFork1_#in~arg.base_1|} OutVars{f1Thread2of5ForFork1_~arg.offset=v_f1Thread2of5ForFork1_~arg.offset_1, f1Thread2of5ForFork1_~arg.base=v_f1Thread2of5ForFork1_~arg.base_1, f1Thread2of5ForFork1_#in~arg.offset=|v_f1Thread2of5ForFork1_#in~arg.offset_1|, f1Thread2of5ForFork1_#in~arg.base=|v_f1Thread2of5ForFork1_#in~arg.base_1|} AuxVars[] AssignedVars[f1Thread2of5ForFork1_~arg.offset, f1Thread2of5ForFork1_~arg.base]" "[1195] L757-->L758: Formula: true InVars {} OutVars{f1Thread2of5ForFork1_~l~0=v_f1Thread2of5ForFork1_~l~0_1} AuxVars[] AssignedVars[f1Thread2of5ForFork1_~l~0]" "[1132] L775-4-->L775-5: Formula: true InVars {} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[1136] L775-5-->L775-6: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre10#1]" "[1140] L775-6-->L773-1: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~nondet11#1=|v_ULTIMATE.start_main_#t~nondet11#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet11#1]" "[1166] L773-1-->L773-2: Formula: (= (+ |v_ULTIMATE.start_main_~i~1#1_4| 1) |v_ULTIMATE.start_main_#t~pre12#1_2|) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} OutVars{ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_2|, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre12#1]" "[1129] L773-2-->L773-3: Formula: (= |v_ULTIMATE.start_main_~i~1#1_5| (+ |v_ULTIMATE.start_main_~i~1#1_6| 1)) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_6|} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~i~1#1]" "[1097] L773-3-->L773-4: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre12#1]" "[1149] L773-4-->L774: Formula: (< |v_ULTIMATE.start_main_~i~1#1_3| v_~_N~0_5) InVars {~_N~0=v_~_N~0_5, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} OutVars{~_N~0=v_~_N~0_5, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} AuxVars[] AssignedVars[]" "[1125] L774-->L775: Formula: true InVars {} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[1124] L775-->L775-1: Formula: (= |v_ULTIMATE.start_main_#t~pre10#1_2| |v_#pthreadsForks_1|) InVars {#pthreadsForks=|v_#pthreadsForks_1|} OutVars{#pthreadsForks=|v_#pthreadsForks_1|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre10#1]" "[1150] L775-1-->L775-2: Formula: (= (+ 1 |v_#pthreadsForks_3|) |v_#pthreadsForks_2|) InVars {#pthreadsForks=|v_#pthreadsForks_3|} OutVars{#pthreadsForks=|v_#pthreadsForks_2|} AuxVars[] AssignedVars[#pthreadsForks]" "[1119] L775-2-->L775-3: Formula: (= |v_ULTIMATE.start_main_~t~0#1_3| |v_ULTIMATE.start_main_#t~pre10#1_3|) InVars {ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_3|} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_3|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[1321] L775-3-->$Ultimate##0: Formula: (and (= |v_f1Thread3of5ForFork1_#in~arg.offset_4| 0) (= v_f1Thread3of5ForFork1_thidvar1_2 0) (= |v_ULTIMATE.start_main_#t~pre10#1_59| v_f1Thread3of5ForFork1_thidvar0_2) (= |v_f1Thread3of5ForFork1_#in~arg.base_4| 0)) InVars {ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_59|} OutVars{f1Thread3of5ForFork1_~arg.offset=v_f1Thread3of5ForFork1_~arg.offset_4, f1Thread3of5ForFork1_thidvar0=v_f1Thread3of5ForFork1_thidvar0_2, f1Thread3of5ForFork1_#res.base=|v_f1Thread3of5ForFork1_#res.base_4|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_59|, f1Thread3of5ForFork1_#in~arg.offset=|v_f1Thread3of5ForFork1_#in~arg.offset_4|, f1Thread3of5ForFork1_thidvar1=v_f1Thread3of5ForFork1_thidvar1_2, f1Thread3of5ForFork1_~arg.base=v_f1Thread3of5ForFork1_~arg.base_4, f1Thread3of5ForFork1_#res.offset=|v_f1Thread3of5ForFork1_#res.offset_4|, f1Thread3of5ForFork1_~l~0=v_f1Thread3of5ForFork1_~l~0_8, f1Thread3of5ForFork1_#in~arg.base=|v_f1Thread3of5ForFork1_#in~arg.base_4|} AuxVars[] AssignedVars[f1Thread3of5ForFork1_~arg.offset, f1Thread3of5ForFork1_thidvar0, f1Thread3of5ForFork1_#res.base, f1Thread3of5ForFork1_#in~arg.offset, f1Thread3of5ForFork1_thidvar1, f1Thread3of5ForFork1_~arg.base, f1Thread3of5ForFork1_#res.offset, f1Thread3of5ForFork1_~l~0, f1Thread3of5ForFork1_#in~arg.base]" "[1188] $Ultimate##0-->L757: Formula: (and (= v_f1Thread3of5ForFork1_~arg.offset_1 |v_f1Thread3of5ForFork1_#in~arg.offset_1|) (= v_f1Thread3of5ForFork1_~arg.base_1 |v_f1Thread3of5ForFork1_#in~arg.base_1|)) InVars {f1Thread3of5ForFork1_#in~arg.offset=|v_f1Thread3of5ForFork1_#in~arg.offset_1|, f1Thread3of5ForFork1_#in~arg.base=|v_f1Thread3of5ForFork1_#in~arg.base_1|} OutVars{f1Thread3of5ForFork1_#in~arg.offset=|v_f1Thread3of5ForFork1_#in~arg.offset_1|, f1Thread3of5ForFork1_~arg.base=v_f1Thread3of5ForFork1_~arg.base_1, f1Thread3of5ForFork1_~arg.offset=v_f1Thread3of5ForFork1_~arg.offset_1, f1Thread3of5ForFork1_#in~arg.base=|v_f1Thread3of5ForFork1_#in~arg.base_1|} AuxVars[] AssignedVars[f1Thread3of5ForFork1_~arg.offset, f1Thread3of5ForFork1_~arg.base]" "[1189] L757-->L758: Formula: true InVars {} OutVars{f1Thread3of5ForFork1_~l~0=v_f1Thread3of5ForFork1_~l~0_1} AuxVars[] AssignedVars[f1Thread3of5ForFork1_~l~0]" "[1132] L775-4-->L775-5: Formula: true InVars {} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[1136] L775-5-->L775-6: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre10#1]" "[1140] L775-6-->L773-1: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~nondet11#1=|v_ULTIMATE.start_main_#t~nondet11#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet11#1]" "[1166] L773-1-->L773-2: Formula: (= (+ |v_ULTIMATE.start_main_~i~1#1_4| 1) |v_ULTIMATE.start_main_#t~pre12#1_2|) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} OutVars{ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_2|, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre12#1]" "[1129] L773-2-->L773-3: Formula: (= |v_ULTIMATE.start_main_~i~1#1_5| (+ |v_ULTIMATE.start_main_~i~1#1_6| 1)) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_6|} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~i~1#1]" "[1097] L773-3-->L773-4: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre12#1]" "[1149] L773-4-->L774: Formula: (< |v_ULTIMATE.start_main_~i~1#1_3| v_~_N~0_5) InVars {~_N~0=v_~_N~0_5, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} OutVars{~_N~0=v_~_N~0_5, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} AuxVars[] AssignedVars[]" "[1125] L774-->L775: Formula: true InVars {} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[1124] L775-->L775-1: Formula: (= |v_ULTIMATE.start_main_#t~pre10#1_2| |v_#pthreadsForks_1|) InVars {#pthreadsForks=|v_#pthreadsForks_1|} OutVars{#pthreadsForks=|v_#pthreadsForks_1|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre10#1]" "[1150] L775-1-->L775-2: Formula: (= (+ 1 |v_#pthreadsForks_3|) |v_#pthreadsForks_2|) InVars {#pthreadsForks=|v_#pthreadsForks_3|} OutVars{#pthreadsForks=|v_#pthreadsForks_2|} AuxVars[] AssignedVars[#pthreadsForks]" "[1119] L775-2-->L775-3: Formula: (= |v_ULTIMATE.start_main_~t~0#1_3| |v_ULTIMATE.start_main_#t~pre10#1_3|) InVars {ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_3|} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_3|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[1322] L775-3-->$Ultimate##0: Formula: (and (= 0 |v_f1Thread4of5ForFork1_#in~arg.base_4|) (= |v_f1Thread4of5ForFork1_#in~arg.offset_4| 0) (= v_f1Thread4of5ForFork1_thidvar0_2 |v_ULTIMATE.start_main_#t~pre10#1_61|) (= v_f1Thread4of5ForFork1_thidvar1_2 0)) InVars {ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_61|} OutVars{f1Thread4of5ForFork1_~l~0=v_f1Thread4of5ForFork1_~l~0_8, f1Thread4of5ForFork1_thidvar1=v_f1Thread4of5ForFork1_thidvar1_2, f1Thread4of5ForFork1_thidvar0=v_f1Thread4of5ForFork1_thidvar0_2, f1Thread4of5ForFork1_#res.base=|v_f1Thread4of5ForFork1_#res.base_4|, f1Thread4of5ForFork1_~arg.offset=v_f1Thread4of5ForFork1_~arg.offset_4, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_61|, f1Thread4of5ForFork1_#res.offset=|v_f1Thread4of5ForFork1_#res.offset_4|, f1Thread4of5ForFork1_~arg.base=v_f1Thread4of5ForFork1_~arg.base_4, f1Thread4of5ForFork1_#in~arg.offset=|v_f1Thread4of5ForFork1_#in~arg.offset_4|, f1Thread4of5ForFork1_#in~arg.base=|v_f1Thread4of5ForFork1_#in~arg.base_4|} AuxVars[] AssignedVars[f1Thread4of5ForFork1_~l~0, f1Thread4of5ForFork1_thidvar1, f1Thread4of5ForFork1_thidvar0, f1Thread4of5ForFork1_#res.base, f1Thread4of5ForFork1_~arg.offset, f1Thread4of5ForFork1_#res.offset, f1Thread4of5ForFork1_~arg.base, f1Thread4of5ForFork1_#in~arg.offset, f1Thread4of5ForFork1_#in~arg.base]" "[1176] $Ultimate##0-->L757: Formula: (and (= v_f1Thread4of5ForFork1_~arg.base_1 |v_f1Thread4of5ForFork1_#in~arg.base_1|) (= v_f1Thread4of5ForFork1_~arg.offset_1 |v_f1Thread4of5ForFork1_#in~arg.offset_1|)) InVars {f1Thread4of5ForFork1_#in~arg.base=|v_f1Thread4of5ForFork1_#in~arg.base_1|, f1Thread4of5ForFork1_#in~arg.offset=|v_f1Thread4of5ForFork1_#in~arg.offset_1|} OutVars{f1Thread4of5ForFork1_~arg.base=v_f1Thread4of5ForFork1_~arg.base_1, f1Thread4of5ForFork1_#in~arg.offset=|v_f1Thread4of5ForFork1_#in~arg.offset_1|, f1Thread4of5ForFork1_#in~arg.base=|v_f1Thread4of5ForFork1_#in~arg.base_1|, f1Thread4of5ForFork1_~arg.offset=v_f1Thread4of5ForFork1_~arg.offset_1} AuxVars[] AssignedVars[f1Thread4of5ForFork1_~arg.offset, f1Thread4of5ForFork1_~arg.base]" "[1177] L757-->L758: Formula: true InVars {} OutVars{f1Thread4of5ForFork1_~l~0=v_f1Thread4of5ForFork1_~l~0_1} AuxVars[] AssignedVars[f1Thread4of5ForFork1_~l~0]" "[1132] L775-4-->L775-5: Formula: true InVars {} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[1136] L775-5-->L775-6: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre10#1]" "[1140] L775-6-->L773-1: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~nondet11#1=|v_ULTIMATE.start_main_#t~nondet11#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet11#1]" "[1166] L773-1-->L773-2: Formula: (= (+ |v_ULTIMATE.start_main_~i~1#1_4| 1) |v_ULTIMATE.start_main_#t~pre12#1_2|) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} OutVars{ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_2|, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre12#1]" "[1129] L773-2-->L773-3: Formula: (= |v_ULTIMATE.start_main_~i~1#1_5| (+ |v_ULTIMATE.start_main_~i~1#1_6| 1)) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_6|} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~i~1#1]" "[1097] L773-3-->L773-4: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre12#1]" "[1149] L773-4-->L774: Formula: (< |v_ULTIMATE.start_main_~i~1#1_3| v_~_N~0_5) InVars {~_N~0=v_~_N~0_5, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} OutVars{~_N~0=v_~_N~0_5, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} AuxVars[] AssignedVars[]" "[1125] L774-->L775: Formula: true InVars {} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[1124] L775-->L775-1: Formula: (= |v_ULTIMATE.start_main_#t~pre10#1_2| |v_#pthreadsForks_1|) InVars {#pthreadsForks=|v_#pthreadsForks_1|} OutVars{#pthreadsForks=|v_#pthreadsForks_1|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre10#1]" "[1150] L775-1-->L775-2: Formula: (= (+ 1 |v_#pthreadsForks_3|) |v_#pthreadsForks_2|) InVars {#pthreadsForks=|v_#pthreadsForks_3|} OutVars{#pthreadsForks=|v_#pthreadsForks_2|} AuxVars[] AssignedVars[#pthreadsForks]" "[1119] L775-2-->L775-3: Formula: (= |v_ULTIMATE.start_main_~t~0#1_3| |v_ULTIMATE.start_main_#t~pre10#1_3|) InVars {ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_3|} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_3|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[1323] L775-3-->$Ultimate##0: Formula: (and (= |v_f1Thread5of5ForFork1_#in~arg.offset_4| 0) (= |v_f1Thread5of5ForFork1_#in~arg.base_4| 0) (= |v_ULTIMATE.start_main_#t~pre10#1_63| v_f1Thread5of5ForFork1_thidvar0_2) (= v_f1Thread5of5ForFork1_thidvar1_2 0)) InVars {ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_63|} OutVars{f1Thread5of5ForFork1_#in~arg.offset=|v_f1Thread5of5ForFork1_#in~arg.offset_4|, f1Thread5of5ForFork1_~arg.offset=v_f1Thread5of5ForFork1_~arg.offset_4, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_63|, f1Thread5of5ForFork1_#res.base=|v_f1Thread5of5ForFork1_#res.base_4|, f1Thread5of5ForFork1_#in~arg.base=|v_f1Thread5of5ForFork1_#in~arg.base_4|, f1Thread5of5ForFork1_~arg.base=v_f1Thread5of5ForFork1_~arg.base_4, f1Thread5of5ForFork1_thidvar0=v_f1Thread5of5ForFork1_thidvar0_2, f1Thread5of5ForFork1_#res.offset=|v_f1Thread5of5ForFork1_#res.offset_4|, f1Thread5of5ForFork1_~l~0=v_f1Thread5of5ForFork1_~l~0_8, f1Thread5of5ForFork1_thidvar1=v_f1Thread5of5ForFork1_thidvar1_2} AuxVars[] AssignedVars[f1Thread5of5ForFork1_#in~arg.offset, f1Thread5of5ForFork1_~arg.offset, f1Thread5of5ForFork1_#res.base, f1Thread5of5ForFork1_#in~arg.base, f1Thread5of5ForFork1_~arg.base, f1Thread5of5ForFork1_thidvar0, f1Thread5of5ForFork1_#res.offset, f1Thread5of5ForFork1_~l~0, f1Thread5of5ForFork1_thidvar1]" "[1182] $Ultimate##0-->L757: Formula: (and (= v_f1Thread5of5ForFork1_~arg.offset_1 |v_f1Thread5of5ForFork1_#in~arg.offset_1|) (= v_f1Thread5of5ForFork1_~arg.base_1 |v_f1Thread5of5ForFork1_#in~arg.base_1|)) InVars {f1Thread5of5ForFork1_#in~arg.base=|v_f1Thread5of5ForFork1_#in~arg.base_1|, f1Thread5of5ForFork1_#in~arg.offset=|v_f1Thread5of5ForFork1_#in~arg.offset_1|} OutVars{f1Thread5of5ForFork1_#in~arg.base=|v_f1Thread5of5ForFork1_#in~arg.base_1|, f1Thread5of5ForFork1_#in~arg.offset=|v_f1Thread5of5ForFork1_#in~arg.offset_1|, f1Thread5of5ForFork1_~arg.base=v_f1Thread5of5ForFork1_~arg.base_1, f1Thread5of5ForFork1_~arg.offset=v_f1Thread5of5ForFork1_~arg.offset_1} AuxVars[] AssignedVars[f1Thread5of5ForFork1_~arg.offset, f1Thread5of5ForFork1_~arg.base]" "[1183] L757-->L758: Formula: true InVars {} OutVars{f1Thread5of5ForFork1_~l~0=v_f1Thread5of5ForFork1_~l~0_1} AuxVars[] AssignedVars[f1Thread5of5ForFork1_~l~0]" "[1132] L775-4-->L775-5: Formula: true InVars {} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[1136] L775-5-->L775-6: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre10#1]" "[1140] L775-6-->L773-1: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~nondet11#1=|v_ULTIMATE.start_main_#t~nondet11#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet11#1]" "[1166] L773-1-->L773-2: Formula: (= (+ |v_ULTIMATE.start_main_~i~1#1_4| 1) |v_ULTIMATE.start_main_#t~pre12#1_2|) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} OutVars{ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_2|, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre12#1]" "[1129] L773-2-->L773-3: Formula: (= |v_ULTIMATE.start_main_~i~1#1_5| (+ |v_ULTIMATE.start_main_~i~1#1_6| 1)) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_6|} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~i~1#1]" "[1097] L773-3-->L773-4: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre12#1]" "[1149] L773-4-->L774: Formula: (< |v_ULTIMATE.start_main_~i~1#1_3| v_~_N~0_5) InVars {~_N~0=v_~_N~0_5, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} OutVars{~_N~0=v_~_N~0_5, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} AuxVars[] AssignedVars[]" "[1125] L774-->L775: Formula: true InVars {} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[1124] L775-->L775-1: Formula: (= |v_ULTIMATE.start_main_#t~pre10#1_2| |v_#pthreadsForks_1|) InVars {#pthreadsForks=|v_#pthreadsForks_1|} OutVars{#pthreadsForks=|v_#pthreadsForks_1|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre10#1]" "[1150] L775-1-->L775-2: Formula: (= (+ 1 |v_#pthreadsForks_3|) |v_#pthreadsForks_2|) InVars {#pthreadsForks=|v_#pthreadsForks_3|} OutVars{#pthreadsForks=|v_#pthreadsForks_2|} AuxVars[] AssignedVars[#pthreadsForks]" "[1119] L775-2-->L775-3: Formula: (= |v_ULTIMATE.start_main_~t~0#1_3| |v_ULTIMATE.start_main_#t~pre10#1_3|) InVars {ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_3|} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_3|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[1317] L775-3-->ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" [2025-04-26 16:52:15,666 INFO L754 eck$LassoCheckResult]: Loop: "[1318] ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES-->ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" [2025-04-26 16:52:15,666 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 16:52:15,666 INFO L85 PathProgramCache]: Analyzing trace with hash -313391969, now seen corresponding path program 1 times [2025-04-26 16:52:15,666 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 16:52:15,666 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [592311163] [2025-04-26 16:52:15,666 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 16:52:15,666 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 16:52:15,672 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 95 statements into 1 equivalence classes. [2025-04-26 16:52:15,681 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 95 of 95 statements. [2025-04-26 16:52:15,681 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:15,681 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:52:15,681 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 16:52:15,683 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 95 statements into 1 equivalence classes. [2025-04-26 16:52:15,687 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 95 of 95 statements. [2025-04-26 16:52:15,687 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:15,687 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:52:15,693 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-04-26 16:52:15,693 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 16:52:15,693 INFO L85 PathProgramCache]: Analyzing trace with hash 1349, now seen corresponding path program 1 times [2025-04-26 16:52:15,693 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 16:52:15,693 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [441350627] [2025-04-26 16:52:15,693 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 16:52:15,694 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 16:52:15,696 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 1 statements into 1 equivalence classes. [2025-04-26 16:52:15,696 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 1 of 1 statements. [2025-04-26 16:52:15,696 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:15,696 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:52:15,696 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 16:52:15,696 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 1 statements into 1 equivalence classes. [2025-04-26 16:52:15,696 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 1 of 1 statements. [2025-04-26 16:52:15,696 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:15,697 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:52:15,697 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-04-26 16:52:15,698 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 16:52:15,698 INFO L85 PathProgramCache]: Analyzing trace with hash -1125215129, now seen corresponding path program 1 times [2025-04-26 16:52:15,698 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 16:52:15,698 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1759952987] [2025-04-26 16:52:15,698 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 16:52:15,698 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 16:52:15,701 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 96 statements into 1 equivalence classes. [2025-04-26 16:52:15,705 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 96 of 96 statements. [2025-04-26 16:52:15,705 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:15,705 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:52:15,705 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 16:52:15,707 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 96 statements into 1 equivalence classes. [2025-04-26 16:52:15,711 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 96 of 96 statements. [2025-04-26 16:52:15,711 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:15,711 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:52:15,717 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-04-26 16:52:16,364 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 95 statements into 1 equivalence classes. [2025-04-26 16:52:16,373 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 95 of 95 statements. [2025-04-26 16:52:16,374 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:16,374 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:52:16,374 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 16:52:16,382 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 95 statements into 1 equivalence classes. [2025-04-26 16:52:16,391 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 95 of 95 statements. [2025-04-26 16:52:16,391 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:16,391 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:52:16,406 WARN L166 chiAutomizerObserver]: 5 thread instances were not sufficient, I will increase this number and restart the analysis [2025-04-26 16:52:16,429 INFO L143 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2025-04-26 16:52:16,438 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (231)] Ended with exit code 0 [2025-04-26 16:52:16,438 INFO L125 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-04-26 16:52:16,438 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2025-04-26 16:52:16,438 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:16,440 INFO L229 MonitoredProcess]: Starting monitored process 301 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:16,441 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (301)] Waiting until timeout for monitored process [2025-04-26 16:52:16,471 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 239 places, 228 transitions, 564 flow [2025-04-26 16:52:16,490 INFO L116 PetriNetUnfolderBase]: 16/381 cut-off events. [2025-04-26 16:52:16,490 INFO L117 PetriNetUnfolderBase]: For 50/50 co-relation queries the response was YES. [2025-04-26 16:52:16,491 INFO L83 FinitePrefix]: Finished finitePrefix Result has 435 conditions, 381 events. 16/381 cut-off events. For 50/50 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1020 event pairs, 0 based on Foata normal form. 0/352 useless extension candidates. Maximal degree in co-relation 422. Up to 14 conditions per place. [2025-04-26 16:52:16,491 INFO L82 GeneralOperation]: Start removeDead. Operand has 239 places, 228 transitions, 564 flow [2025-04-26 16:52:16,494 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 123 places, 111 transitions, 279 flow [2025-04-26 16:52:16,494 INFO L84 lAbstractionProvider]: Constructed initial Petri net abstraction that has has 123 places, 111 transitions, 279 flow [2025-04-26 16:52:16,494 INFO L135 AmpleReduction]: Starting ample reduction [2025-04-26 16:52:16,626 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2278#[f1FINAL, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, f1EXIT]true [2025-04-26 16:52:16,723 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2850#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1FINAL, f1EXIT, f1EXIT, f1EXIT, f1EXIT]true [2025-04-26 16:52:16,724 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2828#[f1EXIT, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT]true [2025-04-26 16:52:16,724 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2814#[f1EXIT, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT]true [2025-04-26 16:52:16,728 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3070#[f1EXIT, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT]true [2025-04-26 16:52:16,728 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3066#[f1EXIT, L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT]true [2025-04-26 16:52:16,750 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 4330#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1FINAL, f1EXIT, f1EXIT, f1EXIT]true [2025-04-26 16:52:16,751 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 4308#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT]true [2025-04-26 16:52:16,751 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 4292#[L759, f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT]true [2025-04-26 16:52:16,770 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 5660#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT]true [2025-04-26 16:52:16,770 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 5620#[L759, f1EXIT, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT]true [2025-04-26 16:52:16,770 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 5588#[L759, f1EXIT, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT]true [2025-04-26 16:52:16,783 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 6382#[L759, f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT]true [2025-04-26 16:52:16,783 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 6360#[L759, f1EXIT, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT]true [2025-04-26 16:52:16,783 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 6344#[L759, f1EXIT, L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT]true [2025-04-26 16:52:16,793 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 6840#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:16,793 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 6836#[f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:16,806 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 7550#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:16,806 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 7526#[f1EXIT, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:16,806 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 7512#[f1EXIT, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:16,813 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 7850#[f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:16,813 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 7838#[f1EXIT, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:16,813 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 7834#[f1EXIT, L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:16,848 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 9774#[f1EXIT, f1FINAL, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, f1EXIT]true [2025-04-26 16:52:16,848 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 9752#[f1EXIT, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT]true [2025-04-26 16:52:16,848 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 9738#[f1EXIT, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT]true [2025-04-26 16:52:16,868 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 11104#[f1EXIT, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT]true [2025-04-26 16:52:16,868 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 11062#[f1EXIT, L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT]true [2025-04-26 16:52:16,869 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 11032#[f1EXIT, L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT]true [2025-04-26 16:52:16,880 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 11796#[f1EXIT, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT]true [2025-04-26 16:52:16,880 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 11772#[f1EXIT, L759, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT]true [2025-04-26 16:52:16,880 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 11758#[f1EXIT, L759, L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT]true [2025-04-26 16:52:16,921 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 14452#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT]true [2025-04-26 16:52:16,921 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 14412#[L759, f1EXIT, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT]true [2025-04-26 16:52:16,921 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 14380#[L759, f1EXIT, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT]true [2025-04-26 16:52:16,965 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 17594#[L759, f1EXIT, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT]true [2025-04-26 16:52:16,966 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 17530#[L759, f1EXIT, L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT]true [2025-04-26 16:52:16,966 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 17476#[L759, f1EXIT, L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT]true [2025-04-26 16:52:16,992 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 19174#[L759, f1EXIT, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT]true [2025-04-26 16:52:16,993 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 19134#[L759, f1EXIT, L759, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT]true [2025-04-26 16:52:16,993 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 19102#[L759, f1EXIT, L759, L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT]true [2025-04-26 16:52:17,016 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 20564#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:17,016 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 20540#[f1EXIT, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:17,016 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 20526#[f1EXIT, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:17,042 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 22112#[f1EXIT, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:17,042 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 22070#[f1EXIT, L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758]true [2025-04-26 16:52:17,042 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 22040#[f1EXIT, L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758]true [2025-04-26 16:52:17,060 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 22898#[f1EXIT, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:17,060 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 22874#[f1EXIT, L759, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758]true [2025-04-26 16:52:17,060 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 22860#[f1EXIT, L759, L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758]true [2025-04-26 16:52:17,072 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 23588#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, f1EXIT]true [2025-04-26 16:52:17,073 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 23584#[f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:17,085 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 24298#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:17,085 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 24274#[f1EXIT, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:17,085 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 24260#[f1EXIT, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:17,092 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 24598#[f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:17,092 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 24586#[f1EXIT, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:17,092 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 24582#[f1EXIT, L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:17,118 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 25978#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:17,118 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 25956#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:17,118 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 25940#[L759, f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:17,148 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 27518#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:17,148 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 27478#[L759, f1EXIT, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758]true [2025-04-26 16:52:17,148 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 27446#[L759, f1EXIT, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758]true [2025-04-26 16:52:17,164 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 28298#[L759, f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:17,165 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 28276#[L759, f1EXIT, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758]true [2025-04-26 16:52:17,165 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 28260#[L759, f1EXIT, L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758]true [2025-04-26 16:52:17,177 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 28898#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:17,177 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 28886#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, f1EXIT]true [2025-04-26 16:52:17,177 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 28882#[f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:17,195 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 29660#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:17,195 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 29636#[f1EXIT, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758]true [2025-04-26 16:52:17,195 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 29622#[f1EXIT, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758]true [2025-04-26 16:52:17,203 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 29962#[f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:17,203 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 29950#[f1EXIT, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758]true [2025-04-26 16:52:17,203 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 29946#[f1EXIT, L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758]true [2025-04-26 16:52:17,249 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 32564#[f1FINAL, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, f1EXIT, f1EXIT]true [2025-04-26 16:52:17,249 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 32542#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, f1EXIT]true [2025-04-26 16:52:17,249 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 32528#[L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, f1EXIT]true [2025-04-26 16:52:17,268 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 33894#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, f1EXIT]true [2025-04-26 16:52:17,269 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 33852#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT]true [2025-04-26 16:52:17,269 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 33822#[L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT]true [2025-04-26 16:52:17,281 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 34586#[L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, f1EXIT]true [2025-04-26 16:52:17,281 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 34562#[L758, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT]true [2025-04-26 16:52:17,281 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 34548#[L758, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT]true [2025-04-26 16:52:17,368 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 37234#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, f1EXIT]true [2025-04-26 16:52:17,368 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 37194#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT]true [2025-04-26 16:52:17,368 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 37162#[L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT]true [2025-04-26 16:52:17,450 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 40364#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT]true [2025-04-26 16:52:17,450 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 40300#[L759, L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT]true [2025-04-26 16:52:17,450 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 40246#[L759, L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT]true [2025-04-26 16:52:17,496 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 41944#[L759, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT]true [2025-04-26 16:52:17,496 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 41904#[L759, L758, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT]true [2025-04-26 16:52:17,496 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 41872#[L759, L758, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT]true [2025-04-26 16:52:17,535 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 43302#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:17,535 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 43278#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:17,536 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 43264#[L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:17,581 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 44850#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:17,581 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 44808#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:17,582 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 44778#[L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:17,609 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 45604#[L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:17,610 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 45580#[L758, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:17,610 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 45566#[L758, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:17,713 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 49536#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, f1EXIT]true [2025-04-26 16:52:17,713 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 49494#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT]true [2025-04-26 16:52:17,713 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 49464#[L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT]true [2025-04-26 16:52:17,792 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 52666#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT]true [2025-04-26 16:52:17,792 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 52600#[L759, L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT]true [2025-04-26 16:52:17,792 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 52548#[L759, L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT]true [2025-04-26 16:52:17,840 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 54256#[L758, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT]true [2025-04-26 16:52:17,841 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 54214#[L758, L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT]true [2025-04-26 16:52:17,841 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 54184#[L758, L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT]true [2025-04-26 16:52:18,001 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 60474#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT]true [2025-04-26 16:52:18,002 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 60410#[L759, L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT]true [2025-04-26 16:52:18,002 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 60356#[L759, L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT]true [2025-04-26 16:52:18,177 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 67726#[L759, L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT]true [2025-04-26 16:52:18,177 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 67632#[L759, L759, L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT]true [2025-04-26 16:52:18,177 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 67550#[L759, L759, L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT]true [2025-04-26 16:52:18,273 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 71222#[L759, L758, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT]true [2025-04-26 16:52:18,273 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 71158#[L759, L758, L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT]true [2025-04-26 16:52:18,273 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 71104#[L759, L758, L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT]true [2025-04-26 16:52:18,355 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 74328#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:18,355 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 74286#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:18,355 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 74256#[L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:18,419 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 77782#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:18,419 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 77716#[L759, L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758]true [2025-04-26 16:52:18,419 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 77664#[L759, L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758]true [2025-04-26 16:52:18,451 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 79432#[L758, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:18,452 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 79390#[L758, L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758]true [2025-04-26 16:52:18,452 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 79360#[L758, L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758]true [2025-04-26 16:52:18,486 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 81484#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:18,486 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 81460#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, f1EXIT]true [2025-04-26 16:52:18,486 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 81446#[L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:18,511 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 83032#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:18,512 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 82990#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:18,512 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 82960#[L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:18,527 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 83786#[L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:18,527 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 83762#[L758, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:18,527 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 83748#[L758, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:18,580 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 86870#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:18,580 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 86830#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:18,580 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 86798#[L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:18,637 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 90312#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:18,637 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 90248#[L759, L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758]true [2025-04-26 16:52:18,637 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 90194#[L759, L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758]true [2025-04-26 16:52:18,669 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 91952#[L759, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:18,669 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 91912#[L759, L758, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758]true [2025-04-26 16:52:18,669 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 91880#[L759, L758, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758]true [2025-04-26 16:52:18,796 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 93462#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:18,796 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 93438#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, f1EXIT]true [2025-04-26 16:52:18,796 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 93424#[L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:18,829 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 95072#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:18,829 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 95030#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758]true [2025-04-26 16:52:18,829 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 95000#[L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758]true [2025-04-26 16:52:18,849 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 95858#[L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:18,849 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 95834#[L758, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758]true [2025-04-26 16:52:18,849 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 95820#[L758, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758]true [2025-04-26 16:52:18,866 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 96780#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, f1EXIT, f1EXIT]true [2025-04-26 16:52:18,866 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 96776#[L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, f1EXIT, f1EXIT]true [2025-04-26 16:52:18,878 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 97490#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, f1EXIT, f1EXIT]true [2025-04-26 16:52:18,878 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 97466#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, f1EXIT]true [2025-04-26 16:52:18,879 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 97452#[L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, f1EXIT]true [2025-04-26 16:52:18,885 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 97790#[L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, f1EXIT, f1EXIT]true [2025-04-26 16:52:18,885 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 97778#[L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, f1EXIT]true [2025-04-26 16:52:18,885 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 97774#[L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, f1EXIT]true [2025-04-26 16:52:18,913 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 99170#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, f1EXIT, f1EXIT]true [2025-04-26 16:52:18,913 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 99148#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, f1EXIT]true [2025-04-26 16:52:18,913 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 99132#[L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, f1EXIT]true [2025-04-26 16:52:18,938 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 100710#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, f1EXIT]true [2025-04-26 16:52:18,939 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 100670#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:18,939 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 100638#[L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:18,955 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 101490#[L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, f1EXIT]true [2025-04-26 16:52:18,955 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 101468#[L759, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:18,955 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 101452#[L759, L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:18,968 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 102090#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:18,968 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 102078#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:18,968 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 102074#[L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:18,984 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 102852#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:18,984 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 102828#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L758]true [2025-04-26 16:52:18,984 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 102814#[L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L758]true [2025-04-26 16:52:18,992 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 103154#[L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:18,992 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 103142#[L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L758]true [2025-04-26 16:52:18,992 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 103138#[L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L758]true [2025-04-26 16:52:19,026 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 105186#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, f1EXIT, f1EXIT]true [2025-04-26 16:52:19,026 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 105162#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, f1EXIT]true [2025-04-26 16:52:19,026 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 105148#[L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, f1EXIT]true [2025-04-26 16:52:19,052 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 106734#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, f1EXIT]true [2025-04-26 16:52:19,052 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 106692#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:19,052 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 106662#[L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:19,067 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 107488#[L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, f1EXIT]true [2025-04-26 16:52:19,068 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 107464#[L758, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:19,068 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 107450#[L758, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:19,120 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 110572#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, f1EXIT]true [2025-04-26 16:52:19,120 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 110532#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:19,120 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 110500#[L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:19,179 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 114014#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:19,179 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 113950#[L759, L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758]true [2025-04-26 16:52:19,179 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 113896#[L759, L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758]true [2025-04-26 16:52:19,215 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 115654#[L759, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:19,215 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 115614#[L759, L758, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758]true [2025-04-26 16:52:19,215 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 115582#[L759, L758, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758]true [2025-04-26 16:52:19,263 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 117164#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:19,263 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 117140#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L758]true [2025-04-26 16:52:19,263 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 117126#[L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L758]true [2025-04-26 16:52:19,297 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 118774#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L758]true [2025-04-26 16:52:19,297 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 118732#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758]true [2025-04-26 16:52:19,297 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 118702#[L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758]true [2025-04-26 16:52:19,318 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 119560#[L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L758]true [2025-04-26 16:52:19,318 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 119536#[L758, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758]true [2025-04-26 16:52:19,318 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 119522#[L758, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758]true [2025-04-26 16:52:19,339 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 120454#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:19,340 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 120442#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, f1EXIT, f1EXIT]true [2025-04-26 16:52:19,340 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 120438#[L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:19,357 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 121216#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:19,357 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 121192#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, f1EXIT]true [2025-04-26 16:52:19,357 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 121178#[L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, f1EXIT]true [2025-04-26 16:52:19,364 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 121518#[L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:19,364 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 121506#[L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, f1EXIT]true [2025-04-26 16:52:19,365 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 121502#[L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, f1EXIT]true [2025-04-26 16:52:19,398 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 123014#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:19,398 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 122992#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, f1EXIT]true [2025-04-26 16:52:19,398 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 122976#[L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L758]true [2025-04-26 16:52:19,430 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 124616#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L758]true [2025-04-26 16:52:19,431 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 124576#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758]true [2025-04-26 16:52:19,431 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 124544#[L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758]true [2025-04-26 16:52:19,450 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 125396#[L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L758]true [2025-04-26 16:52:19,451 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 125374#[L759, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758]true [2025-04-26 16:52:19,451 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 125358#[L759, L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758]true [2025-04-26 16:52:19,465 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 125996#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:19,465 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 125984#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758, f1EXIT]true [2025-04-26 16:52:19,466 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 125980#[L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L758, L758]true [2025-04-26 16:52:19,485 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 126758#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L758, L758]true [2025-04-26 16:52:19,485 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 126734#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:19,485 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 126720#[L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:19,494 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 127060#[L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L758, L758]true [2025-04-26 16:52:19,494 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 127048#[L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:19,494 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 127044#[L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:19,547 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 130348#[f1EXIT, f1FINAL, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, f1EXIT]true [2025-04-26 16:52:19,547 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 130326#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT]true [2025-04-26 16:52:19,547 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 130312#[f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT]true [2025-04-26 16:52:19,566 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 131678#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT]true [2025-04-26 16:52:19,566 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 131636#[f1EXIT, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT]true [2025-04-26 16:52:19,566 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 131606#[f1EXIT, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT]true [2025-04-26 16:52:19,577 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 132370#[f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT]true [2025-04-26 16:52:19,577 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 132346#[f1EXIT, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT]true [2025-04-26 16:52:19,577 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 132332#[f1EXIT, L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT]true [2025-04-26 16:52:19,614 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 135018#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759]true [2025-04-26 16:52:19,615 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 134978#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT]true [2025-04-26 16:52:19,615 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 134946#[L759, f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759]true [2025-04-26 16:52:19,658 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 138148#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759]true [2025-04-26 16:52:19,658 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 138084#[L759, f1EXIT, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759]true [2025-04-26 16:52:19,658 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 138030#[L759, f1EXIT, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759]true [2025-04-26 16:52:19,829 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 139728#[L759, f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759]true [2025-04-26 16:52:19,829 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 139688#[L759, f1EXIT, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759]true [2025-04-26 16:52:19,829 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 139656#[L759, f1EXIT, L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759]true [2025-04-26 16:52:19,870 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 141086#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L759]true [2025-04-26 16:52:19,871 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 141062#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, f1EXIT]true [2025-04-26 16:52:19,871 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 141048#[f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L759]true [2025-04-26 16:52:19,897 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 142634#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758]true [2025-04-26 16:52:19,897 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 142592#[f1EXIT, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758]true [2025-04-26 16:52:19,897 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 142562#[f1EXIT, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758]true [2025-04-26 16:52:19,913 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 143388#[f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758]true [2025-04-26 16:52:19,913 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 143364#[f1EXIT, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758]true [2025-04-26 16:52:19,913 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 143350#[f1EXIT, L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758]true [2025-04-26 16:52:19,968 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 147312#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT]true [2025-04-26 16:52:19,968 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 147270#[f1EXIT, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT]true [2025-04-26 16:52:19,969 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 147240#[f1EXIT, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT]true [2025-04-26 16:52:20,014 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 150442#[f1EXIT, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT]true [2025-04-26 16:52:20,015 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 150376#[f1EXIT, L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT]true [2025-04-26 16:52:20,015 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 150324#[f1EXIT, L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT]true [2025-04-26 16:52:20,042 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 152032#[f1EXIT, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT]true [2025-04-26 16:52:20,042 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 151990#[f1EXIT, L759, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT]true [2025-04-26 16:52:20,043 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 151960#[f1EXIT, L759, L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT]true [2025-04-26 16:52:20,131 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 158238#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759]true [2025-04-26 16:52:20,131 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 158174#[L759, f1EXIT, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT]true [2025-04-26 16:52:20,131 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 158120#[L759, f1EXIT, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759]true [2025-04-26 16:52:20,236 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 165474#[L759, f1EXIT, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759]true [2025-04-26 16:52:20,237 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 165380#[L759, f1EXIT, L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759]true [2025-04-26 16:52:20,237 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 165298#[L759, f1EXIT, L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759]true [2025-04-26 16:52:20,295 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 168970#[L759, f1EXIT, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759]true [2025-04-26 16:52:20,296 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 168906#[L759, f1EXIT, L759, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759]true [2025-04-26 16:52:20,296 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 168852#[L759, f1EXIT, L759, L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759]true [2025-04-26 16:52:20,351 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 172076#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L759]true [2025-04-26 16:52:20,351 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 172034#[f1EXIT, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, f1EXIT]true [2025-04-26 16:52:20,351 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 172004#[f1EXIT, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759]true [2025-04-26 16:52:20,411 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 175530#[f1EXIT, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758]true [2025-04-26 16:52:20,411 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 175464#[f1EXIT, L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758]true [2025-04-26 16:52:20,411 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 175412#[f1EXIT, L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758]true [2025-04-26 16:52:20,444 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 177180#[f1EXIT, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758]true [2025-04-26 16:52:20,445 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 177138#[f1EXIT, L759, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758]true [2025-04-26 16:52:20,445 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 177108#[f1EXIT, L759, L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758]true [2025-04-26 16:52:20,479 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 179200#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758]true [2025-04-26 16:52:20,479 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 179176#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, f1EXIT]true [2025-04-26 16:52:20,479 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 179162#[f1EXIT, f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758]true [2025-04-26 16:52:20,505 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 180748#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, f1EXIT]true [2025-04-26 16:52:20,505 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 180706#[f1EXIT, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, f1EXIT]true [2025-04-26 16:52:20,506 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 180676#[f1EXIT, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, f1EXIT]true [2025-04-26 16:52:20,522 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 181502#[f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, f1EXIT]true [2025-04-26 16:52:20,522 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 181478#[f1EXIT, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, f1EXIT]true [2025-04-26 16:52:20,522 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 181464#[f1EXIT, L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, f1EXIT]true [2025-04-26 16:52:20,575 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 184586#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758]true [2025-04-26 16:52:20,575 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 184546#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, f1EXIT]true [2025-04-26 16:52:20,575 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 184514#[L759, f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758]true [2025-04-26 16:52:20,634 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 188028#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758]true [2025-04-26 16:52:20,634 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 187964#[L759, f1EXIT, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758]true [2025-04-26 16:52:20,634 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 187910#[L759, f1EXIT, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758]true [2025-04-26 16:52:20,669 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 189668#[L759, f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758]true [2025-04-26 16:52:20,669 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 189628#[L759, f1EXIT, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758]true [2025-04-26 16:52:20,669 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 189596#[L759, f1EXIT, L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758]true [2025-04-26 16:52:20,853 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 191146#[L758, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L759]true [2025-04-26 16:52:20,854 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 191122#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L758]true [2025-04-26 16:52:20,854 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 191108#[L758, f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759]true [2025-04-26 16:52:20,886 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 192756#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:20,887 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 192714#[f1EXIT, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L758]true [2025-04-26 16:52:20,887 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 192684#[f1EXIT, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L758]true [2025-04-26 16:52:20,905 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 193510#[f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:20,906 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 193486#[f1EXIT, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L758]true [2025-04-26 16:52:20,906 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 193472#[f1EXIT, L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L758]true [2025-04-26 16:52:20,991 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 198730#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, f1EXIT]true [2025-04-26 16:52:20,991 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 198688#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT]true [2025-04-26 16:52:20,991 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 198658#[L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT]true [2025-04-26 16:52:21,035 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 201860#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT]true [2025-04-26 16:52:21,035 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 201794#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT]true [2025-04-26 16:52:21,035 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 201742#[L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT]true [2025-04-26 16:52:21,062 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 203450#[L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT]true [2025-04-26 16:52:21,062 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 203408#[L758, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT]true [2025-04-26 16:52:21,062 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 203378#[L758, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT]true [2025-04-26 16:52:21,148 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 209644#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759]true [2025-04-26 16:52:21,148 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 209580#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT]true [2025-04-26 16:52:21,148 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 209526#[L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759]true [2025-04-26 16:52:21,249 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 216864#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759]true [2025-04-26 16:52:21,249 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 216770#[L759, L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759]true [2025-04-26 16:52:21,249 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 216688#[L759, L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759]true [2025-04-26 16:52:21,306 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 220360#[L759, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759]true [2025-04-26 16:52:21,306 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 220296#[L759, L758, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759]true [2025-04-26 16:52:21,306 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 220242#[L759, L758, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759]true [2025-04-26 16:52:21,357 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 223466#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L759]true [2025-04-26 16:52:21,357 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 223424#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, f1EXIT]true [2025-04-26 16:52:21,357 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 223394#[L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L759]true [2025-04-26 16:52:21,413 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 226920#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758]true [2025-04-26 16:52:21,414 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 226854#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758]true [2025-04-26 16:52:21,414 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 226802#[L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758]true [2025-04-26 16:52:21,446 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 228570#[L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758]true [2025-04-26 16:52:21,446 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 228528#[L758, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758]true [2025-04-26 16:52:21,446 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 228498#[L758, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758]true [2025-04-26 16:52:21,576 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 237796#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT]true [2025-04-26 16:52:21,576 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 237730#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT]true [2025-04-26 16:52:21,576 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 237678#[L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT]true [2025-04-26 16:52:21,703 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 245016#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT]true [2025-04-26 16:52:21,704 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 244920#[L759, L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT]true [2025-04-26 16:52:21,704 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 244840#[L759, L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT]true [2025-04-26 16:52:21,917 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 248526#[L758, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT]true [2025-04-26 16:52:21,917 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 248460#[L758, L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT]true [2025-04-26 16:52:21,917 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 248408#[L758, L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT]true [2025-04-26 16:52:22,247 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 262888#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759]true [2025-04-26 16:52:22,247 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 262794#[L759, L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT]true [2025-04-26 16:52:22,247 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 262712#[L759, L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759]true [2025-04-26 16:52:22,640 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 279288#[L759, L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759]true [2025-04-26 16:52:22,640 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 279158#[L759, L759, L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759]true [2025-04-26 16:52:22,640 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 279042#[L759, L759, L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759]true [2025-04-26 16:52:22,847 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 286966#[L759, L758, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759]true [2025-04-26 16:52:22,847 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 286872#[L759, L758, L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759]true [2025-04-26 16:52:22,847 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 286790#[L759, L758, L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759]true [2025-04-26 16:52:23,031 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 293850#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L759]true [2025-04-26 16:52:23,032 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 293784#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, f1EXIT]true [2025-04-26 16:52:23,032 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 293732#[L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759]true [2025-04-26 16:52:23,236 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 301474#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758]true [2025-04-26 16:52:23,236 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 301378#[L759, L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758]true [2025-04-26 16:52:23,236 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 301298#[L759, L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758]true [2025-04-26 16:52:23,320 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 305044#[L758, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758]true [2025-04-26 16:52:23,320 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 304978#[L758, L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758]true [2025-04-26 16:52:23,321 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 304926#[L758, L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758]true [2025-04-26 16:52:23,397 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 309662#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758]true [2025-04-26 16:52:23,397 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 309620#[f1EXIT, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, f1EXIT]true [2025-04-26 16:52:23,397 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 309590#[f1EXIT, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758]true [2025-04-26 16:52:23,455 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 313116#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, f1EXIT]true [2025-04-26 16:52:23,455 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 313050#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, f1EXIT]true [2025-04-26 16:52:23,455 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 312998#[L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, f1EXIT]true [2025-04-26 16:52:23,489 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 314766#[L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, f1EXIT]true [2025-04-26 16:52:23,489 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 314724#[L758, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, f1EXIT]true [2025-04-26 16:52:23,489 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 314694#[L758, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, f1EXIT]true [2025-04-26 16:52:23,612 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 321620#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758]true [2025-04-26 16:52:23,612 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 321556#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, f1EXIT]true [2025-04-26 16:52:23,613 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 321502#[L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758]true [2025-04-26 16:52:23,910 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 329228#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758]true [2025-04-26 16:52:23,910 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 329134#[L759, L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758]true [2025-04-26 16:52:23,910 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 329052#[L759, L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758]true [2025-04-26 16:52:23,976 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 332784#[L759, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758]true [2025-04-26 16:52:23,976 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 332720#[L759, L758, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758]true [2025-04-26 16:52:23,976 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 332666#[L759, L758, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758]true [2025-04-26 16:52:24,041 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 336010#[L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L759]true [2025-04-26 16:52:24,041 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 335968#[f1EXIT, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L758]true [2025-04-26 16:52:24,041 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 335938#[L758, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759]true [2025-04-26 16:52:24,113 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 339524#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:24,114 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 339458#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L758]true [2025-04-26 16:52:24,114 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 339406#[L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L758]true [2025-04-26 16:52:24,150 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 341174#[L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:24,151 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 341132#[L758, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L758]true [2025-04-26 16:52:24,151 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 341102#[L758, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L758]true [2025-04-26 16:52:24,195 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 343888#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, f1EXIT, L759, f1EXIT]true [2025-04-26 16:52:24,195 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 343864#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, f1EXIT, f1EXIT]true [2025-04-26 16:52:24,195 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 343850#[L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L759, f1EXIT]true [2025-04-26 16:52:24,221 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 345436#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L759, f1EXIT]true [2025-04-26 16:52:24,221 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 345394#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, f1EXIT]true [2025-04-26 16:52:24,221 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 345364#[L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, f1EXIT]true [2025-04-26 16:52:24,237 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 346190#[L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L759, f1EXIT]true [2025-04-26 16:52:24,237 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 346166#[L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, f1EXIT]true [2025-04-26 16:52:24,237 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 346152#[L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, f1EXIT]true [2025-04-26 16:52:24,288 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 349274#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, f1EXIT, L759]true [2025-04-26 16:52:24,288 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 349234#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, f1EXIT]true [2025-04-26 16:52:24,288 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 349202#[L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L759]true [2025-04-26 16:52:24,345 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 352716#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L759]true [2025-04-26 16:52:24,345 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 352652#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759]true [2025-04-26 16:52:24,345 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 352598#[L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759]true [2025-04-26 16:52:24,379 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 354356#[L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L759]true [2025-04-26 16:52:24,379 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 354316#[L759, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759]true [2025-04-26 16:52:24,379 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 354284#[L759, L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759]true [2025-04-26 16:52:24,410 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 355834#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, f1EXIT, L758, L759]true [2025-04-26 16:52:24,411 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 355810#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758, f1EXIT]true [2025-04-26 16:52:24,411 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 355796#[L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L758, L759]true [2025-04-26 16:52:24,442 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 357444#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L759, L758]true [2025-04-26 16:52:24,443 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 357402#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758]true [2025-04-26 16:52:24,443 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 357372#[L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758]true [2025-04-26 16:52:24,461 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 358198#[L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L759, L758]true [2025-04-26 16:52:24,461 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 358174#[L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758]true [2025-04-26 16:52:24,461 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 358160#[L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758]true [2025-04-26 16:52:24,535 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 362776#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, f1EXIT, L759, f1EXIT]true [2025-04-26 16:52:24,536 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 362734#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, f1EXIT, f1EXIT]true [2025-04-26 16:52:24,536 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 362704#[L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L759, f1EXIT]true [2025-04-26 16:52:24,592 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 366230#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L759, f1EXIT]true [2025-04-26 16:52:24,592 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 366164#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, f1EXIT]true [2025-04-26 16:52:24,592 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 366112#[L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, f1EXIT]true [2025-04-26 16:52:24,624 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 367880#[L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L759, f1EXIT]true [2025-04-26 16:52:24,624 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 367838#[L758, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, f1EXIT]true [2025-04-26 16:52:24,624 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 367808#[L758, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, f1EXIT]true [2025-04-26 16:52:24,734 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 374734#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, f1EXIT, L759]true [2025-04-26 16:52:24,734 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 374670#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, f1EXIT]true [2025-04-26 16:52:24,734 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 374616#[L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L759]true [2025-04-26 16:52:25,060 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 382342#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L759]true [2025-04-26 16:52:25,060 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 382248#[L759, L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759]true [2025-04-26 16:52:25,060 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 382166#[L759, L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759]true [2025-04-26 16:52:25,126 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 385898#[L759, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L759]true [2025-04-26 16:52:25,126 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 385834#[L759, L758, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759]true [2025-04-26 16:52:25,126 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 385780#[L759, L758, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759]true [2025-04-26 16:52:25,189 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 389124#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, f1EXIT, L758, L759]true [2025-04-26 16:52:25,189 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 389082#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758, f1EXIT]true [2025-04-26 16:52:25,189 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 389052#[L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L758, L759]true [2025-04-26 16:52:25,258 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 392638#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L759, L758]true [2025-04-26 16:52:25,258 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 392572#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758]true [2025-04-26 16:52:25,258 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 392520#[L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758]true [2025-04-26 16:52:25,328 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 394288#[L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L759, L758]true [2025-04-26 16:52:25,329 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 394246#[L758, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758]true [2025-04-26 16:52:25,329 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 394216#[L758, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758]true [2025-04-26 16:52:25,375 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 396518#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, f1EXIT, L759, L758]true [2025-04-26 16:52:25,375 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 396494#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758, f1EXIT]true [2025-04-26 16:52:25,375 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 396480#[f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L759, L758]true [2025-04-26 16:52:25,407 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 398128#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L759, L758, f1EXIT]true [2025-04-26 16:52:25,408 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 398086#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758, f1EXIT]true [2025-04-26 16:52:25,408 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 398056#[L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758, f1EXIT]true [2025-04-26 16:52:25,425 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 398882#[L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L759, L758, f1EXIT]true [2025-04-26 16:52:25,426 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 398858#[L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758, f1EXIT]true [2025-04-26 16:52:25,426 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 398844#[L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758, f1EXIT]true [2025-04-26 16:52:25,489 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 402086#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, f1EXIT, L759, L758]true [2025-04-26 16:52:25,489 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 402046#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758, f1EXIT]true [2025-04-26 16:52:25,489 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 402014#[L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L759, L758]true [2025-04-26 16:52:25,556 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 405588#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L759, L758]true [2025-04-26 16:52:25,556 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 405524#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758]true [2025-04-26 16:52:25,556 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 405470#[L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758]true [2025-04-26 16:52:25,593 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 407228#[L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L759, L758]true [2025-04-26 16:52:25,593 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 407188#[L759, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758]true [2025-04-26 16:52:25,593 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 407156#[L759, L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758]true [2025-04-26 16:52:25,630 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 408738#[L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, f1EXIT, L758, L759]true [2025-04-26 16:52:25,630 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 408714#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758, L758]true [2025-04-26 16:52:25,630 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 408700#[L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L758, L759]true [2025-04-26 16:52:25,666 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 410348#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:25,666 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 410306#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758, L758]true [2025-04-26 16:52:25,666 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 410276#[L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758, L758]true [2025-04-26 16:52:25,689 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 411134#[L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:25,689 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 411110#[L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758, L758]true [2025-04-26 16:52:25,689 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 411096#[L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758, L758]true [2025-04-26 16:52:25,714 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 412288#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, f1EXIT]true [2025-04-26 16:52:25,714 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 412284#[f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, f1EXIT]true [2025-04-26 16:52:25,726 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 412998#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:25,726 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 412974#[f1EXIT, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:25,726 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 412960#[f1EXIT, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:25,732 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 413298#[f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:25,732 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 413286#[f1EXIT, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:25,733 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 413282#[f1EXIT, L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:25,756 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 414678#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:25,756 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 414656#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:25,756 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 414640#[L759, f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:25,782 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 416218#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:25,782 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 416178#[L759, f1EXIT, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758]true [2025-04-26 16:52:25,782 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 416146#[L759, f1EXIT, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758]true [2025-04-26 16:52:25,799 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 416998#[L759, f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:25,799 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 416976#[L759, f1EXIT, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758]true [2025-04-26 16:52:25,799 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 416960#[L759, f1EXIT, L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758]true [2025-04-26 16:52:25,812 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 417598#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, f1EXIT, L758]true [2025-04-26 16:52:25,812 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 417586#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L758]true [2025-04-26 16:52:25,812 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 417582#[f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, f1EXIT]true [2025-04-26 16:52:25,829 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 418360#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:25,829 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 418336#[f1EXIT, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758]true [2025-04-26 16:52:25,829 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 418322#[f1EXIT, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758]true [2025-04-26 16:52:25,836 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 418662#[f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:25,836 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 418650#[f1EXIT, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758]true [2025-04-26 16:52:25,836 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 418646#[f1EXIT, L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758]true [2025-04-26 16:52:25,871 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 420694#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, f1EXIT]true [2025-04-26 16:52:25,872 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 420670#[f1EXIT, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, f1EXIT]true [2025-04-26 16:52:25,872 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 420656#[f1EXIT, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, f1EXIT]true [2025-04-26 16:52:25,899 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 422242#[f1EXIT, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:25,899 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 422200#[f1EXIT, L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT]true [2025-04-26 16:52:25,899 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 422170#[f1EXIT, L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT]true [2025-04-26 16:52:25,915 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 422996#[f1EXIT, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:25,915 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 422972#[f1EXIT, L759, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT]true [2025-04-26 16:52:25,915 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 422958#[f1EXIT, L759, L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT]true [2025-04-26 16:52:25,970 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 426080#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:25,970 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 426040#[L759, f1EXIT, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT]true [2025-04-26 16:52:25,970 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 426008#[L759, f1EXIT, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT]true [2025-04-26 16:52:26,031 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 429522#[L759, f1EXIT, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758]true [2025-04-26 16:52:26,032 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 429458#[L759, f1EXIT, L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758]true [2025-04-26 16:52:26,032 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 429404#[L759, f1EXIT, L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758]true [2025-04-26 16:52:26,068 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 431162#[L759, f1EXIT, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758]true [2025-04-26 16:52:26,069 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 431122#[L759, f1EXIT, L759, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758]true [2025-04-26 16:52:26,069 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 431090#[L759, f1EXIT, L759, L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758]true [2025-04-26 16:52:26,105 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 432672#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, f1EXIT]true [2025-04-26 16:52:26,105 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 432648#[f1EXIT, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, f1EXIT]true [2025-04-26 16:52:26,105 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 432634#[f1EXIT, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, f1EXIT]true [2025-04-26 16:52:26,140 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 434282#[f1EXIT, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758]true [2025-04-26 16:52:26,141 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 434240#[f1EXIT, L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758]true [2025-04-26 16:52:26,141 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 434210#[f1EXIT, L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758]true [2025-04-26 16:52:26,162 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 435068#[f1EXIT, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758]true [2025-04-26 16:52:26,162 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 435044#[f1EXIT, L759, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758]true [2025-04-26 16:52:26,162 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 435030#[f1EXIT, L759, L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758]true [2025-04-26 16:52:26,182 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 435962#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L758]true [2025-04-26 16:52:26,182 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 435950#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L758]true [2025-04-26 16:52:26,182 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 435946#[f1EXIT, f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, f1EXIT]true [2025-04-26 16:52:26,385 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 436724#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, f1EXIT]true [2025-04-26 16:52:26,386 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 436700#[f1EXIT, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L758]true [2025-04-26 16:52:26,386 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 436686#[f1EXIT, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, f1EXIT]true [2025-04-26 16:52:26,393 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 437026#[f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, f1EXIT]true [2025-04-26 16:52:26,394 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 437014#[f1EXIT, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L758]true [2025-04-26 16:52:26,394 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 437010#[f1EXIT, L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, f1EXIT]true [2025-04-26 16:52:26,427 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 438522#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L758]true [2025-04-26 16:52:26,428 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 438500#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L758]true [2025-04-26 16:52:26,428 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 438484#[L759, f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, f1EXIT]true [2025-04-26 16:52:26,461 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 440124#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758]true [2025-04-26 16:52:26,461 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 440084#[L759, f1EXIT, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758]true [2025-04-26 16:52:26,461 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 440052#[L759, f1EXIT, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758]true [2025-04-26 16:52:26,481 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 440904#[L759, f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758]true [2025-04-26 16:52:26,481 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 440882#[L759, f1EXIT, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758]true [2025-04-26 16:52:26,481 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 440866#[L759, f1EXIT, L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758]true [2025-04-26 16:52:26,496 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 441504#[L758, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L758]true [2025-04-26 16:52:26,496 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 441492#[L758, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L758]true [2025-04-26 16:52:26,497 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 441488#[f1EXIT, f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L758]true [2025-04-26 16:52:26,516 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 442266#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:26,516 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 442242#[f1EXIT, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L758]true [2025-04-26 16:52:26,516 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 442228#[f1EXIT, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L758]true [2025-04-26 16:52:26,525 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 442568#[f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:26,525 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 442556#[f1EXIT, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L758]true [2025-04-26 16:52:26,525 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 442552#[f1EXIT, L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L758]true [2025-04-26 16:52:26,571 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 445264#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, f1EXIT, f1EXIT]true [2025-04-26 16:52:26,571 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 445240#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, f1EXIT]true [2025-04-26 16:52:26,571 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 445226#[L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, f1EXIT]true [2025-04-26 16:52:26,597 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 446812#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:26,597 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 446770#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:26,597 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 446740#[L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:26,613 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 447566#[L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:26,613 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 447542#[L758, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:26,613 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 447528#[L758, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:26,665 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 450650#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:26,665 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 450610#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:26,665 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 450578#[L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:26,723 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 454092#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:26,723 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 454028#[L759, L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758]true [2025-04-26 16:52:26,723 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 453974#[L759, L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758]true [2025-04-26 16:52:26,756 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 455732#[L759, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:26,756 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 455692#[L759, L758, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758]true [2025-04-26 16:52:26,756 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 455660#[L759, L758, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758]true [2025-04-26 16:52:26,792 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 457210#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, f1EXIT, L758]true [2025-04-26 16:52:26,792 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 457186#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L758]true [2025-04-26 16:52:26,792 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 457172#[L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, f1EXIT]true [2025-04-26 16:52:26,827 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 458820#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:26,827 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 458778#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758]true [2025-04-26 16:52:26,827 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 458748#[L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758]true [2025-04-26 16:52:26,846 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 459574#[L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:26,846 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 459550#[L758, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758]true [2025-04-26 16:52:26,846 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 459536#[L758, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758]true [2025-04-26 16:52:26,924 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 464152#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, f1EXIT]true [2025-04-26 16:52:26,924 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 464110#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, f1EXIT]true [2025-04-26 16:52:26,925 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 464080#[L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, f1EXIT]true [2025-04-26 16:52:26,984 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 467606#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:26,984 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 467540#[L759, L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT]true [2025-04-26 16:52:26,984 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 467488#[L759, L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT]true [2025-04-26 16:52:27,018 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 469256#[L758, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:27,018 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 469214#[L758, L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT]true [2025-04-26 16:52:27,018 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 469184#[L758, L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT]true [2025-04-26 16:52:27,136 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 476110#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:27,136 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 476046#[L759, L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT]true [2025-04-26 16:52:27,136 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 475992#[L759, L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT]true [2025-04-26 16:52:27,266 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 483718#[L759, L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758]true [2025-04-26 16:52:27,266 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 483624#[L759, L759, L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758]true [2025-04-26 16:52:27,266 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 483542#[L759, L759, L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758]true [2025-04-26 16:52:27,336 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 487274#[L759, L758, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758]true [2025-04-26 16:52:27,336 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 487210#[L759, L758, L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758]true [2025-04-26 16:52:27,336 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 487156#[L759, L758, L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758]true [2025-04-26 16:52:27,402 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 490500#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, f1EXIT]true [2025-04-26 16:52:27,402 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 490458#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, f1EXIT]true [2025-04-26 16:52:27,402 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 490428#[L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, f1EXIT]true [2025-04-26 16:52:27,472 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 494014#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758]true [2025-04-26 16:52:27,473 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 493948#[L759, L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758]true [2025-04-26 16:52:27,473 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 493896#[L759, L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758]true [2025-04-26 16:52:27,512 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 495664#[L758, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758]true [2025-04-26 16:52:27,512 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 495622#[L758, L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758]true [2025-04-26 16:52:27,512 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 495592#[L758, L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758]true [2025-04-26 16:52:27,865 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 497894#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L758]true [2025-04-26 16:52:27,865 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 497870#[f1EXIT, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L758]true [2025-04-26 16:52:27,865 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 497856#[f1EXIT, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, f1EXIT]true [2025-04-26 16:52:27,918 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 499504#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, f1EXIT]true [2025-04-26 16:52:27,918 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 499462#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L758]true [2025-04-26 16:52:27,919 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 499432#[L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, f1EXIT]true [2025-04-26 16:52:27,948 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 500258#[L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, f1EXIT]true [2025-04-26 16:52:27,948 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 500234#[L758, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L758]true [2025-04-26 16:52:27,949 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 500220#[L758, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, f1EXIT]true [2025-04-26 16:52:28,053 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 503462#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L758]true [2025-04-26 16:52:28,053 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 503422#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L758]true [2025-04-26 16:52:28,053 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 503390#[L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, f1EXIT]true [2025-04-26 16:52:28,161 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 506964#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758]true [2025-04-26 16:52:28,161 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 506900#[L759, L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758]true [2025-04-26 16:52:28,162 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 506846#[L759, L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758]true [2025-04-26 16:52:28,221 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 508604#[L759, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758]true [2025-04-26 16:52:28,221 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 508564#[L759, L758, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758]true [2025-04-26 16:52:28,221 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 508532#[L759, L758, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758]true [2025-04-26 16:52:28,281 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 510114#[L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L758]true [2025-04-26 16:52:28,281 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 510090#[L758, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L758]true [2025-04-26 16:52:28,281 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 510076#[f1EXIT, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L758]true [2025-04-26 16:52:28,339 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 511724#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:28,340 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 511682#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L758]true [2025-04-26 16:52:28,340 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 511652#[L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L758]true [2025-04-26 16:52:28,375 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 512510#[L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:28,375 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 512486#[L758, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L758]true [2025-04-26 16:52:28,376 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 512472#[L758, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L758]true [2025-04-26 16:52:28,417 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 513700#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L758, f1EXIT, f1EXIT]true [2025-04-26 16:52:28,417 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 513688#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, f1EXIT, f1EXIT]true [2025-04-26 16:52:28,417 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 513684#[L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, f1EXIT, f1EXIT]true [2025-04-26 16:52:28,445 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 514462#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:28,445 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 514438#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, f1EXIT]true [2025-04-26 16:52:28,445 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 514424#[L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, f1EXIT]true [2025-04-26 16:52:28,457 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 514764#[L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:28,457 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 514752#[L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, f1EXIT]true [2025-04-26 16:52:28,458 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 514748#[L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, f1EXIT]true [2025-04-26 16:52:28,511 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 516260#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:28,511 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 516238#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, f1EXIT]true [2025-04-26 16:52:28,511 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 516222#[L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, f1EXIT]true [2025-04-26 16:52:28,563 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 517862#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L758]true [2025-04-26 16:52:28,563 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 517822#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758]true [2025-04-26 16:52:28,564 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 517790#[L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758]true [2025-04-26 16:52:28,595 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 518642#[L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L758]true [2025-04-26 16:52:28,595 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 518620#[L759, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758]true [2025-04-26 16:52:28,596 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 518604#[L759, L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758]true [2025-04-26 16:52:28,620 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 519242#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L758, f1EXIT, L758]true [2025-04-26 16:52:28,621 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 519230#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, f1EXIT, L758]true [2025-04-26 16:52:28,621 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 519226#[L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758, f1EXIT]true [2025-04-26 16:52:28,652 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 520004#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L758, L758]true [2025-04-26 16:52:28,652 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 519980#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:28,653 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 519966#[L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:28,667 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 520306#[L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L758, L758]true [2025-04-26 16:52:28,667 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 520294#[L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:28,667 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 520290#[L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:28,745 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 522512#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L758, f1EXIT, f1EXIT]true [2025-04-26 16:52:28,745 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 522488#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, f1EXIT, f1EXIT]true [2025-04-26 16:52:28,745 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 522474#[L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, f1EXIT, f1EXIT]true [2025-04-26 16:52:28,797 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 524122#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:28,797 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 524080#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, f1EXIT]true [2025-04-26 16:52:28,798 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 524050#[L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, f1EXIT]true [2025-04-26 16:52:28,827 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 524876#[L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:28,827 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 524852#[L758, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, f1EXIT]true [2025-04-26 16:52:28,828 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 524838#[L758, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, f1EXIT]true [2025-04-26 16:52:28,931 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 528080#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:28,932 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 528040#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, f1EXIT]true [2025-04-26 16:52:28,932 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 528008#[L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, f1EXIT]true [2025-04-26 16:52:29,040 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 531582#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L758]true [2025-04-26 16:52:29,041 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 531518#[L759, L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758]true [2025-04-26 16:52:29,041 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 531464#[L759, L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758]true [2025-04-26 16:52:29,100 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 533222#[L759, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L758]true [2025-04-26 16:52:29,100 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 533182#[L759, L758, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758]true [2025-04-26 16:52:29,100 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 533150#[L759, L758, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758]true [2025-04-26 16:52:29,160 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 534732#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L758, L758, f1EXIT]true [2025-04-26 16:52:29,161 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 534708#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L758, f1EXIT]true [2025-04-26 16:52:29,161 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 534694#[L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L758, f1EXIT]true [2025-04-26 16:52:29,220 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 536342#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L758, L758]true [2025-04-26 16:52:29,220 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 536300#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L758]true [2025-04-26 16:52:29,220 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 536270#[L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L758]true [2025-04-26 16:52:29,250 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 537128#[L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L758, L758]true [2025-04-26 16:52:29,250 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 537104#[L758, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L758]true [2025-04-26 16:52:29,250 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 537090#[L758, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L758]true [2025-04-26 16:52:29,273 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 538022#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L758, f1EXIT, L758]true [2025-04-26 16:52:29,274 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 538010#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, f1EXIT, L758]true [2025-04-26 16:52:29,274 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 538006#[f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L758, f1EXIT]true [2025-04-26 16:52:29,293 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 538784#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L758, L758, f1EXIT]true [2025-04-26 16:52:29,293 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 538760#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, f1EXIT, L758]true [2025-04-26 16:52:29,293 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 538746#[L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L758, f1EXIT]true [2025-04-26 16:52:29,302 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 539086#[L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L758, L758, f1EXIT]true [2025-04-26 16:52:29,302 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 539074#[L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, f1EXIT, L758]true [2025-04-26 16:52:29,302 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 539070#[L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L758, f1EXIT]true [2025-04-26 16:52:29,340 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 540582#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L758, f1EXIT, L758]true [2025-04-26 16:52:29,340 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 540560#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, f1EXIT, L758]true [2025-04-26 16:52:29,340 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 540544#[L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L758, f1EXIT]true [2025-04-26 16:52:29,560 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 542184#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L758, L758]true [2025-04-26 16:52:29,560 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 542144#[L759, L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L758]true [2025-04-26 16:52:29,560 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 542112#[L759, L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L758]true [2025-04-26 16:52:29,583 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 542964#[L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L758, L758]true [2025-04-26 16:52:29,583 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 542942#[L759, L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L758]true [2025-04-26 16:52:29,583 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 542926#[L759, L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L758]true [2025-04-26 16:52:29,600 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 543564#[L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L758, f1EXIT, L758]true [2025-04-26 16:52:29,600 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 543552#[L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, f1EXIT, L758]true [2025-04-26 16:52:29,600 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 543548#[f1EXIT, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L758, L758]true [2025-04-26 16:52:29,622 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 544326#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:29,622 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 544302#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L758, L758]true [2025-04-26 16:52:29,622 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 544288#[L759, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L758, L758]true [2025-04-26 16:52:29,632 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 544628#[L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:29,632 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 544616#[L758, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L758, L758]true [2025-04-26 16:52:29,632 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 544612#[L758, L758, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L758, L758]true [2025-04-26 16:52:29,632 WARN L140 AmpleReduction]: Number of pruned transitions: 428208 [2025-04-26 16:52:29,632 WARN L141 AmpleReduction]: Loop nodes with "changing loop node status": 722 [2025-04-26 16:52:29,632 WARN L142 AmpleReduction]: Number of trivial sets caused by loops: 5534 [2025-04-26 16:52:29,632 WARN L143 AmpleReduction]: Number of not loop caused trivial ample sets:4314 [2025-04-26 16:52:29,632 WARN L144 AmpleReduction]: Number of initially assigned non-trivial ample sets:100686 [2025-04-26 16:52:29,632 WARN L145 AmpleReduction]: Times succ was already a loop node:7 [2025-04-26 16:52:29,632 WARN L146 AmpleReduction]: Times some other node on the cycle already had a trivial ample set:4812 [2025-04-26 16:52:29,632 INFO L149 AmpleReduction]: Finished ample reduction [2025-04-26 16:52:29,758 INFO L136 dAbstractionProvider]: Constructed initial ample set-reduced NBA abstraction that has 109813 states, 109799 states have (on average 1.4525997504531007) internal successors, (in total 159494), 109812 states have internal predecessors, (159494), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 16:52:29,759 INFO L306 stractBuchiCegarLoop]: Interprodecural is true [2025-04-26 16:52:29,759 INFO L307 stractBuchiCegarLoop]: Hoare is None [2025-04-26 16:52:29,759 INFO L308 stractBuchiCegarLoop]: Compute interpolants for ForwardPredicates [2025-04-26 16:52:29,759 INFO L309 stractBuchiCegarLoop]: Backedges is STRAIGHT_LINE [2025-04-26 16:52:29,759 INFO L310 stractBuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2025-04-26 16:52:29,759 INFO L311 stractBuchiCegarLoop]: Difference is false [2025-04-26 16:52:29,759 INFO L312 stractBuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2025-04-26 16:52:29,759 INFO L316 stractBuchiCegarLoop]: ======== Iteration 0 == of CEGAR loop == BuchiAutomatonCegarLoop ======== [2025-04-26 16:52:29,861 INFO L73 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 109813 states, 109799 states have (on average 1.4525997504531007) internal successors, (in total 159494), 109812 states have internal predecessors, (159494), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 16:52:30,531 INFO L131 ngComponentsAnalysis]: Automaton has 5541 accepting balls. 19998 [2025-04-26 16:52:30,531 INFO L88 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-04-26 16:52:30,531 INFO L120 BuchiIsEmpty]: Starting construction of run [2025-04-26 16:52:30,533 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-04-26 16:52:30,533 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2025-04-26 16:52:30,533 INFO L340 stractBuchiCegarLoop]: ======== Iteration 1 ============ [2025-04-26 16:52:30,628 INFO L73 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 109813 states, 109799 states have (on average 1.4525997504531007) internal successors, (in total 159494), 109812 states have internal predecessors, (159494), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 16:52:31,420 INFO L131 ngComponentsAnalysis]: Automaton has 5541 accepting balls. 19998 [2025-04-26 16:52:31,420 INFO L88 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-04-26 16:52:31,420 INFO L120 BuchiIsEmpty]: Starting construction of run [2025-04-26 16:52:31,422 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-04-26 16:52:31,422 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2025-04-26 16:52:31,422 INFO L752 eck$LassoCheckResult]: Stem: "[1640] $Ultimate##0-->L-1: Formula: (= (select |v_#valid_1| 0) 0) InVars {#valid=|v_#valid_1|} OutVars{#valid=|v_#valid_1|} AuxVars[] AssignedVars[]" "[1651] L-1-->L752: Formula: (< 0 |v_#StackHeapBarrier_1|) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_1|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_1|} AuxVars[] AssignedVars[]" "[1608] L752-->L752-1: Formula: (and (= (select |v_#valid_2| 1) 1) (= 2 (select |v_#length_1| 1))) InVars {#length=|v_#length_1|, #valid=|v_#valid_2|} OutVars{#length=|v_#length_1|, #valid=|v_#valid_2|} AuxVars[] AssignedVars[]" "[1665] L752-1-->L752-2: Formula: (= 48 (select (select |v_#memory_int_1| 1) 0)) InVars {#memory_int=|v_#memory_int_1|} OutVars{#memory_int=|v_#memory_int_1|} AuxVars[] AssignedVars[]" "[1610] L752-2-->L752-3: Formula: (= (select (select |v_#memory_int_2| 1) 1) 0) InVars {#memory_int=|v_#memory_int_2|} OutVars{#memory_int=|v_#memory_int_2|} AuxVars[] AssignedVars[]" "[1627] L752-3-->L752-4: Formula: (and (= 20 (select |v_#length_2| 2)) (= (select |v_#valid_3| 2) 1)) InVars {#length=|v_#length_2|, #valid=|v_#valid_3|} OutVars{#length=|v_#length_2|, #valid=|v_#valid_3|} AuxVars[] AssignedVars[]" "[1628] L752-4-->L755: Formula: (= v_~_N~0_1 0) InVars {} OutVars{~_N~0=v_~_N~0_1} AuxVars[] AssignedVars[~_N~0]" "[1632] L755-->L-1-1: Formula: (= v_~limit~0_1 0) InVars {} OutVars{~limit~0=v_~limit~0_1} AuxVars[] AssignedVars[~limit~0]" "[1667] L-1-1-->L-1-2: Formula: true InVars {} OutVars{ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_main_#res#1]" "[1669] L-1-2-->L770: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_1|, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_1|, ULTIMATE.start_main_#t~nondet11#1=|v_ULTIMATE.start_main_#t~nondet11#1_1|, ULTIMATE.start_main_#t~pre13#1=|v_ULTIMATE.start_main_#t~pre13#1_1|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_1|, ULTIMATE.start_main_~t~1#1=|v_ULTIMATE.start_main_~t~1#1_1|, ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_1|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre12#1, ULTIMATE.start_main_~i~1#1, ULTIMATE.start_main_#t~nondet11#1, ULTIMATE.start_main_#t~pre13#1, ULTIMATE.start_main_#t~pre10#1, ULTIMATE.start_main_~t~1#1, ULTIMATE.start_main_~t~0#1, ULTIMATE.start_main_#t~nondet14#1]" "[1657] L770-->L771: Formula: (= v_~_N~0_2 100) InVars {} OutVars{~_N~0=v_~_N~0_2} AuxVars[] AssignedVars[~_N~0]" "[1641] L771-->L771-1: Formula: (= (ite (and (<= v_~_N~0_3 1073741823) (<= 0 v_~_N~0_3)) 1 0) |v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_1|) InVars {~_N~0=v_~_N~0_3} OutVars{~_N~0=v_~_N~0_3, ULTIMATE.start_assume_abort_if_not_#in~cond#1=|v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_#in~cond#1]" "[1666] L771-1-->L749: Formula: true InVars {} OutVars{ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_~cond#1]" "[1607] L749-->L750: Formula: (= |v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_2| |v_ULTIMATE.start_assume_abort_if_not_~cond#1_2|) InVars {ULTIMATE.start_assume_abort_if_not_#in~cond#1=|v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_2|} OutVars{ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_2|, ULTIMATE.start_assume_abort_if_not_#in~cond#1=|v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_~cond#1]" "[1649] L750-->L749-1: Formula: (not (= |v_ULTIMATE.start_assume_abort_if_not_~cond#1_4| 0)) InVars {ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_4|} OutVars{ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_4|} AuxVars[] AssignedVars[]" "[1658] L749-1-->L771-2: Formula: true InVars {} OutVars{ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_~cond#1]" "[1671] L771-2-->L772: Formula: true InVars {} OutVars{ULTIMATE.start_assume_abort_if_not_#in~cond#1=|v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_#in~cond#1]" "[1609] L772-->L772-1: Formula: (= v_~_N~0_4 v_~limit~0_2) InVars {~_N~0=v_~_N~0_4} OutVars{~_N~0=v_~_N~0_4, ~limit~0=v_~limit~0_2} AuxVars[] AssignedVars[~limit~0]" "[1622] L772-1-->L773-4: Formula: (= |v_ULTIMATE.start_main_~i~1#1_2| 0) InVars {} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_~i~1#1]" "[1654] L773-4-->L773-5: Formula: (<= v_~_N~0_6 |v_ULTIMATE.start_main_~i~1#1_7|) InVars {~_N~0=v_~_N~0_6, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_7|} OutVars{~_N~0=v_~_N~0_6, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_7|} AuxVars[] AssignedVars[]" "[1606] L773-5-->L777: Formula: true InVars {} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_8|} AuxVars[] AssignedVars[ULTIMATE.start_main_~i~1#1]" "[1636] L777-->L778: Formula: true InVars {} OutVars{ULTIMATE.start_main_~t~1#1=|v_ULTIMATE.start_main_~t~1#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~1#1]" "[1620] L778-->L778-1: Formula: (= |v_ULTIMATE.start_main_#t~pre13#1_2| |v_#pthreadsForks_4|) InVars {#pthreadsForks=|v_#pthreadsForks_4|} OutVars{#pthreadsForks=|v_#pthreadsForks_4|, ULTIMATE.start_main_#t~pre13#1=|v_ULTIMATE.start_main_#t~pre13#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre13#1]" "[1659] L778-1-->L778-2: Formula: (= (+ 1 |v_#pthreadsForks_6|) |v_#pthreadsForks_5|) InVars {#pthreadsForks=|v_#pthreadsForks_6|} OutVars{#pthreadsForks=|v_#pthreadsForks_5|} AuxVars[] AssignedVars[#pthreadsForks]" "[1645] L778-2-->L778-3: Formula: (= |v_ULTIMATE.start_main_~t~1#1_3| |v_ULTIMATE.start_main_#t~pre13#1_3|) InVars {ULTIMATE.start_main_#t~pre13#1=|v_ULTIMATE.start_main_#t~pre13#1_3|} OutVars{ULTIMATE.start_main_~t~1#1=|v_ULTIMATE.start_main_~t~1#1_3|, ULTIMATE.start_main_#t~pre13#1=|v_ULTIMATE.start_main_#t~pre13#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~1#1]" "[1846] L778-3-->$Ultimate##0: Formula: (and (= v_f2Thread1of6ForFork0_thidvar1_2 0) (= v_f2Thread1of6ForFork0_thidvar2_2 0) (= |v_f2Thread1of6ForFork0_#in~arg#1.base_4| 0) (= v_f2Thread1of6ForFork0_thidvar0_2 |v_ULTIMATE.start_main_#t~pre13#1_42|) (= |v_f2Thread1of6ForFork0_#in~arg#1.offset_4| 0)) InVars {ULTIMATE.start_main_#t~pre13#1=|v_ULTIMATE.start_main_#t~pre13#1_42|} OutVars{f2Thread1of6ForFork0_thidvar2=v_f2Thread1of6ForFork0_thidvar2_2, ULTIMATE.start_main_#t~pre13#1=|v_ULTIMATE.start_main_#t~pre13#1_42|, f2Thread1of6ForFork0_thidvar1=v_f2Thread1of6ForFork0_thidvar1_2, f2Thread1of6ForFork0_thidvar0=v_f2Thread1of6ForFork0_thidvar0_2, f2Thread1of6ForFork0_#res#1.offset=|v_f2Thread1of6ForFork0_#res#1.offset_4|, f2Thread1of6ForFork0_#in~arg#1.base=|v_f2Thread1of6ForFork0_#in~arg#1.base_4|, f2Thread1of6ForFork0_~arg#1.offset=|v_f2Thread1of6ForFork0_~arg#1.offset_4|, f2Thread1of6ForFork0_~arg#1.base=|v_f2Thread1of6ForFork0_~arg#1.base_4|, f2Thread1of6ForFork0_~i~0#1=|v_f2Thread1of6ForFork0_~i~0#1_16|, f2Thread1of6ForFork0_~bound~0#1=|v_f2Thread1of6ForFork0_~bound~0#1_10|, f2Thread1of6ForFork0___VERIFIER_assert_#in~expression#1=|v_f2Thread1of6ForFork0___VERIFIER_assert_#in~expression#1_8|, f2Thread1of6ForFork0_#res#1.base=|v_f2Thread1of6ForFork0_#res#1.base_4|, f2Thread1of6ForFork0_#in~arg#1.offset=|v_f2Thread1of6ForFork0_#in~arg#1.offset_4|, f2Thread1of6ForFork0___VERIFIER_assert_~expression#1=|v_f2Thread1of6ForFork0___VERIFIER_assert_~expression#1_12|, f2Thread1of6ForFork0_#t~post9#1=|v_f2Thread1of6ForFork0_#t~post9#1_8|} AuxVars[] AssignedVars[f2Thread1of6ForFork0_thidvar2, f2Thread1of6ForFork0_thidvar1, f2Thread1of6ForFork0_thidvar0, f2Thread1of6ForFork0_#res#1.offset, f2Thread1of6ForFork0_#in~arg#1.base, f2Thread1of6ForFork0_~arg#1.offset, f2Thread1of6ForFork0_~arg#1.base, f2Thread1of6ForFork0_~i~0#1, f2Thread1of6ForFork0_~bound~0#1, f2Thread1of6ForFork0___VERIFIER_assert_#in~expression#1, f2Thread1of6ForFork0_#res#1.base, f2Thread1of6ForFork0_#in~arg#1.offset, f2Thread1of6ForFork0___VERIFIER_assert_~expression#1, f2Thread1of6ForFork0_#t~post9#1]" "[1712] $Ultimate##0-->L763: Formula: (and (= |v_f2Thread1of6ForFork0_~arg#1.offset_1| |v_f2Thread1of6ForFork0_#in~arg#1.offset_1|) (= |v_f2Thread1of6ForFork0_~arg#1.base_1| |v_f2Thread1of6ForFork0_#in~arg#1.base_1|)) InVars {f2Thread1of6ForFork0_#in~arg#1.offset=|v_f2Thread1of6ForFork0_#in~arg#1.offset_1|, f2Thread1of6ForFork0_#in~arg#1.base=|v_f2Thread1of6ForFork0_#in~arg#1.base_1|} OutVars{f2Thread1of6ForFork0_~arg#1.offset=|v_f2Thread1of6ForFork0_~arg#1.offset_1|, f2Thread1of6ForFork0_~arg#1.base=|v_f2Thread1of6ForFork0_~arg#1.base_1|, f2Thread1of6ForFork0_#in~arg#1.offset=|v_f2Thread1of6ForFork0_#in~arg#1.offset_1|, f2Thread1of6ForFork0_#in~arg#1.base=|v_f2Thread1of6ForFork0_#in~arg#1.base_1|} AuxVars[] AssignedVars[f2Thread1of6ForFork0_~arg#1.offset, f2Thread1of6ForFork0_~arg#1.base]" "[1713] L763-->L763-1: Formula: true InVars {} OutVars{f2Thread1of6ForFork0_~i~0#1=|v_f2Thread1of6ForFork0_~i~0#1_1|} AuxVars[] AssignedVars[f2Thread1of6ForFork0_~i~0#1]" "[1714] L763-1-->L764: Formula: true InVars {} OutVars{f2Thread1of6ForFork0_~bound~0#1=|v_f2Thread1of6ForFork0_~bound~0#1_1|} AuxVars[] AssignedVars[f2Thread1of6ForFork0_~bound~0#1]" "[1715] L764-->L765: Formula: (= |v_f2Thread1of6ForFork0_~bound~0#1_3| v_~limit~0_5) InVars {~limit~0=v_~limit~0_5} OutVars{~limit~0=v_~limit~0_5, f2Thread1of6ForFork0_~bound~0#1=|v_f2Thread1of6ForFork0_~bound~0#1_3|} AuxVars[] AssignedVars[f2Thread1of6ForFork0_~bound~0#1]" "[1716] L765-->L765-5: Formula: (= |v_f2Thread1of6ForFork0_~i~0#1_3| 0) InVars {} OutVars{f2Thread1of6ForFork0_~i~0#1=|v_f2Thread1of6ForFork0_~i~0#1_3|} AuxVars[] AssignedVars[f2Thread1of6ForFork0_~i~0#1]" [2025-04-26 16:52:31,422 INFO L754 eck$LassoCheckResult]: Loop: "[1718] L765-5-->L765-2: Formula: (< |v_f2Thread1of6ForFork0_~i~0#1_7| |v_f2Thread1of6ForFork0_~bound~0#1_7|) InVars {f2Thread1of6ForFork0_~bound~0#1=|v_f2Thread1of6ForFork0_~bound~0#1_7|, f2Thread1of6ForFork0_~i~0#1=|v_f2Thread1of6ForFork0_~i~0#1_7|} OutVars{f2Thread1of6ForFork0_~bound~0#1=|v_f2Thread1of6ForFork0_~bound~0#1_7|, f2Thread1of6ForFork0_~i~0#1=|v_f2Thread1of6ForFork0_~i~0#1_7|} AuxVars[] AssignedVars[]" "[1720] L765-2-->L765-3: Formula: (= |v_f2Thread1of6ForFork0_#t~post9#1_1| |v_f2Thread1of6ForFork0_~i~0#1_11|) InVars {f2Thread1of6ForFork0_~i~0#1=|v_f2Thread1of6ForFork0_~i~0#1_11|} OutVars{f2Thread1of6ForFork0_#t~post9#1=|v_f2Thread1of6ForFork0_#t~post9#1_1|, f2Thread1of6ForFork0_~i~0#1=|v_f2Thread1of6ForFork0_~i~0#1_11|} AuxVars[] AssignedVars[f2Thread1of6ForFork0_#t~post9#1]" "[1722] L765-3-->L765-4: Formula: (= (+ |v_f2Thread1of6ForFork0_#t~post9#1_3| 1) |v_f2Thread1of6ForFork0_~i~0#1_13|) InVars {f2Thread1of6ForFork0_#t~post9#1=|v_f2Thread1of6ForFork0_#t~post9#1_3|} OutVars{f2Thread1of6ForFork0_#t~post9#1=|v_f2Thread1of6ForFork0_#t~post9#1_3|, f2Thread1of6ForFork0_~i~0#1=|v_f2Thread1of6ForFork0_~i~0#1_13|} AuxVars[] AssignedVars[f2Thread1of6ForFork0_~i~0#1]" "[1724] L765-4-->L765-5: Formula: true InVars {} OutVars{f2Thread1of6ForFork0_#t~post9#1=|v_f2Thread1of6ForFork0_#t~post9#1_5|} AuxVars[] AssignedVars[f2Thread1of6ForFork0_#t~post9#1]" [2025-04-26 16:52:31,423 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 16:52:31,423 INFO L85 PathProgramCache]: Analyzing trace with hash -1567597304, now seen corresponding path program 1 times [2025-04-26 16:52:31,423 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 16:52:31,423 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1032003315] [2025-04-26 16:52:31,423 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 16:52:31,423 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 16:52:31,428 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 31 statements into 1 equivalence classes. [2025-04-26 16:52:31,431 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 31 of 31 statements. [2025-04-26 16:52:31,431 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:31,431 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-26 16:52:31,457 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-04-26 16:52:31,458 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-04-26 16:52:31,458 INFO L324 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1032003315] [2025-04-26 16:52:31,458 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1032003315] provided 1 perfect and 0 imperfect interpolant sequences [2025-04-26 16:52:31,458 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-04-26 16:52:31,458 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-04-26 16:52:31,458 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [427607960] [2025-04-26 16:52:31,458 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-04-26 16:52:31,458 INFO L757 eck$LassoCheckResult]: stem already infeasible [2025-04-26 16:52:31,458 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 16:52:31,458 INFO L85 PathProgramCache]: Analyzing trace with hash 53812485, now seen corresponding path program 1 times [2025-04-26 16:52:31,458 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 16:52:31,458 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1846789005] [2025-04-26 16:52:31,458 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 16:52:31,458 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 16:52:31,461 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 4 statements into 1 equivalence classes. [2025-04-26 16:52:31,461 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 4 of 4 statements. [2025-04-26 16:52:31,461 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:31,461 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:52:31,461 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 16:52:31,462 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 4 statements into 1 equivalence classes. [2025-04-26 16:52:31,462 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 4 of 4 statements. [2025-04-26 16:52:31,462 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:31,462 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:52:31,463 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-04-26 16:52:31,473 INFO L206 LassoAnalysis]: Preferences: [2025-04-26 16:52:31,473 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2025-04-26 16:52:31,473 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2025-04-26 16:52:31,473 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2025-04-26 16:52:31,473 INFO L128 ssoRankerPreferences]: Use exernal solver: true [2025-04-26 16:52:31,473 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:31,473 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2025-04-26 16:52:31,473 INFO L131 ssoRankerPreferences]: Path of dumped script: [2025-04-26 16:52:31,473 INFO L132 ssoRankerPreferences]: Filename of dumped script: unwind3-100.i_petrified6_Iteration1_Loop [2025-04-26 16:52:31,473 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2025-04-26 16:52:31,473 INFO L243 LassoAnalysis]: Starting lasso preprocessing... [2025-04-26 16:52:31,475 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:31,476 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:31,478 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:31,479 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:31,481 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:31,482 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:31,484 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:31,485 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:31,487 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:31,488 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:31,490 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:31,491 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:31,493 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:31,494 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:31,496 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:31,499 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:31,501 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:31,502 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:31,503 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:31,505 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:31,506 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:31,508 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:31,509 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:31,511 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:31,515 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:31,517 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:31,518 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:31,520 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:31,521 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:31,523 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:31,524 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:31,526 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:31,527 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:31,529 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:31,530 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:31,532 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:31,533 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:31,535 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:31,536 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:31,538 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:31,539 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:31,541 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:31,542 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:31,743 INFO L261 LassoAnalysis]: Preprocessing complete. [2025-04-26 16:52:31,743 INFO L367 LassoAnalysis]: Checking for nontermination... [2025-04-26 16:52:31,743 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:31,743 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:31,745 INFO L229 MonitoredProcess]: Starting monitored process 302 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:31,746 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (302)] Waiting until timeout for monitored process [2025-04-26 16:52:31,749 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:31,749 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:31,764 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:31,765 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed2~0~PTHREAD_MUTEX_ROBUST_11=1} Honda state: {v_rep~unnamed2~0~PTHREAD_MUTEX_ROBUST_11=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:31,769 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (302)] Ended with exit code 0 [2025-04-26 16:52:31,769 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:31,769 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:31,771 INFO L229 MonitoredProcess]: Starting monitored process 303 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:31,771 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (303)] Waiting until timeout for monitored process [2025-04-26 16:52:31,772 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:31,772 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:31,788 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:31,788 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed1~0~PTHREAD_MUTEX_NORMAL_11=0} Honda state: {v_rep~unnamed1~0~PTHREAD_MUTEX_NORMAL_11=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:31,793 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (303)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:31,793 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:31,793 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:31,795 INFO L229 MonitoredProcess]: Starting monitored process 304 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:31,795 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (304)] Waiting until timeout for monitored process [2025-04-26 16:52:31,796 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:31,796 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:31,813 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:31,813 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep#funAddr~f2.base_11=-1} Honda state: {v_rep#funAddr~f2.base_11=-1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:31,819 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (304)] Ended with exit code 0 [2025-04-26 16:52:31,819 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:31,819 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:31,820 INFO L229 MonitoredProcess]: Starting monitored process 305 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:31,821 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (305)] Waiting until timeout for monitored process [2025-04-26 16:52:31,822 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:31,822 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:31,837 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:31,837 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed1~0~PTHREAD_MUTEX_RECURSIVE_11=1} Honda state: {v_rep~unnamed1~0~PTHREAD_MUTEX_RECURSIVE_11=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:31,842 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (305)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:31,842 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:31,842 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:31,844 INFO L229 MonitoredProcess]: Starting monitored process 306 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:31,845 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (306)] Waiting until timeout for monitored process [2025-04-26 16:52:31,846 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:31,846 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:31,862 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:31,862 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed1~0~PTHREAD_MUTEX_ERRORCHECK_11=2} Honda state: {v_rep~unnamed1~0~PTHREAD_MUTEX_ERRORCHECK_11=2} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:31,867 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (306)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:31,867 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:31,867 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:31,869 INFO L229 MonitoredProcess]: Starting monitored process 307 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:31,870 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (307)] Waiting until timeout for monitored process [2025-04-26 16:52:31,870 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:31,870 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:31,887 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:31,887 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed7~0~PTHREAD_PROCESS_SHARED_11=1} Honda state: {v_rep~unnamed7~0~PTHREAD_PROCESS_SHARED_11=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:31,892 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (307)] Ended with exit code 0 [2025-04-26 16:52:31,892 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:31,892 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:31,893 INFO L229 MonitoredProcess]: Starting monitored process 308 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:31,894 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (308)] Waiting until timeout for monitored process [2025-04-26 16:52:31,895 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:31,895 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:31,911 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:31,911 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed4~0~PTHREAD_RWLOCK_PREFER_WRITER_NP_11=1} Honda state: {v_rep~unnamed4~0~PTHREAD_RWLOCK_PREFER_WRITER_NP_11=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:31,915 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (308)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:31,916 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:31,916 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:31,917 INFO L229 MonitoredProcess]: Starting monitored process 309 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:31,918 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (309)] Waiting until timeout for monitored process [2025-04-26 16:52:31,919 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:31,919 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:31,934 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:31,934 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed10~0~memory_order_seq_cst_11=5} Honda state: {v_rep~unnamed10~0~memory_order_seq_cst_11=5} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:31,939 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (309)] Ended with exit code 0 [2025-04-26 16:52:31,939 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:31,939 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:31,941 INFO L229 MonitoredProcess]: Starting monitored process 310 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:31,941 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (310)] Waiting until timeout for monitored process [2025-04-26 16:52:31,942 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:31,942 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:31,958 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:31,959 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep#funAddr~f1.base_11=-1} Honda state: {v_rep#funAddr~f1.base_11=-1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:31,963 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (310)] Ended with exit code 0 [2025-04-26 16:52:31,964 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:31,964 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:31,965 INFO L229 MonitoredProcess]: Starting monitored process 311 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:31,966 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (311)] Waiting until timeout for monitored process [2025-04-26 16:52:31,967 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:31,967 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:31,983 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:31,983 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed9~0~PTHREAD_CANCEL_ASYNCHRONOUS_11=1} Honda state: {v_rep~unnamed9~0~PTHREAD_CANCEL_ASYNCHRONOUS_11=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:31,988 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (311)] Ended with exit code 0 [2025-04-26 16:52:31,988 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:31,988 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:31,989 INFO L229 MonitoredProcess]: Starting monitored process 312 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:31,990 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (312)] Waiting until timeout for monitored process [2025-04-26 16:52:31,991 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:31,991 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:32,006 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:32,006 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed8~0~PTHREAD_CANCEL_DISABLE_11=1} Honda state: {v_rep~unnamed8~0~PTHREAD_CANCEL_DISABLE_11=1} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:32,011 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (312)] Ended with exit code 0 [2025-04-26 16:52:32,011 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:32,011 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:32,013 INFO L229 MonitoredProcess]: Starting monitored process 313 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:32,013 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (313)] Waiting until timeout for monitored process [2025-04-26 16:52:32,015 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:32,015 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:32,030 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:32,030 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep#funAddr~f1.offset_11=0} Honda state: {v_rep#funAddr~f1.offset_11=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:32,035 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (313)] Ended with exit code 0 [2025-04-26 16:52:32,035 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:32,035 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:32,037 INFO L229 MonitoredProcess]: Starting monitored process 314 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:32,037 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (314)] Waiting until timeout for monitored process [2025-04-26 16:52:32,038 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:32,038 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:32,054 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:32,054 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed0~0~PTHREAD_CREATE_JOINABLE_11=0} Honda state: {v_rep~unnamed0~0~PTHREAD_CREATE_JOINABLE_11=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:32,058 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (314)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:32,059 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:32,059 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:32,060 INFO L229 MonitoredProcess]: Starting monitored process 315 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:32,061 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (315)] Waiting until timeout for monitored process [2025-04-26 16:52:32,062 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:32,062 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:32,077 INFO L400 LassoAnalysis]: Proved nontermination for one component. [2025-04-26 16:52:32,077 INFO L403 LassoAnalysis]: Non-Termination argument consisting of: Initial state: {v_rep~unnamed9~0~PTHREAD_CANCEL_DEFERRED_11=0} Honda state: {v_rep~unnamed9~0~PTHREAD_CANCEL_DEFERRED_11=0} Generalized eigenvectors: [] Lambdas: [] Nus: [] [2025-04-26 16:52:32,082 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (315)] Ended with exit code 0 [2025-04-26 16:52:32,082 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:32,082 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:32,084 INFO L229 MonitoredProcess]: Starting monitored process 316 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:32,084 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (316)] Waiting until timeout for monitored process [2025-04-26 16:52:32,085 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 0 Nilpotent components: true [2025-04-26 16:52:32,085 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:32,099 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (316)] Ended with exit code 0 [2025-04-26 16:52:32,099 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:32,099 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:32,102 INFO L229 MonitoredProcess]: Starting monitored process 317 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:32,102 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (317)] Waiting until timeout for monitored process [2025-04-26 16:52:32,103 INFO L148 nArgumentSynthesizer]: Nontermination analysis: NONLINEAR Allow bounded executions: true Number of generalized eigenvectors: 3 Nilpotent components: true [2025-04-26 16:52:32,103 INFO L160 nArgumentSynthesizer]: Using integer mode. [2025-04-26 16:52:32,161 INFO L407 LassoAnalysis]: Proving nontermination failed: No geometric nontermination argument exists. [2025-04-26 16:52:32,164 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (317)] Ended with exit code 0 [2025-04-26 16:52:32,164 INFO L206 LassoAnalysis]: Preferences: [2025-04-26 16:52:32,165 INFO L125 ssoRankerPreferences]: Compute integeral hull: false [2025-04-26 16:52:32,165 INFO L126 ssoRankerPreferences]: Enable LassoPartitioneer: true [2025-04-26 16:52:32,165 INFO L127 ssoRankerPreferences]: Term annotations enabled: false [2025-04-26 16:52:32,165 INFO L128 ssoRankerPreferences]: Use exernal solver: false [2025-04-26 16:52:32,165 INFO L129 ssoRankerPreferences]: SMT solver command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:32,165 INFO L130 ssoRankerPreferences]: Dump SMT script to file: false [2025-04-26 16:52:32,165 INFO L131 ssoRankerPreferences]: Path of dumped script: [2025-04-26 16:52:32,165 INFO L132 ssoRankerPreferences]: Filename of dumped script: unwind3-100.i_petrified6_Iteration1_Loop [2025-04-26 16:52:32,165 INFO L133 ssoRankerPreferences]: MapElimAlgo: Frank [2025-04-26 16:52:32,165 INFO L243 LassoAnalysis]: Starting lasso preprocessing... [2025-04-26 16:52:32,166 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:32,168 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:32,169 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:32,170 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:32,172 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:32,173 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:32,174 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:32,175 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:32,177 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:32,178 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:32,179 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:32,180 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:32,182 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:32,183 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:32,186 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:32,187 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:32,188 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:32,189 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:32,191 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:32,192 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:32,193 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:32,194 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:32,196 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:32,197 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:32,198 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:32,199 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:32,200 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:32,202 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:32,203 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:32,204 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:32,205 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:32,207 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:32,208 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:32,209 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:32,210 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:32,212 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:32,213 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:32,214 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:32,215 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:32,217 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:32,219 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:32,220 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:32,221 INFO L118 MapEliminator]: Using MapEliminator with SimplificationTechnique=SIMPLIFY_DDA AddInequalities=false OnlyTrivialImplicationsArrayWrite=true OnlyTrivialImplicationsForModifiedArguments=true OnlyArgumentsInFormula=true [2025-04-26 16:52:32,396 INFO L261 LassoAnalysis]: Preprocessing complete. [2025-04-26 16:52:32,396 INFO L453 LassoAnalysis]: Using template 'affine'. [2025-04-26 16:52:32,396 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:32,396 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:32,399 INFO L229 MonitoredProcess]: Starting monitored process 318 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:32,399 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (318)] Waiting until timeout for monitored process [2025-04-26 16:52:32,401 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:32,410 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:32,410 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:32,410 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:32,410 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:32,411 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:32,411 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:32,413 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:32,419 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (318)] Ended with exit code 0 [2025-04-26 16:52:32,419 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:32,420 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:32,421 INFO L229 MonitoredProcess]: Starting monitored process 319 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:32,422 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (319)] Waiting until timeout for monitored process [2025-04-26 16:52:32,423 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:32,432 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:32,432 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:32,432 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:32,432 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:32,433 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:32,433 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:32,435 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:32,440 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (319)] Ended with exit code 0 [2025-04-26 16:52:32,440 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:32,440 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:32,442 INFO L229 MonitoredProcess]: Starting monitored process 320 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:32,442 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (320)] Waiting until timeout for monitored process [2025-04-26 16:52:32,443 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:32,452 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:32,452 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:32,452 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:32,452 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:32,453 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:32,453 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:32,455 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:32,460 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (320)] Ended with exit code 0 [2025-04-26 16:52:32,460 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:32,460 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:32,462 INFO L229 MonitoredProcess]: Starting monitored process 321 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:32,462 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (321)] Waiting until timeout for monitored process [2025-04-26 16:52:32,464 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:32,473 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:32,473 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:32,473 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:32,473 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:32,474 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:32,474 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:32,476 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:32,480 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (321)] Ended with exit code 0 [2025-04-26 16:52:32,481 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:32,481 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:32,482 INFO L229 MonitoredProcess]: Starting monitored process 322 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:32,483 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (322)] Waiting until timeout for monitored process [2025-04-26 16:52:32,484 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:32,492 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:32,492 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:32,493 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:32,493 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:32,493 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:32,493 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:32,495 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:32,500 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (322)] Ended with exit code 0 [2025-04-26 16:52:32,500 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:32,500 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:32,501 INFO L229 MonitoredProcess]: Starting monitored process 323 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:32,502 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (323)] Waiting until timeout for monitored process [2025-04-26 16:52:32,503 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:32,512 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:32,512 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:32,512 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:32,512 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:32,512 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:32,512 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:32,514 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:32,519 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (323)] Ended with exit code 0 [2025-04-26 16:52:32,519 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:32,519 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:32,521 INFO L229 MonitoredProcess]: Starting monitored process 324 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:32,522 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (324)] Waiting until timeout for monitored process [2025-04-26 16:52:32,523 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:32,532 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:32,532 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:32,532 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:32,532 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:32,533 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:32,533 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:32,535 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:32,540 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (324)] Ended with exit code 0 [2025-04-26 16:52:32,540 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:32,540 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:32,541 INFO L229 MonitoredProcess]: Starting monitored process 325 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:32,542 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (325)] Waiting until timeout for monitored process [2025-04-26 16:52:32,543 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:32,552 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:32,552 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:32,552 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:32,552 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:32,552 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:32,552 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:32,554 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:32,559 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (325)] Ended with exit code 0 [2025-04-26 16:52:32,559 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:32,559 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:32,561 INFO L229 MonitoredProcess]: Starting monitored process 326 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:32,561 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (326)] Waiting until timeout for monitored process [2025-04-26 16:52:32,562 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:32,571 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:32,571 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:32,571 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:32,571 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:32,572 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:32,572 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:32,574 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:32,578 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (326)] Ended with exit code 0 [2025-04-26 16:52:32,578 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:32,578 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:32,580 INFO L229 MonitoredProcess]: Starting monitored process 327 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:32,580 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (327)] Waiting until timeout for monitored process [2025-04-26 16:52:32,581 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:32,590 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:32,590 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:32,590 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:32,590 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:32,591 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:32,591 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:32,593 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:32,597 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (327)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:32,597 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:32,598 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:32,599 INFO L229 MonitoredProcess]: Starting monitored process 328 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:32,600 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (328)] Waiting until timeout for monitored process [2025-04-26 16:52:32,600 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:32,609 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:32,609 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:32,609 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:32,609 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:32,610 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:32,610 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:32,612 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:32,617 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (328)] Ended with exit code 0 [2025-04-26 16:52:32,617 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:32,617 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:32,618 INFO L229 MonitoredProcess]: Starting monitored process 329 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:32,619 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (329)] Waiting until timeout for monitored process [2025-04-26 16:52:32,620 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:32,628 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:32,628 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:32,628 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:32,628 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:32,629 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:32,629 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:32,631 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:32,636 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (329)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:32,636 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:32,636 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:32,637 INFO L229 MonitoredProcess]: Starting monitored process 330 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:32,638 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (330)] Waiting until timeout for monitored process [2025-04-26 16:52:32,639 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:32,648 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:32,648 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:32,648 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:32,648 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:32,649 INFO L402 nArgumentSynthesizer]: We have 6 Motzkin's Theorem applications. [2025-04-26 16:52:32,649 INFO L403 nArgumentSynthesizer]: A total of 2 supporting invariants were added. [2025-04-26 16:52:32,651 INFO L490 LassoAnalysis]: Proving termination failed for this template and these settings. [2025-04-26 16:52:32,655 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (330)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:32,655 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:32,655 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:32,657 INFO L229 MonitoredProcess]: Starting monitored process 331 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:32,657 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (331)] Waiting until timeout for monitored process [2025-04-26 16:52:32,658 INFO L120 nArgumentSynthesizer]: Termination Analysis Settings: Termination analysis: LINEAR_WITH_GUESSESNumber of strict supporting invariants: 0Number of non-strict supporting invariants: 1Consider only non-deceasing supporting invariants: trueSimplify termination arguments: trueSimplify supporting invariants: trueOverapproximate stem: false [2025-04-26 16:52:32,667 INFO L338 nArgumentSynthesizer]: Template has degree 0. [2025-04-26 16:52:32,667 INFO L351 nArgumentSynthesizer]: There is no stem transition; disabling supporting invariant generation. [2025-04-26 16:52:32,667 INFO L203 nArgumentSynthesizer]: 1 stem disjuncts [2025-04-26 16:52:32,667 INFO L204 nArgumentSynthesizer]: 1 loop disjuncts [2025-04-26 16:52:32,667 INFO L205 nArgumentSynthesizer]: 2 template conjuncts. [2025-04-26 16:52:32,668 INFO L402 nArgumentSynthesizer]: We have 2 Motzkin's Theorem applications. [2025-04-26 16:52:32,668 INFO L403 nArgumentSynthesizer]: A total of 0 supporting invariants were added. [2025-04-26 16:52:32,669 INFO L420 nArgumentSynthesizer]: Found a termination argument, trying to simplify. [2025-04-26 16:52:32,671 INFO L436 ModelExtractionUtils]: Simplification made 3 calls to the SMT solver. [2025-04-26 16:52:32,671 INFO L437 ModelExtractionUtils]: 0 out of 4 variables were initially zero. Simplification set additionally 1 variables to zero. [2025-04-26 16:52:32,671 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 [2025-04-26 16:52:32,671 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:32,673 INFO L229 MonitoredProcess]: Starting monitored process 332 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:32,673 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (332)] Waiting until timeout for monitored process [2025-04-26 16:52:32,674 INFO L436 nArgumentSynthesizer]: Simplifying supporting invariants... [2025-04-26 16:52:32,677 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (332)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:32,677 INFO L439 nArgumentSynthesizer]: Removed 0 redundant supporting invariants from a total of 0. [2025-04-26 16:52:32,677 INFO L476 LassoAnalysis]: Proved termination. [2025-04-26 16:52:32,677 INFO L478 LassoAnalysis]: Termination argument consisting of: Ranking function f(f2Thread1of6ForFork0_~bound~0#1, f2Thread1of6ForFork0_~i~0#1) = 1*f2Thread1of6ForFork0_~bound~0#1 - 1*f2Thread1of6ForFork0_~i~0#1 Supporting invariants [] [2025-04-26 16:52:32,681 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 SMTLIB2_COMPLIANT=true -memory:1024 -smt2 -in -t:12000 (331)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:32,682 INFO L156 tatePredicateManager]: 0 out of 0 supporting invariants were superfluous and have been removed [2025-04-26 16:52:32,689 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 16:52:32,695 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 31 statements into 1 equivalence classes. [2025-04-26 16:52:32,699 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 31 of 31 statements. [2025-04-26 16:52:32,699 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:32,699 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-26 16:52:32,700 INFO L256 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 2 conjuncts are in the unsatisfiable core [2025-04-26 16:52:32,700 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-26 16:52:32,730 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 4 statements into 1 equivalence classes. [2025-04-26 16:52:32,730 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 4 of 4 statements. [2025-04-26 16:52:32,730 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:32,730 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-04-26 16:52:32,731 WARN L254 TraceCheckSpWp]: Trace formula consists of 8 conjuncts, 5 conjuncts are in the unsatisfiable core [2025-04-26 16:52:32,731 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-04-26 16:52:32,764 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-04-26 16:52:32,764 INFO L141 lantAutomatonBouncer]: Defining deterministic Buchi interpolant automaton with honda bouncer for stem and without honda bouncer for loop.1 stem predicates 4 loop predicates [2025-04-26 16:52:32,885 INFO L70 iDifferenceNCSBLazy3]: Start buchiDifferenceNCSBLazy3. First operand has 109813 states, 109799 states have (on average 1.4525997504531007) internal successors, (in total 159494), 109812 states have internal predecessors, (159494), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) Second operand has 5 states, 5 states have (on average 7.0) internal successors, (in total 35), 5 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 16:52:34,223 INFO L74 iDifferenceNCSBLazy3]: Finished buchiDifferenceNCSBLazy3. First operand has 109813 states, 109799 states have (on average 1.4525997504531007) internal successors, (in total 159494), 109812 states have internal predecessors, (159494), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0). Second operand has 5 states, 5 states have (on average 7.0) internal successors, (in total 35), 5 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) Result 307484 states and 459932 transitions. Complement of second has 9 states. [2025-04-26 16:52:34,224 INFO L140 InterpolantAutomaton]: Switched to read-only mode: Buchi interpolant automaton has 6 states 1 stem states 3 non-accepting loop states 1 accepting loop states [2025-04-26 16:52:34,224 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5 states, 5 states have (on average 7.0) internal successors, (in total 35), 5 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 16:52:34,224 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6 states to 6 states and 307 transitions. [2025-04-26 16:52:34,225 INFO L85 BuchiAccepts]: Start buchiAccepts Operand 6 states and 307 transitions. Stem has 31 letters. Loop has 4 letters. [2025-04-26 16:52:34,225 INFO L117 BuchiAccepts]: Finished buchiAccepts. [2025-04-26 16:52:34,225 INFO L85 BuchiAccepts]: Start buchiAccepts Operand 6 states and 307 transitions. Stem has 35 letters. Loop has 4 letters. [2025-04-26 16:52:34,225 INFO L117 BuchiAccepts]: Finished buchiAccepts. [2025-04-26 16:52:34,225 INFO L85 BuchiAccepts]: Start buchiAccepts Operand 6 states and 307 transitions. Stem has 31 letters. Loop has 8 letters. [2025-04-26 16:52:34,225 INFO L117 BuchiAccepts]: Finished buchiAccepts. [2025-04-26 16:52:34,225 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 307484 states and 459932 transitions. [2025-04-26 16:52:36,945 INFO L131 ngComponentsAnalysis]: Automaton has 722 accepting balls. 722 [2025-04-26 16:52:37,008 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 307484 states to 10686 states and 14690 transitions. [2025-04-26 16:52:37,008 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10686 [2025-04-26 16:52:37,020 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 10686 [2025-04-26 16:52:37,020 INFO L74 IsDeterministic]: Start isDeterministic. Operand 10686 states and 14690 transitions. [2025-04-26 16:52:37,038 INFO L81 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2025-04-26 16:52:37,038 INFO L218 hiAutomatonCegarLoop]: Abstraction has 10686 states and 14690 transitions. [2025-04-26 16:52:37,059 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10686 states and 14690 transitions. [2025-04-26 16:52:37,158 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10686 to 10686. [2025-04-26 16:52:37,165 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10686 states, 10686 states have (on average 1.3746958637469586) internal successors, (in total 14690), 10685 states have internal predecessors, (14690), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 16:52:37,178 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10686 states to 10686 states and 14690 transitions. [2025-04-26 16:52:37,178 INFO L240 hiAutomatonCegarLoop]: Abstraction has 10686 states and 14690 transitions. [2025-04-26 16:52:37,208 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-04-26 16:52:37,209 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-04-26 16:52:37,209 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2025-04-26 16:52:37,209 INFO L87 Difference]: Start difference. First operand 10686 states and 14690 transitions. Second operand has 4 states, 4 states have (on average 7.75) internal successors, (in total 31), 4 states have internal predecessors, (31), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 16:52:37,260 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-04-26 16:52:37,260 INFO L93 Difference]: Finished difference Result 10686 states and 14690 transitions. [2025-04-26 16:52:37,260 INFO L82 GeneralOperation]: Start removeNonLiveStates. Operand 10686 states and 14690 transitions. [2025-04-26 16:52:37,295 INFO L131 ngComponentsAnalysis]: Automaton has 722 accepting balls. 722 [2025-04-26 16:52:37,337 INFO L88 GeneralOperation]: Finished removeNonLiveStates. Reduced from 10686 states to 10686 states and 14690 transitions. [2025-04-26 16:52:37,337 INFO L87 BuchiClosureNwa]: Accepting states before buchiClosure: 10686 [2025-04-26 16:52:37,345 INFO L106 BuchiClosureNwa]: Accepting states after buchiClosure: 10686 [2025-04-26 16:52:37,345 INFO L74 IsDeterministic]: Start isDeterministic. Operand 10686 states and 14690 transitions. [2025-04-26 16:52:37,359 INFO L81 IsDeterministic]: Finished isDeterministic. Operand is deterministic. [2025-04-26 16:52:37,359 INFO L218 hiAutomatonCegarLoop]: Abstraction has 10686 states and 14690 transitions. [2025-04-26 16:52:37,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10686 states and 14690 transitions. [2025-04-26 16:52:37,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10686 to 10686. [2025-04-26 16:52:37,678 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10686 states, 10686 states have (on average 1.3746958637469586) internal successors, (in total 14690), 10685 states have internal predecessors, (14690), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 16:52:37,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10686 states to 10686 states and 14690 transitions. [2025-04-26 16:52:37,693 INFO L240 hiAutomatonCegarLoop]: Abstraction has 10686 states and 14690 transitions. [2025-04-26 16:52:37,693 INFO L140 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-04-26 16:52:37,694 INFO L438 stractBuchiCegarLoop]: Abstraction has 10686 states and 14690 transitions. [2025-04-26 16:52:37,694 INFO L340 stractBuchiCegarLoop]: ======== Iteration 2 ============ [2025-04-26 16:52:37,694 INFO L73 BuchiIsEmpty]: Start buchiIsEmpty. Operand 10686 states and 14690 transitions. [2025-04-26 16:52:37,720 INFO L131 ngComponentsAnalysis]: Automaton has 722 accepting balls. 722 [2025-04-26 16:52:37,720 INFO L88 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-04-26 16:52:37,720 INFO L120 BuchiIsEmpty]: Starting construction of run [2025-04-26 16:52:37,721 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-04-26 16:52:37,721 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1] [2025-04-26 16:52:37,722 INFO L752 eck$LassoCheckResult]: Stem: "[1640] $Ultimate##0-->L-1: Formula: (= (select |v_#valid_1| 0) 0) InVars {#valid=|v_#valid_1|} OutVars{#valid=|v_#valid_1|} AuxVars[] AssignedVars[]" "[1651] L-1-->L752: Formula: (< 0 |v_#StackHeapBarrier_1|) InVars {#StackHeapBarrier=|v_#StackHeapBarrier_1|} OutVars{#StackHeapBarrier=|v_#StackHeapBarrier_1|} AuxVars[] AssignedVars[]" "[1608] L752-->L752-1: Formula: (and (= (select |v_#valid_2| 1) 1) (= 2 (select |v_#length_1| 1))) InVars {#length=|v_#length_1|, #valid=|v_#valid_2|} OutVars{#length=|v_#length_1|, #valid=|v_#valid_2|} AuxVars[] AssignedVars[]" "[1665] L752-1-->L752-2: Formula: (= 48 (select (select |v_#memory_int_1| 1) 0)) InVars {#memory_int=|v_#memory_int_1|} OutVars{#memory_int=|v_#memory_int_1|} AuxVars[] AssignedVars[]" "[1610] L752-2-->L752-3: Formula: (= (select (select |v_#memory_int_2| 1) 1) 0) InVars {#memory_int=|v_#memory_int_2|} OutVars{#memory_int=|v_#memory_int_2|} AuxVars[] AssignedVars[]" "[1627] L752-3-->L752-4: Formula: (and (= 20 (select |v_#length_2| 2)) (= (select |v_#valid_3| 2) 1)) InVars {#length=|v_#length_2|, #valid=|v_#valid_3|} OutVars{#length=|v_#length_2|, #valid=|v_#valid_3|} AuxVars[] AssignedVars[]" "[1628] L752-4-->L755: Formula: (= v_~_N~0_1 0) InVars {} OutVars{~_N~0=v_~_N~0_1} AuxVars[] AssignedVars[~_N~0]" "[1632] L755-->L-1-1: Formula: (= v_~limit~0_1 0) InVars {} OutVars{~limit~0=v_~limit~0_1} AuxVars[] AssignedVars[~limit~0]" "[1667] L-1-1-->L-1-2: Formula: true InVars {} OutVars{ULTIMATE.start_main_#res#1=|v_ULTIMATE.start_main_#res#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_main_#res#1]" "[1669] L-1-2-->L770: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_1|, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_1|, ULTIMATE.start_main_#t~nondet11#1=|v_ULTIMATE.start_main_#t~nondet11#1_1|, ULTIMATE.start_main_#t~pre13#1=|v_ULTIMATE.start_main_#t~pre13#1_1|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_1|, ULTIMATE.start_main_~t~1#1=|v_ULTIMATE.start_main_~t~1#1_1|, ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_1|, ULTIMATE.start_main_#t~nondet14#1=|v_ULTIMATE.start_main_#t~nondet14#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre12#1, ULTIMATE.start_main_~i~1#1, ULTIMATE.start_main_#t~nondet11#1, ULTIMATE.start_main_#t~pre13#1, ULTIMATE.start_main_#t~pre10#1, ULTIMATE.start_main_~t~1#1, ULTIMATE.start_main_~t~0#1, ULTIMATE.start_main_#t~nondet14#1]" "[1657] L770-->L771: Formula: (= v_~_N~0_2 100) InVars {} OutVars{~_N~0=v_~_N~0_2} AuxVars[] AssignedVars[~_N~0]" "[1641] L771-->L771-1: Formula: (= (ite (and (<= v_~_N~0_3 1073741823) (<= 0 v_~_N~0_3)) 1 0) |v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_1|) InVars {~_N~0=v_~_N~0_3} OutVars{~_N~0=v_~_N~0_3, ULTIMATE.start_assume_abort_if_not_#in~cond#1=|v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_#in~cond#1]" "[1666] L771-1-->L749: Formula: true InVars {} OutVars{ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_1|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_~cond#1]" "[1607] L749-->L750: Formula: (= |v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_2| |v_ULTIMATE.start_assume_abort_if_not_~cond#1_2|) InVars {ULTIMATE.start_assume_abort_if_not_#in~cond#1=|v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_2|} OutVars{ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_2|, ULTIMATE.start_assume_abort_if_not_#in~cond#1=|v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_~cond#1]" "[1649] L750-->L749-1: Formula: (not (= |v_ULTIMATE.start_assume_abort_if_not_~cond#1_4| 0)) InVars {ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_4|} OutVars{ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_4|} AuxVars[] AssignedVars[]" "[1658] L749-1-->L771-2: Formula: true InVars {} OutVars{ULTIMATE.start_assume_abort_if_not_~cond#1=|v_ULTIMATE.start_assume_abort_if_not_~cond#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_~cond#1]" "[1671] L771-2-->L772: Formula: true InVars {} OutVars{ULTIMATE.start_assume_abort_if_not_#in~cond#1=|v_ULTIMATE.start_assume_abort_if_not_#in~cond#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_assume_abort_if_not_#in~cond#1]" "[1609] L772-->L772-1: Formula: (= v_~_N~0_4 v_~limit~0_2) InVars {~_N~0=v_~_N~0_4} OutVars{~_N~0=v_~_N~0_4, ~limit~0=v_~limit~0_2} AuxVars[] AssignedVars[~limit~0]" "[1622] L772-1-->L773-4: Formula: (= |v_ULTIMATE.start_main_~i~1#1_2| 0) InVars {} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_~i~1#1]" "[1655] L773-4-->L774: Formula: (< |v_ULTIMATE.start_main_~i~1#1_3| v_~_N~0_5) InVars {~_N~0=v_~_N~0_5, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} OutVars{~_N~0=v_~_N~0_5, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} AuxVars[] AssignedVars[]" "[1631] L774-->L775: Formula: true InVars {} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[1630] L775-->L775-1: Formula: (= |v_ULTIMATE.start_main_#t~pre10#1_2| |v_#pthreadsForks_1|) InVars {#pthreadsForks=|v_#pthreadsForks_1|} OutVars{#pthreadsForks=|v_#pthreadsForks_1|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre10#1]" "[1656] L775-1-->L775-2: Formula: (= (+ 1 |v_#pthreadsForks_3|) |v_#pthreadsForks_2|) InVars {#pthreadsForks=|v_#pthreadsForks_3|} OutVars{#pthreadsForks=|v_#pthreadsForks_2|} AuxVars[] AssignedVars[#pthreadsForks]" "[1625] L775-2-->L775-3: Formula: (= |v_ULTIMATE.start_main_~t~0#1_3| |v_ULTIMATE.start_main_#t~pre10#1_3|) InVars {ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_3|} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_3|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[1854] L775-3-->$Ultimate##0: Formula: (and (= v_f1Thread1of6ForFork1_thidvar1_2 0) (= |v_f1Thread1of6ForFork1_#in~arg.base_4| 0) (= |v_ULTIMATE.start_main_#t~pre10#1_77| v_f1Thread1of6ForFork1_thidvar0_2) (= |v_f1Thread1of6ForFork1_#in~arg.offset_4| 0)) InVars {ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_77|} OutVars{f1Thread1of6ForFork1_#in~arg.base=|v_f1Thread1of6ForFork1_#in~arg.base_4|, f1Thread1of6ForFork1_~arg.offset=v_f1Thread1of6ForFork1_~arg.offset_4, f1Thread1of6ForFork1_#res.base=|v_f1Thread1of6ForFork1_#res.base_4|, f1Thread1of6ForFork1_thidvar0=v_f1Thread1of6ForFork1_thidvar0_2, f1Thread1of6ForFork1_~arg.base=v_f1Thread1of6ForFork1_~arg.base_4, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_77|, f1Thread1of6ForFork1_thidvar1=v_f1Thread1of6ForFork1_thidvar1_2, f1Thread1of6ForFork1_#res.offset=|v_f1Thread1of6ForFork1_#res.offset_4|, f1Thread1of6ForFork1_~l~0=v_f1Thread1of6ForFork1_~l~0_8, f1Thread1of6ForFork1_#in~arg.offset=|v_f1Thread1of6ForFork1_#in~arg.offset_4|} AuxVars[] AssignedVars[f1Thread1of6ForFork1_#in~arg.base, f1Thread1of6ForFork1_~arg.offset, f1Thread1of6ForFork1_#res.base, f1Thread1of6ForFork1_thidvar0, f1Thread1of6ForFork1_~arg.base, f1Thread1of6ForFork1_thidvar1, f1Thread1of6ForFork1_#res.offset, f1Thread1of6ForFork1_~l~0, f1Thread1of6ForFork1_#in~arg.offset]" "[1694] $Ultimate##0-->L757: Formula: (and (= v_f1Thread1of6ForFork1_~arg.base_1 |v_f1Thread1of6ForFork1_#in~arg.base_1|) (= v_f1Thread1of6ForFork1_~arg.offset_1 |v_f1Thread1of6ForFork1_#in~arg.offset_1|)) InVars {f1Thread1of6ForFork1_#in~arg.base=|v_f1Thread1of6ForFork1_#in~arg.base_1|, f1Thread1of6ForFork1_#in~arg.offset=|v_f1Thread1of6ForFork1_#in~arg.offset_1|} OutVars{f1Thread1of6ForFork1_#in~arg.base=|v_f1Thread1of6ForFork1_#in~arg.base_1|, f1Thread1of6ForFork1_~arg.offset=v_f1Thread1of6ForFork1_~arg.offset_1, f1Thread1of6ForFork1_#in~arg.offset=|v_f1Thread1of6ForFork1_#in~arg.offset_1|, f1Thread1of6ForFork1_~arg.base=v_f1Thread1of6ForFork1_~arg.base_1} AuxVars[] AssignedVars[f1Thread1of6ForFork1_~arg.offset, f1Thread1of6ForFork1_~arg.base]" "[1695] L757-->L758: Formula: true InVars {} OutVars{f1Thread1of6ForFork1_~l~0=v_f1Thread1of6ForFork1_~l~0_1} AuxVars[] AssignedVars[f1Thread1of6ForFork1_~l~0]" "[1638] L775-4-->L775-5: Formula: true InVars {} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[1642] L775-5-->L775-6: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre10#1]" "[1646] L775-6-->L773-1: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~nondet11#1=|v_ULTIMATE.start_main_#t~nondet11#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet11#1]" "[1672] L773-1-->L773-2: Formula: (= (+ |v_ULTIMATE.start_main_~i~1#1_4| 1) |v_ULTIMATE.start_main_#t~pre12#1_2|) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} OutVars{ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_2|, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre12#1]" "[1635] L773-2-->L773-3: Formula: (= |v_ULTIMATE.start_main_~i~1#1_5| (+ |v_ULTIMATE.start_main_~i~1#1_6| 1)) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_6|} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~i~1#1]" "[1603] L773-3-->L773-4: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre12#1]" "[1655] L773-4-->L774: Formula: (< |v_ULTIMATE.start_main_~i~1#1_3| v_~_N~0_5) InVars {~_N~0=v_~_N~0_5, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} OutVars{~_N~0=v_~_N~0_5, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} AuxVars[] AssignedVars[]" "[1631] L774-->L775: Formula: true InVars {} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[1630] L775-->L775-1: Formula: (= |v_ULTIMATE.start_main_#t~pre10#1_2| |v_#pthreadsForks_1|) InVars {#pthreadsForks=|v_#pthreadsForks_1|} OutVars{#pthreadsForks=|v_#pthreadsForks_1|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre10#1]" "[1656] L775-1-->L775-2: Formula: (= (+ 1 |v_#pthreadsForks_3|) |v_#pthreadsForks_2|) InVars {#pthreadsForks=|v_#pthreadsForks_3|} OutVars{#pthreadsForks=|v_#pthreadsForks_2|} AuxVars[] AssignedVars[#pthreadsForks]" "[1625] L775-2-->L775-3: Formula: (= |v_ULTIMATE.start_main_~t~0#1_3| |v_ULTIMATE.start_main_#t~pre10#1_3|) InVars {ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_3|} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_3|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[1855] L775-3-->$Ultimate##0: Formula: (and (= |v_ULTIMATE.start_main_#t~pre10#1_79| v_f1Thread2of6ForFork1_thidvar0_2) (= |v_f1Thread2of6ForFork1_#in~arg.offset_4| 0) (= v_f1Thread2of6ForFork1_thidvar1_2 0) (= |v_f1Thread2of6ForFork1_#in~arg.base_4| 0)) InVars {ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_79|} OutVars{f1Thread2of6ForFork1_~l~0=v_f1Thread2of6ForFork1_~l~0_8, f1Thread2of6ForFork1_#in~arg.base=|v_f1Thread2of6ForFork1_#in~arg.base_4|, f1Thread2of6ForFork1_~arg.base=v_f1Thread2of6ForFork1_~arg.base_4, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_79|, f1Thread2of6ForFork1_thidvar0=v_f1Thread2of6ForFork1_thidvar0_2, f1Thread2of6ForFork1_#res.offset=|v_f1Thread2of6ForFork1_#res.offset_4|, f1Thread2of6ForFork1_thidvar1=v_f1Thread2of6ForFork1_thidvar1_2, f1Thread2of6ForFork1_~arg.offset=v_f1Thread2of6ForFork1_~arg.offset_4, f1Thread2of6ForFork1_#res.base=|v_f1Thread2of6ForFork1_#res.base_4|, f1Thread2of6ForFork1_#in~arg.offset=|v_f1Thread2of6ForFork1_#in~arg.offset_4|} AuxVars[] AssignedVars[f1Thread2of6ForFork1_~l~0, f1Thread2of6ForFork1_#in~arg.base, f1Thread2of6ForFork1_~arg.base, f1Thread2of6ForFork1_thidvar0, f1Thread2of6ForFork1_#res.offset, f1Thread2of6ForFork1_thidvar1, f1Thread2of6ForFork1_~arg.offset, f1Thread2of6ForFork1_#res.base, f1Thread2of6ForFork1_#in~arg.offset]" "[1700] $Ultimate##0-->L757: Formula: (and (= |v_f1Thread2of6ForFork1_#in~arg.offset_1| v_f1Thread2of6ForFork1_~arg.offset_1) (= v_f1Thread2of6ForFork1_~arg.base_1 |v_f1Thread2of6ForFork1_#in~arg.base_1|)) InVars {f1Thread2of6ForFork1_#in~arg.base=|v_f1Thread2of6ForFork1_#in~arg.base_1|, f1Thread2of6ForFork1_#in~arg.offset=|v_f1Thread2of6ForFork1_#in~arg.offset_1|} OutVars{f1Thread2of6ForFork1_~arg.offset=v_f1Thread2of6ForFork1_~arg.offset_1, f1Thread2of6ForFork1_#in~arg.base=|v_f1Thread2of6ForFork1_#in~arg.base_1|, f1Thread2of6ForFork1_~arg.base=v_f1Thread2of6ForFork1_~arg.base_1, f1Thread2of6ForFork1_#in~arg.offset=|v_f1Thread2of6ForFork1_#in~arg.offset_1|} AuxVars[] AssignedVars[f1Thread2of6ForFork1_~arg.base, f1Thread2of6ForFork1_~arg.offset]" "[1701] L757-->L758: Formula: true InVars {} OutVars{f1Thread2of6ForFork1_~l~0=v_f1Thread2of6ForFork1_~l~0_1} AuxVars[] AssignedVars[f1Thread2of6ForFork1_~l~0]" "[1638] L775-4-->L775-5: Formula: true InVars {} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[1642] L775-5-->L775-6: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre10#1]" "[1646] L775-6-->L773-1: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~nondet11#1=|v_ULTIMATE.start_main_#t~nondet11#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet11#1]" "[1672] L773-1-->L773-2: Formula: (= (+ |v_ULTIMATE.start_main_~i~1#1_4| 1) |v_ULTIMATE.start_main_#t~pre12#1_2|) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} OutVars{ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_2|, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre12#1]" "[1635] L773-2-->L773-3: Formula: (= |v_ULTIMATE.start_main_~i~1#1_5| (+ |v_ULTIMATE.start_main_~i~1#1_6| 1)) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_6|} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~i~1#1]" "[1603] L773-3-->L773-4: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre12#1]" "[1655] L773-4-->L774: Formula: (< |v_ULTIMATE.start_main_~i~1#1_3| v_~_N~0_5) InVars {~_N~0=v_~_N~0_5, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} OutVars{~_N~0=v_~_N~0_5, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} AuxVars[] AssignedVars[]" "[1631] L774-->L775: Formula: true InVars {} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[1630] L775-->L775-1: Formula: (= |v_ULTIMATE.start_main_#t~pre10#1_2| |v_#pthreadsForks_1|) InVars {#pthreadsForks=|v_#pthreadsForks_1|} OutVars{#pthreadsForks=|v_#pthreadsForks_1|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre10#1]" "[1656] L775-1-->L775-2: Formula: (= (+ 1 |v_#pthreadsForks_3|) |v_#pthreadsForks_2|) InVars {#pthreadsForks=|v_#pthreadsForks_3|} OutVars{#pthreadsForks=|v_#pthreadsForks_2|} AuxVars[] AssignedVars[#pthreadsForks]" "[1625] L775-2-->L775-3: Formula: (= |v_ULTIMATE.start_main_~t~0#1_3| |v_ULTIMATE.start_main_#t~pre10#1_3|) InVars {ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_3|} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_3|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[1856] L775-3-->$Ultimate##0: Formula: (and (= |v_f1Thread3of6ForFork1_#in~arg.offset_4| 0) (= |v_ULTIMATE.start_main_#t~pre10#1_81| v_f1Thread3of6ForFork1_thidvar0_2) (= |v_f1Thread3of6ForFork1_#in~arg.base_4| 0) (= v_f1Thread3of6ForFork1_thidvar1_2 0)) InVars {ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_81|} OutVars{f1Thread3of6ForFork1_thidvar0=v_f1Thread3of6ForFork1_thidvar0_2, f1Thread3of6ForFork1_thidvar1=v_f1Thread3of6ForFork1_thidvar1_2, f1Thread3of6ForFork1_~l~0=v_f1Thread3of6ForFork1_~l~0_8, f1Thread3of6ForFork1_#in~arg.base=|v_f1Thread3of6ForFork1_#in~arg.base_4|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_81|, f1Thread3of6ForFork1_~arg.base=v_f1Thread3of6ForFork1_~arg.base_4, f1Thread3of6ForFork1_#res.base=|v_f1Thread3of6ForFork1_#res.base_4|, f1Thread3of6ForFork1_#res.offset=|v_f1Thread3of6ForFork1_#res.offset_4|, f1Thread3of6ForFork1_~arg.offset=v_f1Thread3of6ForFork1_~arg.offset_4, f1Thread3of6ForFork1_#in~arg.offset=|v_f1Thread3of6ForFork1_#in~arg.offset_4|} AuxVars[] AssignedVars[f1Thread3of6ForFork1_thidvar0, f1Thread3of6ForFork1_thidvar1, f1Thread3of6ForFork1_~l~0, f1Thread3of6ForFork1_#in~arg.base, f1Thread3of6ForFork1_~arg.base, f1Thread3of6ForFork1_#res.base, f1Thread3of6ForFork1_#res.offset, f1Thread3of6ForFork1_~arg.offset, f1Thread3of6ForFork1_#in~arg.offset]" "[1688] $Ultimate##0-->L757: Formula: (and (= |v_f1Thread3of6ForFork1_#in~arg.offset_1| v_f1Thread3of6ForFork1_~arg.offset_1) (= v_f1Thread3of6ForFork1_~arg.base_1 |v_f1Thread3of6ForFork1_#in~arg.base_1|)) InVars {f1Thread3of6ForFork1_#in~arg.offset=|v_f1Thread3of6ForFork1_#in~arg.offset_1|, f1Thread3of6ForFork1_#in~arg.base=|v_f1Thread3of6ForFork1_#in~arg.base_1|} OutVars{f1Thread3of6ForFork1_~arg.base=v_f1Thread3of6ForFork1_~arg.base_1, f1Thread3of6ForFork1_~arg.offset=v_f1Thread3of6ForFork1_~arg.offset_1, f1Thread3of6ForFork1_#in~arg.offset=|v_f1Thread3of6ForFork1_#in~arg.offset_1|, f1Thread3of6ForFork1_#in~arg.base=|v_f1Thread3of6ForFork1_#in~arg.base_1|} AuxVars[] AssignedVars[f1Thread3of6ForFork1_~arg.base, f1Thread3of6ForFork1_~arg.offset]" "[1689] L757-->L758: Formula: true InVars {} OutVars{f1Thread3of6ForFork1_~l~0=v_f1Thread3of6ForFork1_~l~0_1} AuxVars[] AssignedVars[f1Thread3of6ForFork1_~l~0]" "[1638] L775-4-->L775-5: Formula: true InVars {} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[1642] L775-5-->L775-6: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre10#1]" "[1646] L775-6-->L773-1: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~nondet11#1=|v_ULTIMATE.start_main_#t~nondet11#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet11#1]" "[1672] L773-1-->L773-2: Formula: (= (+ |v_ULTIMATE.start_main_~i~1#1_4| 1) |v_ULTIMATE.start_main_#t~pre12#1_2|) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} OutVars{ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_2|, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre12#1]" "[1635] L773-2-->L773-3: Formula: (= |v_ULTIMATE.start_main_~i~1#1_5| (+ |v_ULTIMATE.start_main_~i~1#1_6| 1)) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_6|} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~i~1#1]" "[1603] L773-3-->L773-4: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre12#1]" "[1655] L773-4-->L774: Formula: (< |v_ULTIMATE.start_main_~i~1#1_3| v_~_N~0_5) InVars {~_N~0=v_~_N~0_5, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} OutVars{~_N~0=v_~_N~0_5, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} AuxVars[] AssignedVars[]" "[1631] L774-->L775: Formula: true InVars {} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[1630] L775-->L775-1: Formula: (= |v_ULTIMATE.start_main_#t~pre10#1_2| |v_#pthreadsForks_1|) InVars {#pthreadsForks=|v_#pthreadsForks_1|} OutVars{#pthreadsForks=|v_#pthreadsForks_1|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre10#1]" "[1656] L775-1-->L775-2: Formula: (= (+ 1 |v_#pthreadsForks_3|) |v_#pthreadsForks_2|) InVars {#pthreadsForks=|v_#pthreadsForks_3|} OutVars{#pthreadsForks=|v_#pthreadsForks_2|} AuxVars[] AssignedVars[#pthreadsForks]" "[1625] L775-2-->L775-3: Formula: (= |v_ULTIMATE.start_main_~t~0#1_3| |v_ULTIMATE.start_main_#t~pre10#1_3|) InVars {ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_3|} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_3|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[1857] L775-3-->$Ultimate##0: Formula: (and (= |v_f1Thread4of6ForFork1_#in~arg.base_4| 0) (= |v_f1Thread4of6ForFork1_#in~arg.offset_4| 0) (= |v_ULTIMATE.start_main_#t~pre10#1_83| v_f1Thread4of6ForFork1_thidvar0_2) (= 0 v_f1Thread4of6ForFork1_thidvar1_2)) InVars {ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_83|} OutVars{f1Thread4of6ForFork1_#res.offset=|v_f1Thread4of6ForFork1_#res.offset_4|, f1Thread4of6ForFork1_~l~0=v_f1Thread4of6ForFork1_~l~0_8, f1Thread4of6ForFork1_~arg.base=v_f1Thread4of6ForFork1_~arg.base_4, f1Thread4of6ForFork1_thidvar0=v_f1Thread4of6ForFork1_thidvar0_2, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_83|, f1Thread4of6ForFork1_#in~arg.base=|v_f1Thread4of6ForFork1_#in~arg.base_4|, f1Thread4of6ForFork1_#res.base=|v_f1Thread4of6ForFork1_#res.base_4|, f1Thread4of6ForFork1_thidvar1=v_f1Thread4of6ForFork1_thidvar1_2, f1Thread4of6ForFork1_~arg.offset=v_f1Thread4of6ForFork1_~arg.offset_4, f1Thread4of6ForFork1_#in~arg.offset=|v_f1Thread4of6ForFork1_#in~arg.offset_4|} AuxVars[] AssignedVars[f1Thread4of6ForFork1_#res.offset, f1Thread4of6ForFork1_~l~0, f1Thread4of6ForFork1_~arg.base, f1Thread4of6ForFork1_thidvar0, f1Thread4of6ForFork1_#in~arg.base, f1Thread4of6ForFork1_#res.base, f1Thread4of6ForFork1_thidvar1, f1Thread4of6ForFork1_~arg.offset, f1Thread4of6ForFork1_#in~arg.offset]" "[1676] $Ultimate##0-->L757: Formula: (and (= v_f1Thread4of6ForFork1_~arg.offset_1 |v_f1Thread4of6ForFork1_#in~arg.offset_1|) (= v_f1Thread4of6ForFork1_~arg.base_1 |v_f1Thread4of6ForFork1_#in~arg.base_1|)) InVars {f1Thread4of6ForFork1_#in~arg.base=|v_f1Thread4of6ForFork1_#in~arg.base_1|, f1Thread4of6ForFork1_#in~arg.offset=|v_f1Thread4of6ForFork1_#in~arg.offset_1|} OutVars{f1Thread4of6ForFork1_#in~arg.base=|v_f1Thread4of6ForFork1_#in~arg.base_1|, f1Thread4of6ForFork1_~arg.offset=v_f1Thread4of6ForFork1_~arg.offset_1, f1Thread4of6ForFork1_~arg.base=v_f1Thread4of6ForFork1_~arg.base_1, f1Thread4of6ForFork1_#in~arg.offset=|v_f1Thread4of6ForFork1_#in~arg.offset_1|} AuxVars[] AssignedVars[f1Thread4of6ForFork1_~arg.base, f1Thread4of6ForFork1_~arg.offset]" "[1677] L757-->L758: Formula: true InVars {} OutVars{f1Thread4of6ForFork1_~l~0=v_f1Thread4of6ForFork1_~l~0_1} AuxVars[] AssignedVars[f1Thread4of6ForFork1_~l~0]" "[1638] L775-4-->L775-5: Formula: true InVars {} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[1642] L775-5-->L775-6: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre10#1]" "[1646] L775-6-->L773-1: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~nondet11#1=|v_ULTIMATE.start_main_#t~nondet11#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet11#1]" "[1672] L773-1-->L773-2: Formula: (= (+ |v_ULTIMATE.start_main_~i~1#1_4| 1) |v_ULTIMATE.start_main_#t~pre12#1_2|) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} OutVars{ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_2|, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre12#1]" "[1635] L773-2-->L773-3: Formula: (= |v_ULTIMATE.start_main_~i~1#1_5| (+ |v_ULTIMATE.start_main_~i~1#1_6| 1)) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_6|} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~i~1#1]" "[1603] L773-3-->L773-4: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre12#1]" "[1655] L773-4-->L774: Formula: (< |v_ULTIMATE.start_main_~i~1#1_3| v_~_N~0_5) InVars {~_N~0=v_~_N~0_5, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} OutVars{~_N~0=v_~_N~0_5, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} AuxVars[] AssignedVars[]" "[1631] L774-->L775: Formula: true InVars {} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[1630] L775-->L775-1: Formula: (= |v_ULTIMATE.start_main_#t~pre10#1_2| |v_#pthreadsForks_1|) InVars {#pthreadsForks=|v_#pthreadsForks_1|} OutVars{#pthreadsForks=|v_#pthreadsForks_1|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre10#1]" "[1656] L775-1-->L775-2: Formula: (= (+ 1 |v_#pthreadsForks_3|) |v_#pthreadsForks_2|) InVars {#pthreadsForks=|v_#pthreadsForks_3|} OutVars{#pthreadsForks=|v_#pthreadsForks_2|} AuxVars[] AssignedVars[#pthreadsForks]" "[1625] L775-2-->L775-3: Formula: (= |v_ULTIMATE.start_main_~t~0#1_3| |v_ULTIMATE.start_main_#t~pre10#1_3|) InVars {ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_3|} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_3|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[1858] L775-3-->$Ultimate##0: Formula: (and (= |v_f1Thread5of6ForFork1_#in~arg.base_4| 0) (= |v_f1Thread5of6ForFork1_#in~arg.offset_4| 0) (= v_f1Thread5of6ForFork1_thidvar1_2 0) (= |v_ULTIMATE.start_main_#t~pre10#1_85| v_f1Thread5of6ForFork1_thidvar0_2)) InVars {ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_85|} OutVars{f1Thread5of6ForFork1_#in~arg.offset=|v_f1Thread5of6ForFork1_#in~arg.offset_4|, f1Thread5of6ForFork1_#res.offset=|v_f1Thread5of6ForFork1_#res.offset_4|, f1Thread5of6ForFork1_~arg.base=v_f1Thread5of6ForFork1_~arg.base_4, f1Thread5of6ForFork1_thidvar1=v_f1Thread5of6ForFork1_thidvar1_2, f1Thread5of6ForFork1_thidvar0=v_f1Thread5of6ForFork1_thidvar0_2, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_85|, f1Thread5of6ForFork1_#in~arg.base=|v_f1Thread5of6ForFork1_#in~arg.base_4|, f1Thread5of6ForFork1_~l~0=v_f1Thread5of6ForFork1_~l~0_8, f1Thread5of6ForFork1_#res.base=|v_f1Thread5of6ForFork1_#res.base_4|, f1Thread5of6ForFork1_~arg.offset=v_f1Thread5of6ForFork1_~arg.offset_4} AuxVars[] AssignedVars[f1Thread5of6ForFork1_#in~arg.offset, f1Thread5of6ForFork1_#res.offset, f1Thread5of6ForFork1_~arg.base, f1Thread5of6ForFork1_thidvar1, f1Thread5of6ForFork1_thidvar0, f1Thread5of6ForFork1_#in~arg.base, f1Thread5of6ForFork1_~l~0, f1Thread5of6ForFork1_#res.base, f1Thread5of6ForFork1_~arg.offset]" "[1682] $Ultimate##0-->L757: Formula: (and (= v_f1Thread5of6ForFork1_~arg.base_1 |v_f1Thread5of6ForFork1_#in~arg.base_1|) (= v_f1Thread5of6ForFork1_~arg.offset_1 |v_f1Thread5of6ForFork1_#in~arg.offset_1|)) InVars {f1Thread5of6ForFork1_#in~arg.offset=|v_f1Thread5of6ForFork1_#in~arg.offset_1|, f1Thread5of6ForFork1_#in~arg.base=|v_f1Thread5of6ForFork1_#in~arg.base_1|} OutVars{f1Thread5of6ForFork1_#in~arg.offset=|v_f1Thread5of6ForFork1_#in~arg.offset_1|, f1Thread5of6ForFork1_~arg.base=v_f1Thread5of6ForFork1_~arg.base_1, f1Thread5of6ForFork1_~arg.offset=v_f1Thread5of6ForFork1_~arg.offset_1, f1Thread5of6ForFork1_#in~arg.base=|v_f1Thread5of6ForFork1_#in~arg.base_1|} AuxVars[] AssignedVars[f1Thread5of6ForFork1_~arg.base, f1Thread5of6ForFork1_~arg.offset]" "[1683] L757-->L758: Formula: true InVars {} OutVars{f1Thread5of6ForFork1_~l~0=v_f1Thread5of6ForFork1_~l~0_1} AuxVars[] AssignedVars[f1Thread5of6ForFork1_~l~0]" "[1638] L775-4-->L775-5: Formula: true InVars {} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[1642] L775-5-->L775-6: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre10#1]" "[1646] L775-6-->L773-1: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~nondet11#1=|v_ULTIMATE.start_main_#t~nondet11#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet11#1]" "[1672] L773-1-->L773-2: Formula: (= (+ |v_ULTIMATE.start_main_~i~1#1_4| 1) |v_ULTIMATE.start_main_#t~pre12#1_2|) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} OutVars{ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_2|, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre12#1]" "[1635] L773-2-->L773-3: Formula: (= |v_ULTIMATE.start_main_~i~1#1_5| (+ |v_ULTIMATE.start_main_~i~1#1_6| 1)) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_6|} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~i~1#1]" "[1603] L773-3-->L773-4: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre12#1]" "[1655] L773-4-->L774: Formula: (< |v_ULTIMATE.start_main_~i~1#1_3| v_~_N~0_5) InVars {~_N~0=v_~_N~0_5, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} OutVars{~_N~0=v_~_N~0_5, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} AuxVars[] AssignedVars[]" "[1631] L774-->L775: Formula: true InVars {} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[1630] L775-->L775-1: Formula: (= |v_ULTIMATE.start_main_#t~pre10#1_2| |v_#pthreadsForks_1|) InVars {#pthreadsForks=|v_#pthreadsForks_1|} OutVars{#pthreadsForks=|v_#pthreadsForks_1|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre10#1]" "[1656] L775-1-->L775-2: Formula: (= (+ 1 |v_#pthreadsForks_3|) |v_#pthreadsForks_2|) InVars {#pthreadsForks=|v_#pthreadsForks_3|} OutVars{#pthreadsForks=|v_#pthreadsForks_2|} AuxVars[] AssignedVars[#pthreadsForks]" "[1625] L775-2-->L775-3: Formula: (= |v_ULTIMATE.start_main_~t~0#1_3| |v_ULTIMATE.start_main_#t~pre10#1_3|) InVars {ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_3|} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_3|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[1859] L775-3-->$Ultimate##0: Formula: (and (= |v_f1Thread6of6ForFork1_#in~arg.offset_4| 0) (= v_f1Thread6of6ForFork1_thidvar1_2 0) (= |v_f1Thread6of6ForFork1_#in~arg.base_4| 0) (= |v_ULTIMATE.start_main_#t~pre10#1_87| v_f1Thread6of6ForFork1_thidvar0_2)) InVars {ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_87|} OutVars{f1Thread6of6ForFork1_~arg.base=v_f1Thread6of6ForFork1_~arg.base_4, f1Thread6of6ForFork1_#res.offset=|v_f1Thread6of6ForFork1_#res.offset_4|, f1Thread6of6ForFork1_~arg.offset=v_f1Thread6of6ForFork1_~arg.offset_4, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_87|, f1Thread6of6ForFork1_#in~arg.base=|v_f1Thread6of6ForFork1_#in~arg.base_4|, f1Thread6of6ForFork1_~l~0=v_f1Thread6of6ForFork1_~l~0_8, f1Thread6of6ForFork1_thidvar0=v_f1Thread6of6ForFork1_thidvar0_2, f1Thread6of6ForFork1_#in~arg.offset=|v_f1Thread6of6ForFork1_#in~arg.offset_4|, f1Thread6of6ForFork1_#res.base=|v_f1Thread6of6ForFork1_#res.base_4|, f1Thread6of6ForFork1_thidvar1=v_f1Thread6of6ForFork1_thidvar1_2} AuxVars[] AssignedVars[f1Thread6of6ForFork1_~arg.base, f1Thread6of6ForFork1_#res.offset, f1Thread6of6ForFork1_~arg.offset, f1Thread6of6ForFork1_#in~arg.base, f1Thread6of6ForFork1_~l~0, f1Thread6of6ForFork1_thidvar0, f1Thread6of6ForFork1_#in~arg.offset, f1Thread6of6ForFork1_#res.base, f1Thread6of6ForFork1_thidvar1]" "[1706] $Ultimate##0-->L757: Formula: (and (= v_f1Thread6of6ForFork1_~arg.offset_1 |v_f1Thread6of6ForFork1_#in~arg.offset_1|) (= v_f1Thread6of6ForFork1_~arg.base_1 |v_f1Thread6of6ForFork1_#in~arg.base_1|)) InVars {f1Thread6of6ForFork1_#in~arg.offset=|v_f1Thread6of6ForFork1_#in~arg.offset_1|, f1Thread6of6ForFork1_#in~arg.base=|v_f1Thread6of6ForFork1_#in~arg.base_1|} OutVars{f1Thread6of6ForFork1_~arg.base=v_f1Thread6of6ForFork1_~arg.base_1, f1Thread6of6ForFork1_~arg.offset=v_f1Thread6of6ForFork1_~arg.offset_1, f1Thread6of6ForFork1_#in~arg.offset=|v_f1Thread6of6ForFork1_#in~arg.offset_1|, f1Thread6of6ForFork1_#in~arg.base=|v_f1Thread6of6ForFork1_#in~arg.base_1|} AuxVars[] AssignedVars[f1Thread6of6ForFork1_~arg.base, f1Thread6of6ForFork1_~arg.offset]" "[1707] L757-->L758: Formula: true InVars {} OutVars{f1Thread6of6ForFork1_~l~0=v_f1Thread6of6ForFork1_~l~0_1} AuxVars[] AssignedVars[f1Thread6of6ForFork1_~l~0]" "[1638] L775-4-->L775-5: Formula: true InVars {} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[1642] L775-5-->L775-6: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre10#1]" "[1646] L775-6-->L773-1: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~nondet11#1=|v_ULTIMATE.start_main_#t~nondet11#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~nondet11#1]" "[1672] L773-1-->L773-2: Formula: (= (+ |v_ULTIMATE.start_main_~i~1#1_4| 1) |v_ULTIMATE.start_main_#t~pre12#1_2|) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} OutVars{ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_2|, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_4|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre12#1]" "[1635] L773-2-->L773-3: Formula: (= |v_ULTIMATE.start_main_~i~1#1_5| (+ |v_ULTIMATE.start_main_~i~1#1_6| 1)) InVars {ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_6|} OutVars{ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_5|} AuxVars[] AssignedVars[ULTIMATE.start_main_~i~1#1]" "[1603] L773-3-->L773-4: Formula: true InVars {} OutVars{ULTIMATE.start_main_#t~pre12#1=|v_ULTIMATE.start_main_#t~pre12#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre12#1]" "[1655] L773-4-->L774: Formula: (< |v_ULTIMATE.start_main_~i~1#1_3| v_~_N~0_5) InVars {~_N~0=v_~_N~0_5, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} OutVars{~_N~0=v_~_N~0_5, ULTIMATE.start_main_~i~1#1=|v_ULTIMATE.start_main_~i~1#1_3|} AuxVars[] AssignedVars[]" "[1631] L774-->L775: Formula: true InVars {} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[1630] L775-->L775-1: Formula: (= |v_ULTIMATE.start_main_#t~pre10#1_2| |v_#pthreadsForks_1|) InVars {#pthreadsForks=|v_#pthreadsForks_1|} OutVars{#pthreadsForks=|v_#pthreadsForks_1|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_2|} AuxVars[] AssignedVars[ULTIMATE.start_main_#t~pre10#1]" "[1656] L775-1-->L775-2: Formula: (= (+ 1 |v_#pthreadsForks_3|) |v_#pthreadsForks_2|) InVars {#pthreadsForks=|v_#pthreadsForks_3|} OutVars{#pthreadsForks=|v_#pthreadsForks_2|} AuxVars[] AssignedVars[#pthreadsForks]" "[1625] L775-2-->L775-3: Formula: (= |v_ULTIMATE.start_main_~t~0#1_3| |v_ULTIMATE.start_main_#t~pre10#1_3|) InVars {ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_3|} OutVars{ULTIMATE.start_main_~t~0#1=|v_ULTIMATE.start_main_~t~0#1_3|, ULTIMATE.start_main_#t~pre10#1=|v_ULTIMATE.start_main_#t~pre10#1_3|} AuxVars[] AssignedVars[ULTIMATE.start_main_~t~0#1]" "[1852] L775-3-->ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" [2025-04-26 16:52:37,722 INFO L754 eck$LassoCheckResult]: Loop: "[1853] ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES-->ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES: Formula: true InVars {} OutVars{} AuxVars[] AssignedVars[]" [2025-04-26 16:52:37,722 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 16:52:37,722 INFO L85 PathProgramCache]: Analyzing trace with hash 1295168658, now seen corresponding path program 1 times [2025-04-26 16:52:37,722 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 16:52:37,722 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1257852125] [2025-04-26 16:52:37,722 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 16:52:37,722 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 16:52:37,726 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 109 statements into 1 equivalence classes. [2025-04-26 16:52:37,730 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 109 of 109 statements. [2025-04-26 16:52:37,730 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:37,731 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:52:37,731 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 16:52:37,732 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 109 statements into 1 equivalence classes. [2025-04-26 16:52:37,738 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 109 of 109 statements. [2025-04-26 16:52:37,738 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:37,738 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:52:37,745 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-04-26 16:52:37,745 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 16:52:37,745 INFO L85 PathProgramCache]: Analyzing trace with hash 1884, now seen corresponding path program 1 times [2025-04-26 16:52:37,746 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 16:52:37,746 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [607430167] [2025-04-26 16:52:37,746 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 16:52:37,746 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 16:52:37,749 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 1 statements into 1 equivalence classes. [2025-04-26 16:52:37,749 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 1 of 1 statements. [2025-04-26 16:52:37,749 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:37,749 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:52:37,749 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 16:52:37,750 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 1 statements into 1 equivalence classes. [2025-04-26 16:52:37,750 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 1 of 1 statements. [2025-04-26 16:52:37,750 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:37,750 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:52:37,751 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-04-26 16:52:37,752 INFO L155 PredicateUnifier]: Initialized classic predicate unifier [2025-04-26 16:52:37,752 INFO L85 PathProgramCache]: Analyzing trace with hash 1495524587, now seen corresponding path program 1 times [2025-04-26 16:52:37,752 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-04-26 16:52:37,752 INFO L324 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1488137519] [2025-04-26 16:52:37,752 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-04-26 16:52:37,752 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-04-26 16:52:37,758 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 110 statements into 1 equivalence classes. [2025-04-26 16:52:37,764 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 110 of 110 statements. [2025-04-26 16:52:37,764 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:37,764 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:52:37,764 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 16:52:37,768 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 110 statements into 1 equivalence classes. [2025-04-26 16:52:37,772 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 110 of 110 statements. [2025-04-26 16:52:37,772 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:37,772 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:52:37,778 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2025-04-26 16:52:38,639 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 109 statements into 1 equivalence classes. [2025-04-26 16:52:38,645 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 109 of 109 statements. [2025-04-26 16:52:38,645 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:38,646 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:52:38,646 INFO L348 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2025-04-26 16:52:38,654 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 109 statements into 1 equivalence classes. [2025-04-26 16:52:38,660 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 109 of 109 statements. [2025-04-26 16:52:38,660 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-04-26 16:52:38,660 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is sat [2025-04-26 16:52:38,679 WARN L166 chiAutomizerObserver]: 6 thread instances were not sufficient, I will increase this number and restart the analysis [2025-04-26 16:52:38,708 INFO L143 ThreadInstanceAdder]: Constructed 0 joinOtherThreadTransitions. [2025-04-26 16:52:38,718 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (301)] Forceful destruction successful, exit code 0 [2025-04-26 16:52:38,719 INFO L125 denceProviderFactory]: Independence Relation #1: [IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-04-26 16:52:38,719 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 [2025-04-26 16:52:38,719 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 [2025-04-26 16:52:38,722 INFO L229 MonitoredProcess]: Starting monitored process 333 with /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (exit command is (exit), workingDir is null) [2025-04-26 16:52:38,723 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UGemCutter-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true -t:1000 (333)] Waiting until timeout for monitored process [2025-04-26 16:52:38,754 INFO L73 FinitePrefix]: Start finitePrefix. Operand has 271 places, 258 transitions, 656 flow [2025-04-26 16:52:38,775 INFO L116 PetriNetUnfolderBase]: 18/434 cut-off events. [2025-04-26 16:52:38,775 INFO L117 PetriNetUnfolderBase]: For 77/77 co-relation queries the response was YES. [2025-04-26 16:52:38,776 INFO L83 FinitePrefix]: Finished finitePrefix Result has 500 conditions, 434 events. 18/434 cut-off events. For 77/77 co-relation queries the response was YES. Maximal size of possible extension queue 6. Compared 1186 event pairs, 0 based on Foata normal form. 0/401 useless extension candidates. Maximal degree in co-relation 485. Up to 16 conditions per place. [2025-04-26 16:52:38,776 INFO L82 GeneralOperation]: Start removeDead. Operand has 271 places, 258 transitions, 656 flow [2025-04-26 16:52:38,780 INFO L88 GeneralOperation]: Finished RemoveDead, result has has 132 places, 118 transitions, 309 flow [2025-04-26 16:52:38,780 INFO L84 lAbstractionProvider]: Constructed initial Petri net abstraction that has has 132 places, 118 transitions, 309 flow [2025-04-26 16:52:38,780 INFO L135 AmpleReduction]: Starting ample reduction [2025-04-26 16:52:38,931 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2612#[f1EXIT, f1EXIT, f1FINAL, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT]true [2025-04-26 16:52:38,944 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3182#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, f1EXIT, f1EXIT, f1EXIT, f1FINAL]true [2025-04-26 16:52:38,944 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3162#[L759, f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT]true [2025-04-26 16:52:38,945 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3146#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:38,950 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3404#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:38,950 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 3400#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:38,977 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 4648#[f1EXIT, f1EXIT, f1FINAL, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT]true [2025-04-26 16:52:38,977 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 4626#[f1EXIT, f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT]true [2025-04-26 16:52:38,978 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 4620#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:39,000 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 5972#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, L759, f1EXIT, f1EXIT]true [2025-04-26 16:52:39,001 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 5942#[L759, f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT]true [2025-04-26 16:52:39,001 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 5920#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:39,019 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 6702#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:39,019 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 6686#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:39,020 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 6680#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:39,034 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 7174#[f1EXIT, f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:39,034 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 7170#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:39,058 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 7880#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:39,058 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 7860#[L759, f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:39,058 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 7844#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:39,069 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 8182#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:39,070 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 8172#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:39,070 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 8168#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:39,124 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 10100#[f1EXIT, f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1FINAL]true [2025-04-26 16:52:39,125 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 10076#[f1EXIT, f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759]true [2025-04-26 16:52:39,125 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 10070#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, L758]true [2025-04-26 16:52:39,149 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 11414#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, f1EXIT, f1EXIT, L759]true [2025-04-26 16:52:39,149 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 11384#[L759, f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759]true [2025-04-26 16:52:39,150 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 11362#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, f1EXIT, L759, L758]true [2025-04-26 16:52:39,165 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 12112#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, f1EXIT, f1EXIT, L758, L759]true [2025-04-26 16:52:39,165 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 12096#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L759]true [2025-04-26 16:52:39,165 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 12090#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, f1EXIT, L758, L759, L758]true [2025-04-26 16:52:39,216 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 14722#[f1EXIT, f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759]true [2025-04-26 16:52:39,217 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 14700#[f1EXIT, f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759]true [2025-04-26 16:52:39,218 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 14692#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758]true [2025-04-26 16:52:39,268 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 17866#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, L759, f1EXIT, L759]true [2025-04-26 16:52:39,269 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 17826#[L759, f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759]true [2025-04-26 16:52:39,269 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 17798#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, f1EXIT, L759, L758]true [2025-04-26 16:52:39,336 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 19466#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, f1EXIT, L758, L759]true [2025-04-26 16:52:39,336 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 19444#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L759]true [2025-04-26 16:52:39,337 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 19436#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, L758, L759, L758]true [2025-04-26 16:52:39,362 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 20880#[f1EXIT, f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758]true [2025-04-26 16:52:39,363 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 20864#[f1EXIT, f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758]true [2025-04-26 16:52:39,363 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 20858#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:39,391 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 22422#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, f1EXIT, L759, L758]true [2025-04-26 16:52:39,392 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 22392#[L759, f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758]true [2025-04-26 16:52:39,392 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 22370#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:39,410 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 23214#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, f1EXIT, L758, L759, L758]true [2025-04-26 16:52:39,411 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 23198#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L759, L758]true [2025-04-26 16:52:39,411 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 23192#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L759, L758, L758]true [2025-04-26 16:52:39,424 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 23922#[f1EXIT, f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:39,425 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 23918#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, f1EXIT, L758]true [2025-04-26 16:52:39,442 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 24628#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:39,443 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 24608#[L759, f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT]true [2025-04-26 16:52:39,443 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 24592#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L758, f1EXIT, L758]true [2025-04-26 16:52:39,453 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 24930#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, f1EXIT, L758, f1EXIT, L758]true [2025-04-26 16:52:39,454 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 24920#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, f1EXIT, L758]true [2025-04-26 16:52:39,454 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 24916#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, f1EXIT, L758, L758]true [2025-04-26 16:52:39,479 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 26284#[f1EXIT, f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, f1EXIT]true [2025-04-26 16:52:39,479 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 26268#[f1EXIT, f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, f1EXIT]true [2025-04-26 16:52:39,479 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 26262#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, f1EXIT, L758]true [2025-04-26 16:52:39,509 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 27826#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, L759, L758, f1EXIT]true [2025-04-26 16:52:39,510 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 27796#[L759, f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, f1EXIT]true [2025-04-26 16:52:39,510 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 27774#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758, f1EXIT, L758]true [2025-04-26 16:52:39,528 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 28618#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, L758, f1EXIT, L758]true [2025-04-26 16:52:39,529 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 28602#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, f1EXIT, L758]true [2025-04-26 16:52:39,529 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 28596#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, f1EXIT, L758, L758]true [2025-04-26 16:52:39,542 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 29230#[f1EXIT, f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L758]true [2025-04-26 16:52:39,543 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 29220#[f1EXIT, f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L758]true [2025-04-26 16:52:39,543 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 29216#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L758, L758]true [2025-04-26 16:52:39,561 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 29990#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, L758, f1EXIT, L758]true [2025-04-26 16:52:39,561 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 29970#[L759, f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L758]true [2025-04-26 16:52:39,561 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 29954#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, f1EXIT, L758, L758]true [2025-04-26 16:52:39,569 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 30294#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, f1EXIT, L758, L758]true [2025-04-26 16:52:39,570 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 30284#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L758, L758]true [2025-04-26 16:52:39,570 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 30280#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:39,614 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 32890#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, f1EXIT, f1FINAL]true [2025-04-26 16:52:39,614 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 32868#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, f1EXIT]true [2025-04-26 16:52:39,614 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 32862#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:39,634 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 34206#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L759, f1EXIT, f1EXIT]true [2025-04-26 16:52:39,635 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 34176#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, f1EXIT]true [2025-04-26 16:52:39,635 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 34154#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L759, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:39,647 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 34904#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:39,647 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 34888#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:39,647 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 34882#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:39,686 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 37506#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, f1EXIT]true [2025-04-26 16:52:39,687 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 37484#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, f1EXIT]true [2025-04-26 16:52:39,688 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 37476#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:39,735 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 40638#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L759, f1EXIT, f1EXIT]true [2025-04-26 16:52:39,736 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 40598#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, f1EXIT]true [2025-04-26 16:52:39,737 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 40570#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L759, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:39,765 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 42238#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L759, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:39,766 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 42216#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:39,766 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 42208#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:39,791 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 43620#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:39,791 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 43604#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:39,792 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 43598#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:39,821 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 45162#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:39,821 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 45132#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:39,822 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 45110#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:39,839 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 45922#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:39,839 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 45906#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:39,839 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 45900#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:39,964 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 49826#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, L759]true [2025-04-26 16:52:39,964 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 49804#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, L759]true [2025-04-26 16:52:39,965 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 49796#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, L759, L758]true [2025-04-26 16:52:40,011 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 52946#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L759, f1EXIT, L759]true [2025-04-26 16:52:40,012 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 52906#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, L759]true [2025-04-26 16:52:40,013 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 52878#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L759, f1EXIT, L759, L758]true [2025-04-26 16:52:40,040 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 54546#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, f1EXIT, L758, L759]true [2025-04-26 16:52:40,041 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 54524#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, L758, L759]true [2025-04-26 16:52:40,042 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 54516#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, L758, L759, L758]true [2025-04-26 16:52:40,137 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 60698#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, L759]true [2025-04-26 16:52:40,138 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 60670#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, L759]true [2025-04-26 16:52:40,139 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 60660#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, L759, L758]true [2025-04-26 16:52:40,248 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 67952#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L759, f1EXIT, L759]true [2025-04-26 16:52:40,249 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 67902#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, L759]true [2025-04-26 16:52:40,250 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 67868#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L759, f1EXIT, L759, L758]true [2025-04-26 16:52:40,312 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 71476#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L759, f1EXIT, L758, L759]true [2025-04-26 16:52:40,313 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 71448#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, L758, L759]true [2025-04-26 16:52:40,314 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 71438#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, L758, L759, L758]true [2025-04-26 16:52:40,369 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 74618#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758]true [2025-04-26 16:52:40,370 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 74596#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758]true [2025-04-26 16:52:40,371 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 74588#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:40,433 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 78062#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, f1EXIT, L759, L758]true [2025-04-26 16:52:40,434 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 78022#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758]true [2025-04-26 16:52:40,435 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 77994#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:40,469 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 79722#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, L758, L759, L758]true [2025-04-26 16:52:40,470 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 79700#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L759, L758]true [2025-04-26 16:52:40,471 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 79692#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L759, L758, L758]true [2025-04-26 16:52:40,507 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 81802#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, f1EXIT]true [2025-04-26 16:52:40,508 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 81786#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, f1EXIT]true [2025-04-26 16:52:40,508 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 81780#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, f1EXIT, L758]true [2025-04-26 16:52:40,536 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 83344#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L759, L758, f1EXIT]true [2025-04-26 16:52:40,536 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 83314#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, f1EXIT]true [2025-04-26 16:52:40,536 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 83292#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L759, L758, f1EXIT, L758]true [2025-04-26 16:52:40,553 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 84104#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, L758, f1EXIT, L758]true [2025-04-26 16:52:40,553 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 84088#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, f1EXIT, L758]true [2025-04-26 16:52:40,554 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 84082#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, f1EXIT, L758, L758]true [2025-04-26 16:52:40,722 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 87142#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, f1EXIT]true [2025-04-26 16:52:40,723 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 87120#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, f1EXIT]true [2025-04-26 16:52:40,724 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 87112#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, f1EXIT, L758]true [2025-04-26 16:52:40,829 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 90586#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L759, L758, f1EXIT]true [2025-04-26 16:52:40,830 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 90546#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, f1EXIT]true [2025-04-26 16:52:40,831 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 90518#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L759, L758, f1EXIT, L758]true [2025-04-26 16:52:40,894 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 92246#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L759, L758, f1EXIT, L758]true [2025-04-26 16:52:40,895 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 92224#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, f1EXIT, L758]true [2025-04-26 16:52:40,897 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 92216#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, f1EXIT, L758, L758]true [2025-04-26 16:52:40,968 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 93780#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, f1EXIT, L758]true [2025-04-26 16:52:40,969 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 93764#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, f1EXIT, L758]true [2025-04-26 16:52:40,970 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 93758#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, f1EXIT, L758, L758]true [2025-04-26 16:52:41,039 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 95384#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L759, f1EXIT, L758]true [2025-04-26 16:52:41,040 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 95354#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, f1EXIT, L758]true [2025-04-26 16:52:41,041 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 95332#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758, L759, f1EXIT, L758, L758]true [2025-04-26 16:52:41,084 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 96176#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L759, f1EXIT, L758, L758]true [2025-04-26 16:52:41,085 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 96160#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, f1EXIT, L758, L758]true [2025-04-26 16:52:41,085 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 96154#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:41,120 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 97114#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:41,121 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 97110#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:41,144 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 97820#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:41,144 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 97800#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:41,144 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 97784#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:41,156 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 98122#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:41,156 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 98112#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:41,156 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 98108#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:41,206 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 99476#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:41,207 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 99460#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:41,207 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 99454#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:41,256 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 101018#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:41,256 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 100988#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:41,257 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 100966#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:41,290 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 101810#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:41,290 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 101794#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:41,291 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 101788#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:41,315 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 102422#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:41,316 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 102412#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:41,316 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 102408#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:41,348 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 103182#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:41,348 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 103162#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:41,348 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 103146#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:41,362 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 103486#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:41,362 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 103476#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:41,363 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 103472#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:52:41,428 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 105502#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, L758]true [2025-04-26 16:52:41,429 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 105486#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, L758]true [2025-04-26 16:52:41,429 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 105480#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:41,479 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 107044#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, f1EXIT, L759, L758]true [2025-04-26 16:52:41,479 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 107014#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, L758]true [2025-04-26 16:52:41,480 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 106992#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:41,509 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 107804#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, f1EXIT, L758, L759, L758]true [2025-04-26 16:52:41,510 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 107788#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L759, L758]true [2025-04-26 16:52:41,511 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 107782#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L759, L758, L758]true [2025-04-26 16:52:41,606 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 110842#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758]true [2025-04-26 16:52:41,607 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 110820#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758]true [2025-04-26 16:52:41,608 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 110812#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:41,715 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 114286#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, f1EXIT, L759, L758]true [2025-04-26 16:52:41,716 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 114246#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758]true [2025-04-26 16:52:41,717 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 114218#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:41,785 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 115946#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, L758, L759, L758]true [2025-04-26 16:52:41,787 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 115924#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L759, L758]true [2025-04-26 16:52:41,789 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 115916#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L759, L758, L758]true [2025-04-26 16:52:41,864 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 117480#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:41,865 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 117464#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:41,865 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 117458#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:52:41,925 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 119084#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:41,926 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 119054#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:41,926 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 119032#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:52:41,962 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 119876#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L759, L758, L758]true [2025-04-26 16:52:41,963 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 119860#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L759, L758, L758]true [2025-04-26 16:52:41,963 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 119854#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L759, L758, L758, L758]true [2025-04-26 16:52:41,999 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 120786#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, f1EXIT, L758]true [2025-04-26 16:52:42,000 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 120776#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, f1EXIT, L758]true [2025-04-26 16:52:42,000 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 120772#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, f1EXIT, L758, L758]true [2025-04-26 16:52:42,032 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 121546#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L758, f1EXIT, L758]true [2025-04-26 16:52:42,032 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 121526#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, f1EXIT, L758]true [2025-04-26 16:52:42,033 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 121510#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L758, f1EXIT, L758, L758]true [2025-04-26 16:52:42,047 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 121850#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, f1EXIT, L758, L758]true [2025-04-26 16:52:42,047 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 121840#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, f1EXIT, L758, L758]true [2025-04-26 16:52:42,047 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 121836#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:42,106 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 123320#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, f1EXIT, L758]true [2025-04-26 16:52:42,107 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 123304#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, f1EXIT, L758]true [2025-04-26 16:52:42,108 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 123298#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, f1EXIT, L758, L758]true [2025-04-26 16:52:42,167 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 124924#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758, f1EXIT, L758]true [2025-04-26 16:52:42,168 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 124894#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, f1EXIT, L758]true [2025-04-26 16:52:42,305 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 124872#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758, f1EXIT, L758, L758]true [2025-04-26 16:52:42,327 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 125716#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, f1EXIT, L758, L758]true [2025-04-26 16:52:42,327 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 125700#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, f1EXIT, L758, L758]true [2025-04-26 16:52:42,327 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 125694#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:42,343 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 126328#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L758, L758]true [2025-04-26 16:52:42,344 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 126318#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L758, L758]true [2025-04-26 16:52:42,344 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 126314#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:42,364 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 127088#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, f1EXIT, L758, L758]true [2025-04-26 16:52:42,365 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 127068#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L758, L758]true [2025-04-26 16:52:42,365 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 127052#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:42,374 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 127392#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:42,374 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 127382#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:42,375 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 127378#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:52:42,433 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 130690#[f1EXIT, f1EXIT, f1EXIT, f1FINAL, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT]true [2025-04-26 16:52:42,434 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 130666#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759]true [2025-04-26 16:52:42,434 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 130660#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, L758]true [2025-04-26 16:52:42,454 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 132004#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, f1EXIT, f1EXIT, L759]true [2025-04-26 16:52:42,455 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 131974#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759]true [2025-04-26 16:52:42,455 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 131952#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, f1EXIT, L759, L758]true [2025-04-26 16:52:42,467 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 132702#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, f1EXIT, f1EXIT, L758, L759]true [2025-04-26 16:52:42,467 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 132686#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L759]true [2025-04-26 16:52:42,468 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 132680#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, f1EXIT, L758, L759, L758]true [2025-04-26 16:52:42,507 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 135298#[f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L759]true [2025-04-26 16:52:42,508 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 135276#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L759]true [2025-04-26 16:52:42,509 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 135268#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L759, L758]true [2025-04-26 16:52:42,558 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 138430#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L759, f1EXIT, f1EXIT, L759]true [2025-04-26 16:52:42,559 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 138390#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L759]true [2025-04-26 16:52:42,560 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 138362#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, f1EXIT, L759, L758]true [2025-04-26 16:52:42,589 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 140030#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, f1EXIT, L758, L759]true [2025-04-26 16:52:42,590 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 140008#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L758, L759]true [2025-04-26 16:52:42,591 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 140000#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L758, L759, L758]true [2025-04-26 16:52:42,615 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 141410#[f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758]true [2025-04-26 16:52:42,616 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 141394#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758]true [2025-04-26 16:52:42,616 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 141388#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:42,646 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 142952#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, f1EXIT, L759, L758]true [2025-04-26 16:52:42,646 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 142922#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758]true [2025-04-26 16:52:42,646 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 142900#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:42,664 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 143712#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, f1EXIT, L758, L759, L758]true [2025-04-26 16:52:42,664 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 143696#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L759, L758]true [2025-04-26 16:52:42,665 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 143690#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L759, L758, L758]true [2025-04-26 16:52:42,725 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 147624#[f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759]true [2025-04-26 16:52:42,725 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 147602#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759]true [2025-04-26 16:52:42,726 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 147594#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758]true [2025-04-26 16:52:42,774 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 150744#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, L759, f1EXIT, L759]true [2025-04-26 16:52:42,774 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 150704#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759]true [2025-04-26 16:52:42,775 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 150676#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, f1EXIT, L759, L758]true [2025-04-26 16:52:42,912 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 152344#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, f1EXIT, L758, L759]true [2025-04-26 16:52:42,913 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 152322#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L759]true [2025-04-26 16:52:42,913 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 152314#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, L758, L759, L758]true [2025-04-26 16:52:43,007 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 158472#[f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L759]true [2025-04-26 16:52:43,008 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 158444#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L759]true [2025-04-26 16:52:43,009 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 158434#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L759, L758]true [2025-04-26 16:52:43,121 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 165710#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L759, L759, f1EXIT, L759]true [2025-04-26 16:52:43,122 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 165660#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L759]true [2025-04-26 16:52:43,123 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 165626#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L759, f1EXIT, L759, L758]true [2025-04-26 16:52:43,186 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 169234#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L759, f1EXIT, L758, L759]true [2025-04-26 16:52:43,187 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 169206#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L758, L759]true [2025-04-26 16:52:43,188 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 169196#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, L758, L759, L758]true [2025-04-26 16:52:43,246 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 172366#[f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758]true [2025-04-26 16:52:43,247 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 172344#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758]true [2025-04-26 16:52:43,247 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 172336#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:43,311 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 175810#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L759, f1EXIT, L759, L758]true [2025-04-26 16:52:43,312 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 175770#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758]true [2025-04-26 16:52:43,313 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 175742#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:43,350 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 177470#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, L758, L759, L758]true [2025-04-26 16:52:43,351 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 177448#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758, L759, L758]true [2025-04-26 16:52:43,352 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 177440#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L759, L758, L758]true [2025-04-26 16:52:43,395 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 179530#[f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, f1EXIT]true [2025-04-26 16:52:43,395 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 179514#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, f1EXIT]true [2025-04-26 16:52:43,396 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 179508#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, f1EXIT, L758]true [2025-04-26 16:52:43,424 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 181072#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, L758, L759, f1EXIT]true [2025-04-26 16:52:43,424 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 181042#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, f1EXIT]true [2025-04-26 16:52:43,424 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 181020#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L759, f1EXIT, L758]true [2025-04-26 16:52:43,442 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 181832#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L759, f1EXIT, L758]true [2025-04-26 16:52:43,442 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 181816#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, f1EXIT, L758]true [2025-04-26 16:52:43,442 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 181810#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L759, f1EXIT, L758, L758]true [2025-04-26 16:52:43,497 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 184862#[f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, f1EXIT]true [2025-04-26 16:52:43,498 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 184840#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, f1EXIT]true [2025-04-26 16:52:43,499 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 184832#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, f1EXIT, L758]true [2025-04-26 16:52:43,561 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 188306#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L759, L758, L759, f1EXIT]true [2025-04-26 16:52:43,562 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 188266#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, f1EXIT]true [2025-04-26 16:52:43,562 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 188238#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L759, f1EXIT, L758]true [2025-04-26 16:52:43,598 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 189966#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L759, f1EXIT, L758]true [2025-04-26 16:52:43,599 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 189944#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, f1EXIT, L758]true [2025-04-26 16:52:43,600 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 189936#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, f1EXIT, L758, L758]true [2025-04-26 16:52:43,633 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 191462#[f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, f1EXIT, L758]true [2025-04-26 16:52:43,634 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 191446#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, f1EXIT, L758]true [2025-04-26 16:52:43,634 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 191440#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, f1EXIT, L758, L758]true [2025-04-26 16:52:43,670 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 193066#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L759, f1EXIT, L758]true [2025-04-26 16:52:43,671 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 193036#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, f1EXIT, L758]true [2025-04-26 16:52:43,671 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 193014#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, f1EXIT, L758, L758]true [2025-04-26 16:52:43,691 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 193826#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L759, f1EXIT, L758, L758]true [2025-04-26 16:52:43,692 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 193810#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, f1EXIT, L758, L758]true [2025-04-26 16:52:43,692 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 193804#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:43,789 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 199064#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L759]true [2025-04-26 16:52:43,789 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 199042#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L759]true [2025-04-26 16:52:43,790 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 199034#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L759, L758]true [2025-04-26 16:52:43,860 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 202184#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, f1EXIT, f1EXIT, L759]true [2025-04-26 16:52:43,861 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 202144#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L759]true [2025-04-26 16:52:43,862 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 202116#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, f1EXIT, f1EXIT, L759, L758]true [2025-04-26 16:52:43,910 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 203784#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, f1EXIT, L758, L759]true [2025-04-26 16:52:43,911 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 203762#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L758, L759]true [2025-04-26 16:52:43,912 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 203754#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L758, L759, L758]true [2025-04-26 16:52:44,144 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 209900#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, f1EXIT, L759]true [2025-04-26 16:52:44,145 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 209872#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, f1EXIT, L759]true [2025-04-26 16:52:44,146 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 209862#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, f1EXIT, L759, L758]true [2025-04-26 16:52:44,260 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 217122#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L759, f1EXIT, f1EXIT, L759]true [2025-04-26 16:52:44,261 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 217072#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, f1EXIT, L759]true [2025-04-26 16:52:44,262 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 217038#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, f1EXIT, f1EXIT, L759, L758]true [2025-04-26 16:52:44,328 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 220646#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, f1EXIT, L758, L759]true [2025-04-26 16:52:44,329 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 220618#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, f1EXIT, L758, L759]true [2025-04-26 16:52:44,330 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 220608#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, f1EXIT, L758, L759, L758]true [2025-04-26 16:52:44,387 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 223778#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L759, L758]true [2025-04-26 16:52:44,388 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 223756#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L759, L758]true [2025-04-26 16:52:44,389 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 223748#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:44,452 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 227222#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, f1EXIT, L759, L758]true [2025-04-26 16:52:44,453 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 227182#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L759, L758]true [2025-04-26 16:52:44,454 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 227154#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:44,489 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 228882#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L758, L759, L758]true [2025-04-26 16:52:44,490 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 228860#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L758, L759, L758]true [2025-04-26 16:52:44,491 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 228852#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L758, L759, L758, L758]true [2025-04-26 16:52:44,629 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 238086#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, L759]true [2025-04-26 16:52:44,630 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 238058#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, L759]true [2025-04-26 16:52:44,631 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 238048#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, L759, L758]true [2025-04-26 16:52:44,768 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 245292#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L759, f1EXIT, L759]true [2025-04-26 16:52:44,770 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 245242#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, L759]true [2025-04-26 16:52:44,771 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 245208#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L759, f1EXIT, L759, L758]true [2025-04-26 16:52:44,849 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 248816#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L759, f1EXIT, L758, L759]true [2025-04-26 16:52:44,850 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 248788#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, L758, L759]true [2025-04-26 16:52:44,852 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 248778#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, L758, L759, L758]true [2025-04-26 16:52:45,346 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 263076#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, f1EXIT, L759]true [2025-04-26 16:52:45,348 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 263042#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, f1EXIT, L759]true [2025-04-26 16:52:45,350 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 263030#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, f1EXIT, L759, L758]true [2025-04-26 16:52:45,613 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 279478#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L759, L759, f1EXIT, L759]true [2025-04-26 16:52:45,615 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 279418#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, f1EXIT, L759]true [2025-04-26 16:52:45,616 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 279378#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L759, f1EXIT, L759, L758]true [2025-04-26 16:52:45,759 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 287192#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L759, f1EXIT, L758, L759]true [2025-04-26 16:52:45,760 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 287158#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, f1EXIT, L758, L759]true [2025-04-26 16:52:45,762 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 287146#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, f1EXIT, L758, L759, L758]true [2025-04-26 16:52:45,886 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 294110#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L759, L758]true [2025-04-26 16:52:45,887 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 294082#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L759, L758]true [2025-04-26 16:52:45,888 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 294072#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:46,029 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 301720#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L759, f1EXIT, L759, L758]true [2025-04-26 16:52:46,031 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 301670#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L759, L758]true [2025-04-26 16:52:46,032 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 301636#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:46,106 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 305304#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, L758, L759, L758]true [2025-04-26 16:52:46,108 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 305276#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L758, L759, L758]true [2025-04-26 16:52:46,109 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 305266#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L758, L759, L758, L758]true [2025-04-26 16:52:46,192 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 309974#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, L758]true [2025-04-26 16:52:46,193 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 309952#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, L758]true [2025-04-26 16:52:46,193 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 309944#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, L758, L758]true [2025-04-26 16:52:46,397 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 313418#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L759, f1EXIT, L758]true [2025-04-26 16:52:46,397 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 313378#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, L758]true [2025-04-26 16:52:46,398 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 313350#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L759, f1EXIT, L758, L758]true [2025-04-26 16:52:46,433 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 315078#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L759, f1EXIT, L758, L758]true [2025-04-26 16:52:46,434 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 315056#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, L758, L758]true [2025-04-26 16:52:46,435 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 315048#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:46,562 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 321854#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, f1EXIT, L758]true [2025-04-26 16:52:46,563 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 321826#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, f1EXIT, L758]true [2025-04-26 16:52:46,564 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 321816#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, f1EXIT, L758, L758]true [2025-04-26 16:52:46,702 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 329464#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L759, L759, f1EXIT, L758]true [2025-04-26 16:52:46,703 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 329414#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, f1EXIT, L758]true [2025-04-26 16:52:46,705 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 329380#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L759, f1EXIT, L758, L758]true [2025-04-26 16:52:46,779 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 333048#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L759, f1EXIT, L758, L758]true [2025-04-26 16:52:46,780 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 333020#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, f1EXIT, L758, L758]true [2025-04-26 16:52:46,781 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 333010#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:46,851 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 336300#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L759, f1EXIT, L758]true [2025-04-26 16:52:46,851 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 336278#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L759, f1EXIT, L758]true [2025-04-26 16:52:46,852 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 336270#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L759, f1EXIT, L758, L758]true [2025-04-26 16:52:46,926 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 339804#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, L759, f1EXIT, L758]true [2025-04-26 16:52:46,927 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 339764#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L759, f1EXIT, L758]true [2025-04-26 16:52:46,928 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 339736#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L759, f1EXIT, L758, L758]true [2025-04-26 16:52:46,969 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 341464#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L759, f1EXIT, L758, L758]true [2025-04-26 16:52:46,970 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 341442#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L759, f1EXIT, L758, L758]true [2025-04-26 16:52:46,971 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 341434#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L759, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:47,176 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 344232#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, L758]true [2025-04-26 16:52:47,176 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 344216#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, L758]true [2025-04-26 16:52:47,176 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 344210#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:47,206 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 345774#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, f1EXIT, L759, L758]true [2025-04-26 16:52:47,206 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 345744#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, L758]true [2025-04-26 16:52:47,206 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 345722#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:47,224 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 346534#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, f1EXIT, L758, L759, L758]true [2025-04-26 16:52:47,225 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 346518#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L759, L758]true [2025-04-26 16:52:47,225 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 346512#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L759, L758, L758]true [2025-04-26 16:52:47,281 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 349564#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L759, L758]true [2025-04-26 16:52:47,281 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 349542#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L759, L758]true [2025-04-26 16:52:47,282 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 349534#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:47,345 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 353008#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, f1EXIT, L759, L758]true [2025-04-26 16:52:47,346 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 352968#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L759, L758]true [2025-04-26 16:52:47,346 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 352940#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:47,382 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 354668#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L758, L759, L758]true [2025-04-26 16:52:47,382 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 354646#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L758, L759, L758]true [2025-04-26 16:52:47,383 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 354638#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L758, L759, L758, L758]true [2025-04-26 16:52:47,420 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 356164#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:47,420 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 356148#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:47,420 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 356142#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:52:47,465 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 357768#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:47,465 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 357738#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:47,466 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 357716#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:52:47,486 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 358528#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L759, L758, L758]true [2025-04-26 16:52:47,486 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 358512#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L759, L758, L758]true [2025-04-26 16:52:47,487 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 358506#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L759, L758, L758, L758]true [2025-04-26 16:52:47,577 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 363092#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758]true [2025-04-26 16:52:47,578 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 363070#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758]true [2025-04-26 16:52:47,579 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 363062#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:47,642 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 366536#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, f1EXIT, L759, L758]true [2025-04-26 16:52:47,643 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 366496#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758]true [2025-04-26 16:52:47,644 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 366468#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:47,679 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 368196#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, L758, L759, L758]true [2025-04-26 16:52:47,680 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 368174#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L759, L758]true [2025-04-26 16:52:47,681 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 368166#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L759, L758, L758]true [2025-04-26 16:52:47,808 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 374972#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L759, L758]true [2025-04-26 16:52:47,809 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 374944#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L759, L758]true [2025-04-26 16:52:47,810 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 374934#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:47,956 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 382582#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L759, f1EXIT, L759, L758]true [2025-04-26 16:52:47,957 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 382532#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L759, L758]true [2025-04-26 16:52:47,958 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 382498#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:48,035 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 386166#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, L758, L759, L758]true [2025-04-26 16:52:48,036 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 386138#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L758, L759, L758]true [2025-04-26 16:52:48,038 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 386128#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L758, L759, L758, L758]true [2025-04-26 16:52:48,111 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 389418#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:48,111 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 389396#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:48,112 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 389388#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:52:48,189 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 392922#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:48,190 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 392882#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:48,191 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 392854#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:52:48,274 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 394582#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L759, L758, L758]true [2025-04-26 16:52:48,275 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 394560#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758, L759, L758, L758]true [2025-04-26 16:52:48,276 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 394552#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758, L759, L758, L758, L758]true [2025-04-26 16:52:48,328 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 396848#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, f1EXIT, L758]true [2025-04-26 16:52:48,329 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 396832#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, f1EXIT, L758]true [2025-04-26 16:52:48,329 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 396826#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, f1EXIT, L758, L758]true [2025-04-26 16:52:48,367 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 398452#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L759, f1EXIT, L758]true [2025-04-26 16:52:48,367 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 398422#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, f1EXIT, L758]true [2025-04-26 16:52:48,368 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 398400#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758, L759, f1EXIT, L758, L758]true [2025-04-26 16:52:48,393 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 399212#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L759, f1EXIT, L758, L758]true [2025-04-26 16:52:48,394 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 399196#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, f1EXIT, L758, L758]true [2025-04-26 16:52:48,394 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 399190#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:48,471 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 402362#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, f1EXIT, L758]true [2025-04-26 16:52:48,472 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 402340#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, f1EXIT, L758]true [2025-04-26 16:52:48,472 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 402332#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, f1EXIT, L758, L758]true [2025-04-26 16:52:48,547 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 405866#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L759, f1EXIT, L758]true [2025-04-26 16:52:48,548 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 405826#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, f1EXIT, L758]true [2025-04-26 16:52:48,548 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 405798#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L759, f1EXIT, L758, L758]true [2025-04-26 16:52:48,589 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 407526#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, f1EXIT, L758, L758]true [2025-04-26 16:52:48,590 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 407504#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, f1EXIT, L758, L758]true [2025-04-26 16:52:48,591 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 407496#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:48,631 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 409054#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, f1EXIT, L758, L758]true [2025-04-26 16:52:48,631 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 409038#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, f1EXIT, L758, L758]true [2025-04-26 16:52:48,632 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 409032#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:48,673 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 410658#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, f1EXIT, L758, L758]true [2025-04-26 16:52:48,673 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 410628#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, f1EXIT, L758, L758]true [2025-04-26 16:52:48,674 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 410606#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:48,698 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 411450#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:48,699 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 411434#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:48,699 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 411428#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:52:48,725 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 412622#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:48,725 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 412618#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:48,738 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 413328#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:48,739 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 413308#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:48,739 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 413292#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:48,746 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 413630#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:48,746 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 413620#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:48,746 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 413616#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:48,772 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 414984#[f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:48,772 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 414968#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:48,772 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 414962#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:48,801 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 416526#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L759, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:48,802 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 416496#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:48,802 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 416474#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:48,822 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 417318#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:48,822 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 417302#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:48,823 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 417296#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:48,837 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 417930#[f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:48,837 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 417920#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:48,837 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 417916#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:49,029 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 418690#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:49,029 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 418670#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:49,030 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 418654#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:49,038 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 418994#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:49,038 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 418984#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:49,038 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 418980#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:52:49,075 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 421010#[f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758]true [2025-04-26 16:52:49,076 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 420994#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758]true [2025-04-26 16:52:49,076 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 420988#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:49,104 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 422552#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, f1EXIT, L759, L758]true [2025-04-26 16:52:49,105 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 422522#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758]true [2025-04-26 16:52:49,105 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 422500#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:49,122 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 423312#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, f1EXIT, L758, L759, L758]true [2025-04-26 16:52:49,122 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 423296#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L759, L758]true [2025-04-26 16:52:49,123 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 423290#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L759, L758, L758]true [2025-04-26 16:52:49,179 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 426350#[f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758]true [2025-04-26 16:52:49,179 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 426328#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758]true [2025-04-26 16:52:49,180 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 426320#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:49,243 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 429794#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L759, f1EXIT, L759, L758]true [2025-04-26 16:52:49,244 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 429754#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758]true [2025-04-26 16:52:49,245 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 429726#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:49,281 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 431454#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, L758, L759, L758]true [2025-04-26 16:52:49,282 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 431432#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758, L759, L758]true [2025-04-26 16:52:49,283 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 431424#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L759, L758, L758]true [2025-04-26 16:52:49,318 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 432988#[f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:49,319 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 432972#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:49,319 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 432966#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:52:49,356 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 434592#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:49,357 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 434562#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:49,357 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 434540#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:52:49,380 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 435384#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L759, L758, L758]true [2025-04-26 16:52:49,380 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 435368#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758, L758]true [2025-04-26 16:52:49,381 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 435362#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L759, L758, L758, L758]true [2025-04-26 16:52:49,403 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 436294#[f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L758]true [2025-04-26 16:52:49,403 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 436284#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L758]true [2025-04-26 16:52:49,403 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 436280#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L758, L758]true [2025-04-26 16:52:49,422 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 437054#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, L758, f1EXIT, L758]true [2025-04-26 16:52:49,422 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 437034#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L758]true [2025-04-26 16:52:49,423 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 437018#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, f1EXIT, L758, L758]true [2025-04-26 16:52:49,431 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 437358#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, f1EXIT, L758, L758]true [2025-04-26 16:52:49,431 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 437348#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L758, L758]true [2025-04-26 16:52:49,432 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 437344#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:49,469 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 438828#[f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, f1EXIT, L758]true [2025-04-26 16:52:49,469 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 438812#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, f1EXIT, L758]true [2025-04-26 16:52:49,470 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 438806#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, f1EXIT, L758, L758]true [2025-04-26 16:52:49,507 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 440432#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L759, L758, f1EXIT, L758]true [2025-04-26 16:52:49,507 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 440402#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, f1EXIT, L758]true [2025-04-26 16:52:49,508 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 440380#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, f1EXIT, L758, L758]true [2025-04-26 16:52:49,530 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 441224#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, f1EXIT, L758, L758]true [2025-04-26 16:52:49,531 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 441208#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, f1EXIT, L758, L758]true [2025-04-26 16:52:49,531 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 441202#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:49,548 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 441836#[f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L758, L758]true [2025-04-26 16:52:49,549 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 441826#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L758, L758]true [2025-04-26 16:52:49,549 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 441822#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:49,571 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 442596#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, f1EXIT, L758, L758]true [2025-04-26 16:52:49,571 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 442576#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L758, L758]true [2025-04-26 16:52:49,571 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 442560#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:49,581 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 442900#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:49,581 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 442890#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:49,581 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 442886#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:52:49,804 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 445582#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:49,805 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 445566#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:49,805 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 445560#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:49,855 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 447124#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:49,856 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 447094#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:49,856 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 447072#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:49,887 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 447884#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:49,888 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 447868#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:49,888 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 447862#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:49,995 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 450922#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:49,997 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 450900#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:49,998 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 450892#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:50,125 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 454366#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L759, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:50,126 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 454326#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, f1EXIT, L758]true [2025-04-26 16:52:50,128 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 454298#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:50,188 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 456026#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:50,189 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 456004#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:50,190 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 455996#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:50,251 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 457528#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:50,251 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 457512#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:50,252 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 457506#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:50,292 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 459132#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:50,292 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 459102#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:50,293 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 459080#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:50,313 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 459892#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:50,314 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 459876#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:50,314 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 459870#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:52:50,397 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 464442#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758]true [2025-04-26 16:52:50,398 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 464420#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758]true [2025-04-26 16:52:50,398 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 464412#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:50,461 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 467886#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, f1EXIT, L759, L758]true [2025-04-26 16:52:50,461 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 467846#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758]true [2025-04-26 16:52:50,462 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 467818#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:50,498 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 469546#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, L758, L759, L758]true [2025-04-26 16:52:50,499 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 469524#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L759, L758]true [2025-04-26 16:52:50,499 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 469516#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L759, L758, L758]true [2025-04-26 16:52:50,624 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 476334#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L759, L758]true [2025-04-26 16:52:50,625 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 476306#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L759, L758]true [2025-04-26 16:52:50,626 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 476296#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:50,766 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 483944#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L759, f1EXIT, L759, L758]true [2025-04-26 16:52:50,767 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 483894#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L759, L758]true [2025-04-26 16:52:50,768 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 483860#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:50,842 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 487528#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, L758, L759, L758]true [2025-04-26 16:52:50,844 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 487500#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L758, L759, L758]true [2025-04-26 16:52:50,845 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 487490#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L758, L759, L758, L758]true [2025-04-26 16:52:50,915 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 490790#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:50,916 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 490768#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:50,916 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 490760#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:52:50,991 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 494294#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:50,992 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 494254#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:50,993 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 494226#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:52:51,033 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 495954#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L759, L758, L758]true [2025-04-26 16:52:51,034 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 495932#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758, L759, L758, L758]true [2025-04-26 16:52:51,035 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 495924#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758, L759, L758, L758, L758]true [2025-04-26 16:52:51,138 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 498212#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, f1EXIT, L758]true [2025-04-26 16:52:51,139 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 498196#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, f1EXIT, L758]true [2025-04-26 16:52:51,139 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 498190#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, f1EXIT, L758, L758]true [2025-04-26 16:52:51,174 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 499816#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758, f1EXIT, L758]true [2025-04-26 16:52:51,174 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 499786#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, f1EXIT, L758]true [2025-04-26 16:52:51,175 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 499764#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758, f1EXIT, L758, L758]true [2025-04-26 16:52:51,194 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 500576#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, f1EXIT, L758, L758]true [2025-04-26 16:52:51,195 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 500560#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, f1EXIT, L758, L758]true [2025-04-26 16:52:51,195 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 500554#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:51,264 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 503734#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, f1EXIT, L758]true [2025-04-26 16:52:51,265 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 503712#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, f1EXIT, L758]true [2025-04-26 16:52:51,266 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 503704#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, f1EXIT, L758, L758]true [2025-04-26 16:52:51,340 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 507238#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L759, L758, f1EXIT, L758]true [2025-04-26 16:52:51,341 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 507198#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, f1EXIT, L758]true [2025-04-26 16:52:51,342 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 507170#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L758, f1EXIT, L758, L758]true [2025-04-26 16:52:51,382 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 508898#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, f1EXIT, L758, L758]true [2025-04-26 16:52:51,383 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 508876#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, f1EXIT, L758, L758]true [2025-04-26 16:52:51,384 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 508868#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:51,425 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 510432#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, f1EXIT, L758, L758]true [2025-04-26 16:52:51,425 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 510416#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, f1EXIT, L758, L758]true [2025-04-26 16:52:51,426 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 510410#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:51,466 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 512036#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, f1EXIT, L758, L758]true [2025-04-26 16:52:51,467 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 512006#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, f1EXIT, L758, L758]true [2025-04-26 16:52:51,467 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 511984#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:51,492 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 512828#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:51,492 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 512812#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:51,493 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 512806#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:52:51,520 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 514032#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:51,520 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 514022#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:51,520 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 514018#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:51,539 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 514792#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:51,539 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 514772#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:51,539 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 514756#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:51,547 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 515096#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:51,547 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 515086#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:51,547 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 515082#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:52:51,582 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 516566#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:51,583 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 516550#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:51,583 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 516544#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:51,619 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 518170#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:51,619 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 518140#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:52:51,620 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 518118#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:51,641 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 518962#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:51,642 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 518946#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:51,642 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 518940#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:52:51,659 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 519574#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:51,659 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 519564#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:51,659 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 519560#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:52:51,681 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 520334#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:51,681 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 520314#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:51,681 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 520298#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:52:51,691 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 520638#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:52:51,691 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 520628#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:52:51,691 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 520624#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L758, L758, L758]true [2025-04-26 16:52:51,744 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 522828#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:51,744 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 522812#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:51,745 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 522806#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:52:51,781 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 524432#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:51,782 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 524402#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:51,782 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 524380#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:52:51,803 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 525192#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L759, L758, L758]true [2025-04-26 16:52:51,803 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 525176#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L759, L758, L758]true [2025-04-26 16:52:51,804 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 525170#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L759, L758, L758, L758]true [2025-04-26 16:52:51,873 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 528350#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:51,874 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 528328#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:51,875 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 528320#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:52:51,949 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 531854#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:51,950 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 531814#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758, L758]true [2025-04-26 16:52:51,951 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 531786#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:52:51,992 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 533514#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L759, L758, L758]true [2025-04-26 16:52:51,993 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 533492#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758, L759, L758, L758]true [2025-04-26 16:52:51,994 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 533484#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758, L759, L758, L758, L758]true [2025-04-26 16:52:52,035 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 535048#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:52:52,036 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 535032#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:52:52,036 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 535026#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L758, L758]true [2025-04-26 16:52:52,077 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 536652#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:52:52,078 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 536622#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:52:52,078 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 536600#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758, L758, L758, L758]true [2025-04-26 16:52:52,103 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 537444#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L759, L758, L758, L758]true [2025-04-26 16:52:52,103 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 537428#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758, L758, L758]true [2025-04-26 16:52:52,104 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 537422#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758, L758, L758, L758]true [2025-04-26 16:52:52,129 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 538354#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L758, L758]true [2025-04-26 16:52:52,129 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 538344#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L758, L758]true [2025-04-26 16:52:52,129 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 538340#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:52,151 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 539114#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, f1EXIT, L758, L758]true [2025-04-26 16:52:52,151 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 539094#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L758, L758]true [2025-04-26 16:52:52,151 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 539078#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:52,161 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 539418#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:52,161 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 539408#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:52,161 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 539404#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:52:52,202 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 540888#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, f1EXIT, L758, L758]true [2025-04-26 16:52:52,202 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 540872#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, f1EXIT, L758, L758]true [2025-04-26 16:52:52,203 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 540866#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:52,243 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 542492#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, f1EXIT, L758, L758]true [2025-04-26 16:52:52,244 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 542462#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, f1EXIT, L758, L758]true [2025-04-26 16:52:52,244 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 542440#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:52,269 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 543284#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:52,270 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 543268#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:52,270 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 543262#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:52:52,471 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 543896#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:52,471 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 543886#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:52,471 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 543882#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:52:52,496 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 544656#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:52,496 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 544636#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L758, L758, L758]true [2025-04-26 16:52:52,496 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 544620#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:52:52,507 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 544960#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:52:52,507 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 544950#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:52:52,507 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 544946#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, f1EXIT, L758, L758, L758, L758, L758]true [2025-04-26 16:52:52,577 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 548928#[f1EXIT, f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1FINAL]true [2025-04-26 16:52:52,577 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 548906#[f1EXIT, f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759]true [2025-04-26 16:52:52,577 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 548900#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L759]true [2025-04-26 16:52:52,598 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 550244#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, f1EXIT, f1EXIT, L759]true [2025-04-26 16:52:52,598 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 550214#[L759, f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759]true [2025-04-26 16:52:52,598 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 550192#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, f1EXIT, L758, L759]true [2025-04-26 16:52:52,611 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 550942#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, f1EXIT, f1EXIT, L758, L759]true [2025-04-26 16:52:52,612 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 550926#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L759]true [2025-04-26 16:52:52,612 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 550920#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, f1EXIT, L758, L758, L759]true [2025-04-26 16:52:52,654 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 553544#[f1EXIT, f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759]true [2025-04-26 16:52:52,655 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 553522#[f1EXIT, f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759]true [2025-04-26 16:52:52,656 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 553514#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L759]true [2025-04-26 16:52:52,706 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 556676#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, L759, f1EXIT, L759]true [2025-04-26 16:52:52,707 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 556636#[L759, f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759]true [2025-04-26 16:52:52,708 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 556608#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, f1EXIT, L758, L759]true [2025-04-26 16:52:52,737 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 558276#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, f1EXIT, L758, L759]true [2025-04-26 16:52:52,738 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 558254#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L759]true [2025-04-26 16:52:52,738 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 558246#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, L758, L758, L759]true [2025-04-26 16:52:52,764 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 559658#[f1EXIT, f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759]true [2025-04-26 16:52:52,764 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 559642#[f1EXIT, f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759]true [2025-04-26 16:52:52,765 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 559636#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L759]true [2025-04-26 16:52:52,794 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 561200#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, f1EXIT, L758, L759]true [2025-04-26 16:52:52,795 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 561170#[L759, f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759]true [2025-04-26 16:52:52,795 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 561148#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L758, L758, L759]true [2025-04-26 16:52:52,813 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 561960#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, f1EXIT, L758, L758, L759]true [2025-04-26 16:52:52,813 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 561944#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L759]true [2025-04-26 16:52:52,814 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 561938#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L758, L758, L759]true [2025-04-26 16:52:52,877 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 565850#[f1EXIT, f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759]true [2025-04-26 16:52:52,877 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 565828#[f1EXIT, f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759]true [2025-04-26 16:52:52,878 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 565820#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L759]true [2025-04-26 16:52:52,927 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 568970#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, f1EXIT, L759, L759]true [2025-04-26 16:52:52,928 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 568930#[L759, f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759]true [2025-04-26 16:52:52,929 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 568902#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L759, L758, L759]true [2025-04-26 16:52:52,958 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 570570#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, f1EXIT, L758, L759, L759]true [2025-04-26 16:52:52,958 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 570548#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L759, L759]true [2025-04-26 16:52:52,959 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 570540#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L759, L758, L759]true [2025-04-26 16:52:53,053 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 576710#[f1EXIT, f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759]true [2025-04-26 16:52:53,054 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 576682#[f1EXIT, f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759]true [2025-04-26 16:52:53,055 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 576672#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L759]true [2025-04-26 16:52:53,169 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 583948#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, L759, L759, L759]true [2025-04-26 16:52:53,170 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 583898#[L759, f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759]true [2025-04-26 16:52:53,171 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 583864#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L759, L758, L759]true [2025-04-26 16:52:53,400 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 587472#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, L758, L759, L759]true [2025-04-26 16:52:53,401 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 587444#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, L759]true [2025-04-26 16:52:53,402 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 587434#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L759, L758, L759]true [2025-04-26 16:52:53,457 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 590614#[f1EXIT, f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759]true [2025-04-26 16:52:53,458 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 590592#[f1EXIT, f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759]true [2025-04-26 16:52:53,459 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 590584#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L759]true [2025-04-26 16:52:53,520 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 594058#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, L759, L758, L759]true [2025-04-26 16:52:53,521 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 594018#[L759, f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759]true [2025-04-26 16:52:53,522 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 593990#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758, L758, L759]true [2025-04-26 16:52:53,558 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 595718#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L759, L758, L759]true [2025-04-26 16:52:53,559 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 595696#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758, L759]true [2025-04-26 16:52:53,559 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 595688#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L759, L758, L758, L759]true [2025-04-26 16:52:53,598 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 597764#[f1EXIT, f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759]true [2025-04-26 16:52:53,599 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 597748#[f1EXIT, f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759]true [2025-04-26 16:52:53,599 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 597742#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L759]true [2025-04-26 16:52:53,628 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 599306#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, f1EXIT, L758, L759]true [2025-04-26 16:52:53,628 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 599276#[L759, f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759]true [2025-04-26 16:52:53,628 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 599254#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L758, L758, L759]true [2025-04-26 16:52:53,646 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 600066#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, f1EXIT, L758, L758, L759]true [2025-04-26 16:52:53,646 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 600050#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L759]true [2025-04-26 16:52:53,646 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 600044#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L758, L758, L759]true [2025-04-26 16:52:53,702 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 603104#[f1EXIT, f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759]true [2025-04-26 16:52:53,702 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 603082#[f1EXIT, f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759]true [2025-04-26 16:52:53,703 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 603074#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L759]true [2025-04-26 16:52:53,765 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 606548#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, L759, L758, L759]true [2025-04-26 16:52:53,766 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 606508#[L759, f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759]true [2025-04-26 16:52:53,767 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 606480#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758, L758, L759]true [2025-04-26 16:52:53,802 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 608208#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, L758, L758, L759]true [2025-04-26 16:52:53,803 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 608186#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L759]true [2025-04-26 16:52:53,803 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 608178#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758, L758, L759]true [2025-04-26 16:52:53,837 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 609710#[f1EXIT, f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L759]true [2025-04-26 16:52:53,838 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 609694#[f1EXIT, f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L759]true [2025-04-26 16:52:53,838 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 609688#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758, L759]true [2025-04-26 16:52:53,874 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 611314#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, L758, L758, L759]true [2025-04-26 16:52:53,874 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 611284#[L759, f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L759]true [2025-04-26 16:52:53,875 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 611262#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L758, L758, L759]true [2025-04-26 16:52:53,895 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 612074#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L758, L758, L759]true [2025-04-26 16:52:53,895 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 612058#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758, L759]true [2025-04-26 16:52:53,896 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 612052#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L758, L758, L759]true [2025-04-26 16:52:53,976 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 617282#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, L759]true [2025-04-26 16:52:53,977 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 617260#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, L759]true [2025-04-26 16:52:53,977 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 617252#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, L758, L759]true [2025-04-26 16:52:54,026 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 620402#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L759, f1EXIT, L759]true [2025-04-26 16:52:54,026 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 620362#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, L759]true [2025-04-26 16:52:54,027 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 620334#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L759, f1EXIT, L758, L759]true [2025-04-26 16:52:54,056 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 622002#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, f1EXIT, L758, L759]true [2025-04-26 16:52:54,056 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 621980#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, L758, L759]true [2025-04-26 16:52:54,057 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 621972#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, L758, L758, L759]true [2025-04-26 16:52:54,151 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 628130#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, L759]true [2025-04-26 16:52:54,152 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 628102#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, L759]true [2025-04-26 16:52:54,153 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 628092#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, L758, L759]true [2025-04-26 16:52:54,266 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 635352#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L759, f1EXIT, L759]true [2025-04-26 16:52:54,267 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 635302#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, L759]true [2025-04-26 16:52:54,268 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 635268#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L759, f1EXIT, L758, L759]true [2025-04-26 16:52:54,330 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 638876#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L759, f1EXIT, L758, L759]true [2025-04-26 16:52:54,332 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 638848#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, L758, L759]true [2025-04-26 16:52:54,333 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 638838#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, L758, L758, L759]true [2025-04-26 16:52:54,388 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 642018#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L759]true [2025-04-26 16:52:54,389 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 641996#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L759]true [2025-04-26 16:52:54,390 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 641988#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L758, L759]true [2025-04-26 16:52:54,452 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 645462#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, f1EXIT, L758, L759]true [2025-04-26 16:52:54,453 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 645422#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L759]true [2025-04-26 16:52:54,454 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 645394#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, f1EXIT, L758, L758, L759]true [2025-04-26 16:52:54,489 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 647122#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, L758, L758, L759]true [2025-04-26 16:52:54,490 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 647100#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L758, L759]true [2025-04-26 16:52:54,490 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 647092#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L758, L758, L759]true [2025-04-26 16:52:54,647 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 656284#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L759, L759]true [2025-04-26 16:52:54,648 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 656256#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L759, L759]true [2025-04-26 16:52:54,649 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 656246#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L759, L758, L759]true [2025-04-26 16:52:54,759 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 663490#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L759, L759, L759]true [2025-04-26 16:52:54,761 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 663440#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L759, L759]true [2025-04-26 16:52:54,762 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 663406#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L759, L759, L758, L759]true [2025-04-26 16:52:54,823 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 667014#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, L758, L759, L759]true [2025-04-26 16:52:54,824 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 666986#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L759, L759]true [2025-04-26 16:52:54,825 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 666976#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L759, L758, L759]true [2025-04-26 16:52:55,049 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 681274#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L759, L759]true [2025-04-26 16:52:55,050 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 681240#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L759, L759]true [2025-04-26 16:52:55,052 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 681228#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L759, L758, L759]true [2025-04-26 16:52:55,504 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 697656#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L759, L759, L759]true [2025-04-26 16:52:55,505 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 697596#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L759, L759]true [2025-04-26 16:52:55,507 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 697556#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L759, L759, L758, L759]true [2025-04-26 16:52:55,645 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 705370#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L759, L758, L759, L759]true [2025-04-26 16:52:55,647 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 705336#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L759, L759]true [2025-04-26 16:52:55,648 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 705324#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L759, L758, L759]true [2025-04-26 16:52:55,772 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 712302#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L759]true [2025-04-26 16:52:55,773 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 712274#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L759]true [2025-04-26 16:52:55,774 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 712264#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L758, L759]true [2025-04-26 16:52:55,915 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 719912#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L759, L758, L759]true [2025-04-26 16:52:55,917 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 719862#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L759]true [2025-04-26 16:52:55,918 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 719828#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L759, L758, L758, L759]true [2025-04-26 16:52:55,994 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 723496#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L759, L758, L759]true [2025-04-26 16:52:55,996 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 723468#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, L758, L759]true [2025-04-26 16:52:55,997 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 723458#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, L758, L758, L759]true [2025-04-26 16:52:56,252 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 728144#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L759]true [2025-04-26 16:52:56,253 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 728122#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L759]true [2025-04-26 16:52:56,254 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 728114#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758, L759]true [2025-04-26 16:52:56,317 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 731588#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L759, L758, L759]true [2025-04-26 16:52:56,318 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 731548#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L759]true [2025-04-26 16:52:56,318 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 731520#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L759, L758, L758, L759]true [2025-04-26 16:52:56,353 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 733248#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, L758, L758, L759]true [2025-04-26 16:52:56,354 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 733226#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758, L759]true [2025-04-26 16:52:56,355 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 733218#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758, L758, L759]true [2025-04-26 16:52:56,478 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 740036#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L759]true [2025-04-26 16:52:56,479 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 740008#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L759]true [2025-04-26 16:52:56,480 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 739998#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L758, L759]true [2025-04-26 16:52:56,620 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 747646#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L759, L758, L759]true [2025-04-26 16:52:56,621 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 747596#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L759]true [2025-04-26 16:52:56,622 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 747562#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L759, L758, L758, L759]true [2025-04-26 16:52:56,697 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 751230#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L759, L758, L758, L759]true [2025-04-26 16:52:56,698 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 751202#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L758, L759]true [2025-04-26 16:52:56,699 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 751192#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L758, L758, L759]true [2025-04-26 16:52:56,769 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 754492#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758, L759]true [2025-04-26 16:52:56,769 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 754470#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758, L759]true [2025-04-26 16:52:56,770 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 754462#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758, L758, L759]true [2025-04-26 16:52:56,846 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 757996#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L759, L758, L759]true [2025-04-26 16:52:56,847 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 757956#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758, L759]true [2025-04-26 16:52:56,848 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 757928#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758, L759, L758, L758, L759]true [2025-04-26 16:52:56,890 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 759656#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L759, L758, L758, L759]true [2025-04-26 16:52:56,891 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 759634#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758, L758, L759]true [2025-04-26 16:52:56,891 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 759626#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758, L758, L758, L759]true [2025-04-26 16:52:56,941 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 762378#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L759]true [2025-04-26 16:52:56,941 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 762362#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L759]true [2025-04-26 16:52:56,941 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 762356#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L758, L759]true [2025-04-26 16:52:56,970 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 763920#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, f1EXIT, L758, L759]true [2025-04-26 16:52:56,971 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 763890#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L759]true [2025-04-26 16:52:56,971 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 763868#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, f1EXIT, L758, L758, L759]true [2025-04-26 16:52:56,988 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 764680#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, f1EXIT, L758, L758, L759]true [2025-04-26 16:52:56,989 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 764664#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L758, L759]true [2025-04-26 16:52:56,989 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 764658#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L758, L758, L759]true [2025-04-26 16:52:57,045 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 767718#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L759]true [2025-04-26 16:52:57,046 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 767696#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L759]true [2025-04-26 16:52:57,047 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 767688#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L758, L759]true [2025-04-26 16:52:57,110 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 771162#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, f1EXIT, L758, L759]true [2025-04-26 16:52:57,111 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 771122#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L759]true [2025-04-26 16:52:57,112 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 771094#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, f1EXIT, L758, L758, L759]true [2025-04-26 16:52:57,148 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 772822#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, L758, L758, L759]true [2025-04-26 16:52:57,148 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 772800#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L758, L759]true [2025-04-26 16:52:57,149 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 772792#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L758, L758, L759]true [2025-04-26 16:52:57,184 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 774324#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L759]true [2025-04-26 16:52:57,184 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 774308#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L759]true [2025-04-26 16:52:57,185 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 774302#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L758, L759]true [2025-04-26 16:52:57,221 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 775928#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L758, L758, L759]true [2025-04-26 16:52:57,221 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 775898#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L759]true [2025-04-26 16:52:57,222 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 775876#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L758, L758, L758, L759]true [2025-04-26 16:52:57,242 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 776688#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L758, L758, L759]true [2025-04-26 16:52:57,242 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 776672#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L758, L759]true [2025-04-26 16:52:57,243 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 776666#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L758, L758, L759]true [2025-04-26 16:52:57,327 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 781230#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L759]true [2025-04-26 16:52:57,328 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 781208#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L759]true [2025-04-26 16:52:57,329 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 781200#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758, L759]true [2025-04-26 16:52:57,393 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 784674#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L759, L758, L759]true [2025-04-26 16:52:57,394 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 784634#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L759]true [2025-04-26 16:52:57,395 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 784606#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L759, L758, L758, L759]true [2025-04-26 16:52:57,430 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 786334#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L759, L758, L759]true [2025-04-26 16:52:57,431 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 786312#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L759, L758, L759]true [2025-04-26 16:52:57,431 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 786304#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L759, L758, L758, L759]true [2025-04-26 16:52:57,625 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 793122#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L759]true [2025-04-26 16:52:57,626 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 793094#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L759]true [2025-04-26 16:52:57,627 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 793084#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L758, L759]true [2025-04-26 16:52:57,765 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 800732#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L759, L758, L759]true [2025-04-26 16:52:57,766 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 800682#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L759]true [2025-04-26 16:52:57,767 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 800648#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L759, L758, L758, L759]true [2025-04-26 16:52:57,841 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 804316#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L759, L758, L759]true [2025-04-26 16:52:57,843 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 804288#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, L758, L759]true [2025-04-26 16:52:57,844 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 804278#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, L758, L758, L759]true [2025-04-26 16:52:57,913 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 807578#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L759]true [2025-04-26 16:52:57,914 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 807556#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L759]true [2025-04-26 16:52:57,915 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 807548#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L758, L759]true [2025-04-26 16:52:57,989 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 811082#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758, L758, L759]true [2025-04-26 16:52:57,990 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 811042#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L759]true [2025-04-26 16:52:57,991 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 811014#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758, L758, L758, L759]true [2025-04-26 16:52:58,032 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 812742#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L759, L758, L758, L759]true [2025-04-26 16:52:58,033 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 812720#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758, L758, L759]true [2025-04-26 16:52:58,033 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 812712#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758, L758, L758, L759]true [2025-04-26 16:52:58,084 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 814962#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L759]true [2025-04-26 16:52:58,084 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 814946#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L759]true [2025-04-26 16:52:58,085 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 814940#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L758, L759]true [2025-04-26 16:52:58,120 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 816566#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L758, L758, L759]true [2025-04-26 16:52:58,121 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 816536#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L759]true [2025-04-26 16:52:58,121 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 816514#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L758, L758, L758, L759]true [2025-04-26 16:52:58,141 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 817326#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L758, L758, L759]true [2025-04-26 16:52:58,142 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 817310#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L758, L759]true [2025-04-26 16:52:58,142 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 817304#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L758, L758, L759]true [2025-04-26 16:52:58,212 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 820484#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L759]true [2025-04-26 16:52:58,213 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 820462#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L759]true [2025-04-26 16:52:58,213 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 820454#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L758, L759]true [2025-04-26 16:52:58,512 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 823988#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758, L758, L759]true [2025-04-26 16:52:58,513 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 823948#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L759]true [2025-04-26 16:52:58,515 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 823920#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758, L758, L758, L759]true [2025-04-26 16:52:58,585 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 825648#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758, L758, L759]true [2025-04-26 16:52:58,586 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 825626#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L758, L759]true [2025-04-26 16:52:58,587 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 825618#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L758, L758, L759]true [2025-04-26 16:52:58,656 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 827150#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758, L759]true [2025-04-26 16:52:58,657 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 827134#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758, L759]true [2025-04-26 16:52:58,658 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 827128#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758, L758, L759]true [2025-04-26 16:52:58,730 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 828754#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L758, L758, L759]true [2025-04-26 16:52:58,731 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 828724#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758, L759]true [2025-04-26 16:52:58,731 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 828702#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758, L758, L758, L758, L759]true [2025-04-26 16:52:58,771 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 829514#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L758, L758, L759]true [2025-04-26 16:52:58,772 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 829498#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758, L758, L759]true [2025-04-26 16:52:58,773 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 829492#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758, L758, L758, L759]true [2025-04-26 16:52:58,937 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 836108#[f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L759]true [2025-04-26 16:52:58,938 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 836086#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L759]true [2025-04-26 16:52:58,938 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 836078#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L759]true [2025-04-26 16:52:58,987 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 839228#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, f1EXIT, L759, L759]true [2025-04-26 16:52:58,988 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 839188#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L759]true [2025-04-26 16:52:58,988 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 839160#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L759, L758, L759]true [2025-04-26 16:52:59,017 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 840828#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, f1EXIT, L759, L758, L759]true [2025-04-26 16:52:59,018 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 840806#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L759]true [2025-04-26 16:52:59,019 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 840798#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, L758, L758, L759]true [2025-04-26 16:52:59,114 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 846944#[f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L759]true [2025-04-26 16:52:59,115 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 846916#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L759]true [2025-04-26 16:52:59,116 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 846906#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758, L759]true [2025-04-26 16:52:59,233 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 854166#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L759, f1EXIT, L759, L759]true [2025-04-26 16:52:59,234 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 854116#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L759]true [2025-04-26 16:52:59,408 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 854082#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, L759, L758, L759]true [2025-04-26 16:52:59,472 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 857690#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, L759, L758, L759]true [2025-04-26 16:52:59,474 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 857662#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758, L759]true [2025-04-26 16:52:59,475 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 857652#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758, L758, L759]true [2025-04-26 16:52:59,532 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 860822#[f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759]true [2025-04-26 16:52:59,533 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 860800#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759]true [2025-04-26 16:52:59,533 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 860792#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L759]true [2025-04-26 16:52:59,596 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 864266#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, L759, L758, L759]true [2025-04-26 16:52:59,597 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 864226#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759]true [2025-04-26 16:52:59,598 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 864198#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758, L758, L759]true [2025-04-26 16:52:59,633 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 865926#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, L758, L758, L759]true [2025-04-26 16:52:59,634 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 865904#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L759]true [2025-04-26 16:52:59,635 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 865896#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758, L758, L759]true [2025-04-26 16:52:59,776 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 875096#[f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L759]true [2025-04-26 16:52:59,777 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 875068#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L759]true [2025-04-26 16:52:59,778 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 875058#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L759]true [2025-04-26 16:52:59,891 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 882302#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, L759, L759, L759]true [2025-04-26 16:52:59,892 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 882252#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L759]true [2025-04-26 16:52:59,893 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 882218#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L759, L758, L759]true [2025-04-26 16:52:59,957 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 885826#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, L758, L759, L759]true [2025-04-26 16:52:59,958 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 885798#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, L759]true [2025-04-26 16:52:59,959 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 885788#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L759, L758, L759]true [2025-04-26 16:53:00,180 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 900054#[f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L759]true [2025-04-26 16:53:00,182 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 900020#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L759]true [2025-04-26 16:53:00,183 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 900008#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L758, L759]true [2025-04-26 16:53:00,446 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 916416#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L759, L759, L759, L759]true [2025-04-26 16:53:00,447 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 916356#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L759]true [2025-04-26 16:53:00,449 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 916316#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L759, L759, L758, L759]true [2025-04-26 16:53:00,588 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 924130#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L759, L758, L759, L759]true [2025-04-26 16:53:00,589 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 924096#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L759, L759]true [2025-04-26 16:53:00,591 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 924084#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L759, L758, L759]true [2025-04-26 16:53:00,715 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 931048#[f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L759]true [2025-04-26 16:53:00,716 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 931020#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L759]true [2025-04-26 16:53:00,717 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 931010#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L758, L759]true [2025-04-26 16:53:00,857 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 938658#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L759, L759, L758, L759]true [2025-04-26 16:53:00,858 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 938608#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L759]true [2025-04-26 16:53:00,859 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 938574#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L759, L758, L758, L759]true [2025-04-26 16:53:00,934 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 942242#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L759, L758, L759]true [2025-04-26 16:53:00,935 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 942214#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L758, L759]true [2025-04-26 16:53:00,936 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 942204#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, L758, L758, L759]true [2025-04-26 16:53:01,020 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 946904#[f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L759]true [2025-04-26 16:53:01,021 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 946882#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L759]true [2025-04-26 16:53:01,022 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 946874#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758, L759]true [2025-04-26 16:53:01,086 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 950348#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, L758, L759, L759]true [2025-04-26 16:53:01,087 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 950308#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L759]true [2025-04-26 16:53:01,087 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 950280#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L759, L758, L759]true [2025-04-26 16:53:01,124 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 952008#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L759, L758, L759]true [2025-04-26 16:53:01,125 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 951986#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758, L759]true [2025-04-26 16:53:01,125 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 951978#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L759, L758, L758, L759]true [2025-04-26 16:53:01,250 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 958784#[f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L759]true [2025-04-26 16:53:01,251 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 958756#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L759]true [2025-04-26 16:53:01,252 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 958746#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L758, L759]true [2025-04-26 16:53:01,395 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 966394#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L759, L758, L759, L759]true [2025-04-26 16:53:01,397 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 966344#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L759]true [2025-04-26 16:53:01,398 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 966310#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L759, L758, L759]true [2025-04-26 16:53:01,474 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 969978#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L759, L758, L759]true [2025-04-26 16:53:01,475 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 969950#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L758, L759]true [2025-04-26 16:53:01,476 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 969940#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, L758, L758, L759]true [2025-04-26 16:53:01,547 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 973230#[f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758, L759]true [2025-04-26 16:53:01,548 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 973208#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758, L759]true [2025-04-26 16:53:01,549 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 973200#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758, L758, L759]true [2025-04-26 16:53:01,624 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 976734#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L759, L758, L759]true [2025-04-26 16:53:01,625 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 976694#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758, L759]true [2025-04-26 16:53:01,626 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 976666#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, L758, L758, L759]true [2025-04-26 16:53:01,668 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 978394#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L759, L758, L758, L759]true [2025-04-26 16:53:01,668 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 978372#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758, L758, L759]true [2025-04-26 16:53:01,669 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 978364#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758, L758, L758, L759]true [2025-04-26 16:53:02,077 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 990682#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L759]true [2025-04-26 16:53:02,078 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 990654#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L759]true [2025-04-26 16:53:02,079 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 990644#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758, L759]true [2025-04-26 16:53:02,361 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 997888#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, f1EXIT, L759, L759]true [2025-04-26 16:53:02,362 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 997838#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L759]true [2025-04-26 16:53:02,363 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 997804#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, f1EXIT, L759, L758, L759]true [2025-04-26 16:53:02,430 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1001412#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, L759, L758, L759]true [2025-04-26 16:53:02,432 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1001384#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758, L759]true [2025-04-26 16:53:02,433 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1001374#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758, L758, L759]true [2025-04-26 16:53:02,658 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1015624#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L759, L759]true [2025-04-26 16:53:02,660 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1015590#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L759, L759]true [2025-04-26 16:53:02,661 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1015578#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L759, L758, L759]true [2025-04-26 16:53:02,936 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1031966#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L759, f1EXIT, L759, L759]true [2025-04-26 16:53:02,938 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1031906#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L759, L759]true [2025-04-26 16:53:02,939 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1031866#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, f1EXIT, L759, L758, L759]true [2025-04-26 16:53:03,185 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1039680#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, L759, L758, L759]true [2025-04-26 16:53:03,187 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1039646#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L759, L758, L759]true [2025-04-26 16:53:03,189 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1039634#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L759, L758, L758, L759]true [2025-04-26 16:53:03,312 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1046598#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758, L759]true [2025-04-26 16:53:03,314 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1046570#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758, L759]true [2025-04-26 16:53:03,315 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1046560#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758, L758, L759]true [2025-04-26 16:53:03,462 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1054208#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, L759, L758, L759]true [2025-04-26 16:53:03,463 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1054158#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758, L759]true [2025-04-26 16:53:03,465 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1054124#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L759, L758, L758, L759]true [2025-04-26 16:53:03,541 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1057792#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758, L758, L759]true [2025-04-26 16:53:03,543 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1057764#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758, L758, L759]true [2025-04-26 16:53:03,544 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1057754#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758, L758, L758, L759]true [2025-04-26 16:53:03,891 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1079132#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L759, L759]true [2025-04-26 16:53:03,892 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1079098#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L759, L759]true [2025-04-26 16:53:03,894 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1079086#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L759, L758, L759]true [2025-04-26 16:53:04,160 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1095454#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L759, L759, L759]true [2025-04-26 16:53:04,161 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1095394#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L759, L759]true [2025-04-26 16:53:04,163 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1095354#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L759, L759, L758, L759]true [2025-04-26 16:53:04,304 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1103168#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L759, L758, L759, L759]true [2025-04-26 16:53:04,306 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1103134#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L759, L759]true [2025-04-26 16:53:04,308 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1103122#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L759, L758, L759]true [2025-04-26 16:53:05,206 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1135598#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L759, L759]true [2025-04-26 16:53:05,208 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1135558#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L759, L759]true [2025-04-26 16:53:05,210 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1135544#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L759, L758, L759]true [2025-04-26 16:53:06,002 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1172370#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L759, L759, L759, L759]true [2025-04-26 16:53:06,005 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1172300#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L759, L759]true [2025-04-26 16:53:06,007 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1172254#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L759, L759, L758, L759]true [2025-04-26 16:53:06,318 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1189324#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L759, L758, L759, L759]true [2025-04-26 16:53:06,320 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1189284#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L758, L759, L759]true [2025-04-26 16:53:06,322 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1189270#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L758, L759, L758, L759]true [2025-04-26 16:53:06,595 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1204542#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L758, L759]true [2025-04-26 16:53:06,596 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1204508#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L758, L759]true [2025-04-26 16:53:06,598 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1204496#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L758, L758, L759]true [2025-04-26 16:53:06,911 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1221368#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L759, L759, L758, L759]true [2025-04-26 16:53:06,913 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1221308#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L758, L759]true [2025-04-26 16:53:06,914 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1221268#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L759, L758, L758, L759]true [2025-04-26 16:53:07,074 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1229142#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L759, L758, L759]true [2025-04-26 16:53:07,076 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1229108#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L759, L758, L759]true [2025-04-26 16:53:07,077 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1229096#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L759, L758, L758, L759]true [2025-04-26 16:53:07,263 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1239452#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L759]true [2025-04-26 16:53:07,264 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1239424#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L759]true [2025-04-26 16:53:07,265 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1239414#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L758, L759]true [2025-04-26 16:53:07,433 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1247062#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L759, L758, L759]true [2025-04-26 16:53:07,434 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1247012#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L759]true [2025-04-26 16:53:07,435 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1246978#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L759, L758, L758, L759]true [2025-04-26 16:53:07,684 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1250646#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L759, L758, L758, L759]true [2025-04-26 16:53:07,685 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1250618#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L758, L759]true [2025-04-26 16:53:07,686 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1250608#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L758, L758, L759]true [2025-04-26 16:53:07,961 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1265682#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L758, L759]true [2025-04-26 16:53:07,963 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1265648#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L758, L759]true [2025-04-26 16:53:07,964 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1265636#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L758, L758, L759]true [2025-04-26 16:53:08,443 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1282508#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L759, L759, L758, L759]true [2025-04-26 16:53:08,445 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1282448#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L758, L759]true [2025-04-26 16:53:08,447 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1282408#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L759, L758, L758, L759]true [2025-04-26 16:53:08,607 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1290282#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L759, L758, L758, L759]true [2025-04-26 16:53:08,609 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1290248#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L758, L758, L759]true [2025-04-26 16:53:08,611 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1290236#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L758, L758, L758, L759]true [2025-04-26 16:53:08,759 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1297320#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L759, L758, L759]true [2025-04-26 16:53:08,760 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1297292#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L759, L758, L759]true [2025-04-26 16:53:08,761 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1297282#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L759, L758, L758, L759]true [2025-04-26 16:53:08,922 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1304990#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, L759, L758, L759]true [2025-04-26 16:53:08,924 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1304940#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L759, L758, L759]true [2025-04-26 16:53:08,925 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1304906#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L759, L758, L758, L759]true [2025-04-26 16:53:09,010 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1308574#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L759, L758, L758, L759]true [2025-04-26 16:53:09,011 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1308546#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L759, L758, L758, L759]true [2025-04-26 16:53:09,012 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1308536#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L759, L758, L758, L758, L759]true [2025-04-26 16:53:09,125 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1314788#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L759]true [2025-04-26 16:53:09,126 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1314766#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L759]true [2025-04-26 16:53:09,126 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1314758#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758, L759]true [2025-04-26 16:53:09,189 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1318232#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L759, L758, L759]true [2025-04-26 16:53:09,190 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1318192#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L759]true [2025-04-26 16:53:09,191 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1318164#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L759, L758, L758, L759]true [2025-04-26 16:53:09,227 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1319892#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, L758, L758, L759]true [2025-04-26 16:53:09,227 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1319870#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758, L759]true [2025-04-26 16:53:09,228 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1319862#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758, L758, L759]true [2025-04-26 16:53:09,353 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1326668#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758, L759]true [2025-04-26 16:53:09,354 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1326640#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758, L759]true [2025-04-26 16:53:09,355 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1326630#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758, L758, L759]true [2025-04-26 16:53:09,494 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1334278#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, L759, L758, L759]true [2025-04-26 16:53:09,495 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1334228#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758, L759]true [2025-04-26 16:53:09,497 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1334194#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L759, L758, L758, L759]true [2025-04-26 16:53:09,571 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1337862#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758, L758, L759]true [2025-04-26 16:53:09,572 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1337834#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758, L758, L759]true [2025-04-26 16:53:09,573 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1337824#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758, L758, L758, L759]true [2025-04-26 16:53:09,642 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1341114#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L759]true [2025-04-26 16:53:09,643 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1341092#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L759]true [2025-04-26 16:53:09,644 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1341084#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L758, L759]true [2025-04-26 16:53:09,717 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1344618#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758, L758, L759]true [2025-04-26 16:53:09,718 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1344578#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L759]true [2025-04-26 16:53:09,719 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1344550#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758, L758, L758, L759]true [2025-04-26 16:53:09,759 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1346278#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758, L758, L759]true [2025-04-26 16:53:09,760 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1346256#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L758, L759]true [2025-04-26 16:53:09,761 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1346248#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L758, L758, L759]true [2025-04-26 16:53:09,944 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1356444#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L759]true [2025-04-26 16:53:09,945 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1356416#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L759]true [2025-04-26 16:53:09,946 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1356406#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L758, L759]true [2025-04-26 16:53:10,084 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1364054#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L759, L758, L759]true [2025-04-26 16:53:10,085 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1364004#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L759]true [2025-04-26 16:53:10,087 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1363970#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L759, L758, L758, L759]true [2025-04-26 16:53:10,160 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1367638#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L759, L758, L759]true [2025-04-26 16:53:10,161 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1367610#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, L758, L759]true [2025-04-26 16:53:10,163 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1367600#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, L758, L758, L759]true [2025-04-26 16:53:10,438 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1382674#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L758, L759]true [2025-04-26 16:53:10,440 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1382640#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L758, L759]true [2025-04-26 16:53:10,441 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1382628#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L758, L758, L759]true [2025-04-26 16:53:11,072 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1399500#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L759, L759, L758, L759]true [2025-04-26 16:53:11,075 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1399440#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L758, L759]true [2025-04-26 16:53:11,079 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1399400#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L759, L758, L758, L759]true [2025-04-26 16:53:11,268 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1407274#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L759, L758, L759]true [2025-04-26 16:53:11,270 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1407240#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L759, L758, L759]true [2025-04-26 16:53:11,271 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1407228#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L759, L758, L758, L759]true [2025-04-26 16:53:11,586 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1414312#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L758, L759]true [2025-04-26 16:53:11,587 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1414284#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L758, L759]true [2025-04-26 16:53:11,588 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1414274#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L758, L758, L759]true [2025-04-26 16:53:11,747 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1421982#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L759, L758, L758, L759]true [2025-04-26 16:53:11,749 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1421932#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L758, L759]true [2025-04-26 16:53:11,750 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1421898#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L758, L758, L758, L759]true [2025-04-26 16:53:11,844 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1425566#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, L758, L758, L759]true [2025-04-26 16:53:11,845 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1425538#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L758, L758, L759]true [2025-04-26 16:53:11,847 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1425528#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L758, L758, L758, L759]true [2025-04-26 16:53:11,953 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1430408#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758, L759]true [2025-04-26 16:53:11,954 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1430386#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758, L759]true [2025-04-26 16:53:11,954 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1430378#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758, L758, L759]true [2025-04-26 16:53:12,029 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1433912#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L759, L758, L759]true [2025-04-26 16:53:12,030 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1433872#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758, L759]true [2025-04-26 16:53:12,031 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1433844#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758, L759, L758, L758, L759]true [2025-04-26 16:53:12,072 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1435572#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L759, L758, L758, L759]true [2025-04-26 16:53:12,073 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1435550#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758, L758, L759]true [2025-04-26 16:53:12,074 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1435542#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758, L758, L758, L759]true [2025-04-26 16:53:12,228 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1442468#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L758, L759]true [2025-04-26 16:53:12,229 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1442440#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L758, L759]true [2025-04-26 16:53:12,231 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1442430#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L758, L758, L759]true [2025-04-26 16:53:12,392 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1450138#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L759, L758, L759]true [2025-04-26 16:53:12,394 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1450088#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L758, L759]true [2025-04-26 16:53:12,395 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1450054#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L759, L758, L758, L759]true [2025-04-26 16:53:12,479 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1453722#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, L758, L758, L759]true [2025-04-26 16:53:12,481 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1453694#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L758, L758, L759]true [2025-04-26 16:53:12,482 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1453684#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L758, L758, L758, L759]true [2025-04-26 16:53:12,562 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1456974#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758, L758, L759]true [2025-04-26 16:53:12,563 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1456952#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758, L758, L759]true [2025-04-26 16:53:12,564 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1456944#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758, L758, L758, L759]true [2025-04-26 16:53:12,657 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1460478#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, L758, L758, L759]true [2025-04-26 16:53:12,659 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1460438#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758, L758, L759]true [2025-04-26 16:53:12,660 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1460410#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L758, L758, L758, L759]true [2025-04-26 16:53:12,707 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1462138#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758, L758, L758, L759]true [2025-04-26 16:53:12,708 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1462116#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758, L758, L758, L759]true [2025-04-26 16:53:12,709 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1462108#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758, L758, L758, L758, L759]true [2025-04-26 16:53:12,773 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1465574#[f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758]true [2025-04-26 16:53:12,773 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1465558#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758]true [2025-04-26 16:53:12,773 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1465552#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L759, L758]true [2025-04-26 16:53:12,802 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1467116#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, f1EXIT, L759, L758]true [2025-04-26 16:53:12,802 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1467086#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758]true [2025-04-26 16:53:12,803 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1467064#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L758, L759, L758]true [2025-04-26 16:53:12,820 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1467876#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, f1EXIT, L758, L759, L758]true [2025-04-26 16:53:12,821 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1467860#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L759, L758]true [2025-04-26 16:53:12,821 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1467854#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L758, L759, L758]true [2025-04-26 16:53:12,877 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1470914#[f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758]true [2025-04-26 16:53:12,878 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1470892#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758]true [2025-04-26 16:53:12,879 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1470884#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758, L759, L758]true [2025-04-26 16:53:12,943 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1474358#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L759, f1EXIT, L759, L758]true [2025-04-26 16:53:12,944 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1474318#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758]true [2025-04-26 16:53:12,945 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1474290#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, L758, L759, L758]true [2025-04-26 16:53:12,980 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1476018#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, L758, L759, L758]true [2025-04-26 16:53:12,981 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1475996#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758, L759, L758]true [2025-04-26 16:53:12,982 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1475988#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L758, L759, L758]true [2025-04-26 16:53:13,018 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1477520#[f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758]true [2025-04-26 16:53:13,018 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1477504#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758]true [2025-04-26 16:53:13,018 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1477498#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L759, L758]true [2025-04-26 16:53:13,054 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1479124#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, L758, L759, L758]true [2025-04-26 16:53:13,054 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1479094#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758]true [2025-04-26 16:53:13,055 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1479072#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L758, L759, L758]true [2025-04-26 16:53:13,075 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1479884#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L758, L759, L758]true [2025-04-26 16:53:13,075 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1479868#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L759, L758]true [2025-04-26 16:53:13,076 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1479862#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L758, L759, L758]true [2025-04-26 16:53:13,160 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1484426#[f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758]true [2025-04-26 16:53:13,160 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1484404#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758]true [2025-04-26 16:53:13,161 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1484396#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, L758]true [2025-04-26 16:53:13,225 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1487870#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, L759, L759, L758]true [2025-04-26 16:53:13,226 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1487830#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758]true [2025-04-26 16:53:13,226 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1487802#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758, L759, L758]true [2025-04-26 16:53:13,263 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1489530#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L759, L759, L758]true [2025-04-26 16:53:13,264 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1489508#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L759, L758]true [2025-04-26 16:53:13,264 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1489500#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L759, L758, L759, L758]true [2025-04-26 16:53:13,389 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1496318#[f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L758]true [2025-04-26 16:53:13,391 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1496290#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L758]true [2025-04-26 16:53:13,392 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1496280#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L759, L758]true [2025-04-26 16:53:13,532 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1503928#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L759, L759, L759, L758]true [2025-04-26 16:53:13,533 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1503878#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L758]true [2025-04-26 16:53:13,534 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1503844#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L759, L758, L759, L758]true [2025-04-26 16:53:13,617 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1507512#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L759, L759, L758]true [2025-04-26 16:53:13,619 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1507484#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L759, L758]true [2025-04-26 16:53:13,620 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1507474#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, L758, L759, L758]true [2025-04-26 16:53:13,691 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1510774#[f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L758]true [2025-04-26 16:53:13,692 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1510752#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L758]true [2025-04-26 16:53:13,693 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1510744#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L758, L759, L758]true [2025-04-26 16:53:13,768 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1514278#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L759, L758, L759, L758]true [2025-04-26 16:53:13,769 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1514238#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L758]true [2025-04-26 16:53:13,770 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1514210#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L758, L759, L758]true [2025-04-26 16:53:13,811 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1515938#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L759, L758, L759, L758]true [2025-04-26 16:53:13,812 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1515916#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758, L759, L758]true [2025-04-26 16:53:13,813 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1515908#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758, L758, L759, L758]true [2025-04-26 16:53:13,865 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1518158#[f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758]true [2025-04-26 16:53:13,865 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1518142#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758]true [2025-04-26 16:53:13,865 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1518136#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L759, L758]true [2025-04-26 16:53:13,902 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1519762#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, L758, L759, L758]true [2025-04-26 16:53:13,903 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1519732#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758]true [2025-04-26 16:53:13,903 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1519710#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L758, L759, L758]true [2025-04-26 16:53:13,923 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1520522#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L758, L759, L758]true [2025-04-26 16:53:13,924 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1520506#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L759, L758]true [2025-04-26 16:53:13,924 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1520500#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L758, L759, L758]true [2025-04-26 16:53:13,997 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1523680#[f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L758]true [2025-04-26 16:53:13,998 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1523658#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L758]true [2025-04-26 16:53:13,998 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1523650#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L758, L759, L758]true [2025-04-26 16:53:14,284 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1527184#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L759, L758, L759, L758]true [2025-04-26 16:53:14,285 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1527144#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L758]true [2025-04-26 16:53:14,286 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1527116#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L758, L759, L758]true [2025-04-26 16:53:14,327 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1528844#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758, L759, L758]true [2025-04-26 16:53:14,328 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1528822#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L758, L759, L758]true [2025-04-26 16:53:14,329 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1528814#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L758, L759, L758]true [2025-04-26 16:53:14,369 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1530346#[f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L759, L758]true [2025-04-26 16:53:14,370 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1530330#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L759, L758]true [2025-04-26 16:53:14,370 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1530324#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L758, L759, L758]true [2025-04-26 16:53:14,411 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1531950#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758, L759, L758]true [2025-04-26 16:53:14,412 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1531920#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L759, L758]true [2025-04-26 16:53:14,412 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1531898#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L758, L759, L758]true [2025-04-26 16:53:14,436 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1532710#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L758, L759, L758]true [2025-04-26 16:53:14,437 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1532694#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L758, L759, L758]true [2025-04-26 16:53:14,437 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1532688#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758, L758, L759, L758]true [2025-04-26 16:53:14,548 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1538790#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758]true [2025-04-26 16:53:14,548 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1538768#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758]true [2025-04-26 16:53:14,549 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1538760#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L759, L758]true [2025-04-26 16:53:14,787 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1542234#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, f1EXIT, L759, L758]true [2025-04-26 16:53:14,788 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1542194#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758]true [2025-04-26 16:53:14,789 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1542166#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, f1EXIT, L758, L759, L758]true [2025-04-26 16:53:14,831 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1543894#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, L758, L759, L758]true [2025-04-26 16:53:14,832 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1543872#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L759, L758]true [2025-04-26 16:53:14,832 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1543864#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L758, L759, L758]true [2025-04-26 16:53:14,956 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1550682#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L759, L758]true [2025-04-26 16:53:14,957 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1550654#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L759, L758]true [2025-04-26 16:53:14,958 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1550644#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L758, L759, L758]true [2025-04-26 16:53:15,098 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1558292#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L759, f1EXIT, L759, L758]true [2025-04-26 16:53:15,100 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1558242#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L759, L758]true [2025-04-26 16:53:15,101 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1558208#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, f1EXIT, L758, L759, L758]true [2025-04-26 16:53:15,176 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1561876#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, L758, L759, L758]true [2025-04-26 16:53:15,178 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1561848#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L758, L759, L758]true [2025-04-26 16:53:15,179 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1561838#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L758, L758, L759, L758]true [2025-04-26 16:53:15,250 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1565138#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758, L759, L758]true [2025-04-26 16:53:15,251 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1565116#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758, L759, L758]true [2025-04-26 16:53:15,251 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1565108#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758, L758, L759, L758]true [2025-04-26 16:53:15,326 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1568642#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, L758, L759, L758]true [2025-04-26 16:53:15,327 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1568602#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758, L759, L758]true [2025-04-26 16:53:15,328 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1568574#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L758, L758, L759, L758]true [2025-04-26 16:53:15,369 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1570302#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L758, L759, L758]true [2025-04-26 16:53:15,369 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1570280#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758, L758, L759, L758]true [2025-04-26 16:53:15,370 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1570272#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758, L758, L758, L759, L758]true [2025-04-26 16:53:15,686 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1580448#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L759, L758]true [2025-04-26 16:53:15,687 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1580420#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L759, L758]true [2025-04-26 16:53:15,688 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1580410#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L759, L758]true [2025-04-26 16:53:15,826 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1588058#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L759, L759, L758]true [2025-04-26 16:53:15,828 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1588008#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L759, L758]true [2025-04-26 16:53:15,829 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1587974#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L759, L758, L759, L758]true [2025-04-26 16:53:15,906 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1591642#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L759, L759, L758]true [2025-04-26 16:53:15,907 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1591614#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, L759, L758]true [2025-04-26 16:53:15,908 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1591604#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, L758, L759, L758]true [2025-04-26 16:53:16,182 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1606694#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L759, L758]true [2025-04-26 16:53:16,183 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1606660#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L759, L758]true [2025-04-26 16:53:16,185 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1606648#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L758, L759, L758]true [2025-04-26 16:53:16,492 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1623520#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L759, L759, L759, L758]true [2025-04-26 16:53:16,494 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1623460#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L759, L758]true [2025-04-26 16:53:16,496 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1623420#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L759, L758, L759, L758]true [2025-04-26 16:53:16,657 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1631294#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L759, L759, L758]true [2025-04-26 16:53:16,659 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1631260#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L759, L759, L758]true [2025-04-26 16:53:16,661 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1631248#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L759, L758, L759, L758]true [2025-04-26 16:53:16,808 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1638346#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L759, L758]true [2025-04-26 16:53:16,810 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1638318#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L759, L758]true [2025-04-26 16:53:16,811 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1638308#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L758, L759, L758]true [2025-04-26 16:53:16,972 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1646016#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L759, L758, L759, L758]true [2025-04-26 16:53:16,974 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1645966#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L759, L758]true [2025-04-26 16:53:16,975 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1645932#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L758, L758, L759, L758]true [2025-04-26 16:53:17,281 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1649600#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, L758, L759, L758]true [2025-04-26 16:53:17,283 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1649572#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L758, L759, L758]true [2025-04-26 16:53:17,286 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1649562#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L758, L758, L759, L758]true [2025-04-26 16:53:17,460 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1654428#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, L758]true [2025-04-26 16:53:17,461 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1654406#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, L758]true [2025-04-26 16:53:17,462 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1654398#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L759, L758]true [2025-04-26 16:53:17,543 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1657932#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758, L759, L758]true [2025-04-26 16:53:17,544 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1657892#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, L758]true [2025-04-26 16:53:17,545 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1657864#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758, L758, L759, L758]true [2025-04-26 16:53:17,585 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1659592#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758, L759, L758]true [2025-04-26 16:53:17,586 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1659570#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L759, L758]true [2025-04-26 16:53:17,587 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1659562#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L758, L759, L758]true [2025-04-26 16:53:17,734 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1666500#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L759, L758]true [2025-04-26 16:53:17,736 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1666472#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L759, L758]true [2025-04-26 16:53:17,737 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1666462#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L758, L759, L758]true [2025-04-26 16:53:18,062 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1674170#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L759, L758, L759, L758]true [2025-04-26 16:53:18,064 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1674120#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L759, L758]true [2025-04-26 16:53:18,065 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1674086#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L758, L758, L759, L758]true [2025-04-26 16:53:18,148 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1677754#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L758, L759, L758]true [2025-04-26 16:53:18,149 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1677726#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L758, L759, L758]true [2025-04-26 16:53:18,151 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1677716#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L758, L758, L759, L758]true [2025-04-26 16:53:18,230 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1681016#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758, L759, L758]true [2025-04-26 16:53:18,231 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1680994#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758, L759, L758]true [2025-04-26 16:53:18,232 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1680986#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758, L758, L759, L758]true [2025-04-26 16:53:18,317 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1684520#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, L758, L759, L758]true [2025-04-26 16:53:18,318 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1684480#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758, L759, L758]true [2025-04-26 16:53:18,319 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1684452#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L758, L758, L759, L758]true [2025-04-26 16:53:18,365 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1686180#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758, L758, L759, L758]true [2025-04-26 16:53:18,366 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1686158#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758, L758, L759, L758]true [2025-04-26 16:53:18,367 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1686150#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758, L758, L758, L759, L758]true [2025-04-26 16:53:18,437 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1689166#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L759, L758]true [2025-04-26 16:53:18,437 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1689150#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L759, L758]true [2025-04-26 16:53:18,438 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1689144#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L759, L758]true [2025-04-26 16:53:18,474 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1690770#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L758, L759, L758]true [2025-04-26 16:53:18,474 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1690740#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L759, L758]true [2025-04-26 16:53:18,474 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1690718#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L758, L758, L759, L758]true [2025-04-26 16:53:18,495 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1691530#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L758, L759, L758]true [2025-04-26 16:53:18,495 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1691514#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L759, L758]true [2025-04-26 16:53:18,496 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1691508#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L758, L759, L758]true [2025-04-26 16:53:18,567 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1694688#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758, L759, L758]true [2025-04-26 16:53:18,568 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1694666#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758, L759, L758]true [2025-04-26 16:53:18,568 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1694658#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758, L758, L759, L758]true [2025-04-26 16:53:18,644 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1698192#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, L758, L759, L758]true [2025-04-26 16:53:18,645 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1698152#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758, L759, L758]true [2025-04-26 16:53:18,646 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1698124#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L758, L758, L759, L758]true [2025-04-26 16:53:18,687 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1699852#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L758, L759, L758]true [2025-04-26 16:53:18,688 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1699830#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758, L758, L759, L758]true [2025-04-26 16:53:18,689 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1699822#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758, L758, L758, L759, L758]true [2025-04-26 16:53:18,729 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1701354#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L759, L758]true [2025-04-26 16:53:18,729 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1701338#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L759, L758]true [2025-04-26 16:53:18,730 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1701332#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758, L759, L758]true [2025-04-26 16:53:18,772 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1702958#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L758, L759, L758]true [2025-04-26 16:53:18,772 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1702928#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L759, L758]true [2025-04-26 16:53:18,773 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1702906#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758, L758, L758, L759, L758]true [2025-04-26 16:53:18,796 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1703718#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L758, L759, L758]true [2025-04-26 16:53:18,797 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1703702#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758, L759, L758]true [2025-04-26 16:53:18,797 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1703696#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758, L758, L759, L758]true [2025-04-26 16:53:18,901 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1708440#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, L758]true [2025-04-26 16:53:18,901 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1708418#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, L758]true [2025-04-26 16:53:18,902 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1708410#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L759, L758]true [2025-04-26 16:53:18,976 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1711944#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758, L759, L758]true [2025-04-26 16:53:18,977 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1711904#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, L758]true [2025-04-26 16:53:18,978 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1711876#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758, L758, L759, L758]true [2025-04-26 16:53:19,018 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1713604#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L759, L758, L759, L758]true [2025-04-26 16:53:19,019 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1713582#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758, L759, L758]true [2025-04-26 16:53:19,020 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1713574#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758, L758, L759, L758]true [2025-04-26 16:53:19,169 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1720512#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L759, L758]true [2025-04-26 16:53:19,170 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1720484#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L759, L758]true [2025-04-26 16:53:19,171 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1720474#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L758, L759, L758]true [2025-04-26 16:53:19,334 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1728182#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L759, L758, L759, L758]true [2025-04-26 16:53:19,336 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1728132#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L759, L758]true [2025-04-26 16:53:19,337 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1728098#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L758, L758, L759, L758]true [2025-04-26 16:53:19,427 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1731766#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, L758, L759, L758]true [2025-04-26 16:53:19,429 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1731738#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L758, L759, L758]true [2025-04-26 16:53:19,430 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1731728#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L758, L758, L759, L758]true [2025-04-26 16:53:19,511 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1735028#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L758, L759, L758]true [2025-04-26 16:53:19,512 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1735006#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L758, L759, L758]true [2025-04-26 16:53:19,513 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1734998#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L758, L758, L759, L758]true [2025-04-26 16:53:19,597 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1738532#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L758, L759, L758]true [2025-04-26 16:53:19,598 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1738492#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L758, L759, L758]true [2025-04-26 16:53:19,599 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1738464#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L758, L758, L759, L758]true [2025-04-26 16:53:19,646 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1740192#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758, L758, L759, L758]true [2025-04-26 16:53:19,647 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1740170#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758, L758, L759, L758]true [2025-04-26 16:53:19,648 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1740162#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758, L758, L758, L759, L758]true [2025-04-26 16:53:19,709 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1742444#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L759, L758]true [2025-04-26 16:53:19,709 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1742428#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L759, L758]true [2025-04-26 16:53:19,710 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1742422#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758, L759, L758]true [2025-04-26 16:53:19,751 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1744048#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L758, L759, L758]true [2025-04-26 16:53:19,752 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1744018#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L759, L758]true [2025-04-26 16:53:19,752 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1743996#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758, L758, L758, L759, L758]true [2025-04-26 16:53:19,775 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1744808#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L758, L759, L758]true [2025-04-26 16:53:19,776 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1744792#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758, L759, L758]true [2025-04-26 16:53:19,776 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1744786#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758, L758, L759, L758]true [2025-04-26 16:53:19,858 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1747966#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L758, L759, L758]true [2025-04-26 16:53:19,859 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1747944#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L758, L759, L758]true [2025-04-26 16:53:19,859 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1747936#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L758, L758, L759, L758]true [2025-04-26 16:53:19,946 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1751470#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L758, L759, L758]true [2025-04-26 16:53:19,947 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1751430#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L758, L759, L758]true [2025-04-26 16:53:19,948 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1751402#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L758, L758, L759, L758]true [2025-04-26 16:53:19,995 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1753130#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L758, L759, L758]true [2025-04-26 16:53:19,996 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1753108#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L758, L758, L759, L758]true [2025-04-26 16:53:19,997 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1753100#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L758, L758, L758, L759, L758]true [2025-04-26 16:53:20,047 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1754664#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L758, L759, L758]true [2025-04-26 16:53:20,048 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1754648#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L758, L759, L758]true [2025-04-26 16:53:20,048 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1754642#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L758, L758, L759, L758]true [2025-04-26 16:53:20,096 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1756268#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L758, L759, L758]true [2025-04-26 16:53:20,097 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1756238#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L758, L759, L758]true [2025-04-26 16:53:20,098 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1756216#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L758, L758, L758, L759, L758]true [2025-04-26 16:53:20,127 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1757060#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758, L758, L759, L758]true [2025-04-26 16:53:20,128 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1757044#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L758, L758, L759, L758]true [2025-04-26 16:53:20,128 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1757038#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L758, L758, L758, L759, L758]true [2025-04-26 16:53:20,160 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1758462#[f1EXIT, f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758]true [2025-04-26 16:53:20,160 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1758458#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:53:20,181 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1759168#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, f1EXIT, f1EXIT, L758]true [2025-04-26 16:53:20,182 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1759148#[L759, f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758]true [2025-04-26 16:53:20,182 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1759132#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:53:20,192 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1759470#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:53:20,193 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1759460#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:53:20,193 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1759456#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:20,226 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1760824#[f1EXIT, f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758]true [2025-04-26 16:53:20,227 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1760808#[f1EXIT, f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758]true [2025-04-26 16:53:20,227 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1760802#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L758]true [2025-04-26 16:53:20,267 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1762366#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, L759, f1EXIT, L758]true [2025-04-26 16:53:20,268 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1762336#[L759, f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758]true [2025-04-26 16:53:20,269 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1762314#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, f1EXIT, L758, L758]true [2025-04-26 16:53:20,288 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1763158#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, f1EXIT, L758, L758]true [2025-04-26 16:53:20,288 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1763142#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L758]true [2025-04-26 16:53:20,289 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1763136#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:20,303 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1763770#[f1EXIT, f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758]true [2025-04-26 16:53:20,304 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1763760#[f1EXIT, f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758]true [2025-04-26 16:53:20,304 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1763756#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:20,323 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1764530#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, f1EXIT, L758, L758]true [2025-04-26 16:53:20,323 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1764510#[L759, f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758]true [2025-04-26 16:53:20,324 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1764494#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:20,332 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1764834#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:20,333 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1764824#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:20,333 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1764820#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:53:20,373 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1766850#[f1EXIT, f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759]true [2025-04-26 16:53:20,373 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1766834#[f1EXIT, f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759]true [2025-04-26 16:53:20,374 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1766828#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L759, L758]true [2025-04-26 16:53:20,619 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1768392#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, f1EXIT, L758, L759]true [2025-04-26 16:53:20,619 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1768362#[L759, f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759]true [2025-04-26 16:53:20,620 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1768340#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L758, L759, L758]true [2025-04-26 16:53:20,638 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1769152#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, f1EXIT, L758, L758, L759]true [2025-04-26 16:53:20,639 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1769136#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L759]true [2025-04-26 16:53:20,639 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1769130#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L758, L759, L758]true [2025-04-26 16:53:20,702 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1772190#[f1EXIT, f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759]true [2025-04-26 16:53:20,702 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1772168#[f1EXIT, f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759]true [2025-04-26 16:53:20,703 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1772160#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, L758]true [2025-04-26 16:53:20,781 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1775634#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, L759, L758, L759]true [2025-04-26 16:53:20,782 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1775594#[L759, f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759]true [2025-04-26 16:53:20,783 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1775566#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758, L759, L758]true [2025-04-26 16:53:20,821 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1777294#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, L758, L758, L759]true [2025-04-26 16:53:20,822 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1777272#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L759]true [2025-04-26 16:53:20,823 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1777264#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758, L759, L758]true [2025-04-26 16:53:20,862 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1778828#[f1EXIT, f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758]true [2025-04-26 16:53:20,862 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1778812#[f1EXIT, f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758]true [2025-04-26 16:53:20,863 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1778806#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758, L758]true [2025-04-26 16:53:21,070 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1780432#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, L758, L759, L758]true [2025-04-26 16:53:21,071 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1780402#[L759, f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758]true [2025-04-26 16:53:21,072 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1780380#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L759, L758, L758]true [2025-04-26 16:53:21,093 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1781224#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L758, L759, L758]true [2025-04-26 16:53:21,094 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1781208#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L759, L758]true [2025-04-26 16:53:21,094 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1781202#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L759, L758, L758]true [2025-04-26 16:53:21,116 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1782134#[f1EXIT, f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758]true [2025-04-26 16:53:21,116 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1782124#[f1EXIT, f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758]true [2025-04-26 16:53:21,116 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1782120#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:21,135 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1782894#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, f1EXIT, L758, L758]true [2025-04-26 16:53:21,135 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1782874#[L759, f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758]true [2025-04-26 16:53:21,135 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1782858#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:21,143 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1783198#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:21,144 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1783188#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:21,144 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1783184#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:53:21,179 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1784668#[f1EXIT, f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L758]true [2025-04-26 16:53:21,180 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1784652#[f1EXIT, f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L758]true [2025-04-26 16:53:21,180 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1784646#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:53:21,216 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1786272#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, L759, L758, L758]true [2025-04-26 16:53:21,217 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1786242#[L759, f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L758]true [2025-04-26 16:53:21,217 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1786220#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:53:21,240 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1787064#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:53:21,240 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1787048#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:53:21,240 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1787042#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758, L758, L758]true [2025-04-26 16:53:21,257 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1787676#[f1EXIT, f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L758]true [2025-04-26 16:53:21,257 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1787666#[f1EXIT, f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L758]true [2025-04-26 16:53:21,258 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1787662#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:53:21,279 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1788436#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:53:21,280 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1788416#[L759, f1EXIT, L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L758]true [2025-04-26 16:53:21,280 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1788400#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:53:21,290 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1788740#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:53:21,290 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1788730#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:53:21,290 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1788726#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L758, L758, L758]true [2025-04-26 16:53:21,339 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1791422#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, L758]true [2025-04-26 16:53:21,340 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1791406#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, L758]true [2025-04-26 16:53:21,340 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1791400#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, L758, L758]true [2025-04-26 16:53:21,369 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1792964#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L759, f1EXIT, L758]true [2025-04-26 16:53:21,369 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1792934#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, L758]true [2025-04-26 16:53:21,370 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1792912#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L759, f1EXIT, L758, L758]true [2025-04-26 16:53:21,387 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1793724#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, f1EXIT, L758, L758]true [2025-04-26 16:53:21,387 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1793708#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, L758, L758]true [2025-04-26 16:53:21,388 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1793702#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:21,444 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1796762#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, L758]true [2025-04-26 16:53:21,445 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1796740#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, L758]true [2025-04-26 16:53:21,446 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1796732#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, L758, L758]true [2025-04-26 16:53:21,511 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1800206#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L759, f1EXIT, L758]true [2025-04-26 16:53:21,512 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1800166#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, L758]true [2025-04-26 16:53:21,513 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1800138#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L759, f1EXIT, L758, L758]true [2025-04-26 16:53:21,549 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1801866#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L759, f1EXIT, L758, L758]true [2025-04-26 16:53:21,550 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1801844#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, L758, L758]true [2025-04-26 16:53:21,551 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1801836#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:21,586 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1803368#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L758]true [2025-04-26 16:53:21,586 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1803352#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L758]true [2025-04-26 16:53:21,587 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1803346#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:21,624 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1804972#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, f1EXIT, L758, L758]true [2025-04-26 16:53:21,624 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1804942#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L758]true [2025-04-26 16:53:21,625 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1804920#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:21,645 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1805732#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:21,645 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1805716#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:21,646 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1805710#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:53:21,730 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1810282#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L759]true [2025-04-26 16:53:21,731 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1810260#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L759]true [2025-04-26 16:53:21,731 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1810252#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L759, L758]true [2025-04-26 16:53:21,794 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1813726#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L759, L758, L759]true [2025-04-26 16:53:21,795 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1813686#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L759]true [2025-04-26 16:53:21,796 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1813658#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L759, L758, L759, L758]true [2025-04-26 16:53:21,831 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1815386#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, L758, L758, L759]true [2025-04-26 16:53:21,832 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1815364#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758, L759]true [2025-04-26 16:53:21,833 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1815356#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758, L759, L758]true [2025-04-26 16:53:21,957 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1822174#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L759]true [2025-04-26 16:53:21,959 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1822146#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L759]true [2025-04-26 16:53:21,960 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1822136#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L759, L758]true [2025-04-26 16:53:22,100 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1829784#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L759, L758, L759]true [2025-04-26 16:53:22,101 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1829734#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L759]true [2025-04-26 16:53:22,102 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1829700#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L759, L758, L759, L758]true [2025-04-26 16:53:22,178 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1833368#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L759, L758, L758, L759]true [2025-04-26 16:53:22,179 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1833340#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L758, L759]true [2025-04-26 16:53:22,180 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1833330#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L758, L759, L758]true [2025-04-26 16:53:22,251 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1836630#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, L758]true [2025-04-26 16:53:22,252 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1836608#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, L758]true [2025-04-26 16:53:22,253 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1836600#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, L758, L758]true [2025-04-26 16:53:22,329 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1840134#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758, L759, L758]true [2025-04-26 16:53:22,330 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1840094#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, L758]true [2025-04-26 16:53:22,331 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1840066#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758, L759, L758, L758]true [2025-04-26 16:53:22,373 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1841794#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758, L759, L758]true [2025-04-26 16:53:22,374 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1841772#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L759, L758]true [2025-04-26 16:53:22,375 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1841764#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L759, L758, L758]true [2025-04-26 16:53:22,428 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1844052#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758]true [2025-04-26 16:53:22,429 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1844036#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758]true [2025-04-26 16:53:22,429 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1844030#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:53:22,466 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1845656#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L759, L758, L758]true [2025-04-26 16:53:22,466 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1845626#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758]true [2025-04-26 16:53:22,467 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1845604#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:53:22,487 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1846416#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:53:22,488 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1846400#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:53:22,488 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1846394#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758, L758, L758]true [2025-04-26 16:53:22,560 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1849574#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L758]true [2025-04-26 16:53:22,561 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1849552#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L758]true [2025-04-26 16:53:22,561 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1849544#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L758, L758]true [2025-04-26 16:53:22,638 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1853078#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L759, L758, L758]true [2025-04-26 16:53:22,639 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1853038#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L758]true [2025-04-26 16:53:22,640 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1853010#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L759, L758, L758, L758]true [2025-04-26 16:53:22,682 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1854738#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L759, L758, L758, L758]true [2025-04-26 16:53:22,683 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1854716#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L758, L758]true [2025-04-26 16:53:22,684 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1854708#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L758, L758, L758]true [2025-04-26 16:53:22,726 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1856272#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758, L758]true [2025-04-26 16:53:22,727 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1856256#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758, L758]true [2025-04-26 16:53:22,727 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1856250#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758, L758, L758]true [2025-04-26 16:53:22,768 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1857876#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L759, L758, L758]true [2025-04-26 16:53:22,769 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1857846#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758, L758]true [2025-04-26 16:53:22,769 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1857824#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758, L759, L758, L758, L758]true [2025-04-26 16:53:22,794 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1858668#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L759, L758, L758, L758]true [2025-04-26 16:53:22,795 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1858652#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758, L758, L758]true [2025-04-26 16:53:22,795 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1858646#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758, L758, L758, L758]true [2025-04-26 16:53:22,823 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1859872#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:53:22,823 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1859862#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:53:22,824 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1859858#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:22,842 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1860632#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:53:22,842 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1860612#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:53:22,842 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1860596#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:22,851 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1860936#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:22,851 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1860926#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:22,851 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1860922#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:53:22,886 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1862406#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L758]true [2025-04-26 16:53:22,887 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1862390#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L758]true [2025-04-26 16:53:22,887 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1862384#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:22,923 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1864010#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, f1EXIT, L758, L758]true [2025-04-26 16:53:22,924 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1863980#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L758]true [2025-04-26 16:53:22,924 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1863958#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:22,946 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1864802#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:22,946 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1864786#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:22,946 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1864780#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:53:22,963 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1865414#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:22,963 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1865404#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:22,963 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1865400#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:53:22,985 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1866174#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:22,985 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1866154#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:22,985 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1866138#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:53:22,995 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1866478#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:53:22,995 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1866468#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:53:22,995 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1866464#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L758, L758, L758]true [2025-04-26 16:53:23,047 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1868668#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L759, L758]true [2025-04-26 16:53:23,047 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1868652#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L759, L758]true [2025-04-26 16:53:23,048 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1868646#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L759, L758, L758]true [2025-04-26 16:53:23,083 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1870272#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L758, L759, L758]true [2025-04-26 16:53:23,084 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1870242#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L759, L758]true [2025-04-26 16:53:23,084 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1870220#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L758, L759, L758, L758]true [2025-04-26 16:53:23,104 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1871032#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L758, L759, L758]true [2025-04-26 16:53:23,104 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1871016#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L759, L758]true [2025-04-26 16:53:23,105 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1871010#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L759, L758, L758]true [2025-04-26 16:53:23,175 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1874190#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, L758]true [2025-04-26 16:53:23,175 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1874168#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, L758]true [2025-04-26 16:53:23,176 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1874160#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, L758, L758]true [2025-04-26 16:53:23,251 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1877694#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758, L759, L758]true [2025-04-26 16:53:23,252 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1877654#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, L758]true [2025-04-26 16:53:23,253 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1877626#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758, L759, L758, L758]true [2025-04-26 16:53:23,294 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1879354#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758, L759, L758]true [2025-04-26 16:53:23,295 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1879332#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L759, L758]true [2025-04-26 16:53:23,296 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1879324#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L759, L758, L758]true [2025-04-26 16:53:23,338 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1880888#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758, L758]true [2025-04-26 16:53:23,338 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1880872#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758, L758]true [2025-04-26 16:53:23,339 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1880866#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758, L758, L758]true [2025-04-26 16:53:23,380 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1882492#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L759, L758, L758]true [2025-04-26 16:53:23,381 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1882462#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758, L758]true [2025-04-26 16:53:23,381 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1882440#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758, L759, L758, L758, L758]true [2025-04-26 16:53:23,407 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1883284#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L759, L758, L758]true [2025-04-26 16:53:23,407 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1883268#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L759, L758, L758]true [2025-04-26 16:53:23,408 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1883262#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L759, L758, L758, L758]true [2025-04-26 16:53:23,433 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1884194#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:23,644 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1884184#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:23,644 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1884180#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:53:23,679 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1884954#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:23,680 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1884934#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:23,680 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1884918#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:53:23,696 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1885258#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:53:23,696 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1885248#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:53:23,697 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1885244#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L758, L758, L758]true [2025-04-26 16:53:23,766 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1886728#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:53:23,767 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1886712#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:53:23,768 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1886706#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L758, L758]true [2025-04-26 16:53:23,836 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1888332#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:53:23,837 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1888302#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:53:23,837 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1888280#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758, L758, L758, L758]true [2025-04-26 16:53:23,871 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1889124#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758, L758, L758]true [2025-04-26 16:53:23,871 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1889108#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L758, L758]true [2025-04-26 16:53:23,872 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1889102#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L758, L758, L758]true [2025-04-26 16:53:23,891 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1889736#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:53:23,891 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1889726#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:53:23,891 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1889722#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758, L758, L758]true [2025-04-26 16:53:23,916 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1890496#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:53:23,916 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1890476#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:53:23,917 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1890460#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758, L758, L758, L758, L758]true [2025-04-26 16:53:23,928 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1890800#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L758, L758, L758]true [2025-04-26 16:53:23,928 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1890790#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758, L758, L758]true [2025-04-26 16:53:23,928 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1890786#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758, L758, L758, L758]true [2025-04-26 16:53:23,991 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1894186#[f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758]true [2025-04-26 16:53:23,991 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1894170#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758]true [2025-04-26 16:53:23,992 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1894164#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758]true [2025-04-26 16:53:24,021 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1895728#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, f1EXIT, L759, L758]true [2025-04-26 16:53:24,021 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1895698#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758]true [2025-04-26 16:53:24,021 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1895676#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L759, L758, L758]true [2025-04-26 16:53:24,222 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1896488#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, f1EXIT, L759, L758, L758]true [2025-04-26 16:53:24,223 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1896472#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758]true [2025-04-26 16:53:24,223 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1896466#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:53:24,281 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1899518#[f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758]true [2025-04-26 16:53:24,282 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1899496#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758]true [2025-04-26 16:53:24,283 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1899488#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758, L758]true [2025-04-26 16:53:24,348 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1902962#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L759, f1EXIT, L759, L758]true [2025-04-26 16:53:24,349 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1902922#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758]true [2025-04-26 16:53:24,349 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1902894#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, L759, L758, L758]true [2025-04-26 16:53:24,386 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1904622#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, L759, L758, L758]true [2025-04-26 16:53:24,387 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1904600#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758, L758]true [2025-04-26 16:53:24,387 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1904592#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:53:24,422 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1906118#[f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758]true [2025-04-26 16:53:24,423 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1906102#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758]true [2025-04-26 16:53:24,423 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1906096#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:53:24,459 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1907722#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, L759, L758, L758]true [2025-04-26 16:53:24,460 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1907692#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758]true [2025-04-26 16:53:24,460 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1907670#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:53:24,481 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1908482#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:53:24,481 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1908466#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:53:24,482 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1908460#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758, L758, L758]true [2025-04-26 16:53:24,567 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1913046#[f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759]true [2025-04-26 16:53:24,568 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1913024#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759]true [2025-04-26 16:53:24,568 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1913016#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, L758]true [2025-04-26 16:53:24,633 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1916490#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, L759, L758, L759]true [2025-04-26 16:53:24,634 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1916450#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759]true [2025-04-26 16:53:24,634 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1916422#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758, L759, L758]true [2025-04-26 16:53:24,671 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1918150#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, L758, L758, L759]true [2025-04-26 16:53:24,671 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1918128#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L759]true [2025-04-26 16:53:24,672 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1918120#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758, L759, L758]true [2025-04-26 16:53:24,798 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1924926#[f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L759]true [2025-04-26 16:53:24,799 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1924898#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L759]true [2025-04-26 16:53:24,800 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1924888#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L759, L758]true [2025-04-26 16:53:24,947 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1932536#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L759, L759, L758, L759]true [2025-04-26 16:53:24,948 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1932486#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L759]true [2025-04-26 16:53:24,950 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1932452#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L759, L758, L759, L758]true [2025-04-26 16:53:25,028 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1936120#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L759, L758, L758, L759]true [2025-04-26 16:53:25,029 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1936092#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L758, L759]true [2025-04-26 16:53:25,031 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1936082#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L758, L759, L758]true [2025-04-26 16:53:25,102 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1939372#[f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L758]true [2025-04-26 16:53:25,102 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1939350#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L758]true [2025-04-26 16:53:25,103 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1939342#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L758, L758]true [2025-04-26 16:53:25,179 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1942876#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L759, L758, L759, L758]true [2025-04-26 16:53:25,180 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1942836#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L758]true [2025-04-26 16:53:25,181 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1942808#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L759, L758, L758]true [2025-04-26 16:53:25,223 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1944536#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758, L759, L758]true [2025-04-26 16:53:25,224 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1944514#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L758, L759, L758]true [2025-04-26 16:53:25,225 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1944506#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L759, L758, L758]true [2025-04-26 16:53:25,277 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1946770#[f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758]true [2025-04-26 16:53:25,277 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1946754#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758]true [2025-04-26 16:53:25,278 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1946748#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758, L758]true [2025-04-26 16:53:25,314 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1948374#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, L758, L759, L758]true [2025-04-26 16:53:25,314 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1948344#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758]true [2025-04-26 16:53:25,315 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1948322#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L759, L758, L758]true [2025-04-26 16:53:25,335 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1949134#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L759, L758, L758]true [2025-04-26 16:53:25,335 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1949118#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758, L758]true [2025-04-26 16:53:25,336 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1949112#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L759, L758, L758, L758]true [2025-04-26 16:53:25,406 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1952284#[f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L758]true [2025-04-26 16:53:25,407 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1952262#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L758]true [2025-04-26 16:53:25,408 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1952254#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L758, L758]true [2025-04-26 16:53:25,485 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1955788#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L759, L758, L759, L758]true [2025-04-26 16:53:25,486 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1955748#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L758]true [2025-04-26 16:53:25,486 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1955720#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L759, L758, L758]true [2025-04-26 16:53:25,528 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1957448#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L759, L758, L758]true [2025-04-26 16:53:25,529 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1957426#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L758, L758]true [2025-04-26 16:53:25,530 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1957418#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, L758, L758, L758]true [2025-04-26 16:53:25,570 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1958944#[f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758, L758]true [2025-04-26 16:53:25,571 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1958928#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758, L758]true [2025-04-26 16:53:25,571 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1958922#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758, L758, L758]true [2025-04-26 16:53:25,613 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1960548#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L759, L758, L758]true [2025-04-26 16:53:25,614 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1960518#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758, L758]true [2025-04-26 16:53:25,614 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1960496#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, L758, L758, L758]true [2025-04-26 16:53:25,638 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1961308#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L759, L758, L758, L758]true [2025-04-26 16:53:25,639 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1961292#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758, L758, L758]true [2025-04-26 16:53:25,639 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1961286#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758, L758, L758, L758]true [2025-04-26 16:53:25,751 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1967410#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758]true [2025-04-26 16:53:25,752 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1967388#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758]true [2025-04-26 16:53:25,753 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1967380#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758, L758]true [2025-04-26 16:53:25,819 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1970854#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, f1EXIT, L759, L758]true [2025-04-26 16:53:25,820 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1970814#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758]true [2025-04-26 16:53:25,821 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1970786#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, f1EXIT, L759, L758, L758]true [2025-04-26 16:53:25,859 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1972514#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, L759, L758, L758]true [2025-04-26 16:53:25,860 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1972492#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758, L758]true [2025-04-26 16:53:25,861 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1972484#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:53:25,990 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1979290#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L759, L758]true [2025-04-26 16:53:25,991 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1979262#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L759, L758]true [2025-04-26 16:53:25,992 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1979252#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L759, L758, L758]true [2025-04-26 16:53:26,136 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1986900#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L759, f1EXIT, L759, L758]true [2025-04-26 16:53:26,138 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1986850#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L759, L758]true [2025-04-26 16:53:26,139 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1986816#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, f1EXIT, L759, L758, L758]true [2025-04-26 16:53:26,215 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1990484#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, L759, L758, L758]true [2025-04-26 16:53:26,217 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1990456#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L759, L758, L758]true [2025-04-26 16:53:26,218 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1990446#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:53:26,289 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1993736#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758, L758]true [2025-04-26 16:53:26,290 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1993714#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758, L758]true [2025-04-26 16:53:26,291 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1993706#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:53:26,367 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1997240#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, L759, L758, L758]true [2025-04-26 16:53:26,368 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1997200#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758, L758]true [2025-04-26 16:53:26,368 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1997172#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:53:26,410 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1998900#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:53:26,411 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1998878#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:53:26,412 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 1998870#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758, L758, L758, L758]true [2025-04-26 16:53:26,803 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2009076#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L759]true [2025-04-26 16:53:26,804 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2009048#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L759]true [2025-04-26 16:53:26,805 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2009038#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L759, L758]true [2025-04-26 16:53:26,948 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2016686#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L759, L758, L759]true [2025-04-26 16:53:26,949 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2016636#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L759]true [2025-04-26 16:53:26,950 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2016602#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L759, L758, L759, L758]true [2025-04-26 16:53:27,194 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2020270#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L759, L758, L758, L759]true [2025-04-26 16:53:27,196 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2020242#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L758, L759]true [2025-04-26 16:53:27,197 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2020232#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L758, L759, L758]true [2025-04-26 16:53:27,476 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2035306#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L758, L759]true [2025-04-26 16:53:27,478 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2035272#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L758, L759]true [2025-04-26 16:53:27,479 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2035260#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L758, L759, L758]true [2025-04-26 16:53:27,793 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2052132#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L759, L759, L758, L759]true [2025-04-26 16:53:27,795 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2052072#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L758, L759]true [2025-04-26 16:53:27,797 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2052032#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L759, L758, L759, L758]true [2025-04-26 16:53:27,964 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2059906#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L759, L758, L758, L759]true [2025-04-26 16:53:27,966 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2059872#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L758, L758, L759]true [2025-04-26 16:53:27,968 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2059860#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L758, L758, L759, L758]true [2025-04-26 16:53:28,121 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2066944#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L759, L758]true [2025-04-26 16:53:28,123 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2066916#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L759, L758]true [2025-04-26 16:53:28,124 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2066906#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L759, L758, L758]true [2025-04-26 16:53:28,292 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2074614#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L759, L758, L759, L758]true [2025-04-26 16:53:28,294 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2074564#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L759, L758]true [2025-04-26 16:53:28,295 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2074530#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L758, L759, L758, L758]true [2025-04-26 16:53:28,383 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2078198#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L758, L759, L758]true [2025-04-26 16:53:28,384 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2078170#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L758, L759, L758]true [2025-04-26 16:53:28,386 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2078160#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L758, L759, L758, L758]true [2025-04-26 16:53:28,493 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2083048#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L758]true [2025-04-26 16:53:28,494 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2083026#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L758]true [2025-04-26 16:53:28,495 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2083018#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L758, L758]true [2025-04-26 16:53:28,572 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2086552#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L759, L758, L758]true [2025-04-26 16:53:28,573 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2086512#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L758]true [2025-04-26 16:53:28,573 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2086484#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L759, L758, L758, L758]true [2025-04-26 16:53:28,616 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2088212#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L759, L758, L758, L758]true [2025-04-26 16:53:28,617 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2088190#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L758, L758]true [2025-04-26 16:53:28,618 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2088182#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L758, L758, L758]true [2025-04-26 16:53:28,769 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2095108#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L758, L758]true [2025-04-26 16:53:28,771 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2095080#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L758, L758]true [2025-04-26 16:53:28,772 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2095070#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L758, L758, L758]true [2025-04-26 16:53:28,940 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2102778#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L759, L759, L758, L758]true [2025-04-26 16:53:28,942 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2102728#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L758, L758]true [2025-04-26 16:53:28,943 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2102694#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L759, L758, L758, L758]true [2025-04-26 16:53:29,030 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2106362#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L759, L758, L758, L758]true [2025-04-26 16:53:29,032 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2106334#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L758, L758, L758]true [2025-04-26 16:53:29,033 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2106324#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L758, L758, L758, L758]true [2025-04-26 16:53:29,115 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2109614#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L759, L758, L758]true [2025-04-26 16:53:29,116 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2109592#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L759, L758, L758]true [2025-04-26 16:53:29,117 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2109584#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L759, L758, L758, L758]true [2025-04-26 16:53:29,204 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2113118#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, L759, L758, L758]true [2025-04-26 16:53:29,205 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2113078#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L759, L758, L758]true [2025-04-26 16:53:29,206 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2113050#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L759, L758, L758, L758]true [2025-04-26 16:53:29,254 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2114778#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L759, L758, L758, L758]true [2025-04-26 16:53:29,255 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2114756#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L759, L758, L758, L758]true [2025-04-26 16:53:29,256 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2114748#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L759, L758, L758, L758, L758]true [2025-04-26 16:53:29,328 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2117778#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758]true [2025-04-26 16:53:29,328 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2117762#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758]true [2025-04-26 16:53:29,329 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2117756#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:53:29,365 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2119382#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L759, L758, L758]true [2025-04-26 16:53:29,366 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2119352#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758]true [2025-04-26 16:53:29,366 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2119330#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:53:30,153 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2120142#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:53:30,154 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2120126#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:53:30,155 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2120120#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758, L758, L758]true [2025-04-26 16:53:30,273 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2123292#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758, L758]true [2025-04-26 16:53:30,274 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2123270#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758, L758]true [2025-04-26 16:53:30,275 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2123262#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:53:30,367 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2126796#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, L759, L758, L758]true [2025-04-26 16:53:30,368 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2126756#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758, L758]true [2025-04-26 16:53:30,368 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2126728#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:53:30,409 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2128456#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:53:30,410 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2128434#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:53:30,411 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2128426#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758, L758, L758, L758]true [2025-04-26 16:53:30,451 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2129952#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:53:30,452 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2129936#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:53:30,452 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2129930#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L758, L758]true [2025-04-26 16:53:30,494 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2131556#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:53:30,495 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2131526#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:53:30,495 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2131504#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758, L758, L758, L758]true [2025-04-26 16:53:30,519 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2132316#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758, L758, L758]true [2025-04-26 16:53:30,520 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2132300#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L758, L758]true [2025-04-26 16:53:30,520 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2132294#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L758, L758, L758]true [2025-04-26 16:53:30,796 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2137060#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, L758]true [2025-04-26 16:53:30,797 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2137038#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, L758]true [2025-04-26 16:53:30,798 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2137030#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, L758, L758]true [2025-04-26 16:53:30,873 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2140564#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758, L759, L758]true [2025-04-26 16:53:30,874 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2140524#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, L758]true [2025-04-26 16:53:30,875 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2140496#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758, L759, L758, L758]true [2025-04-26 16:53:30,916 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2142224#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758, L759, L758]true [2025-04-26 16:53:30,917 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2142202#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L759, L758]true [2025-04-26 16:53:30,917 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2142194#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L759, L758, L758]true [2025-04-26 16:53:31,071 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2149120#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L759, L758]true [2025-04-26 16:53:31,072 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2149092#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L759, L758]true [2025-04-26 16:53:31,074 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2149082#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L759, L758, L758]true [2025-04-26 16:53:31,244 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2156790#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L759, L758, L759, L758]true [2025-04-26 16:53:31,245 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2156740#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L759, L758]true [2025-04-26 16:53:31,246 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2156706#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L758, L759, L758, L758]true [2025-04-26 16:53:31,332 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2160374#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L758, L759, L758]true [2025-04-26 16:53:31,334 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2160346#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L758, L759, L758]true [2025-04-26 16:53:31,335 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2160336#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L758, L759, L758, L758]true [2025-04-26 16:53:31,425 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2163626#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L758, L758]true [2025-04-26 16:53:31,426 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2163604#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L758, L758]true [2025-04-26 16:53:31,426 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2163596#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L758, L758, L758]true [2025-04-26 16:53:31,529 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2167130#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L759, L758, L758]true [2025-04-26 16:53:31,530 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2167090#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L758, L758]true [2025-04-26 16:53:31,531 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2167062#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L759, L758, L758, L758]true [2025-04-26 16:53:31,589 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2168790#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L759, L758, L758]true [2025-04-26 16:53:31,590 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2168768#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L758, L759, L758, L758]true [2025-04-26 16:53:31,591 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2168760#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L758, L759, L758, L758, L758]true [2025-04-26 16:53:31,657 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2171056#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758, L758]true [2025-04-26 16:53:31,657 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2171040#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758, L758]true [2025-04-26 16:53:31,658 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2171034#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758, L758, L758]true [2025-04-26 16:53:31,701 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2172660#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L759, L758, L758]true [2025-04-26 16:53:31,702 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2172630#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758, L758]true [2025-04-26 16:53:31,702 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2172608#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758, L759, L758, L758, L758]true [2025-04-26 16:53:31,727 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2173420#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L759, L758, L758, L758]true [2025-04-26 16:53:31,728 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2173404#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758, L758, L758]true [2025-04-26 16:53:31,728 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2173398#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758, L758, L758, L758]true [2025-04-26 16:53:31,815 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2176570#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L758, L758]true [2025-04-26 16:53:31,816 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2176548#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L758, L758]true [2025-04-26 16:53:31,817 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2176540#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L758, L758, L758]true [2025-04-26 16:53:31,906 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2180074#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L759, L758, L758]true [2025-04-26 16:53:31,907 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2180034#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L758, L758]true [2025-04-26 16:53:31,908 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2180006#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L759, L758, L758, L758]true [2025-04-26 16:53:31,957 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2181734#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, L758, L758, L758]true [2025-04-26 16:53:31,958 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2181712#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L758, L758, L758]true [2025-04-26 16:53:31,959 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2181704#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L758, L758, L758, L758]true [2025-04-26 16:53:32,007 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2183262#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758, L758, L758]true [2025-04-26 16:53:32,008 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2183246#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758, L758, L758]true [2025-04-26 16:53:32,009 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2183240#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758, L758, L758, L758]true [2025-04-26 16:53:32,056 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2184866#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, L758, L758, L758]true [2025-04-26 16:53:32,057 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2184836#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758, L758, L758]true [2025-04-26 16:53:32,057 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2184814#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L758, L758, L758, L758]true [2025-04-26 16:53:32,085 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2185658#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758, L758, L758, L758]true [2025-04-26 16:53:32,086 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2185642#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758, L758, L758, L758]true [2025-04-26 16:53:32,087 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2185636#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758, L758, L758, L758, L758]true [2025-04-26 16:53:32,121 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2187160#[f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:53:32,121 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2187150#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:53:32,121 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2187146#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:32,141 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2187920#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:53:32,141 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2187900#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758]true [2025-04-26 16:53:32,141 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2187884#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:32,150 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2188224#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:32,150 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2188214#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:32,150 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2188210#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:53:32,186 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2189694#[f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758, L758]true [2025-04-26 16:53:32,186 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2189678#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758, L758]true [2025-04-26 16:53:32,187 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2189672#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:32,223 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2191298#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L759, f1EXIT, L758, L758]true [2025-04-26 16:53:32,224 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2191268#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758, L758]true [2025-04-26 16:53:32,224 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2191246#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:32,246 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2192090#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:32,246 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2192074#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:32,247 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2192068#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:53:32,264 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2192702#[f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:32,264 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2192692#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:32,265 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2192688#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:53:32,286 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2193462#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:32,287 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2193442#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:32,287 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2193426#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:53:32,297 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2193766#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:53:32,297 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2193756#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:53:32,297 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2193752#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L758, L758, L758]true [2025-04-26 16:53:32,349 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2195956#[f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758]true [2025-04-26 16:53:32,350 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2195940#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758]true [2025-04-26 16:53:32,350 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2195934#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758, L758]true [2025-04-26 16:53:32,386 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2197560#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, L758, L759, L758]true [2025-04-26 16:53:32,387 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2197530#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758]true [2025-04-26 16:53:32,387 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2197508#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L759, L758, L758]true [2025-04-26 16:53:32,408 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2198320#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L758, L759, L758]true [2025-04-26 16:53:32,409 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2198304#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L759, L758]true [2025-04-26 16:53:32,409 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2198298#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L759, L758, L758]true [2025-04-26 16:53:32,481 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2201478#[f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L758]true [2025-04-26 16:53:32,482 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2201456#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L758]true [2025-04-26 16:53:32,483 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2201448#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L758, L758]true [2025-04-26 16:53:32,558 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2204982#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L759, L758, L759, L758]true [2025-04-26 16:53:32,559 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2204942#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L758]true [2025-04-26 16:53:32,560 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2204914#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L759, L758, L758]true [2025-04-26 16:53:32,602 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2206642#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758, L759, L758]true [2025-04-26 16:53:32,603 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2206620#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L758, L759, L758]true [2025-04-26 16:53:32,604 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2206612#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L759, L758, L758]true [2025-04-26 16:53:32,646 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2208176#[f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758, L758]true [2025-04-26 16:53:32,647 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2208160#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758, L758]true [2025-04-26 16:53:32,647 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2208154#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758, L758, L758]true [2025-04-26 16:53:32,689 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2209780#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L759, L758, L758]true [2025-04-26 16:53:32,689 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2209750#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758, L758]true [2025-04-26 16:53:32,690 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2209728#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, L758, L758, L758]true [2025-04-26 16:53:32,715 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2210572#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L759, L758, L758]true [2025-04-26 16:53:32,715 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2210556#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L759, L758, L758]true [2025-04-26 16:53:32,716 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2210550#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L759, L758, L758, L758]true [2025-04-26 16:53:32,741 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2211482#[f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:32,741 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2211472#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:32,742 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2211468#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:53:32,764 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2212242#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:32,764 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2212222#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:32,764 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2212206#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:53:32,774 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2212546#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:53:32,775 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2212536#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:53:32,775 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2212532#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L758, L758, L758]true [2025-04-26 16:53:32,817 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2214016#[f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L758, L758]true [2025-04-26 16:53:32,818 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2214000#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L758, L758]true [2025-04-26 16:53:32,818 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2213994#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L758, L758, L758]true [2025-04-26 16:53:32,861 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2215620#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L759, L758, L758, L758]true [2025-04-26 16:53:32,861 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2215590#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L758, L758]true [2025-04-26 16:53:32,862 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2215568#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L758, L758, L758]true [2025-04-26 16:53:32,888 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2216412#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758, L758, L758]true [2025-04-26 16:53:32,888 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2216396#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L758, L758, L758]true [2025-04-26 16:53:32,889 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2216390#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L758, L758, L758]true [2025-04-26 16:53:32,909 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2217024#[f1EXIT, f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L758, L758]true [2025-04-26 16:53:32,909 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2217014#[f1EXIT, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L758, L758]true [2025-04-26 16:53:32,909 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2217010#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L758, L758, L758]true [2025-04-26 16:53:32,936 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2217784#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758, L758, L758]true [2025-04-26 16:53:32,936 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2217764#[L759, f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L758, L758]true [2025-04-26 16:53:32,936 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2217748#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L758, L758, L758]true [2025-04-26 16:53:32,949 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2218088#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L758, L758, L758]true [2025-04-26 16:53:32,949 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2218078#[L759, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L758, L758, L758]true [2025-04-26 16:53:32,949 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2218074#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758, L758, L758, L758]true [2025-04-26 16:53:33,022 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2221002#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L758]true [2025-04-26 16:53:33,023 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2220986#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L758]true [2025-04-26 16:53:33,023 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2220980#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:33,060 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2222606#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, f1EXIT, L758, L758]true [2025-04-26 16:53:33,060 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2222576#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L758]true [2025-04-26 16:53:33,061 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2222554#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:33,083 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2223366#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:33,083 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2223350#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:33,084 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2223344#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:53:33,157 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2226524#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L758, L758]true [2025-04-26 16:53:33,158 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2226502#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L758, L758]true [2025-04-26 16:53:33,159 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2226494#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:33,444 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2230028#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L759, f1EXIT, L758, L758]true [2025-04-26 16:53:33,445 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2229988#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L758, L758]true [2025-04-26 16:53:33,446 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2229960#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:33,487 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2231688#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:33,488 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2231666#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:33,489 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2231658#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:53:33,529 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2233190#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:33,529 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2233174#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:33,530 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2233168#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:53:33,572 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2234794#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:33,572 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2234764#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:33,573 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2234742#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:53:33,596 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2235554#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:53:33,597 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2235538#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:53:33,598 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2235532#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758, L758, L758, L758, L758]true [2025-04-26 16:53:33,701 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2240284#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, L758]true [2025-04-26 16:53:33,702 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2240262#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, L758]true [2025-04-26 16:53:33,703 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2240254#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, L758, L758]true [2025-04-26 16:53:33,953 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2243788#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758, L759, L758]true [2025-04-26 16:53:33,955 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2243748#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, L758]true [2025-04-26 16:53:33,955 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2243720#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758, L759, L758, L758]true [2025-04-26 16:53:33,997 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2245448#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758, L759, L758]true [2025-04-26 16:53:33,998 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2245426#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L759, L758]true [2025-04-26 16:53:33,999 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2245418#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L759, L758, L758]true [2025-04-26 16:53:34,153 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2252356#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L759, L758]true [2025-04-26 16:53:34,154 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2252328#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L759, L758]true [2025-04-26 16:53:34,155 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2252318#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L759, L758, L758]true [2025-04-26 16:53:34,321 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2260026#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L759, L758, L759, L758]true [2025-04-26 16:53:34,322 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2259976#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L759, L758]true [2025-04-26 16:53:34,323 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2259942#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L758, L759, L758, L758]true [2025-04-26 16:53:34,410 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2263610#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L758, L759, L758]true [2025-04-26 16:53:34,412 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2263582#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L758, L759, L758]true [2025-04-26 16:53:34,413 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2263572#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L758, L759, L758, L758]true [2025-04-26 16:53:34,495 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2266872#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L758, L758]true [2025-04-26 16:53:34,496 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2266850#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L758, L758]true [2025-04-26 16:53:34,497 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2266842#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L758, L758, L758]true [2025-04-26 16:53:34,585 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2270376#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L759, L758, L758]true [2025-04-26 16:53:34,586 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2270336#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L758, L758]true [2025-04-26 16:53:34,587 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2270308#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L759, L758, L758, L758]true [2025-04-26 16:53:34,633 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2272036#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L759, L758, L758]true [2025-04-26 16:53:34,635 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2272014#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L758, L759, L758, L758]true [2025-04-26 16:53:34,635 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2272006#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L758, L759, L758, L758, L758]true [2025-04-26 16:53:34,701 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2274294#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:53:34,701 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2274278#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:53:34,702 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2274272#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L758, L758]true [2025-04-26 16:53:34,743 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2275898#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:53:34,744 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2275868#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L758]true [2025-04-26 16:53:34,744 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2275846#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L759, L758, L758, L758, L758]true [2025-04-26 16:53:34,768 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2276658#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L759, L758, L758, L758, L758]true [2025-04-26 16:53:34,768 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2276642#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L758, L758]true [2025-04-26 16:53:34,769 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2276636#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L758, L758, L758]true [2025-04-26 16:53:34,852 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2279816#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L758, L758]true [2025-04-26 16:53:34,853 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2279794#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L758, L758]true [2025-04-26 16:53:34,854 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2279786#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L758, L758, L758]true [2025-04-26 16:53:34,942 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2283320#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L759, L758, L758, L758]true [2025-04-26 16:53:34,943 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2283280#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L758, L758]true [2025-04-26 16:53:34,944 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2283252#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L759, L758, L758, L758, L758]true [2025-04-26 16:53:35,001 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2284980#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L758, L758, L758]true [2025-04-26 16:53:35,002 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2284958#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L758, L758, L758]true [2025-04-26 16:53:35,004 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2284950#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L758, L758, L758, L758]true [2025-04-26 16:53:35,063 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2286514#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758, L758, L758]true [2025-04-26 16:53:35,064 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2286498#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758, L758, L758]true [2025-04-26 16:53:35,064 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2286492#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758, L758, L758, L758]true [2025-04-26 16:53:35,113 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2288118#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, L758, L758, L758]true [2025-04-26 16:53:35,114 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2288088#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758, L758, L758]true [2025-04-26 16:53:35,115 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2288066#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L758, L758, L758, L758]true [2025-04-26 16:53:35,153 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2288910#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758, L758, L758, L758]true [2025-04-26 16:53:35,154 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2288894#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758, L758, L758, L758]true [2025-04-26 16:53:35,154 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2288888#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758, L758, L758, L758, L758]true [2025-04-26 16:53:35,201 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2290114#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:35,201 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2290104#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:35,201 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2290100#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:53:35,234 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2290874#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:35,234 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2290854#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:35,235 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2290838#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:53:35,250 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2291178#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:53:35,250 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2291168#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:53:35,251 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2291164#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L758, L758, L758]true [2025-04-26 16:53:35,294 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2292648#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:35,295 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2292632#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:35,295 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2292626#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:53:35,348 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2294252#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:35,349 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2294222#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758, L758, L758]true [2025-04-26 16:53:35,349 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2294200#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:53:35,375 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2295044#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:53:35,376 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2295028#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:53:35,376 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2295022#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758, L758, L758, L758, L758]true [2025-04-26 16:53:35,397 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2295656#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:53:35,397 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2295646#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:53:35,397 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2295642#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758, L758, L758]true [2025-04-26 16:53:35,423 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2296416#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:53:35,423 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2296396#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:53:35,423 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2296380#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758, L758, L758, L758, L758]true [2025-04-26 16:53:35,435 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2296720#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L758, L758, L758]true [2025-04-26 16:53:35,435 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2296710#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758, L758, L758]true [2025-04-26 16:53:35,435 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2296706#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758, L758, L758, L758]true [2025-04-26 16:53:35,496 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2298910#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758, L758]true [2025-04-26 16:53:35,497 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2298894#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758, L758]true [2025-04-26 16:53:35,497 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2298888#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758, L758, L758]true [2025-04-26 16:53:35,538 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2300514#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L759, L758, L758]true [2025-04-26 16:53:35,539 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2300484#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L759, L758, L758]true [2025-04-26 16:53:35,539 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2300462#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758, L759, L758, L758, L758]true [2025-04-26 16:53:35,562 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2301274#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L759, L758, L758]true [2025-04-26 16:53:35,563 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2301258#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L759, L758, L758]true [2025-04-26 16:53:35,563 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2301252#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L759, L758, L758, L758]true [2025-04-26 16:53:35,644 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2304432#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L758, L758]true [2025-04-26 16:53:35,645 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2304410#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L758, L758]true [2025-04-26 16:53:35,646 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2304402#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L758, L758, L758]true [2025-04-26 16:53:35,731 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2307936#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L759, L758, L758]true [2025-04-26 16:53:35,732 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2307896#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L758, L758]true [2025-04-26 16:53:35,733 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2307868#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L759, L758, L758, L758]true [2025-04-26 16:53:35,780 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2309596#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L759, L758, L758]true [2025-04-26 16:53:35,781 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2309574#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L758, L759, L758, L758]true [2025-04-26 16:53:35,782 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2309566#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L758, L759, L758, L758, L758]true [2025-04-26 16:53:35,829 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2311130#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758, L758, L758]true [2025-04-26 16:53:35,830 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2311114#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758, L758, L758]true [2025-04-26 16:53:35,831 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2311108#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758, L758, L758, L758]true [2025-04-26 16:53:35,877 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2312734#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L759, L758, L758, L758]true [2025-04-26 16:53:35,878 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2312704#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L759, L758, L758, L758]true [2025-04-26 16:53:35,878 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2312682#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L759, L758, L758, L758, L758]true [2025-04-26 16:53:35,907 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2313526#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L759, L758, L758, L758]true [2025-04-26 16:53:35,907 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2313510#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L759, L758, L758, L758]true [2025-04-26 16:53:35,908 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2313504#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L759, L758, L758, L758, L758]true [2025-04-26 16:53:35,937 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2314436#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:53:35,937 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2314426#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:53:35,937 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2314422#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758, L758, L758]true [2025-04-26 16:53:35,962 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2315196#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:53:35,962 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2315176#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758, L758]true [2025-04-26 16:53:35,963 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2315160#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, f1EXIT, L758, L758, L758, L758, L758]true [2025-04-26 16:53:35,974 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2315500#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, f1EXIT, L758, L758, L758, L758, L758]true [2025-04-26 16:53:35,974 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2315490#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758, L758, L758]true [2025-04-26 16:53:35,974 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2315486#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758, L758, L758, L758]true [2025-04-26 16:53:36,022 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2316970#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L758, L758, L758]true [2025-04-26 16:53:36,023 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2316954#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L758, L758, L758]true [2025-04-26 16:53:36,023 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2316948#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L758, L758, L758, L758]true [2025-04-26 16:53:36,073 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2318574#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L759, L758, L758, L758, L758]true [2025-04-26 16:53:36,074 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2318544#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L758, L758, L758]true [2025-04-26 16:53:36,074 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2318522#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L759, L758, L758, L758, L758, L758]true [2025-04-26 16:53:36,103 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2319366#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L758, L758, L758]true [2025-04-26 16:53:36,104 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2319350#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L758, L758, L758, L758]true [2025-04-26 16:53:36,104 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2319344#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L758, L758, L758, L758, L758]true [2025-04-26 16:53:36,127 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2319978#[f1EXIT, f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L758, L758, L758]true [2025-04-26 16:53:36,128 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2319968#[f1EXIT, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L758, L758, L758]true [2025-04-26 16:53:36,128 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2319964#[f1EXIT, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L758, L758, L758, L758]true [2025-04-26 16:53:36,157 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2320738#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L759, L758, L758, L758, L758, L758]true [2025-04-26 16:53:36,157 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2320718#[L759, L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L758, L758, L758]true [2025-04-26 16:53:36,157 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2320702#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L759, L758, L758, L758, L758, L758, L758]true [2025-04-26 16:53:36,170 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2321042#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, f1EXIT, L758, L758, L758, L758, L758, L758]true [2025-04-26 16:53:36,171 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2321032#[L759, ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L758, L758, L758, L758]true [2025-04-26 16:53:36,171 WARN L275 AmpleReduction]: Non-loop node is now a loop node: 2321028#[ULTIMATE.startErr0INUSE_VIOLATIONSUFFICIENT_THREAD_INSTANCES, L758, L758, L758, L758, L758, L758, L758]true [2025-04-26 16:53:36,171 WARN L140 AmpleReduction]: Number of pruned transitions: 2011414 [2025-04-26 16:53:36,171 WARN L141 AmpleReduction]: Loop nodes with "changing loop node status": 2179 [2025-04-26 16:53:36,171 WARN L142 AmpleReduction]: Number of trivial sets caused by loops: 22477 [2025-04-26 16:53:36,171 WARN L143 AmpleReduction]: Number of not loop caused trivial ample sets:12931 [2025-04-26 16:53:36,171 WARN L144 AmpleReduction]: Number of initially assigned non-trivial ample sets:404370 [2025-04-26 16:53:36,171 WARN L145 AmpleReduction]: Times succ was already a loop node:8 [2025-04-26 16:53:36,171 WARN L146 AmpleReduction]: Times some other node on the cycle already had a trivial ample set:20298 [2025-04-26 16:53:36,171 INFO L149 AmpleReduction]: Finished ample reduction [2025-04-26 16:53:37,426 INFO L136 dAbstractionProvider]: Constructed initial ample set-reduced NBA abstraction that has 437600 states, 437584 states have (on average 1.4927671030019378) internal successors, (in total 653211), 437599 states have internal predecessors, (653211), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 16:53:37,430 INFO L306 stractBuchiCegarLoop]: Interprodecural is true [2025-04-26 16:53:37,430 INFO L307 stractBuchiCegarLoop]: Hoare is None [2025-04-26 16:53:37,430 INFO L308 stractBuchiCegarLoop]: Compute interpolants for ForwardPredicates [2025-04-26 16:53:37,430 INFO L309 stractBuchiCegarLoop]: Backedges is STRAIGHT_LINE [2025-04-26 16:53:37,430 INFO L310 stractBuchiCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2025-04-26 16:53:37,430 INFO L311 stractBuchiCegarLoop]: Difference is false [2025-04-26 16:53:37,430 INFO L312 stractBuchiCegarLoop]: Minimize is MINIMIZE_SEVPA [2025-04-26 16:53:37,430 INFO L316 stractBuchiCegarLoop]: ======== Iteration 0 == of CEGAR loop == BuchiAutomatonCegarLoop ======== [2025-04-26 16:53:38,037 INFO L73 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 437600 states, 437584 states have (on average 1.4927671030019378) internal successors, (in total 653211), 437599 states have internal predecessors, (653211), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0) [2025-04-26 16:53:43,783 INFO L131 ngComponentsAnalysis]: Automaton has 22485 accepting balls. 83403 [2025-04-26 16:53:43,784 INFO L88 BuchiIsEmpty]: Finished buchiIsEmpty Result is false [2025-04-26 16:53:43,784 INFO L120 BuchiIsEmpty]: Starting construction of run [2025-04-26 16:53:43,791 INFO L148 hiAutomatonCegarLoop]: Counterexample stem histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-04-26 16:53:43,791 INFO L149 hiAutomatonCegarLoop]: Counterexample loop histogram [1, 1, 1, 1] [2025-04-26 16:53:43,791 INFO L340 stractBuchiCegarLoop]: ======== Iteration 1 ============ [2025-04-26 16:53:44,372 INFO L73 BuchiIsEmpty]: Start buchiIsEmpty. Operand has 437600 states, 437584 states have (on average 1.4927671030019378) internal successors, (in total 653211), 437599 states have internal predecessors, (653211), 0 states have call successors, (0), 0 states have call predecessors, (in total 0), 0 states have return successors, (0), 0 states have call predecessors, ( in total0), 0 states have call successors, (0)