./Ultimate.py --spec ../sv-benchmarks/c/properties/no-overflow.prp --file ../sv-benchmarks/c/busybox-1.22.0/uudecode-1.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 551b0097 Calling Ultimate with: /root/.sdkman/candidates/java/21.0.5-tem/bin/java -Dosgi.configuration.area=/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/busybox-1.22.0/uudecode-1.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! overflow) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 02f981e3f5fcc2226dba8898ef026dc18bea1da2460ead2bb7cd05c1f4a30bb9 --- Real Ultimate output --- This is Ultimate 0.3.0-?-551b009-m [2025-01-10 06:07:04,642 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-01-10 06:07:04,700 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-64bit-Automizer_Default.epf [2025-01-10 06:07:04,706 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-01-10 06:07:04,707 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-01-10 06:07:04,727 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-01-10 06:07:04,728 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-01-10 06:07:04,728 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-01-10 06:07:04,728 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-01-10 06:07:04,728 INFO L153 SettingsManager]: * Use memory slicer=true [2025-01-10 06:07:04,728 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-01-10 06:07:04,728 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-01-10 06:07:04,729 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-01-10 06:07:04,729 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-01-10 06:07:04,729 INFO L153 SettingsManager]: * Use SBE=true [2025-01-10 06:07:04,729 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-01-10 06:07:04,729 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-01-10 06:07:04,730 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-01-10 06:07:04,730 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-01-10 06:07:04,730 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-01-10 06:07:04,730 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-01-10 06:07:04,731 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-01-10 06:07:04,731 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2025-01-10 06:07:04,731 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2025-01-10 06:07:04,731 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-01-10 06:07:04,731 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-01-10 06:07:04,731 INFO L153 SettingsManager]: * Use constant arrays=true [2025-01-10 06:07:04,731 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-01-10 06:07:04,731 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-01-10 06:07:04,731 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-01-10 06:07:04,732 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-01-10 06:07:04,732 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-01-10 06:07:04,732 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2025-01-10 06:07:04,732 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-01-10 06:07:04,732 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-01-10 06:07:04,732 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-01-10 06:07:04,732 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-01-10 06:07:04,732 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-01-10 06:07:04,732 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-01-10 06:07:04,732 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-01-10 06:07:04,732 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-01-10 06:07:04,732 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-01-10 06:07:04,732 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-01-10 06:07:04,732 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-01-10 06:07:04,732 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-01-10 06:07:04,732 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-01-10 06:07:04,732 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-01-10 06:07:04,732 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! overflow) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 02f981e3f5fcc2226dba8898ef026dc18bea1da2460ead2bb7cd05c1f4a30bb9 [2025-01-10 06:07:04,968 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-01-10 06:07:04,979 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-01-10 06:07:04,981 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-01-10 06:07:04,982 INFO L270 PluginConnector]: Initializing CDTParser... [2025-01-10 06:07:04,983 INFO L274 PluginConnector]: CDTParser initialized [2025-01-10 06:07:04,984 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/busybox-1.22.0/uudecode-1.i [2025-01-10 06:07:06,158 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/885135658/b5c0ed8f189344168406c34c1f0c355a/FLAGe6da2d3b0 [2025-01-10 06:07:06,645 INFO L384 CDTParser]: Found 1 translation units. [2025-01-10 06:07:06,647 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/busybox-1.22.0/uudecode-1.i [2025-01-10 06:07:06,672 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/885135658/b5c0ed8f189344168406c34c1f0c355a/FLAGe6da2d3b0 [2025-01-10 06:07:06,736 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/885135658/b5c0ed8f189344168406c34c1f0c355a [2025-01-10 06:07:06,738 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-01-10 06:07:06,739 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-01-10 06:07:06,740 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-01-10 06:07:06,740 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-01-10 06:07:06,744 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-01-10 06:07:06,744 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 06:07:06" (1/1) ... [2025-01-10 06:07:06,745 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4e3ad7c1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:07:06, skipping insertion in model container [2025-01-10 06:07:06,745 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 10.01 06:07:06" (1/1) ... [2025-01-10 06:07:06,804 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-01-10 06:07:07,780 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-01-10 06:07:07,807 INFO L200 MainTranslator]: Completed pre-run [2025-01-10 06:07:08,002 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-01-10 06:07:08,110 WARN L1212 FunctionHandler]: The following functions are not defined or handled internally: vasprintf [2025-01-10 06:07:08,115 INFO L204 MainTranslator]: Completed translation [2025-01-10 06:07:08,116 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:07:08 WrapperNode [2025-01-10 06:07:08,117 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-01-10 06:07:08,118 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-01-10 06:07:08,119 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-01-10 06:07:08,119 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-01-10 06:07:08,123 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:07:08" (1/1) ... [2025-01-10 06:07:08,167 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:07:08" (1/1) ... [2025-01-10 06:07:08,254 INFO L138 Inliner]: procedures = 620, calls = 1187, calls flagged for inlining = 37, calls inlined = 36, statements flattened = 3087 [2025-01-10 06:07:08,255 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-01-10 06:07:08,255 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-01-10 06:07:08,255 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-01-10 06:07:08,255 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-01-10 06:07:08,262 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:07:08" (1/1) ... [2025-01-10 06:07:08,263 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:07:08" (1/1) ... [2025-01-10 06:07:08,285 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:07:08" (1/1) ... [2025-01-10 06:07:08,389 INFO L175 MemorySlicer]: Split 955 memory accesses to 59 slices as follows [17, 9, 6, 3, 48, 3, 2, 3, 2, 5, 5, 5, 3, 6, 6, 6, 6, 5, 4, 4, 7, 4, 5, 5, 5, 5, 2, 4, 3, 35, 2, 1, 4, 1, 1, 1, 20, 7, 7, 7, 32, 7, 8, 8, 8, 8, 7, 15, 7, 44, 2, 54, 16, 17, 67, 355, 7, 16, 3]. 37 percent of accesses are in the largest equivalence class. The 526 initializations are split as follows [0, 0, 0, 0, 0, 0, 2, 3, 2, 5, 5, 5, 0, 5, 5, 5, 5, 5, 4, 4, 0, 4, 4, 4, 4, 4, 0, 4, 0, 6, 0, 0, 0, 0, 0, 0, 4, 7, 7, 7, 0, 7, 7, 7, 7, 7, 7, 0, 7, 0, 2, 3, 1, 4, 0, 355, 0, 2, 0]. The 182 writes are split as follows [4, 3, 2, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0, 15, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 1, 0, 12, 0, 28, 8, 4, 67, 0, 7, 14, 2]. [2025-01-10 06:07:08,389 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:07:08" (1/1) ... [2025-01-10 06:07:08,390 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:07:08" (1/1) ... [2025-01-10 06:07:08,520 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:07:08" (1/1) ... [2025-01-10 06:07:08,529 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:07:08" (1/1) ... [2025-01-10 06:07:08,554 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:07:08" (1/1) ... [2025-01-10 06:07:08,653 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:07:08" (1/1) ... [2025-01-10 06:07:08,682 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:07:08" (1/1) ... [2025-01-10 06:07:08,761 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-01-10 06:07:08,763 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2025-01-10 06:07:08,765 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2025-01-10 06:07:08,765 INFO L274 PluginConnector]: RCFGBuilder initialized [2025-01-10 06:07:08,766 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:07:08" (1/1) ... [2025-01-10 06:07:08,771 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-01-10 06:07:08,782 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-10 06:07:08,800 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-01-10 06:07:08,802 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-01-10 06:07:08,821 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#0 [2025-01-10 06:07:08,822 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#1 [2025-01-10 06:07:08,822 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#2 [2025-01-10 06:07:08,822 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#3 [2025-01-10 06:07:08,822 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#4 [2025-01-10 06:07:08,822 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#5 [2025-01-10 06:07:08,822 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#6 [2025-01-10 06:07:08,822 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#7 [2025-01-10 06:07:08,822 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#8 [2025-01-10 06:07:08,822 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#9 [2025-01-10 06:07:08,822 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#10 [2025-01-10 06:07:08,822 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#11 [2025-01-10 06:07:08,823 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#12 [2025-01-10 06:07:08,823 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#13 [2025-01-10 06:07:08,823 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#14 [2025-01-10 06:07:08,823 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#15 [2025-01-10 06:07:08,823 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#16 [2025-01-10 06:07:08,823 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#17 [2025-01-10 06:07:08,823 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#18 [2025-01-10 06:07:08,823 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#19 [2025-01-10 06:07:08,824 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#20 [2025-01-10 06:07:08,824 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#21 [2025-01-10 06:07:08,824 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#22 [2025-01-10 06:07:08,824 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#23 [2025-01-10 06:07:08,824 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#24 [2025-01-10 06:07:08,824 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#25 [2025-01-10 06:07:08,824 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#26 [2025-01-10 06:07:08,824 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#27 [2025-01-10 06:07:08,824 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#28 [2025-01-10 06:07:08,824 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#29 [2025-01-10 06:07:08,824 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#30 [2025-01-10 06:07:08,825 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#31 [2025-01-10 06:07:08,825 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#32 [2025-01-10 06:07:08,825 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#33 [2025-01-10 06:07:08,825 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#34 [2025-01-10 06:07:08,825 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#35 [2025-01-10 06:07:08,825 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#36 [2025-01-10 06:07:08,825 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#37 [2025-01-10 06:07:08,825 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#38 [2025-01-10 06:07:08,825 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#39 [2025-01-10 06:07:08,825 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#40 [2025-01-10 06:07:08,825 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#41 [2025-01-10 06:07:08,825 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#42 [2025-01-10 06:07:08,825 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#43 [2025-01-10 06:07:08,825 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#44 [2025-01-10 06:07:08,825 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#45 [2025-01-10 06:07:08,825 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#46 [2025-01-10 06:07:08,825 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#47 [2025-01-10 06:07:08,825 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#48 [2025-01-10 06:07:08,825 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#49 [2025-01-10 06:07:08,825 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#50 [2025-01-10 06:07:08,825 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#51 [2025-01-10 06:07:08,825 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#52 [2025-01-10 06:07:08,825 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#53 [2025-01-10 06:07:08,825 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#54 [2025-01-10 06:07:08,825 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#55 [2025-01-10 06:07:08,825 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#56 [2025-01-10 06:07:08,825 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#57 [2025-01-10 06:07:08,825 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#58 [2025-01-10 06:07:08,825 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#0 [2025-01-10 06:07:08,826 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#1 [2025-01-10 06:07:08,826 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#2 [2025-01-10 06:07:08,826 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#3 [2025-01-10 06:07:08,826 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#4 [2025-01-10 06:07:08,826 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#5 [2025-01-10 06:07:08,826 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#6 [2025-01-10 06:07:08,826 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#7 [2025-01-10 06:07:08,826 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#8 [2025-01-10 06:07:08,826 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#9 [2025-01-10 06:07:08,826 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#10 [2025-01-10 06:07:08,826 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#11 [2025-01-10 06:07:08,826 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#12 [2025-01-10 06:07:08,826 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#13 [2025-01-10 06:07:08,826 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#14 [2025-01-10 06:07:08,826 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#15 [2025-01-10 06:07:08,826 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#16 [2025-01-10 06:07:08,826 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#17 [2025-01-10 06:07:08,826 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#18 [2025-01-10 06:07:08,826 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#19 [2025-01-10 06:07:08,826 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#20 [2025-01-10 06:07:08,826 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#21 [2025-01-10 06:07:08,826 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#22 [2025-01-10 06:07:08,826 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#23 [2025-01-10 06:07:08,826 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#24 [2025-01-10 06:07:08,826 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#25 [2025-01-10 06:07:08,826 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#26 [2025-01-10 06:07:08,826 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#27 [2025-01-10 06:07:08,828 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#28 [2025-01-10 06:07:08,829 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#29 [2025-01-10 06:07:08,829 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#30 [2025-01-10 06:07:08,829 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#31 [2025-01-10 06:07:08,829 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#32 [2025-01-10 06:07:08,829 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#33 [2025-01-10 06:07:08,829 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#34 [2025-01-10 06:07:08,829 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#35 [2025-01-10 06:07:08,829 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#36 [2025-01-10 06:07:08,830 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#37 [2025-01-10 06:07:08,830 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#38 [2025-01-10 06:07:08,830 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#39 [2025-01-10 06:07:08,830 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#40 [2025-01-10 06:07:08,830 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#41 [2025-01-10 06:07:08,830 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#42 [2025-01-10 06:07:08,830 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#43 [2025-01-10 06:07:08,830 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#44 [2025-01-10 06:07:08,831 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#45 [2025-01-10 06:07:08,831 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#46 [2025-01-10 06:07:08,831 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#47 [2025-01-10 06:07:08,831 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#48 [2025-01-10 06:07:08,831 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#49 [2025-01-10 06:07:08,831 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#50 [2025-01-10 06:07:08,831 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#51 [2025-01-10 06:07:08,832 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#52 [2025-01-10 06:07:08,832 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#53 [2025-01-10 06:07:08,832 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#54 [2025-01-10 06:07:08,832 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#55 [2025-01-10 06:07:08,832 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#56 [2025-01-10 06:07:08,832 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#57 [2025-01-10 06:07:08,832 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#58 [2025-01-10 06:07:08,832 INFO L130 BoogieDeclarations]: Found specification of procedure _IO_getc [2025-01-10 06:07:08,832 INFO L138 BoogieDeclarations]: Found implementation of procedure _IO_getc [2025-01-10 06:07:08,832 INFO L130 BoogieDeclarations]: Found specification of procedure xrealloc [2025-01-10 06:07:08,832 INFO L138 BoogieDeclarations]: Found implementation of procedure xrealloc [2025-01-10 06:07:08,832 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-01-10 06:07:08,832 INFO L130 BoogieDeclarations]: Found specification of procedure ret_ERANGE [2025-01-10 06:07:08,832 INFO L138 BoogieDeclarations]: Found implementation of procedure ret_ERANGE [2025-01-10 06:07:08,832 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-01-10 06:07:08,832 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-01-10 06:07:08,832 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-01-10 06:07:08,832 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-01-10 06:07:08,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-01-10 06:07:08,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-01-10 06:07:08,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-01-10 06:07:08,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-01-10 06:07:08,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-01-10 06:07:08,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-01-10 06:07:08,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-01-10 06:07:08,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-01-10 06:07:08,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-01-10 06:07:08,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-01-10 06:07:08,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-01-10 06:07:08,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-01-10 06:07:08,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-01-10 06:07:08,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-01-10 06:07:08,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-01-10 06:07:08,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-01-10 06:07:08,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-01-10 06:07:08,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-01-10 06:07:08,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-01-10 06:07:08,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-01-10 06:07:08,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-01-10 06:07:08,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-01-10 06:07:08,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-01-10 06:07:08,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-01-10 06:07:08,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-01-10 06:07:08,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-01-10 06:07:08,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-01-10 06:07:08,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-01-10 06:07:08,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-01-10 06:07:08,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-01-10 06:07:08,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-01-10 06:07:08,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-01-10 06:07:08,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-01-10 06:07:08,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-01-10 06:07:08,833 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-01-10 06:07:08,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2025-01-10 06:07:08,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2025-01-10 06:07:08,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2025-01-10 06:07:08,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2025-01-10 06:07:08,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#43 [2025-01-10 06:07:08,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#44 [2025-01-10 06:07:08,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#45 [2025-01-10 06:07:08,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#46 [2025-01-10 06:07:08,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#47 [2025-01-10 06:07:08,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#48 [2025-01-10 06:07:08,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#49 [2025-01-10 06:07:08,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#50 [2025-01-10 06:07:08,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#51 [2025-01-10 06:07:08,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#52 [2025-01-10 06:07:08,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#53 [2025-01-10 06:07:08,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#54 [2025-01-10 06:07:08,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#55 [2025-01-10 06:07:08,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#56 [2025-01-10 06:07:08,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#57 [2025-01-10 06:07:08,834 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#58 [2025-01-10 06:07:08,834 INFO L130 BoogieDeclarations]: Found specification of procedure bb_verror_msg [2025-01-10 06:07:08,834 INFO L138 BoogieDeclarations]: Found implementation of procedure bb_verror_msg [2025-01-10 06:07:08,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-01-10 06:07:08,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-01-10 06:07:08,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-01-10 06:07:08,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-01-10 06:07:08,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-01-10 06:07:08,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-01-10 06:07:08,834 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-01-10 06:07:08,837 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-01-10 06:07:08,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-01-10 06:07:08,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-01-10 06:07:08,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-01-10 06:07:08,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-01-10 06:07:08,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-01-10 06:07:08,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-01-10 06:07:08,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-01-10 06:07:08,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-01-10 06:07:08,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-01-10 06:07:08,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-01-10 06:07:08,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-01-10 06:07:08,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-01-10 06:07:08,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-01-10 06:07:08,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-01-10 06:07:08,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-01-10 06:07:08,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-01-10 06:07:08,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-01-10 06:07:08,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-01-10 06:07:08,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-01-10 06:07:08,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-01-10 06:07:08,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-01-10 06:07:08,838 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-01-10 06:07:08,839 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-01-10 06:07:08,839 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-01-10 06:07:08,839 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-01-10 06:07:08,839 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-01-10 06:07:08,839 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-01-10 06:07:08,839 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-01-10 06:07:08,839 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-01-10 06:07:08,839 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-01-10 06:07:08,839 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-01-10 06:07:08,839 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-01-10 06:07:08,839 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-01-10 06:07:08,839 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2025-01-10 06:07:08,839 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2025-01-10 06:07:08,839 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2025-01-10 06:07:08,839 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#44 [2025-01-10 06:07:08,839 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#45 [2025-01-10 06:07:08,839 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#46 [2025-01-10 06:07:08,839 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#47 [2025-01-10 06:07:08,839 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#48 [2025-01-10 06:07:08,839 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#49 [2025-01-10 06:07:08,839 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#50 [2025-01-10 06:07:08,839 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#51 [2025-01-10 06:07:08,839 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#52 [2025-01-10 06:07:08,839 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#53 [2025-01-10 06:07:08,839 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#54 [2025-01-10 06:07:08,839 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#55 [2025-01-10 06:07:08,839 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#56 [2025-01-10 06:07:08,839 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#57 [2025-01-10 06:07:08,839 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#58 [2025-01-10 06:07:08,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-01-10 06:07:08,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-01-10 06:07:08,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-01-10 06:07:08,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-01-10 06:07:08,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-01-10 06:07:08,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-01-10 06:07:08,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-01-10 06:07:08,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-01-10 06:07:08,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-01-10 06:07:08,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-01-10 06:07:08,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-01-10 06:07:08,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-01-10 06:07:08,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-01-10 06:07:08,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-01-10 06:07:08,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-01-10 06:07:08,839 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-01-10 06:07:08,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-01-10 06:07:08,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-01-10 06:07:08,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-01-10 06:07:08,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-01-10 06:07:08,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-01-10 06:07:08,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-01-10 06:07:08,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-01-10 06:07:08,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-01-10 06:07:08,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-01-10 06:07:08,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-01-10 06:07:08,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-01-10 06:07:08,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-01-10 06:07:08,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-01-10 06:07:08,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-01-10 06:07:08,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-01-10 06:07:08,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-01-10 06:07:08,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-01-10 06:07:08,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-01-10 06:07:08,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-01-10 06:07:08,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-01-10 06:07:08,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-01-10 06:07:08,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-01-10 06:07:08,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-01-10 06:07:08,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-01-10 06:07:08,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-01-10 06:07:08,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2025-01-10 06:07:08,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2025-01-10 06:07:08,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2025-01-10 06:07:08,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2025-01-10 06:07:08,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2025-01-10 06:07:08,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2025-01-10 06:07:08,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#47 [2025-01-10 06:07:08,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#48 [2025-01-10 06:07:08,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#49 [2025-01-10 06:07:08,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#50 [2025-01-10 06:07:08,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#51 [2025-01-10 06:07:08,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#52 [2025-01-10 06:07:08,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#53 [2025-01-10 06:07:08,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#54 [2025-01-10 06:07:08,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#55 [2025-01-10 06:07:08,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#56 [2025-01-10 06:07:08,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#57 [2025-01-10 06:07:08,840 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#58 [2025-01-10 06:07:08,840 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-01-10 06:07:08,840 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-01-10 06:07:08,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-01-10 06:07:08,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-01-10 06:07:08,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-01-10 06:07:08,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-01-10 06:07:08,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-01-10 06:07:08,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-01-10 06:07:08,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-01-10 06:07:08,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-01-10 06:07:08,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-01-10 06:07:08,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-01-10 06:07:08,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-01-10 06:07:08,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-01-10 06:07:08,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-01-10 06:07:08,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-01-10 06:07:08,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-01-10 06:07:08,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-01-10 06:07:08,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-01-10 06:07:08,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-01-10 06:07:08,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-01-10 06:07:08,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-01-10 06:07:08,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-01-10 06:07:08,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-01-10 06:07:08,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-01-10 06:07:08,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-01-10 06:07:08,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-01-10 06:07:08,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-01-10 06:07:08,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-01-10 06:07:08,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-01-10 06:07:08,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-01-10 06:07:08,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-01-10 06:07:08,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-01-10 06:07:08,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-01-10 06:07:08,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-01-10 06:07:08,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-01-10 06:07:08,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-01-10 06:07:08,841 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-01-10 06:07:08,843 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-01-10 06:07:08,843 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-01-10 06:07:08,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-01-10 06:07:08,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-01-10 06:07:08,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-01-10 06:07:08,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-01-10 06:07:08,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-01-10 06:07:08,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-01-10 06:07:08,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2025-01-10 06:07:08,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2025-01-10 06:07:08,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2025-01-10 06:07:08,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2025-01-10 06:07:08,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2025-01-10 06:07:08,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#49 [2025-01-10 06:07:08,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#50 [2025-01-10 06:07:08,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#51 [2025-01-10 06:07:08,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#52 [2025-01-10 06:07:08,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#53 [2025-01-10 06:07:08,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#54 [2025-01-10 06:07:08,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#55 [2025-01-10 06:07:08,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#56 [2025-01-10 06:07:08,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#57 [2025-01-10 06:07:08,844 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#58 [2025-01-10 06:07:08,844 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-01-10 06:07:08,844 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-01-10 06:07:08,844 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#0 [2025-01-10 06:07:08,844 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#1 [2025-01-10 06:07:08,844 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#2 [2025-01-10 06:07:08,844 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#3 [2025-01-10 06:07:08,844 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#4 [2025-01-10 06:07:08,844 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#5 [2025-01-10 06:07:08,844 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#6 [2025-01-10 06:07:08,844 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#7 [2025-01-10 06:07:08,844 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#8 [2025-01-10 06:07:08,844 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#9 [2025-01-10 06:07:08,844 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#10 [2025-01-10 06:07:08,844 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#11 [2025-01-10 06:07:08,844 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#12 [2025-01-10 06:07:08,844 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#13 [2025-01-10 06:07:08,844 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#14 [2025-01-10 06:07:08,844 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#15 [2025-01-10 06:07:08,844 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#16 [2025-01-10 06:07:08,844 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#17 [2025-01-10 06:07:08,844 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#18 [2025-01-10 06:07:08,844 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#19 [2025-01-10 06:07:08,844 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#20 [2025-01-10 06:07:08,844 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#21 [2025-01-10 06:07:08,844 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#22 [2025-01-10 06:07:08,844 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#23 [2025-01-10 06:07:08,844 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#24 [2025-01-10 06:07:08,844 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#25 [2025-01-10 06:07:08,844 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#26 [2025-01-10 06:07:08,845 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#27 [2025-01-10 06:07:08,845 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#28 [2025-01-10 06:07:08,845 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#29 [2025-01-10 06:07:08,845 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#30 [2025-01-10 06:07:08,845 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#31 [2025-01-10 06:07:08,846 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#32 [2025-01-10 06:07:08,846 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#33 [2025-01-10 06:07:08,846 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#34 [2025-01-10 06:07:08,846 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#35 [2025-01-10 06:07:08,846 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#36 [2025-01-10 06:07:08,846 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#37 [2025-01-10 06:07:08,846 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#38 [2025-01-10 06:07:08,846 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#39 [2025-01-10 06:07:08,846 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#40 [2025-01-10 06:07:08,846 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#41 [2025-01-10 06:07:08,846 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#42 [2025-01-10 06:07:08,846 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#43 [2025-01-10 06:07:08,846 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#44 [2025-01-10 06:07:08,846 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#45 [2025-01-10 06:07:08,846 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#46 [2025-01-10 06:07:08,846 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#47 [2025-01-10 06:07:08,846 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#48 [2025-01-10 06:07:08,846 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#49 [2025-01-10 06:07:08,847 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#50 [2025-01-10 06:07:08,847 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#51 [2025-01-10 06:07:08,847 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#52 [2025-01-10 06:07:08,847 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#53 [2025-01-10 06:07:08,847 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#54 [2025-01-10 06:07:08,847 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#55 [2025-01-10 06:07:08,847 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#56 [2025-01-10 06:07:08,847 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#57 [2025-01-10 06:07:08,847 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#58 [2025-01-10 06:07:08,847 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#0 [2025-01-10 06:07:08,847 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#1 [2025-01-10 06:07:08,847 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#2 [2025-01-10 06:07:08,847 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#3 [2025-01-10 06:07:08,847 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#4 [2025-01-10 06:07:08,847 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#5 [2025-01-10 06:07:08,847 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#6 [2025-01-10 06:07:08,847 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#7 [2025-01-10 06:07:08,847 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#8 [2025-01-10 06:07:08,847 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#9 [2025-01-10 06:07:08,847 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#10 [2025-01-10 06:07:08,847 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#11 [2025-01-10 06:07:08,847 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#12 [2025-01-10 06:07:08,847 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#13 [2025-01-10 06:07:08,847 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#14 [2025-01-10 06:07:08,847 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#15 [2025-01-10 06:07:08,847 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#16 [2025-01-10 06:07:08,847 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#17 [2025-01-10 06:07:08,847 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#18 [2025-01-10 06:07:08,847 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#19 [2025-01-10 06:07:08,847 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#20 [2025-01-10 06:07:08,847 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#21 [2025-01-10 06:07:08,847 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#22 [2025-01-10 06:07:08,847 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#23 [2025-01-10 06:07:08,847 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#24 [2025-01-10 06:07:08,847 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#25 [2025-01-10 06:07:08,847 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#26 [2025-01-10 06:07:08,847 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#27 [2025-01-10 06:07:08,847 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#28 [2025-01-10 06:07:08,847 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#29 [2025-01-10 06:07:08,847 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#30 [2025-01-10 06:07:08,847 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#31 [2025-01-10 06:07:08,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#32 [2025-01-10 06:07:08,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#33 [2025-01-10 06:07:08,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#34 [2025-01-10 06:07:08,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#35 [2025-01-10 06:07:08,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#36 [2025-01-10 06:07:08,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#37 [2025-01-10 06:07:08,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#38 [2025-01-10 06:07:08,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#39 [2025-01-10 06:07:08,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#40 [2025-01-10 06:07:08,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#41 [2025-01-10 06:07:08,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#42 [2025-01-10 06:07:08,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#43 [2025-01-10 06:07:08,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#44 [2025-01-10 06:07:08,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#45 [2025-01-10 06:07:08,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#46 [2025-01-10 06:07:08,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#47 [2025-01-10 06:07:08,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#48 [2025-01-10 06:07:08,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#49 [2025-01-10 06:07:08,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#50 [2025-01-10 06:07:08,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#51 [2025-01-10 06:07:08,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#52 [2025-01-10 06:07:08,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#53 [2025-01-10 06:07:08,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#54 [2025-01-10 06:07:08,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#55 [2025-01-10 06:07:08,848 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#56 [2025-01-10 06:07:08,849 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#57 [2025-01-10 06:07:08,849 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#58 [2025-01-10 06:07:08,849 INFO L130 BoogieDeclarations]: Found specification of procedure xmalloc [2025-01-10 06:07:08,849 INFO L138 BoogieDeclarations]: Found implementation of procedure xmalloc [2025-01-10 06:07:08,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-01-10 06:07:08,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-01-10 06:07:08,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-01-10 06:07:08,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-01-10 06:07:08,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-01-10 06:07:08,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-01-10 06:07:08,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-01-10 06:07:08,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-01-10 06:07:08,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-01-10 06:07:08,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-01-10 06:07:08,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-01-10 06:07:08,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-01-10 06:07:08,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-01-10 06:07:08,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-01-10 06:07:08,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-01-10 06:07:08,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-01-10 06:07:08,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-01-10 06:07:08,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-01-10 06:07:08,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-01-10 06:07:08,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-01-10 06:07:08,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-01-10 06:07:08,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-01-10 06:07:08,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-01-10 06:07:08,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-01-10 06:07:08,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-01-10 06:07:08,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-01-10 06:07:08,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-01-10 06:07:08,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-01-10 06:07:08,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-01-10 06:07:08,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-01-10 06:07:08,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-01-10 06:07:08,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-01-10 06:07:08,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-01-10 06:07:08,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-01-10 06:07:08,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-01-10 06:07:08,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-01-10 06:07:08,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-01-10 06:07:08,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-01-10 06:07:08,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-01-10 06:07:08,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-01-10 06:07:08,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-01-10 06:07:08,851 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2025-01-10 06:07:08,851 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2025-01-10 06:07:08,851 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2025-01-10 06:07:08,851 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#44 [2025-01-10 06:07:08,851 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#45 [2025-01-10 06:07:08,851 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#46 [2025-01-10 06:07:08,851 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#47 [2025-01-10 06:07:08,851 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#48 [2025-01-10 06:07:08,851 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#49 [2025-01-10 06:07:08,851 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#50 [2025-01-10 06:07:08,851 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#51 [2025-01-10 06:07:08,851 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#52 [2025-01-10 06:07:08,851 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#53 [2025-01-10 06:07:08,851 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#54 [2025-01-10 06:07:08,851 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#55 [2025-01-10 06:07:08,851 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#56 [2025-01-10 06:07:08,851 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#57 [2025-01-10 06:07:08,851 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#58 [2025-01-10 06:07:08,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-01-10 06:07:08,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-01-10 06:07:08,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-01-10 06:07:08,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-01-10 06:07:08,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-01-10 06:07:08,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-01-10 06:07:08,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-01-10 06:07:08,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-01-10 06:07:08,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-01-10 06:07:08,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-01-10 06:07:08,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-01-10 06:07:08,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-01-10 06:07:08,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-01-10 06:07:08,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-01-10 06:07:08,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-01-10 06:07:08,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-01-10 06:07:08,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-01-10 06:07:08,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-01-10 06:07:08,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-01-10 06:07:08,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-01-10 06:07:08,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-01-10 06:07:08,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-01-10 06:07:08,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-01-10 06:07:08,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-01-10 06:07:08,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-01-10 06:07:08,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-01-10 06:07:08,851 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-01-10 06:07:08,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-01-10 06:07:08,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-01-10 06:07:08,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-01-10 06:07:08,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-01-10 06:07:08,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-01-10 06:07:08,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-01-10 06:07:08,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-01-10 06:07:08,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-01-10 06:07:08,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-01-10 06:07:08,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-01-10 06:07:08,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-01-10 06:07:08,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-01-10 06:07:08,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-01-10 06:07:08,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-01-10 06:07:08,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-01-10 06:07:08,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-01-10 06:07:08,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-01-10 06:07:08,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2025-01-10 06:07:08,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2025-01-10 06:07:08,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2025-01-10 06:07:08,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2025-01-10 06:07:08,852 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2025-01-10 06:07:08,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#49 [2025-01-10 06:07:08,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#50 [2025-01-10 06:07:08,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#51 [2025-01-10 06:07:08,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#52 [2025-01-10 06:07:08,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#53 [2025-01-10 06:07:08,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#54 [2025-01-10 06:07:08,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#55 [2025-01-10 06:07:08,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#56 [2025-01-10 06:07:08,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#57 [2025-01-10 06:07:08,857 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#58 [2025-01-10 06:07:08,857 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-01-10 06:07:08,857 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-01-10 06:07:08,857 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-01-10 06:07:08,857 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-01-10 06:07:08,857 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-01-10 06:07:08,857 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-01-10 06:07:08,857 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-01-10 06:07:08,857 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-01-10 06:07:08,857 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-01-10 06:07:08,857 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-01-10 06:07:08,857 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-01-10 06:07:08,857 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-01-10 06:07:08,857 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-01-10 06:07:08,857 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-01-10 06:07:08,857 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-01-10 06:07:08,857 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-01-10 06:07:08,857 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-01-10 06:07:08,857 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-01-10 06:07:08,857 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-01-10 06:07:08,857 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-01-10 06:07:08,857 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-01-10 06:07:08,857 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-01-10 06:07:08,857 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-01-10 06:07:08,857 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-01-10 06:07:08,857 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-01-10 06:07:08,857 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-01-10 06:07:08,857 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-01-10 06:07:08,857 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-01-10 06:07:08,857 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-01-10 06:07:08,857 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-01-10 06:07:08,857 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-01-10 06:07:08,857 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-01-10 06:07:08,857 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-01-10 06:07:08,857 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-01-10 06:07:08,857 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-01-10 06:07:08,857 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-01-10 06:07:08,857 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-01-10 06:07:08,857 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-01-10 06:07:08,857 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-01-10 06:07:08,857 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-01-10 06:07:08,857 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-01-10 06:07:08,857 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2025-01-10 06:07:08,857 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2025-01-10 06:07:08,857 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2025-01-10 06:07:08,857 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#44 [2025-01-10 06:07:08,857 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#45 [2025-01-10 06:07:08,857 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#46 [2025-01-10 06:07:08,858 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#47 [2025-01-10 06:07:08,858 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#48 [2025-01-10 06:07:08,858 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#49 [2025-01-10 06:07:08,858 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#50 [2025-01-10 06:07:08,858 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#51 [2025-01-10 06:07:08,858 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#52 [2025-01-10 06:07:08,858 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#53 [2025-01-10 06:07:08,858 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#54 [2025-01-10 06:07:08,858 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#55 [2025-01-10 06:07:08,858 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#56 [2025-01-10 06:07:08,858 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#57 [2025-01-10 06:07:08,858 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#58 [2025-01-10 06:07:08,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-01-10 06:07:08,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-01-10 06:07:08,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-01-10 06:07:08,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-01-10 06:07:08,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-01-10 06:07:08,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-01-10 06:07:08,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-01-10 06:07:08,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-01-10 06:07:08,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-01-10 06:07:08,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-01-10 06:07:08,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-01-10 06:07:08,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-01-10 06:07:08,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-01-10 06:07:08,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-01-10 06:07:08,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-01-10 06:07:08,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-01-10 06:07:08,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-01-10 06:07:08,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-01-10 06:07:08,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-01-10 06:07:08,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-01-10 06:07:08,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-01-10 06:07:08,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-01-10 06:07:08,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-01-10 06:07:08,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-01-10 06:07:08,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-01-10 06:07:08,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-01-10 06:07:08,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-01-10 06:07:08,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-01-10 06:07:08,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-01-10 06:07:08,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-01-10 06:07:08,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-01-10 06:07:08,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-01-10 06:07:08,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-01-10 06:07:08,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-01-10 06:07:08,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-01-10 06:07:08,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-01-10 06:07:08,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-01-10 06:07:08,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-01-10 06:07:08,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-01-10 06:07:08,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-01-10 06:07:08,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-01-10 06:07:08,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2025-01-10 06:07:08,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2025-01-10 06:07:08,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2025-01-10 06:07:08,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#44 [2025-01-10 06:07:08,859 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#45 [2025-01-10 06:07:08,860 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#46 [2025-01-10 06:07:08,860 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#47 [2025-01-10 06:07:08,860 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#48 [2025-01-10 06:07:08,860 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#49 [2025-01-10 06:07:08,860 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#50 [2025-01-10 06:07:08,860 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#51 [2025-01-10 06:07:08,860 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#52 [2025-01-10 06:07:08,860 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#53 [2025-01-10 06:07:08,860 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#54 [2025-01-10 06:07:08,860 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#55 [2025-01-10 06:07:08,860 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#56 [2025-01-10 06:07:08,860 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#57 [2025-01-10 06:07:08,860 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#58 [2025-01-10 06:07:08,860 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-01-10 06:07:08,860 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-01-10 06:07:08,860 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-01-10 06:07:08,860 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-01-10 06:07:08,860 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-01-10 06:07:08,860 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-01-10 06:07:08,860 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-01-10 06:07:08,860 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-01-10 06:07:08,860 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-01-10 06:07:08,860 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-01-10 06:07:08,860 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-01-10 06:07:08,861 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-01-10 06:07:08,861 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-01-10 06:07:08,861 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-01-10 06:07:08,861 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-01-10 06:07:08,861 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-01-10 06:07:08,861 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-01-10 06:07:08,861 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-01-10 06:07:08,861 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-01-10 06:07:08,861 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-01-10 06:07:08,861 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-01-10 06:07:08,861 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-01-10 06:07:08,861 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-01-10 06:07:08,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-01-10 06:07:08,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-01-10 06:07:08,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-01-10 06:07:08,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-01-10 06:07:08,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-01-10 06:07:08,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-01-10 06:07:08,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-01-10 06:07:08,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-01-10 06:07:08,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-01-10 06:07:08,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-01-10 06:07:08,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-01-10 06:07:08,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-01-10 06:07:08,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-01-10 06:07:08,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-01-10 06:07:08,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-01-10 06:07:08,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-01-10 06:07:08,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-01-10 06:07:08,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-01-10 06:07:08,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-01-10 06:07:08,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-01-10 06:07:08,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-01-10 06:07:08,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-01-10 06:07:08,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-01-10 06:07:08,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-01-10 06:07:08,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2025-01-10 06:07:08,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2025-01-10 06:07:08,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2025-01-10 06:07:08,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2025-01-10 06:07:08,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2025-01-10 06:07:08,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#49 [2025-01-10 06:07:08,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#50 [2025-01-10 06:07:08,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#51 [2025-01-10 06:07:08,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#52 [2025-01-10 06:07:08,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#53 [2025-01-10 06:07:08,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#54 [2025-01-10 06:07:08,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#55 [2025-01-10 06:07:08,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#56 [2025-01-10 06:07:08,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#57 [2025-01-10 06:07:08,862 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#58 [2025-01-10 06:07:08,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-01-10 06:07:08,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-01-10 06:07:08,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-01-10 06:07:08,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-01-10 06:07:08,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-01-10 06:07:08,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-01-10 06:07:08,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-01-10 06:07:08,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-01-10 06:07:08,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-01-10 06:07:08,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-01-10 06:07:08,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-01-10 06:07:08,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-01-10 06:07:08,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-01-10 06:07:08,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-01-10 06:07:08,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-01-10 06:07:08,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-01-10 06:07:08,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-01-10 06:07:08,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-01-10 06:07:08,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-01-10 06:07:08,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-01-10 06:07:08,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-01-10 06:07:08,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-01-10 06:07:08,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-01-10 06:07:08,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-01-10 06:07:08,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-01-10 06:07:08,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-01-10 06:07:08,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-01-10 06:07:08,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-01-10 06:07:08,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-01-10 06:07:08,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-01-10 06:07:08,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-01-10 06:07:08,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-01-10 06:07:08,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-01-10 06:07:08,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-01-10 06:07:08,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-01-10 06:07:08,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-01-10 06:07:08,864 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-01-10 06:07:08,864 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-01-10 06:07:08,864 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-01-10 06:07:08,864 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-01-10 06:07:08,864 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-01-10 06:07:08,864 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2025-01-10 06:07:08,864 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2025-01-10 06:07:08,864 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2025-01-10 06:07:08,864 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#44 [2025-01-10 06:07:08,864 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#45 [2025-01-10 06:07:08,864 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#46 [2025-01-10 06:07:08,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#47 [2025-01-10 06:07:08,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#48 [2025-01-10 06:07:08,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#49 [2025-01-10 06:07:08,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#50 [2025-01-10 06:07:08,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#51 [2025-01-10 06:07:08,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#52 [2025-01-10 06:07:08,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#53 [2025-01-10 06:07:08,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#54 [2025-01-10 06:07:08,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#55 [2025-01-10 06:07:08,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#56 [2025-01-10 06:07:08,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#57 [2025-01-10 06:07:08,865 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#58 [2025-01-10 06:07:08,865 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#0 [2025-01-10 06:07:08,865 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#1 [2025-01-10 06:07:08,865 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#2 [2025-01-10 06:07:08,865 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#3 [2025-01-10 06:07:08,865 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#4 [2025-01-10 06:07:08,865 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#5 [2025-01-10 06:07:08,865 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#6 [2025-01-10 06:07:08,865 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#7 [2025-01-10 06:07:08,865 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#8 [2025-01-10 06:07:08,865 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#9 [2025-01-10 06:07:08,865 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#10 [2025-01-10 06:07:08,865 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#11 [2025-01-10 06:07:08,865 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#12 [2025-01-10 06:07:08,865 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#13 [2025-01-10 06:07:08,865 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#14 [2025-01-10 06:07:08,865 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#15 [2025-01-10 06:07:08,865 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#16 [2025-01-10 06:07:08,865 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#17 [2025-01-10 06:07:08,865 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#18 [2025-01-10 06:07:08,865 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#19 [2025-01-10 06:07:08,865 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#20 [2025-01-10 06:07:08,865 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#21 [2025-01-10 06:07:08,865 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#22 [2025-01-10 06:07:08,865 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#23 [2025-01-10 06:07:08,865 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#24 [2025-01-10 06:07:08,865 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#25 [2025-01-10 06:07:08,865 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#26 [2025-01-10 06:07:08,865 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#27 [2025-01-10 06:07:08,866 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#28 [2025-01-10 06:07:08,866 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#29 [2025-01-10 06:07:08,866 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#30 [2025-01-10 06:07:08,866 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#31 [2025-01-10 06:07:08,866 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#32 [2025-01-10 06:07:08,866 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#33 [2025-01-10 06:07:08,866 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#34 [2025-01-10 06:07:08,866 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#35 [2025-01-10 06:07:08,866 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#36 [2025-01-10 06:07:08,866 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#37 [2025-01-10 06:07:08,866 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#38 [2025-01-10 06:07:08,866 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#39 [2025-01-10 06:07:08,866 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#40 [2025-01-10 06:07:08,866 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#41 [2025-01-10 06:07:08,866 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#42 [2025-01-10 06:07:08,866 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#43 [2025-01-10 06:07:08,866 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#44 [2025-01-10 06:07:08,866 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#45 [2025-01-10 06:07:08,866 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#46 [2025-01-10 06:07:08,866 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#47 [2025-01-10 06:07:08,866 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#48 [2025-01-10 06:07:08,866 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#49 [2025-01-10 06:07:08,866 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#50 [2025-01-10 06:07:08,866 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#51 [2025-01-10 06:07:08,866 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#52 [2025-01-10 06:07:08,866 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#53 [2025-01-10 06:07:08,866 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#54 [2025-01-10 06:07:08,866 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#55 [2025-01-10 06:07:08,866 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#56 [2025-01-10 06:07:08,867 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#57 [2025-01-10 06:07:08,867 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#58 [2025-01-10 06:07:08,867 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#0 [2025-01-10 06:07:08,867 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#1 [2025-01-10 06:07:08,867 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#2 [2025-01-10 06:07:08,867 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#3 [2025-01-10 06:07:08,867 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#4 [2025-01-10 06:07:08,867 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#5 [2025-01-10 06:07:08,867 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#6 [2025-01-10 06:07:08,867 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#7 [2025-01-10 06:07:08,867 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#8 [2025-01-10 06:07:08,867 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#9 [2025-01-10 06:07:08,867 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#10 [2025-01-10 06:07:08,867 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#11 [2025-01-10 06:07:08,867 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#12 [2025-01-10 06:07:08,867 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#13 [2025-01-10 06:07:08,867 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#14 [2025-01-10 06:07:08,867 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#15 [2025-01-10 06:07:08,867 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#16 [2025-01-10 06:07:08,867 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#17 [2025-01-10 06:07:08,867 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#18 [2025-01-10 06:07:08,867 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#19 [2025-01-10 06:07:08,867 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#20 [2025-01-10 06:07:08,867 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#21 [2025-01-10 06:07:08,867 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#22 [2025-01-10 06:07:08,867 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#23 [2025-01-10 06:07:08,867 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#24 [2025-01-10 06:07:08,867 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#25 [2025-01-10 06:07:08,867 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#26 [2025-01-10 06:07:08,867 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#27 [2025-01-10 06:07:08,867 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#28 [2025-01-10 06:07:08,867 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#29 [2025-01-10 06:07:08,867 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#30 [2025-01-10 06:07:08,867 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#31 [2025-01-10 06:07:08,867 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#32 [2025-01-10 06:07:08,867 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#33 [2025-01-10 06:07:08,867 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#34 [2025-01-10 06:07:08,867 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#35 [2025-01-10 06:07:08,867 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#36 [2025-01-10 06:07:08,867 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#37 [2025-01-10 06:07:08,867 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#38 [2025-01-10 06:07:08,867 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#39 [2025-01-10 06:07:08,867 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#40 [2025-01-10 06:07:08,867 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#41 [2025-01-10 06:07:08,867 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#42 [2025-01-10 06:07:08,867 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#43 [2025-01-10 06:07:08,868 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#44 [2025-01-10 06:07:08,868 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#45 [2025-01-10 06:07:08,868 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#46 [2025-01-10 06:07:08,868 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#47 [2025-01-10 06:07:08,869 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#48 [2025-01-10 06:07:08,869 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#49 [2025-01-10 06:07:08,869 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#50 [2025-01-10 06:07:08,869 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#51 [2025-01-10 06:07:08,869 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#52 [2025-01-10 06:07:08,869 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#53 [2025-01-10 06:07:08,869 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#54 [2025-01-10 06:07:08,869 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#55 [2025-01-10 06:07:08,869 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#56 [2025-01-10 06:07:08,869 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#57 [2025-01-10 06:07:08,869 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#58 [2025-01-10 06:07:08,869 INFO L130 BoogieDeclarations]: Found specification of procedure bb_ascii_isalnum [2025-01-10 06:07:08,869 INFO L138 BoogieDeclarations]: Found implementation of procedure bb_ascii_isalnum [2025-01-10 06:07:08,869 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-01-10 06:07:08,869 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-01-10 06:07:08,869 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-01-10 06:07:08,869 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-01-10 06:07:08,869 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-01-10 06:07:08,869 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-01-10 06:07:08,869 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-01-10 06:07:08,869 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-01-10 06:07:08,869 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-01-10 06:07:08,869 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-01-10 06:07:08,869 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-01-10 06:07:08,869 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-01-10 06:07:08,869 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-01-10 06:07:08,869 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-01-10 06:07:08,869 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-01-10 06:07:08,869 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-01-10 06:07:08,869 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-01-10 06:07:08,869 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-01-10 06:07:08,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-01-10 06:07:08,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-01-10 06:07:08,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-01-10 06:07:08,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-01-10 06:07:08,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-01-10 06:07:08,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-01-10 06:07:08,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-01-10 06:07:08,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-01-10 06:07:08,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-01-10 06:07:08,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-01-10 06:07:08,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-01-10 06:07:08,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-01-10 06:07:08,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-01-10 06:07:08,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-01-10 06:07:08,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-01-10 06:07:08,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-01-10 06:07:08,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-01-10 06:07:08,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-01-10 06:07:08,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-01-10 06:07:08,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-01-10 06:07:08,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-01-10 06:07:08,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-01-10 06:07:08,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-01-10 06:07:08,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2025-01-10 06:07:08,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2025-01-10 06:07:08,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2025-01-10 06:07:08,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2025-01-10 06:07:08,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2025-01-10 06:07:08,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2025-01-10 06:07:08,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#47 [2025-01-10 06:07:08,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#48 [2025-01-10 06:07:08,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#49 [2025-01-10 06:07:08,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#50 [2025-01-10 06:07:08,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#51 [2025-01-10 06:07:08,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#52 [2025-01-10 06:07:08,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#53 [2025-01-10 06:07:08,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#54 [2025-01-10 06:07:08,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#55 [2025-01-10 06:07:08,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#56 [2025-01-10 06:07:08,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#57 [2025-01-10 06:07:08,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#58 [2025-01-10 06:07:08,870 INFO L130 BoogieDeclarations]: Found specification of procedure xmalloc_fgetline [2025-01-10 06:07:08,870 INFO L138 BoogieDeclarations]: Found implementation of procedure xmalloc_fgetline [2025-01-10 06:07:08,870 INFO L130 BoogieDeclarations]: Found specification of procedure bb_error_msg_and_die [2025-01-10 06:07:08,870 INFO L138 BoogieDeclarations]: Found implementation of procedure bb_error_msg_and_die [2025-01-10 06:07:08,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-01-10 06:07:08,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-01-10 06:07:08,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-01-10 06:07:08,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-01-10 06:07:08,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-01-10 06:07:08,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-01-10 06:07:08,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-01-10 06:07:08,870 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-01-10 06:07:08,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-01-10 06:07:08,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-01-10 06:07:08,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-01-10 06:07:08,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-01-10 06:07:08,871 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-01-10 06:07:08,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-01-10 06:07:08,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-01-10 06:07:08,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-01-10 06:07:08,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-01-10 06:07:08,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-01-10 06:07:08,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-01-10 06:07:08,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-01-10 06:07:08,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-01-10 06:07:08,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-01-10 06:07:08,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-01-10 06:07:08,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-01-10 06:07:08,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-01-10 06:07:08,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-01-10 06:07:08,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-01-10 06:07:08,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-01-10 06:07:08,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-01-10 06:07:08,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-01-10 06:07:08,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-01-10 06:07:08,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-01-10 06:07:08,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-01-10 06:07:08,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-01-10 06:07:08,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-01-10 06:07:08,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-01-10 06:07:08,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-01-10 06:07:08,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-01-10 06:07:08,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-01-10 06:07:08,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-01-10 06:07:08,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-01-10 06:07:08,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2025-01-10 06:07:08,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2025-01-10 06:07:08,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2025-01-10 06:07:08,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2025-01-10 06:07:08,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2025-01-10 06:07:08,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2025-01-10 06:07:08,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#47 [2025-01-10 06:07:08,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#48 [2025-01-10 06:07:08,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#49 [2025-01-10 06:07:08,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#50 [2025-01-10 06:07:08,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#51 [2025-01-10 06:07:08,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#52 [2025-01-10 06:07:08,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#53 [2025-01-10 06:07:08,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#54 [2025-01-10 06:07:08,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#55 [2025-01-10 06:07:08,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#56 [2025-01-10 06:07:08,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#57 [2025-01-10 06:07:08,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#58 [2025-01-10 06:07:09,749 INFO L234 CfgBuilder]: Building ICFG [2025-01-10 06:07:09,753 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2025-01-10 06:07:27,993 INFO L? ?]: Removed 2564 outVars from TransFormulas that were not future-live. [2025-01-10 06:07:27,994 INFO L283 CfgBuilder]: Performing block encoding [2025-01-10 06:07:28,039 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-01-10 06:07:28,040 INFO L312 CfgBuilder]: Removed 103 assume(true) statements. [2025-01-10 06:07:28,040 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 06:07:28 BoogieIcfgContainer [2025-01-10 06:07:28,040 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2025-01-10 06:07:28,041 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-01-10 06:07:28,041 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-01-10 06:07:28,045 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-01-10 06:07:28,045 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 10.01 06:07:06" (1/3) ... [2025-01-10 06:07:28,046 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@47b7e50b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 06:07:28, skipping insertion in model container [2025-01-10 06:07:28,046 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 10.01 06:07:08" (2/3) ... [2025-01-10 06:07:28,046 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@47b7e50b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 10.01 06:07:28, skipping insertion in model container [2025-01-10 06:07:28,046 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 10.01 06:07:28" (3/3) ... [2025-01-10 06:07:28,047 INFO L128 eAbstractionObserver]: Analyzing ICFG uudecode-1.i [2025-01-10 06:07:28,058 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-01-10 06:07:28,062 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG uudecode-1.i that has 246 procedures, 1863 locations, 1 initial locations, 273 loop locations, and 142 error locations. [2025-01-10 06:07:28,128 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-01-10 06:07:28,137 INFO L333 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mAutomataTypeConcurrency=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@6f6096bf, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-01-10 06:07:28,137 INFO L334 AbstractCegarLoop]: Starting to check reachability of 142 error locations. [2025-01-10 06:07:28,144 INFO L276 IsEmpty]: Start isEmpty. Operand has 898 states, 700 states have (on average 1.6657142857142857) internal successors, (1166), 842 states have internal predecessors, (1166), 40 states have call successors, (40), 18 states have call predecessors, (40), 18 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) [2025-01-10 06:07:28,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2025-01-10 06:07:28,148 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 06:07:28,149 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1] [2025-01-10 06:07:28,149 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 139 more)] === [2025-01-10 06:07:28,153 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 06:07:28,154 INFO L85 PathProgramCache]: Analyzing trace with hash 22074244, now seen corresponding path program 1 times [2025-01-10 06:07:28,159 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 06:07:28,159 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1816105269] [2025-01-10 06:07:28,159 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-10 06:07:28,160 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 06:07:29,835 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 4 statements into 1 equivalence classes. [2025-01-10 06:07:29,995 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 4 of 4 statements. [2025-01-10 06:07:29,996 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 06:07:29,996 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 06:07:30,399 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-01-10 06:07:30,401 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 06:07:30,402 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1816105269] [2025-01-10 06:07:30,402 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1816105269] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-10 06:07:30,402 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-10 06:07:30,402 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-01-10 06:07:30,403 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [423667885] [2025-01-10 06:07:30,404 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-10 06:07:30,406 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-01-10 06:07:30,407 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 06:07:30,422 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-01-10 06:07:30,422 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-01-10 06:07:30,426 INFO L87 Difference]: Start difference. First operand has 898 states, 700 states have (on average 1.6657142857142857) internal successors, (1166), 842 states have internal predecessors, (1166), 40 states have call successors, (40), 18 states have call predecessors, (40), 18 states have return successors, (40), 40 states have call predecessors, (40), 40 states have call successors, (40) Second operand has 3 states, 2 states have (on average 2.0) internal successors, (4), 3 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-01-10 06:07:30,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 06:07:30,581 INFO L93 Difference]: Finished difference Result 1673 states and 2367 transitions. [2025-01-10 06:07:30,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-01-10 06:07:30,583 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 2.0) internal successors, (4), 3 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 4 [2025-01-10 06:07:30,583 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 06:07:30,597 INFO L225 Difference]: With dead ends: 1673 [2025-01-10 06:07:30,597 INFO L226 Difference]: Without dead ends: 775 [2025-01-10 06:07:30,605 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-01-10 06:07:30,608 INFO L435 NwaCegarLoop]: 1033 mSDtfsCounter, 1 mSDsluCounter, 1028 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 2061 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-01-10 06:07:30,611 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 2061 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-01-10 06:07:30,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 775 states. [2025-01-10 06:07:30,671 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 775 to 775. [2025-01-10 06:07:30,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 775 states, 618 states have (on average 1.5857605177993528) internal successors, (980), 738 states have internal predecessors, (980), 32 states have call successors, (32), 14 states have call predecessors, (32), 13 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2025-01-10 06:07:30,679 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 775 states to 775 states and 1034 transitions. [2025-01-10 06:07:30,681 INFO L78 Accepts]: Start accepts. Automaton has 775 states and 1034 transitions. Word has length 4 [2025-01-10 06:07:30,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 06:07:30,681 INFO L471 AbstractCegarLoop]: Abstraction has 775 states and 1034 transitions. [2025-01-10 06:07:30,681 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 2.0) internal successors, (4), 3 states have internal predecessors, (4), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-01-10 06:07:30,681 INFO L276 IsEmpty]: Start isEmpty. Operand 775 states and 1034 transitions. [2025-01-10 06:07:30,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2025-01-10 06:07:30,681 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 06:07:30,681 INFO L218 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1] [2025-01-10 06:07:30,682 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-01-10 06:07:30,682 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 139 more)] === [2025-01-10 06:07:30,682 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 06:07:30,682 INFO L85 PathProgramCache]: Analyzing trace with hash 484528501, now seen corresponding path program 1 times [2025-01-10 06:07:30,682 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 06:07:30,682 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1483388798] [2025-01-10 06:07:30,682 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-10 06:07:30,684 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 06:07:32,092 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 7 statements into 1 equivalence classes. [2025-01-10 06:07:32,143 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 7 of 7 statements. [2025-01-10 06:07:32,143 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 06:07:32,143 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 06:07:32,525 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-01-10 06:07:32,525 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 06:07:32,525 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1483388798] [2025-01-10 06:07:32,525 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1483388798] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-10 06:07:32,525 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1643364943] [2025-01-10 06:07:32,526 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-10 06:07:32,526 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 06:07:32,526 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-10 06:07:32,529 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-10 06:07:32,530 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2025-01-10 06:07:34,485 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 7 statements into 1 equivalence classes. [2025-01-10 06:07:34,729 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 7 of 7 statements. [2025-01-10 06:07:34,730 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 06:07:34,730 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 06:07:34,740 INFO L256 TraceCheckSpWp]: Trace formula consists of 2427 conjuncts, 3 conjuncts are in the unsatisfiable core [2025-01-10 06:07:34,744 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-10 06:07:34,849 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-01-10 06:07:34,849 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-01-10 06:07:34,850 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1643364943] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-10 06:07:34,850 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-01-10 06:07:34,850 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 4 [2025-01-10 06:07:34,850 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [282061603] [2025-01-10 06:07:34,850 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-10 06:07:34,851 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-01-10 06:07:34,851 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 06:07:34,851 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-01-10 06:07:34,851 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-01-10 06:07:34,852 INFO L87 Difference]: Start difference. First operand 775 states and 1034 transitions. Second operand has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 4 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-01-10 06:07:34,961 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 06:07:34,962 INFO L93 Difference]: Finished difference Result 775 states and 1034 transitions. [2025-01-10 06:07:34,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-01-10 06:07:34,963 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 4 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 7 [2025-01-10 06:07:34,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 06:07:34,967 INFO L225 Difference]: With dead ends: 775 [2025-01-10 06:07:34,967 INFO L226 Difference]: Without dead ends: 774 [2025-01-10 06:07:34,968 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-01-10 06:07:34,968 INFO L435 NwaCegarLoop]: 1025 mSDtfsCounter, 1 mSDsluCounter, 1024 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 2049 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-01-10 06:07:34,969 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 2049 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-01-10 06:07:34,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 774 states. [2025-01-10 06:07:34,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 774 to 774. [2025-01-10 06:07:34,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 774 states, 618 states have (on average 1.5841423948220066) internal successors, (979), 737 states have internal predecessors, (979), 32 states have call successors, (32), 14 states have call predecessors, (32), 13 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2025-01-10 06:07:34,988 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 774 states to 774 states and 1033 transitions. [2025-01-10 06:07:34,989 INFO L78 Accepts]: Start accepts. Automaton has 774 states and 1033 transitions. Word has length 7 [2025-01-10 06:07:34,989 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 06:07:34,989 INFO L471 AbstractCegarLoop]: Abstraction has 774 states and 1033 transitions. [2025-01-10 06:07:34,989 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.3333333333333335) internal successors, (7), 4 states have internal predecessors, (7), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-01-10 06:07:34,989 INFO L276 IsEmpty]: Start isEmpty. Operand 774 states and 1033 transitions. [2025-01-10 06:07:34,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2025-01-10 06:07:34,989 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 06:07:34,990 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1] [2025-01-10 06:07:35,003 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2025-01-10 06:07:35,190 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 06:07:35,190 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 139 more)] === [2025-01-10 06:07:35,191 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 06:07:35,191 INFO L85 PathProgramCache]: Analyzing trace with hash 2135482370, now seen corresponding path program 1 times [2025-01-10 06:07:35,191 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 06:07:35,191 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1505393766] [2025-01-10 06:07:35,191 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-10 06:07:35,191 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 06:07:36,408 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 8 statements into 1 equivalence classes. [2025-01-10 06:07:36,441 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 8 of 8 statements. [2025-01-10 06:07:36,442 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 06:07:36,442 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 06:07:36,618 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-01-10 06:07:36,618 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 06:07:36,618 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1505393766] [2025-01-10 06:07:36,618 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1505393766] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-10 06:07:36,618 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-10 06:07:36,618 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-01-10 06:07:36,619 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1842857392] [2025-01-10 06:07:36,619 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-10 06:07:36,619 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-01-10 06:07:36,619 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 06:07:36,619 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-01-10 06:07:36,619 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-01-10 06:07:36,619 INFO L87 Difference]: Start difference. First operand 774 states and 1033 transitions. Second operand has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-01-10 06:07:36,667 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 06:07:36,669 INFO L93 Difference]: Finished difference Result 774 states and 1033 transitions. [2025-01-10 06:07:36,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-01-10 06:07:36,669 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 8 [2025-01-10 06:07:36,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 06:07:36,673 INFO L225 Difference]: With dead ends: 774 [2025-01-10 06:07:36,673 INFO L226 Difference]: Without dead ends: 773 [2025-01-10 06:07:36,674 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-01-10 06:07:36,674 INFO L435 NwaCegarLoop]: 1026 mSDtfsCounter, 0 mSDsluCounter, 1024 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2050 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-01-10 06:07:36,675 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2050 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-01-10 06:07:36,676 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 773 states. [2025-01-10 06:07:36,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 773 to 771. [2025-01-10 06:07:36,689 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 771 states, 616 states have (on average 1.5844155844155845) internal successors, (976), 734 states have internal predecessors, (976), 32 states have call successors, (32), 14 states have call predecessors, (32), 13 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2025-01-10 06:07:36,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 771 states to 771 states and 1030 transitions. [2025-01-10 06:07:36,692 INFO L78 Accepts]: Start accepts. Automaton has 771 states and 1030 transitions. Word has length 8 [2025-01-10 06:07:36,692 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 06:07:36,692 INFO L471 AbstractCegarLoop]: Abstraction has 771 states and 1030 transitions. [2025-01-10 06:07:36,692 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.0) internal successors, (8), 3 states have internal predecessors, (8), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2025-01-10 06:07:36,693 INFO L276 IsEmpty]: Start isEmpty. Operand 771 states and 1030 transitions. [2025-01-10 06:07:36,693 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2025-01-10 06:07:36,693 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 06:07:36,693 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-10 06:07:36,693 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-01-10 06:07:36,693 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 139 more)] === [2025-01-10 06:07:36,694 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 06:07:36,694 INFO L85 PathProgramCache]: Analyzing trace with hash 1790756721, now seen corresponding path program 1 times [2025-01-10 06:07:36,694 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 06:07:36,694 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [514374339] [2025-01-10 06:07:36,694 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-10 06:07:36,694 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 06:07:38,043 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 12 statements into 1 equivalence classes. [2025-01-10 06:07:38,071 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 12 of 12 statements. [2025-01-10 06:07:38,071 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 06:07:38,071 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 06:07:38,372 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-01-10 06:07:38,373 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 06:07:38,373 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [514374339] [2025-01-10 06:07:38,374 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [514374339] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-10 06:07:38,374 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1189737412] [2025-01-10 06:07:38,374 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-10 06:07:38,374 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 06:07:38,374 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-10 06:07:38,376 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-10 06:07:38,378 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2025-01-10 06:07:40,231 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 12 statements into 1 equivalence classes. [2025-01-10 06:07:40,454 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 12 of 12 statements. [2025-01-10 06:07:40,455 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 06:07:40,455 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 06:07:40,463 INFO L256 TraceCheckSpWp]: Trace formula consists of 2444 conjuncts, 2 conjuncts are in the unsatisfiable core [2025-01-10 06:07:40,466 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-10 06:07:40,528 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-01-10 06:07:40,528 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-01-10 06:07:40,528 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1189737412] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-10 06:07:40,528 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-01-10 06:07:40,528 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2025-01-10 06:07:40,528 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1102040520] [2025-01-10 06:07:40,528 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-10 06:07:40,529 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-01-10 06:07:40,529 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 06:07:40,529 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-01-10 06:07:40,530 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2025-01-10 06:07:40,530 INFO L87 Difference]: Start difference. First operand 771 states and 1030 transitions. Second operand has 3 states, 2 states have (on average 5.0) internal successors, (10), 3 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2025-01-10 06:07:40,627 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 06:07:40,627 INFO L93 Difference]: Finished difference Result 771 states and 1030 transitions. [2025-01-10 06:07:40,627 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-01-10 06:07:40,627 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 5.0) internal successors, (10), 3 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 12 [2025-01-10 06:07:40,628 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 06:07:40,630 INFO L225 Difference]: With dead ends: 771 [2025-01-10 06:07:40,630 INFO L226 Difference]: Without dead ends: 769 [2025-01-10 06:07:40,631 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2025-01-10 06:07:40,631 INFO L435 NwaCegarLoop]: 1018 mSDtfsCounter, 868 mSDsluCounter, 137 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 885 SdHoareTripleChecker+Valid, 1155 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-01-10 06:07:40,631 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [885 Valid, 1155 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-01-10 06:07:40,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 769 states. [2025-01-10 06:07:40,645 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 769 to 769. [2025-01-10 06:07:40,646 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 769 states, 616 states have (on average 1.5811688311688312) internal successors, (974), 732 states have internal predecessors, (974), 32 states have call successors, (32), 14 states have call predecessors, (32), 13 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2025-01-10 06:07:40,649 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 769 states to 769 states and 1028 transitions. [2025-01-10 06:07:40,649 INFO L78 Accepts]: Start accepts. Automaton has 769 states and 1028 transitions. Word has length 12 [2025-01-10 06:07:40,650 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 06:07:40,650 INFO L471 AbstractCegarLoop]: Abstraction has 769 states and 1028 transitions. [2025-01-10 06:07:40,650 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 5.0) internal successors, (10), 3 states have internal predecessors, (10), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2025-01-10 06:07:40,650 INFO L276 IsEmpty]: Start isEmpty. Operand 769 states and 1028 transitions. [2025-01-10 06:07:40,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2025-01-10 06:07:40,651 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 06:07:40,651 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-10 06:07:40,664 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2025-01-10 06:07:40,851 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 06:07:40,851 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 139 more)] === [2025-01-10 06:07:40,852 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 06:07:40,852 INFO L85 PathProgramCache]: Analyzing trace with hash -321115763, now seen corresponding path program 1 times [2025-01-10 06:07:40,852 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 06:07:40,852 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1072285204] [2025-01-10 06:07:40,852 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-10 06:07:40,852 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 06:07:41,913 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 13 statements into 1 equivalence classes. [2025-01-10 06:07:41,942 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 13 of 13 statements. [2025-01-10 06:07:41,943 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 06:07:41,943 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 06:07:42,244 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-01-10 06:07:42,245 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 06:07:42,245 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1072285204] [2025-01-10 06:07:42,245 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1072285204] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-10 06:07:42,245 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [998104073] [2025-01-10 06:07:42,245 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-10 06:07:42,245 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 06:07:42,245 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-10 06:07:42,248 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-10 06:07:42,250 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2025-01-10 06:07:44,174 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 13 statements into 1 equivalence classes. [2025-01-10 06:07:44,384 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 13 of 13 statements. [2025-01-10 06:07:44,385 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 06:07:44,385 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 06:07:44,394 INFO L256 TraceCheckSpWp]: Trace formula consists of 2445 conjuncts, 3 conjuncts are in the unsatisfiable core [2025-01-10 06:07:44,396 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-10 06:07:44,482 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-01-10 06:07:44,482 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-01-10 06:07:44,642 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-01-10 06:07:44,642 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [998104073] provided 0 perfect and 2 imperfect interpolant sequences [2025-01-10 06:07:44,642 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-01-10 06:07:44,642 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2025-01-10 06:07:44,642 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [896903322] [2025-01-10 06:07:44,642 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-01-10 06:07:44,642 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-01-10 06:07:44,642 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 06:07:44,643 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-01-10 06:07:44,643 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2025-01-10 06:07:44,643 INFO L87 Difference]: Start difference. First operand 769 states and 1028 transitions. Second operand has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 7 states have internal predecessors, (23), 1 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2025-01-10 06:07:44,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 06:07:44,774 INFO L93 Difference]: Finished difference Result 1541 states and 2061 transitions. [2025-01-10 06:07:44,774 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-01-10 06:07:44,775 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 7 states have internal predecessors, (23), 1 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 13 [2025-01-10 06:07:44,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 06:07:44,777 INFO L225 Difference]: With dead ends: 1541 [2025-01-10 06:07:44,777 INFO L226 Difference]: Without dead ends: 778 [2025-01-10 06:07:44,779 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2025-01-10 06:07:44,779 INFO L435 NwaCegarLoop]: 1024 mSDtfsCounter, 4 mSDsluCounter, 3066 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 4090 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-01-10 06:07:44,780 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 4090 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-01-10 06:07:44,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 778 states. [2025-01-10 06:07:44,794 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 778 to 778. [2025-01-10 06:07:44,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 778 states, 625 states have (on average 1.5728) internal successors, (983), 741 states have internal predecessors, (983), 32 states have call successors, (32), 14 states have call predecessors, (32), 13 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2025-01-10 06:07:44,800 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 778 states to 778 states and 1037 transitions. [2025-01-10 06:07:44,801 INFO L78 Accepts]: Start accepts. Automaton has 778 states and 1037 transitions. Word has length 13 [2025-01-10 06:07:44,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 06:07:44,801 INFO L471 AbstractCegarLoop]: Abstraction has 778 states and 1037 transitions. [2025-01-10 06:07:44,801 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.2857142857142856) internal successors, (23), 7 states have internal predecessors, (23), 1 states have call successors, (2), 2 states have call predecessors, (2), 2 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2025-01-10 06:07:44,801 INFO L276 IsEmpty]: Start isEmpty. Operand 778 states and 1037 transitions. [2025-01-10 06:07:44,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2025-01-10 06:07:44,802 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 06:07:44,802 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-10 06:07:44,816 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2025-01-10 06:07:45,002 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 06:07:45,003 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 139 more)] === [2025-01-10 06:07:45,003 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 06:07:45,003 INFO L85 PathProgramCache]: Analyzing trace with hash 1440327964, now seen corresponding path program 2 times [2025-01-10 06:07:45,003 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 06:07:45,003 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1863992491] [2025-01-10 06:07:45,003 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-01-10 06:07:45,004 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 06:07:46,080 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 22 statements into 2 equivalence classes. [2025-01-10 06:07:46,136 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) and asserted 10 of 22 statements. [2025-01-10 06:07:46,136 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-01-10 06:07:46,136 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 06:07:46,611 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2025-01-10 06:07:46,612 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 06:07:46,612 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1863992491] [2025-01-10 06:07:46,612 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1863992491] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-10 06:07:46,612 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-10 06:07:46,612 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-01-10 06:07:46,612 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [298143989] [2025-01-10 06:07:46,612 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-10 06:07:46,612 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-01-10 06:07:46,612 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 06:07:46,612 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-01-10 06:07:46,612 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-01-10 06:07:46,613 INFO L87 Difference]: Start difference. First operand 778 states and 1037 transitions. Second operand has 5 states, 4 states have (on average 2.75) internal successors, (11), 5 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2025-01-10 06:07:46,901 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 06:07:46,902 INFO L93 Difference]: Finished difference Result 778 states and 1037 transitions. [2025-01-10 06:07:46,902 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-01-10 06:07:46,902 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 2.75) internal successors, (11), 5 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 22 [2025-01-10 06:07:46,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 06:07:46,905 INFO L225 Difference]: With dead ends: 778 [2025-01-10 06:07:46,905 INFO L226 Difference]: Without dead ends: 776 [2025-01-10 06:07:46,906 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-01-10 06:07:46,906 INFO L435 NwaCegarLoop]: 1014 mSDtfsCounter, 867 mSDsluCounter, 2155 mSDsCounter, 0 mSdLazyCounter, 42 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 884 SdHoareTripleChecker+Valid, 3169 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 42 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-01-10 06:07:46,907 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [884 Valid, 3169 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 42 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-01-10 06:07:46,908 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 776 states. [2025-01-10 06:07:46,918 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 776 to 776. [2025-01-10 06:07:46,919 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 776 states, 625 states have (on average 1.5696) internal successors, (981), 739 states have internal predecessors, (981), 32 states have call successors, (32), 14 states have call predecessors, (32), 13 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2025-01-10 06:07:46,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 776 states to 776 states and 1035 transitions. [2025-01-10 06:07:46,922 INFO L78 Accepts]: Start accepts. Automaton has 776 states and 1035 transitions. Word has length 22 [2025-01-10 06:07:46,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 06:07:46,922 INFO L471 AbstractCegarLoop]: Abstraction has 776 states and 1035 transitions. [2025-01-10 06:07:46,923 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 2.75) internal successors, (11), 5 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2025-01-10 06:07:46,923 INFO L276 IsEmpty]: Start isEmpty. Operand 776 states and 1035 transitions. [2025-01-10 06:07:46,923 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2025-01-10 06:07:46,923 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 06:07:46,923 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-10 06:07:46,923 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2025-01-10 06:07:46,923 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 139 more)] === [2025-01-10 06:07:46,924 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 06:07:46,924 INFO L85 PathProgramCache]: Analyzing trace with hash 644740234, now seen corresponding path program 1 times [2025-01-10 06:07:46,924 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 06:07:46,924 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [873206698] [2025-01-10 06:07:46,924 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-10 06:07:46,924 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 06:07:48,022 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 27 statements into 1 equivalence classes. [2025-01-10 06:07:48,054 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 27 of 27 statements. [2025-01-10 06:07:48,054 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 06:07:48,054 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 06:07:48,315 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2025-01-10 06:07:48,315 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 06:07:48,315 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [873206698] [2025-01-10 06:07:48,315 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [873206698] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-10 06:07:48,315 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-10 06:07:48,315 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-01-10 06:07:48,315 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [740288537] [2025-01-10 06:07:48,315 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-10 06:07:48,315 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-01-10 06:07:48,315 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 06:07:48,317 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-01-10 06:07:48,317 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-01-10 06:07:48,317 INFO L87 Difference]: Start difference. First operand 776 states and 1035 transitions. Second operand has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2025-01-10 06:07:48,401 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 06:07:48,402 INFO L93 Difference]: Finished difference Result 1535 states and 2054 transitions. [2025-01-10 06:07:48,402 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-01-10 06:07:48,403 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 27 [2025-01-10 06:07:48,403 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 06:07:48,406 INFO L225 Difference]: With dead ends: 1535 [2025-01-10 06:07:48,406 INFO L226 Difference]: Without dead ends: 779 [2025-01-10 06:07:48,407 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-01-10 06:07:48,409 INFO L435 NwaCegarLoop]: 1022 mSDtfsCounter, 2 mSDsluCounter, 1017 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 2039 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-01-10 06:07:48,409 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 2039 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-01-10 06:07:48,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 779 states. [2025-01-10 06:07:48,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 779 to 779. [2025-01-10 06:07:48,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 779 states, 628 states have (on average 1.5668789808917198) internal successors, (984), 742 states have internal predecessors, (984), 32 states have call successors, (32), 14 states have call predecessors, (32), 13 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2025-01-10 06:07:48,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 779 states to 779 states and 1038 transitions. [2025-01-10 06:07:48,428 INFO L78 Accepts]: Start accepts. Automaton has 779 states and 1038 transitions. Word has length 27 [2025-01-10 06:07:48,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 06:07:48,428 INFO L471 AbstractCegarLoop]: Abstraction has 779 states and 1038 transitions. [2025-01-10 06:07:48,429 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2025-01-10 06:07:48,429 INFO L276 IsEmpty]: Start isEmpty. Operand 779 states and 1038 transitions. [2025-01-10 06:07:48,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2025-01-10 06:07:48,429 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 06:07:48,429 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-10 06:07:48,430 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2025-01-10 06:07:48,430 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 139 more)] === [2025-01-10 06:07:48,430 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 06:07:48,430 INFO L85 PathProgramCache]: Analyzing trace with hash -1487401849, now seen corresponding path program 1 times [2025-01-10 06:07:48,430 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 06:07:48,430 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1414386723] [2025-01-10 06:07:48,430 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-10 06:07:48,430 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 06:07:49,609 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 28 statements into 1 equivalence classes. [2025-01-10 06:07:49,638 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 28 of 28 statements. [2025-01-10 06:07:49,638 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 06:07:49,638 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 06:07:49,856 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2025-01-10 06:07:49,857 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 06:07:49,857 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1414386723] [2025-01-10 06:07:49,857 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1414386723] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-10 06:07:49,857 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-10 06:07:49,857 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-01-10 06:07:49,857 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1688136759] [2025-01-10 06:07:49,857 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-10 06:07:49,857 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-01-10 06:07:49,857 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 06:07:49,858 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-01-10 06:07:49,858 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-01-10 06:07:49,858 INFO L87 Difference]: Start difference. First operand 779 states and 1038 transitions. Second operand has 3 states, 2 states have (on average 8.5) internal successors, (17), 3 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2025-01-10 06:07:50,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 06:07:50,031 INFO L93 Difference]: Finished difference Result 1084 states and 1483 transitions. [2025-01-10 06:07:50,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-01-10 06:07:50,031 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 8.5) internal successors, (17), 3 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 28 [2025-01-10 06:07:50,031 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 06:07:50,035 INFO L225 Difference]: With dead ends: 1084 [2025-01-10 06:07:50,036 INFO L226 Difference]: Without dead ends: 1082 [2025-01-10 06:07:50,036 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-01-10 06:07:50,037 INFO L435 NwaCegarLoop]: 1017 mSDtfsCounter, 419 mSDsluCounter, 1009 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 426 SdHoareTripleChecker+Valid, 2026 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2025-01-10 06:07:50,037 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [426 Valid, 2026 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2025-01-10 06:07:50,040 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1082 states. [2025-01-10 06:07:50,058 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1082 to 783. [2025-01-10 06:07:50,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 783 states, 632 states have (on average 1.5648734177215189) internal successors, (989), 746 states have internal predecessors, (989), 32 states have call successors, (32), 14 states have call predecessors, (32), 13 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2025-01-10 06:07:50,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 783 states to 783 states and 1043 transitions. [2025-01-10 06:07:50,063 INFO L78 Accepts]: Start accepts. Automaton has 783 states and 1043 transitions. Word has length 28 [2025-01-10 06:07:50,063 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 06:07:50,063 INFO L471 AbstractCegarLoop]: Abstraction has 783 states and 1043 transitions. [2025-01-10 06:07:50,063 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 8.5) internal successors, (17), 3 states have internal predecessors, (17), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2025-01-10 06:07:50,063 INFO L276 IsEmpty]: Start isEmpty. Operand 783 states and 1043 transitions. [2025-01-10 06:07:50,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2025-01-10 06:07:50,064 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 06:07:50,064 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-10 06:07:50,064 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2025-01-10 06:07:50,064 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 139 more)] === [2025-01-10 06:07:50,064 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 06:07:50,065 INFO L85 PathProgramCache]: Analyzing trace with hash 357588326, now seen corresponding path program 1 times [2025-01-10 06:07:50,065 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 06:07:50,065 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2133471671] [2025-01-10 06:07:50,065 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-10 06:07:50,065 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 06:07:51,207 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 30 statements into 1 equivalence classes. [2025-01-10 06:07:51,238 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 30 of 30 statements. [2025-01-10 06:07:51,238 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 06:07:51,239 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 06:07:51,428 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2025-01-10 06:07:51,429 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 06:07:51,429 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2133471671] [2025-01-10 06:07:51,429 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2133471671] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-10 06:07:51,429 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-10 06:07:51,429 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-01-10 06:07:51,429 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [436927564] [2025-01-10 06:07:51,429 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-10 06:07:51,429 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-01-10 06:07:51,429 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 06:07:51,429 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-01-10 06:07:51,430 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-01-10 06:07:51,430 INFO L87 Difference]: Start difference. First operand 783 states and 1043 transitions. Second operand has 3 states, 2 states have (on average 9.5) internal successors, (19), 3 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2025-01-10 06:07:51,541 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 06:07:51,541 INFO L93 Difference]: Finished difference Result 796 states and 1058 transitions. [2025-01-10 06:07:51,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-01-10 06:07:51,541 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 9.5) internal successors, (19), 3 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 30 [2025-01-10 06:07:51,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 06:07:51,545 INFO L225 Difference]: With dead ends: 796 [2025-01-10 06:07:51,545 INFO L226 Difference]: Without dead ends: 794 [2025-01-10 06:07:51,546 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-01-10 06:07:51,548 INFO L435 NwaCegarLoop]: 1020 mSDtfsCounter, 3 mSDsluCounter, 1016 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 2036 SdHoareTripleChecker+Invalid, 14 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-01-10 06:07:51,548 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 2036 Invalid, 14 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-01-10 06:07:51,549 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 794 states. [2025-01-10 06:07:51,563 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 794 to 792. [2025-01-10 06:07:51,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 792 states, 641 states have (on average 1.563182527301092) internal successors, (1002), 755 states have internal predecessors, (1002), 32 states have call successors, (32), 14 states have call predecessors, (32), 13 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2025-01-10 06:07:51,567 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 792 states to 792 states and 1056 transitions. [2025-01-10 06:07:51,567 INFO L78 Accepts]: Start accepts. Automaton has 792 states and 1056 transitions. Word has length 30 [2025-01-10 06:07:51,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 06:07:51,568 INFO L471 AbstractCegarLoop]: Abstraction has 792 states and 1056 transitions. [2025-01-10 06:07:51,568 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 9.5) internal successors, (19), 3 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2025-01-10 06:07:51,568 INFO L276 IsEmpty]: Start isEmpty. Operand 792 states and 1056 transitions. [2025-01-10 06:07:51,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2025-01-10 06:07:51,569 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 06:07:51,569 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-10 06:07:51,569 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2025-01-10 06:07:51,570 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 139 more)] === [2025-01-10 06:07:51,570 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 06:07:51,570 INFO L85 PathProgramCache]: Analyzing trace with hash 357588134, now seen corresponding path program 1 times [2025-01-10 06:07:51,570 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 06:07:51,570 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1798572230] [2025-01-10 06:07:51,570 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-10 06:07:51,570 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 06:07:52,678 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 30 statements into 1 equivalence classes. [2025-01-10 06:07:52,707 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 30 of 30 statements. [2025-01-10 06:07:52,708 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 06:07:52,708 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 06:07:52,948 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2025-01-10 06:07:52,948 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 06:07:52,948 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1798572230] [2025-01-10 06:07:52,948 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1798572230] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-10 06:07:52,948 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [774417579] [2025-01-10 06:07:52,949 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-10 06:07:52,949 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 06:07:52,949 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-10 06:07:52,951 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-10 06:07:52,953 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2025-01-10 06:07:54,994 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 30 statements into 1 equivalence classes. [2025-01-10 06:07:55,193 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 30 of 30 statements. [2025-01-10 06:07:55,193 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 06:07:55,193 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 06:07:55,202 INFO L256 TraceCheckSpWp]: Trace formula consists of 2634 conjuncts, 6 conjuncts are in the unsatisfiable core [2025-01-10 06:07:55,204 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-10 06:07:55,656 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2025-01-10 06:07:55,656 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-01-10 06:07:56,363 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2025-01-10 06:07:56,363 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [774417579] provided 0 perfect and 2 imperfect interpolant sequences [2025-01-10 06:07:56,363 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-01-10 06:07:56,363 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 7, 7] total 14 [2025-01-10 06:07:56,363 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [151461178] [2025-01-10 06:07:56,363 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-01-10 06:07:56,364 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2025-01-10 06:07:56,364 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 06:07:56,364 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2025-01-10 06:07:56,364 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=112, Unknown=0, NotChecked=0, Total=182 [2025-01-10 06:07:56,364 INFO L87 Difference]: Start difference. First operand 792 states and 1056 transitions. Second operand has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 14 states have internal predecessors, (59), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2025-01-10 06:07:56,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 06:07:56,995 INFO L93 Difference]: Finished difference Result 1586 states and 2120 transitions. [2025-01-10 06:07:56,995 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2025-01-10 06:07:56,995 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 14 states have internal predecessors, (59), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 30 [2025-01-10 06:07:56,996 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 06:07:56,998 INFO L225 Difference]: With dead ends: 1586 [2025-01-10 06:07:56,998 INFO L226 Difference]: Without dead ends: 809 [2025-01-10 06:07:57,000 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=70, Invalid=112, Unknown=0, NotChecked=0, Total=182 [2025-01-10 06:07:57,000 INFO L435 NwaCegarLoop]: 1016 mSDtfsCounter, 5 mSDsluCounter, 6084 mSDsCounter, 0 mSdLazyCounter, 94 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 7100 SdHoareTripleChecker+Invalid, 97 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 94 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2025-01-10 06:07:57,000 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 7100 Invalid, 97 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 94 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2025-01-10 06:07:57,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 809 states. [2025-01-10 06:07:57,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 809 to 809. [2025-01-10 06:07:57,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 809 states, 659 states have (on average 1.5447647951441579) internal successors, (1018), 772 states have internal predecessors, (1018), 32 states have call successors, (32), 14 states have call predecessors, (32), 13 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2025-01-10 06:07:57,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 809 states to 809 states and 1072 transitions. [2025-01-10 06:07:57,017 INFO L78 Accepts]: Start accepts. Automaton has 809 states and 1072 transitions. Word has length 30 [2025-01-10 06:07:57,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 06:07:57,017 INFO L471 AbstractCegarLoop]: Abstraction has 809 states and 1072 transitions. [2025-01-10 06:07:57,017 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.214285714285714) internal successors, (59), 14 states have internal predecessors, (59), 2 states have call successors, (3), 2 states have call predecessors, (3), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2025-01-10 06:07:57,017 INFO L276 IsEmpty]: Start isEmpty. Operand 809 states and 1072 transitions. [2025-01-10 06:07:57,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2025-01-10 06:07:57,018 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 06:07:57,018 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-10 06:07:57,035 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2025-01-10 06:07:57,219 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2025-01-10 06:07:57,219 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 139 more)] === [2025-01-10 06:07:57,220 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 06:07:57,220 INFO L85 PathProgramCache]: Analyzing trace with hash 426890216, now seen corresponding path program 1 times [2025-01-10 06:07:57,220 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 06:07:57,220 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1074887152] [2025-01-10 06:07:57,220 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-10 06:07:57,220 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 06:07:58,391 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 49 statements into 1 equivalence classes. [2025-01-10 06:07:58,437 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 49 of 49 statements. [2025-01-10 06:07:58,438 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 06:07:58,438 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 06:07:58,636 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 146 trivial. 0 not checked. [2025-01-10 06:07:58,637 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 06:07:58,637 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1074887152] [2025-01-10 06:07:58,637 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1074887152] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-10 06:07:58,637 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-10 06:07:58,637 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-01-10 06:07:58,637 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1194387310] [2025-01-10 06:07:58,637 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-10 06:07:58,638 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-01-10 06:07:58,638 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 06:07:58,639 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-01-10 06:07:58,639 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-01-10 06:07:58,639 INFO L87 Difference]: Start difference. First operand 809 states and 1072 transitions. Second operand has 3 states, 2 states have (on average 10.0) internal successors, (20), 3 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2025-01-10 06:07:58,705 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 06:07:58,706 INFO L93 Difference]: Finished difference Result 809 states and 1072 transitions. [2025-01-10 06:07:58,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-01-10 06:07:58,706 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 10.0) internal successors, (20), 3 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 49 [2025-01-10 06:07:58,706 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 06:07:58,709 INFO L225 Difference]: With dead ends: 809 [2025-01-10 06:07:58,709 INFO L226 Difference]: Without dead ends: 808 [2025-01-10 06:07:58,710 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-01-10 06:07:58,710 INFO L435 NwaCegarLoop]: 1020 mSDtfsCounter, 0 mSDsluCounter, 1017 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2037 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2025-01-10 06:07:58,710 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2037 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2025-01-10 06:07:58,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 808 states. [2025-01-10 06:07:58,723 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 808 to 804. [2025-01-10 06:07:58,724 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 804 states, 655 states have (on average 1.5450381679389313) internal successors, (1012), 767 states have internal predecessors, (1012), 32 states have call successors, (32), 14 states have call predecessors, (32), 13 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2025-01-10 06:07:58,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 804 states to 804 states and 1066 transitions. [2025-01-10 06:07:58,726 INFO L78 Accepts]: Start accepts. Automaton has 804 states and 1066 transitions. Word has length 49 [2025-01-10 06:07:58,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 06:07:58,727 INFO L471 AbstractCegarLoop]: Abstraction has 804 states and 1066 transitions. [2025-01-10 06:07:58,727 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 10.0) internal successors, (20), 3 states have internal predecessors, (20), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2025-01-10 06:07:58,727 INFO L276 IsEmpty]: Start isEmpty. Operand 804 states and 1066 transitions. [2025-01-10 06:07:58,727 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2025-01-10 06:07:58,728 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 06:07:58,728 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-10 06:07:58,728 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2025-01-10 06:07:58,728 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 139 more)] === [2025-01-10 06:07:58,728 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 06:07:58,728 INFO L85 PathProgramCache]: Analyzing trace with hash -9998654, now seen corresponding path program 1 times [2025-01-10 06:07:58,728 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 06:07:58,729 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1533904367] [2025-01-10 06:07:58,729 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-10 06:07:58,729 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 06:07:59,876 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 50 statements into 1 equivalence classes. [2025-01-10 06:07:59,909 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 50 of 50 statements. [2025-01-10 06:07:59,909 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 06:07:59,909 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 06:08:00,214 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2025-01-10 06:08:00,215 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 06:08:00,215 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1533904367] [2025-01-10 06:08:00,215 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1533904367] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-10 06:08:00,215 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [468624197] [2025-01-10 06:08:00,215 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-10 06:08:00,215 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 06:08:00,215 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-10 06:08:00,218 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-10 06:08:00,219 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2025-01-10 06:08:02,298 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 50 statements into 1 equivalence classes. [2025-01-10 06:08:02,515 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 50 of 50 statements. [2025-01-10 06:08:02,515 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 06:08:02,515 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 06:08:02,525 INFO L256 TraceCheckSpWp]: Trace formula consists of 2772 conjuncts, 3 conjuncts are in the unsatisfiable core [2025-01-10 06:08:02,528 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-10 06:08:02,652 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2025-01-10 06:08:02,652 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-01-10 06:08:02,652 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [468624197] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-10 06:08:02,652 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-01-10 06:08:02,652 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 4 [2025-01-10 06:08:02,652 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1244875432] [2025-01-10 06:08:02,652 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-10 06:08:02,652 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-01-10 06:08:02,652 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 06:08:02,653 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-01-10 06:08:02,653 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-01-10 06:08:02,653 INFO L87 Difference]: Start difference. First operand 804 states and 1066 transitions. Second operand has 4 states, 3 states have (on average 7.0) internal successors, (21), 4 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2025-01-10 06:08:03,005 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 06:08:03,005 INFO L93 Difference]: Finished difference Result 1107 states and 1509 transitions. [2025-01-10 06:08:03,006 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-01-10 06:08:03,006 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 7.0) internal successors, (21), 4 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 50 [2025-01-10 06:08:03,006 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 06:08:03,009 INFO L225 Difference]: With dead ends: 1107 [2025-01-10 06:08:03,009 INFO L226 Difference]: Without dead ends: 1106 [2025-01-10 06:08:03,009 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-01-10 06:08:03,011 INFO L435 NwaCegarLoop]: 1448 mSDtfsCounter, 837 mSDsluCounter, 1607 mSDsCounter, 0 mSdLazyCounter, 55 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 851 SdHoareTripleChecker+Valid, 3055 SdHoareTripleChecker+Invalid, 55 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 55 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-01-10 06:08:03,012 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [851 Valid, 3055 Invalid, 55 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 55 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-01-10 06:08:03,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1106 states. [2025-01-10 06:08:03,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1106 to 803. [2025-01-10 06:08:03,028 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 803 states, 655 states have (on average 1.5435114503816794) internal successors, (1011), 766 states have internal predecessors, (1011), 32 states have call successors, (32), 14 states have call predecessors, (32), 13 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2025-01-10 06:08:03,030 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 803 states to 803 states and 1065 transitions. [2025-01-10 06:08:03,030 INFO L78 Accepts]: Start accepts. Automaton has 803 states and 1065 transitions. Word has length 50 [2025-01-10 06:08:03,030 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 06:08:03,030 INFO L471 AbstractCegarLoop]: Abstraction has 803 states and 1065 transitions. [2025-01-10 06:08:03,031 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 7.0) internal successors, (21), 4 states have internal predecessors, (21), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2025-01-10 06:08:03,031 INFO L276 IsEmpty]: Start isEmpty. Operand 803 states and 1065 transitions. [2025-01-10 06:08:03,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2025-01-10 06:08:03,031 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 06:08:03,031 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-10 06:08:03,048 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2025-01-10 06:08:03,232 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2025-01-10 06:08:03,233 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 139 more)] === [2025-01-10 06:08:03,233 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 06:08:03,234 INFO L85 PathProgramCache]: Analyzing trace with hash -309957502, now seen corresponding path program 1 times [2025-01-10 06:08:03,234 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 06:08:03,234 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [943460812] [2025-01-10 06:08:03,234 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-10 06:08:03,234 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 06:08:04,325 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 51 statements into 1 equivalence classes. [2025-01-10 06:08:04,358 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 51 of 51 statements. [2025-01-10 06:08:04,358 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 06:08:04,359 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 06:08:04,639 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2025-01-10 06:08:04,639 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 06:08:04,639 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [943460812] [2025-01-10 06:08:04,639 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [943460812] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-10 06:08:04,639 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1355657799] [2025-01-10 06:08:04,639 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-10 06:08:04,640 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 06:08:04,640 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-10 06:08:04,641 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-10 06:08:04,644 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2025-01-10 06:08:06,867 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 51 statements into 1 equivalence classes. [2025-01-10 06:08:07,078 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 51 of 51 statements. [2025-01-10 06:08:07,079 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 06:08:07,079 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 06:08:07,088 INFO L256 TraceCheckSpWp]: Trace formula consists of 2773 conjuncts, 3 conjuncts are in the unsatisfiable core [2025-01-10 06:08:07,092 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-10 06:08:07,237 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2025-01-10 06:08:07,237 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-01-10 06:08:07,448 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2025-01-10 06:08:07,448 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1355657799] provided 0 perfect and 2 imperfect interpolant sequences [2025-01-10 06:08:07,449 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-01-10 06:08:07,449 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 6 [2025-01-10 06:08:07,449 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1727750905] [2025-01-10 06:08:07,449 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-01-10 06:08:07,450 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-01-10 06:08:07,450 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 06:08:07,450 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-01-10 06:08:07,450 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2025-01-10 06:08:07,450 INFO L87 Difference]: Start difference. First operand 803 states and 1065 transitions. Second operand has 7 states, 6 states have (on average 6.0) internal successors, (36), 7 states have internal predecessors, (36), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2025-01-10 06:08:07,992 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 06:08:07,992 INFO L93 Difference]: Finished difference Result 2012 states and 2835 transitions. [2025-01-10 06:08:07,993 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-01-10 06:08:07,993 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 6.0) internal successors, (36), 7 states have internal predecessors, (36), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 51 [2025-01-10 06:08:07,993 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 06:08:07,999 INFO L225 Difference]: With dead ends: 2012 [2025-01-10 06:08:07,999 INFO L226 Difference]: Without dead ends: 2011 [2025-01-10 06:08:08,000 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2025-01-10 06:08:08,000 INFO L435 NwaCegarLoop]: 1014 mSDtfsCounter, 2514 mSDsluCounter, 3318 mSDsCounter, 0 mSdLazyCounter, 75 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2542 SdHoareTripleChecker+Valid, 4332 SdHoareTripleChecker+Invalid, 92 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 75 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2025-01-10 06:08:08,000 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2542 Valid, 4332 Invalid, 92 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 75 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2025-01-10 06:08:08,002 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2011 states. [2025-01-10 06:08:08,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2011 to 815. [2025-01-10 06:08:08,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 815 states, 667 states have (on average 1.538230884557721) internal successors, (1026), 778 states have internal predecessors, (1026), 32 states have call successors, (32), 14 states have call predecessors, (32), 13 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2025-01-10 06:08:08,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 815 states to 815 states and 1080 transitions. [2025-01-10 06:08:08,021 INFO L78 Accepts]: Start accepts. Automaton has 815 states and 1080 transitions. Word has length 51 [2025-01-10 06:08:08,021 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 06:08:08,021 INFO L471 AbstractCegarLoop]: Abstraction has 815 states and 1080 transitions. [2025-01-10 06:08:08,021 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 6.0) internal successors, (36), 7 states have internal predecessors, (36), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2025-01-10 06:08:08,022 INFO L276 IsEmpty]: Start isEmpty. Operand 815 states and 1080 transitions. [2025-01-10 06:08:08,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2025-01-10 06:08:08,022 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 06:08:08,022 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-10 06:08:08,039 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2025-01-10 06:08:08,222 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2025-01-10 06:08:08,223 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 139 more)] === [2025-01-10 06:08:08,223 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 06:08:08,223 INFO L85 PathProgramCache]: Analyzing trace with hash 1997540982, now seen corresponding path program 1 times [2025-01-10 06:08:08,223 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 06:08:08,223 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1365903596] [2025-01-10 06:08:08,223 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-10 06:08:08,223 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 06:08:09,277 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 55 statements into 1 equivalence classes. [2025-01-10 06:08:09,304 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 55 of 55 statements. [2025-01-10 06:08:09,304 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 06:08:09,304 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 06:08:09,587 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 147 trivial. 0 not checked. [2025-01-10 06:08:09,587 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 06:08:09,587 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1365903596] [2025-01-10 06:08:09,587 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1365903596] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-10 06:08:09,587 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [603155178] [2025-01-10 06:08:09,587 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-10 06:08:09,587 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 06:08:09,587 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-10 06:08:09,590 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-10 06:08:09,591 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2025-01-10 06:08:11,809 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 55 statements into 1 equivalence classes. [2025-01-10 06:08:12,025 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 55 of 55 statements. [2025-01-10 06:08:12,025 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 06:08:12,025 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 06:08:12,036 INFO L256 TraceCheckSpWp]: Trace formula consists of 2807 conjuncts, 3 conjuncts are in the unsatisfiable core [2025-01-10 06:08:12,038 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-01-10 06:08:12,118 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 147 trivial. 0 not checked. [2025-01-10 06:08:12,118 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-01-10 06:08:12,266 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 147 trivial. 0 not checked. [2025-01-10 06:08:12,266 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [603155178] provided 0 perfect and 2 imperfect interpolant sequences [2025-01-10 06:08:12,266 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-01-10 06:08:12,266 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2025-01-10 06:08:12,266 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1197362508] [2025-01-10 06:08:12,266 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-01-10 06:08:12,266 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-01-10 06:08:12,266 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 06:08:12,267 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-01-10 06:08:12,267 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2025-01-10 06:08:12,267 INFO L87 Difference]: Start difference. First operand 815 states and 1080 transitions. Second operand has 7 states, 7 states have (on average 5.0) internal successors, (35), 7 states have internal predecessors, (35), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2025-01-10 06:08:12,410 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 06:08:12,411 INFO L93 Difference]: Finished difference Result 1605 states and 2137 transitions. [2025-01-10 06:08:12,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-01-10 06:08:12,411 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 7 states have internal predecessors, (35), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 55 [2025-01-10 06:08:12,411 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 06:08:12,414 INFO L225 Difference]: With dead ends: 1605 [2025-01-10 06:08:12,414 INFO L226 Difference]: Without dead ends: 833 [2025-01-10 06:08:12,415 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 107 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2025-01-10 06:08:12,416 INFO L435 NwaCegarLoop]: 1019 mSDtfsCounter, 4 mSDsluCounter, 2032 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 3051 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-01-10 06:08:12,416 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 3051 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-01-10 06:08:12,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 833 states. [2025-01-10 06:08:12,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 833 to 833. [2025-01-10 06:08:12,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 833 states, 685 states have (on average 1.524087591240876) internal successors, (1044), 796 states have internal predecessors, (1044), 32 states have call successors, (32), 14 states have call predecessors, (32), 13 states have return successors, (22), 22 states have call predecessors, (22), 22 states have call successors, (22) [2025-01-10 06:08:12,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 833 states to 833 states and 1098 transitions. [2025-01-10 06:08:12,432 INFO L78 Accepts]: Start accepts. Automaton has 833 states and 1098 transitions. Word has length 55 [2025-01-10 06:08:12,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 06:08:12,432 INFO L471 AbstractCegarLoop]: Abstraction has 833 states and 1098 transitions. [2025-01-10 06:08:12,432 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 5.0) internal successors, (35), 7 states have internal predecessors, (35), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2025-01-10 06:08:12,432 INFO L276 IsEmpty]: Start isEmpty. Operand 833 states and 1098 transitions. [2025-01-10 06:08:12,433 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2025-01-10 06:08:12,433 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 06:08:12,433 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 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-01-10 06:08:12,449 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2025-01-10 06:08:12,633 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,8 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 06:08:12,633 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 139 more)] === [2025-01-10 06:08:12,634 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 06:08:12,634 INFO L85 PathProgramCache]: Analyzing trace with hash 2056065348, now seen corresponding path program 1 times [2025-01-10 06:08:12,634 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 06:08:12,634 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1488296172] [2025-01-10 06:08:12,634 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-10 06:08:12,634 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 06:08:13,746 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 60 statements into 1 equivalence classes. [2025-01-10 06:08:13,772 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 60 of 60 statements. [2025-01-10 06:08:13,772 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 06:08:13,772 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 06:08:13,998 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2025-01-10 06:08:13,998 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 06:08:13,999 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1488296172] [2025-01-10 06:08:13,999 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1488296172] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-10 06:08:13,999 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-10 06:08:13,999 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-01-10 06:08:13,999 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1390240110] [2025-01-10 06:08:13,999 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-10 06:08:13,999 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-01-10 06:08:13,999 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 06:08:13,999 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-01-10 06:08:13,999 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-01-10 06:08:13,999 INFO L87 Difference]: Start difference. First operand 833 states and 1098 transitions. Second operand has 3 states, 2 states have (on average 14.5) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2025-01-10 06:08:14,447 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 06:08:14,447 INFO L93 Difference]: Finished difference Result 1659 states and 2220 transitions. [2025-01-10 06:08:14,448 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-01-10 06:08:14,448 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 14.5) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) Word has length 60 [2025-01-10 06:08:14,448 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 06:08:14,450 INFO L225 Difference]: With dead ends: 1659 [2025-01-10 06:08:14,451 INFO L226 Difference]: Without dead ends: 930 [2025-01-10 06:08:14,452 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-01-10 06:08:14,452 INFO L435 NwaCegarLoop]: 1034 mSDtfsCounter, 121 mSDsluCounter, 950 mSDsCounter, 0 mSdLazyCounter, 70 mSolverCounterSat, 11 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 1984 SdHoareTripleChecker+Invalid, 81 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 70 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-01-10 06:08:14,452 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [125 Valid, 1984 Invalid, 81 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 70 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-01-10 06:08:14,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 930 states. [2025-01-10 06:08:14,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 930 to 876. [2025-01-10 06:08:14,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 876 states, 727 states have (on average 1.514442916093535) internal successors, (1101), 838 states have internal predecessors, (1101), 33 states have call successors, (33), 14 states have call predecessors, (33), 13 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2025-01-10 06:08:14,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 876 states to 876 states and 1157 transitions. [2025-01-10 06:08:14,468 INFO L78 Accepts]: Start accepts. Automaton has 876 states and 1157 transitions. Word has length 60 [2025-01-10 06:08:14,468 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 06:08:14,468 INFO L471 AbstractCegarLoop]: Abstraction has 876 states and 1157 transitions. [2025-01-10 06:08:14,468 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 14.5) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 2 states have call predecessors, (2), 2 states have call successors, (2) [2025-01-10 06:08:14,468 INFO L276 IsEmpty]: Start isEmpty. Operand 876 states and 1157 transitions. [2025-01-10 06:08:14,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2025-01-10 06:08:14,469 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 06:08:14,469 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 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-01-10 06:08:14,469 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2025-01-10 06:08:14,469 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 139 more)] === [2025-01-10 06:08:14,470 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 06:08:14,470 INFO L85 PathProgramCache]: Analyzing trace with hash 193869386, now seen corresponding path program 1 times [2025-01-10 06:08:14,470 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 06:08:14,470 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [834546804] [2025-01-10 06:08:14,470 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-01-10 06:08:14,470 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 06:08:15,573 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 62 statements into 1 equivalence classes. [2025-01-10 06:08:15,604 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 62 of 62 statements. [2025-01-10 06:08:15,605 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-01-10 06:08:15,605 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 06:08:15,797 INFO L134 CoverageAnalysis]: Checked inductivity of 145 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2025-01-10 06:08:15,797 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 06:08:15,798 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [834546804] [2025-01-10 06:08:15,798 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [834546804] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-10 06:08:15,798 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-10 06:08:15,798 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-01-10 06:08:15,798 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2105466991] [2025-01-10 06:08:15,798 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-10 06:08:15,798 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-01-10 06:08:15,798 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 06:08:15,799 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-01-10 06:08:15,799 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-01-10 06:08:15,799 INFO L87 Difference]: Start difference. First operand 876 states and 1157 transitions. Second operand has 3 states, 2 states have (on average 15.5) internal successors, (31), 3 states have internal predecessors, (31), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2025-01-10 06:08:15,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 06:08:15,870 INFO L93 Difference]: Finished difference Result 878 states and 1157 transitions. [2025-01-10 06:08:15,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-01-10 06:08:15,871 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 15.5) internal successors, (31), 3 states have internal predecessors, (31), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 62 [2025-01-10 06:08:15,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 06:08:15,874 INFO L225 Difference]: With dead ends: 878 [2025-01-10 06:08:15,874 INFO L226 Difference]: Without dead ends: 876 [2025-01-10 06:08:15,874 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-01-10 06:08:15,875 INFO L435 NwaCegarLoop]: 1020 mSDtfsCounter, 1 mSDsluCounter, 1014 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 2034 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2025-01-10 06:08:15,875 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 2034 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2025-01-10 06:08:15,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 876 states. [2025-01-10 06:08:15,888 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 876 to 876. [2025-01-10 06:08:15,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 876 states, 727 states have (on average 1.5116918844566714) internal successors, (1099), 838 states have internal predecessors, (1099), 33 states have call successors, (33), 14 states have call predecessors, (33), 13 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2025-01-10 06:08:15,890 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 876 states to 876 states and 1155 transitions. [2025-01-10 06:08:15,891 INFO L78 Accepts]: Start accepts. Automaton has 876 states and 1155 transitions. Word has length 62 [2025-01-10 06:08:15,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 06:08:15,891 INFO L471 AbstractCegarLoop]: Abstraction has 876 states and 1155 transitions. [2025-01-10 06:08:15,891 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 15.5) internal successors, (31), 3 states have internal predecessors, (31), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2025-01-10 06:08:15,892 INFO L276 IsEmpty]: Start isEmpty. Operand 876 states and 1155 transitions. [2025-01-10 06:08:15,892 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2025-01-10 06:08:15,892 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 06:08:15,892 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 5, 5, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-10 06:08:15,892 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2025-01-10 06:08:15,892 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 139 more)] === [2025-01-10 06:08:15,892 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 06:08:15,892 INFO L85 PathProgramCache]: Analyzing trace with hash -1990579631, now seen corresponding path program 2 times [2025-01-10 06:08:15,892 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 06:08:15,892 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [249884809] [2025-01-10 06:08:15,892 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-01-10 06:08:15,892 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 06:08:16,977 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 63 statements into 2 equivalence classes. [2025-01-10 06:08:17,050 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) and asserted 17 of 63 statements. [2025-01-10 06:08:17,051 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-01-10 06:08:17,051 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 06:08:17,617 INFO L134 CoverageAnalysis]: Checked inductivity of 185 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 185 trivial. 0 not checked. [2025-01-10 06:08:17,617 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 06:08:17,617 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [249884809] [2025-01-10 06:08:17,617 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [249884809] provided 1 perfect and 0 imperfect interpolant sequences [2025-01-10 06:08:17,617 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-01-10 06:08:17,617 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2025-01-10 06:08:17,618 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [228862228] [2025-01-10 06:08:17,618 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-01-10 06:08:17,618 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2025-01-10 06:08:17,618 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-01-10 06:08:17,618 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2025-01-10 06:08:17,619 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2025-01-10 06:08:17,619 INFO L87 Difference]: Start difference. First operand 876 states and 1155 transitions. Second operand has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2025-01-10 06:08:18,091 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-01-10 06:08:18,092 INFO L93 Difference]: Finished difference Result 1680 states and 2232 transitions. [2025-01-10 06:08:18,092 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-01-10 06:08:18,092 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 63 [2025-01-10 06:08:18,092 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-01-10 06:08:18,095 INFO L225 Difference]: With dead ends: 1680 [2025-01-10 06:08:18,095 INFO L226 Difference]: Without dead ends: 876 [2025-01-10 06:08:18,096 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2025-01-10 06:08:18,096 INFO L435 NwaCegarLoop]: 1008 mSDtfsCounter, 874 mSDsluCounter, 2996 mSDsCounter, 0 mSdLazyCounter, 80 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 891 SdHoareTripleChecker+Valid, 4004 SdHoareTripleChecker+Invalid, 80 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 80 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-01-10 06:08:18,096 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [891 Valid, 4004 Invalid, 80 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 80 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-01-10 06:08:18,097 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 876 states. [2025-01-10 06:08:18,108 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 876 to 876. [2025-01-10 06:08:18,109 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 876 states, 727 states have (on average 1.5103163686382393) internal successors, (1098), 838 states have internal predecessors, (1098), 33 states have call successors, (33), 14 states have call predecessors, (33), 13 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2025-01-10 06:08:18,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 876 states to 876 states and 1154 transitions. [2025-01-10 06:08:18,111 INFO L78 Accepts]: Start accepts. Automaton has 876 states and 1154 transitions. Word has length 63 [2025-01-10 06:08:18,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-01-10 06:08:18,111 INFO L471 AbstractCegarLoop]: Abstraction has 876 states and 1154 transitions. [2025-01-10 06:08:18,111 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.1666666666666665) internal successors, (19), 6 states have internal predecessors, (19), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2025-01-10 06:08:18,111 INFO L276 IsEmpty]: Start isEmpty. Operand 876 states and 1154 transitions. [2025-01-10 06:08:18,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2025-01-10 06:08:18,112 INFO L210 NwaCegarLoop]: Found error trace [2025-01-10 06:08:18,112 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 8, 8, 8, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-01-10 06:08:18,112 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2025-01-10 06:08:18,112 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 139 more)] === [2025-01-10 06:08:18,112 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-01-10 06:08:18,112 INFO L85 PathProgramCache]: Analyzing trace with hash -1333592994, now seen corresponding path program 2 times [2025-01-10 06:08:18,112 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-01-10 06:08:18,113 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [136053564] [2025-01-10 06:08:18,113 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-01-10 06:08:18,113 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-01-10 06:08:19,205 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 73 statements into 2 equivalence classes. [2025-01-10 06:08:19,311 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) and asserted 73 of 73 statements. [2025-01-10 06:08:19,312 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2025-01-10 06:08:19,312 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-01-10 06:08:19,671 INFO L134 CoverageAnalysis]: Checked inductivity of 248 backedges. 0 proven. 59 refuted. 0 times theorem prover too weak. 189 trivial. 0 not checked. [2025-01-10 06:08:19,671 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-01-10 06:08:19,671 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [136053564] [2025-01-10 06:08:19,671 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [136053564] provided 0 perfect and 1 imperfect interpolant sequences [2025-01-10 06:08:19,671 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [30401897] [2025-01-10 06:08:19,671 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-01-10 06:08:19,672 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-01-10 06:08:19,672 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-01-10 06:08:19,674 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2025-01-10 06:08:19,675 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2025-01-10 06:08:21,943 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 73 statements into 2 equivalence classes.