./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 c00e63dc 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-?-c00e63d-m [2025-02-06 18:04:14,431 INFO L188 SettingsManager]: Resetting all preferences to default values... [2025-02-06 18:04:14,489 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-64bit-Automizer_Default.epf [2025-02-06 18:04:14,497 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2025-02-06 18:04:14,497 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2025-02-06 18:04:14,519 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2025-02-06 18:04:14,520 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2025-02-06 18:04:14,520 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2025-02-06 18:04:14,521 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2025-02-06 18:04:14,521 INFO L153 SettingsManager]: * Use memory slicer=true [2025-02-06 18:04:14,522 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2025-02-06 18:04:14,522 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2025-02-06 18:04:14,522 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2025-02-06 18:04:14,523 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2025-02-06 18:04:14,523 INFO L153 SettingsManager]: * Use SBE=true [2025-02-06 18:04:14,523 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2025-02-06 18:04:14,523 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2025-02-06 18:04:14,524 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2025-02-06 18:04:14,524 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2025-02-06 18:04:14,524 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2025-02-06 18:04:14,524 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2025-02-06 18:04:14,524 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2025-02-06 18:04:14,524 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2025-02-06 18:04:14,524 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2025-02-06 18:04:14,524 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2025-02-06 18:04:14,524 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2025-02-06 18:04:14,524 INFO L153 SettingsManager]: * Use constant arrays=true [2025-02-06 18:04:14,525 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2025-02-06 18:04:14,525 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2025-02-06 18:04:14,525 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2025-02-06 18:04:14,525 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2025-02-06 18:04:14,525 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-06 18:04:14,525 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2025-02-06 18:04:14,525 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2025-02-06 18:04:14,525 INFO L153 SettingsManager]: * Compute procedure contracts=false [2025-02-06 18:04:14,525 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2025-02-06 18:04:14,525 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2025-02-06 18:04:14,525 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2025-02-06 18:04:14,525 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2025-02-06 18:04:14,525 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2025-02-06 18:04:14,525 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2025-02-06 18:04:14,525 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2025-02-06 18:04:14,525 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-02-06 18:04:14,777 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2025-02-06 18:04:14,786 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2025-02-06 18:04:14,788 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2025-02-06 18:04:14,789 INFO L270 PluginConnector]: Initializing CDTParser... [2025-02-06 18:04:14,789 INFO L274 PluginConnector]: CDTParser initialized [2025-02-06 18:04:14,791 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-02-06 18:04:16,057 INFO L533 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/3a024d45f/87517fe065224ce68bab3d93dc87b7c3/FLAGc2d66d5b9 [2025-02-06 18:04:16,482 INFO L384 CDTParser]: Found 1 translation units. [2025-02-06 18:04:16,483 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/busybox-1.22.0/uudecode-1.i [2025-02-06 18:04:16,523 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/3a024d45f/87517fe065224ce68bab3d93dc87b7c3/FLAGc2d66d5b9 [2025-02-06 18:04:16,621 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/3a024d45f/87517fe065224ce68bab3d93dc87b7c3 [2025-02-06 18:04:16,623 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2025-02-06 18:04:16,625 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2025-02-06 18:04:16,626 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2025-02-06 18:04:16,626 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2025-02-06 18:04:16,629 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2025-02-06 18:04:16,630 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.02 06:04:16" (1/1) ... [2025-02-06 18:04:16,631 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5360201c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:04:16, skipping insertion in model container [2025-02-06 18:04:16,631 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.02 06:04:16" (1/1) ... [2025-02-06 18:04:16,687 INFO L175 MainTranslator]: Built tables and reachable declarations [2025-02-06 18:04:17,754 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-06 18:04:17,787 INFO L200 MainTranslator]: Completed pre-run [2025-02-06 18:04:17,986 INFO L210 PostProcessor]: Analyzing one entry point: main [2025-02-06 18:04:18,145 WARN L1212 FunctionHandler]: The following functions are not defined or handled internally: vasprintf [2025-02-06 18:04:18,151 INFO L204 MainTranslator]: Completed translation [2025-02-06 18:04:18,152 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:04:18 WrapperNode [2025-02-06 18:04:18,152 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2025-02-06 18:04:18,153 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2025-02-06 18:04:18,153 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2025-02-06 18:04:18,153 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2025-02-06 18:04:18,157 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:04:18" (1/1) ... [2025-02-06 18:04:18,206 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:04:18" (1/1) ... [2025-02-06 18:04:18,310 INFO L138 Inliner]: procedures = 620, calls = 1187, calls flagged for inlining = 37, calls inlined = 36, statements flattened = 3087 [2025-02-06 18:04:18,311 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2025-02-06 18:04:18,311 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2025-02-06 18:04:18,311 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2025-02-06 18:04:18,312 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2025-02-06 18:04:18,318 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:04:18" (1/1) ... [2025-02-06 18:04:18,318 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:04:18" (1/1) ... [2025-02-06 18:04:18,369 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:04:18" (1/1) ... [2025-02-06 18:04:18,489 INFO L175 MemorySlicer]: Split 955 memory accesses to 59 slices as follows [48, 2, 7, 3, 9, 3, 3, 17, 16, 2, 3, 2, 44, 5, 5, 5, 6, 6, 6, 6, 5, 4, 4, 4, 5, 3, 5, 5, 5, 4, 54, 35, 20, 1, 1, 1, 1, 2, 7, 7, 4, 7, 7, 8, 8, 8, 8, 7, 7, 7, 2, 16, 17, 67, 355, 32, 6, 15, 3]. 37 percent of accesses are in the largest equivalence class. The 526 initializations are split as follows [0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 3, 2, 0, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 0, 4, 4, 4, 4, 3, 6, 4, 0, 0, 0, 0, 0, 7, 7, 0, 7, 7, 7, 7, 7, 7, 7, 7, 0, 2, 1, 4, 0, 355, 0, 0, 0, 0]. The 182 writes are split as follows [0, 1, 1, 2, 3, 0, 0, 4, 14, 0, 0, 0, 12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 28, 0, 15, 0, 0, 0, 0, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 8, 4, 67, 0, 8, 2, 1, 0]. [2025-02-06 18:04:18,489 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:04:18" (1/1) ... [2025-02-06 18:04:18,489 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:04:18" (1/1) ... [2025-02-06 18:04:18,621 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:04:18" (1/1) ... [2025-02-06 18:04:18,636 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:04:18" (1/1) ... [2025-02-06 18:04:18,741 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:04:18" (1/1) ... [2025-02-06 18:04:18,766 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:04:18" (1/1) ... [2025-02-06 18:04:18,818 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2025-02-06 18:04:18,820 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2025-02-06 18:04:18,820 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2025-02-06 18:04:18,820 INFO L274 PluginConnector]: IcfgBuilder initialized [2025-02-06 18:04:18,821 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:04:18" (1/1) ... [2025-02-06 18:04:18,827 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2025-02-06 18:04:18,838 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 18:04:18,853 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2025-02-06 18:04:18,855 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2025-02-06 18:04:18,876 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#0 [2025-02-06 18:04:18,876 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#1 [2025-02-06 18:04:18,876 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#2 [2025-02-06 18:04:18,876 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#3 [2025-02-06 18:04:18,876 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#4 [2025-02-06 18:04:18,876 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#5 [2025-02-06 18:04:18,876 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#6 [2025-02-06 18:04:18,876 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#7 [2025-02-06 18:04:18,876 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#8 [2025-02-06 18:04:18,876 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#9 [2025-02-06 18:04:18,876 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#10 [2025-02-06 18:04:18,877 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#11 [2025-02-06 18:04:18,877 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#12 [2025-02-06 18:04:18,877 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#13 [2025-02-06 18:04:18,877 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#14 [2025-02-06 18:04:18,877 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#15 [2025-02-06 18:04:18,877 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#16 [2025-02-06 18:04:18,877 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#17 [2025-02-06 18:04:18,877 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#18 [2025-02-06 18:04:18,877 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#19 [2025-02-06 18:04:18,877 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#20 [2025-02-06 18:04:18,877 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#21 [2025-02-06 18:04:18,878 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#22 [2025-02-06 18:04:18,878 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#23 [2025-02-06 18:04:18,878 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#24 [2025-02-06 18:04:18,878 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#25 [2025-02-06 18:04:18,878 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#26 [2025-02-06 18:04:18,878 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#27 [2025-02-06 18:04:18,878 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#28 [2025-02-06 18:04:18,878 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#29 [2025-02-06 18:04:18,878 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#30 [2025-02-06 18:04:18,878 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#31 [2025-02-06 18:04:18,878 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#32 [2025-02-06 18:04:18,878 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#33 [2025-02-06 18:04:18,878 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#34 [2025-02-06 18:04:18,879 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#35 [2025-02-06 18:04:18,879 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#36 [2025-02-06 18:04:18,879 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#37 [2025-02-06 18:04:18,879 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#38 [2025-02-06 18:04:18,879 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#39 [2025-02-06 18:04:18,879 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#40 [2025-02-06 18:04:18,879 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#41 [2025-02-06 18:04:18,879 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#42 [2025-02-06 18:04:18,879 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#43 [2025-02-06 18:04:18,879 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#44 [2025-02-06 18:04:18,879 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#45 [2025-02-06 18:04:18,879 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#46 [2025-02-06 18:04:18,879 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#47 [2025-02-06 18:04:18,879 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#48 [2025-02-06 18:04:18,880 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#49 [2025-02-06 18:04:18,880 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#50 [2025-02-06 18:04:18,880 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#51 [2025-02-06 18:04:18,880 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#52 [2025-02-06 18:04:18,880 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#53 [2025-02-06 18:04:18,880 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#54 [2025-02-06 18:04:18,880 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#55 [2025-02-06 18:04:18,880 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#56 [2025-02-06 18:04:18,880 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#57 [2025-02-06 18:04:18,880 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_realloc#58 [2025-02-06 18:04:18,880 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#0 [2025-02-06 18:04:18,880 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#1 [2025-02-06 18:04:18,880 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#2 [2025-02-06 18:04:18,880 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#3 [2025-02-06 18:04:18,881 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#4 [2025-02-06 18:04:18,881 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#5 [2025-02-06 18:04:18,881 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#6 [2025-02-06 18:04:18,881 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#7 [2025-02-06 18:04:18,881 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#8 [2025-02-06 18:04:18,881 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#9 [2025-02-06 18:04:18,881 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#10 [2025-02-06 18:04:18,881 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#11 [2025-02-06 18:04:18,881 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#12 [2025-02-06 18:04:18,881 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#13 [2025-02-06 18:04:18,881 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#14 [2025-02-06 18:04:18,881 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#15 [2025-02-06 18:04:18,881 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#16 [2025-02-06 18:04:18,881 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#17 [2025-02-06 18:04:18,881 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#18 [2025-02-06 18:04:18,882 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#19 [2025-02-06 18:04:18,882 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#20 [2025-02-06 18:04:18,882 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#21 [2025-02-06 18:04:18,882 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#22 [2025-02-06 18:04:18,882 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#23 [2025-02-06 18:04:18,882 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#24 [2025-02-06 18:04:18,882 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#25 [2025-02-06 18:04:18,882 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#26 [2025-02-06 18:04:18,882 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#27 [2025-02-06 18:04:18,882 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#28 [2025-02-06 18:04:18,882 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#29 [2025-02-06 18:04:18,882 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#30 [2025-02-06 18:04:18,882 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#31 [2025-02-06 18:04:18,882 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#32 [2025-02-06 18:04:18,882 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#33 [2025-02-06 18:04:18,882 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#34 [2025-02-06 18:04:18,882 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#35 [2025-02-06 18:04:18,883 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#36 [2025-02-06 18:04:18,883 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#37 [2025-02-06 18:04:18,883 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#38 [2025-02-06 18:04:18,883 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#39 [2025-02-06 18:04:18,883 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#40 [2025-02-06 18:04:18,883 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#41 [2025-02-06 18:04:18,883 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#42 [2025-02-06 18:04:18,883 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#43 [2025-02-06 18:04:18,883 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#44 [2025-02-06 18:04:18,883 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#45 [2025-02-06 18:04:18,883 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#46 [2025-02-06 18:04:18,883 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#47 [2025-02-06 18:04:18,883 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#48 [2025-02-06 18:04:18,883 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#49 [2025-02-06 18:04:18,883 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#50 [2025-02-06 18:04:18,883 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#51 [2025-02-06 18:04:18,883 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#52 [2025-02-06 18:04:18,883 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#53 [2025-02-06 18:04:18,883 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#54 [2025-02-06 18:04:18,883 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#55 [2025-02-06 18:04:18,883 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#56 [2025-02-06 18:04:18,883 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#57 [2025-02-06 18:04:18,883 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_realloc#58 [2025-02-06 18:04:18,883 INFO L130 BoogieDeclarations]: Found specification of procedure _IO_getc [2025-02-06 18:04:18,883 INFO L138 BoogieDeclarations]: Found implementation of procedure _IO_getc [2025-02-06 18:04:18,883 INFO L130 BoogieDeclarations]: Found specification of procedure xrealloc [2025-02-06 18:04:18,883 INFO L138 BoogieDeclarations]: Found implementation of procedure xrealloc [2025-02-06 18:04:18,883 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2025-02-06 18:04:18,883 INFO L130 BoogieDeclarations]: Found specification of procedure ret_ERANGE [2025-02-06 18:04:18,883 INFO L138 BoogieDeclarations]: Found implementation of procedure ret_ERANGE [2025-02-06 18:04:18,883 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2025-02-06 18:04:18,883 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2025-02-06 18:04:18,883 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2025-02-06 18:04:18,883 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2025-02-06 18:04:18,883 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2025-02-06 18:04:18,883 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2025-02-06 18:04:18,884 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2025-02-06 18:04:18,884 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2025-02-06 18:04:18,884 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2025-02-06 18:04:18,884 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2025-02-06 18:04:18,884 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2025-02-06 18:04:18,884 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2025-02-06 18:04:18,884 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2025-02-06 18:04:18,884 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2025-02-06 18:04:18,884 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2025-02-06 18:04:18,884 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2025-02-06 18:04:18,884 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2025-02-06 18:04:18,884 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2025-02-06 18:04:18,884 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2025-02-06 18:04:18,884 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2025-02-06 18:04:18,884 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2025-02-06 18:04:18,884 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2025-02-06 18:04:18,884 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2025-02-06 18:04:18,884 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2025-02-06 18:04:18,884 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2025-02-06 18:04:18,884 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2025-02-06 18:04:18,884 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2025-02-06 18:04:18,884 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2025-02-06 18:04:18,884 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2025-02-06 18:04:18,884 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2025-02-06 18:04:18,884 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2025-02-06 18:04:18,884 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2025-02-06 18:04:18,884 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2025-02-06 18:04:18,884 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2025-02-06 18:04:18,884 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2025-02-06 18:04:18,884 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2025-02-06 18:04:18,884 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2025-02-06 18:04:18,884 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2025-02-06 18:04:18,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2025-02-06 18:04:18,889 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2025-02-06 18:04:18,889 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2025-02-06 18:04:18,889 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2025-02-06 18:04:18,889 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2025-02-06 18:04:18,889 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#43 [2025-02-06 18:04:18,889 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#44 [2025-02-06 18:04:18,889 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#45 [2025-02-06 18:04:18,889 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#46 [2025-02-06 18:04:18,889 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#47 [2025-02-06 18:04:18,889 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#48 [2025-02-06 18:04:18,889 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#49 [2025-02-06 18:04:18,889 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#50 [2025-02-06 18:04:18,889 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#51 [2025-02-06 18:04:18,889 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#52 [2025-02-06 18:04:18,889 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#53 [2025-02-06 18:04:18,889 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#54 [2025-02-06 18:04:18,889 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#55 [2025-02-06 18:04:18,889 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#56 [2025-02-06 18:04:18,889 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#57 [2025-02-06 18:04:18,889 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#58 [2025-02-06 18:04:18,889 INFO L130 BoogieDeclarations]: Found specification of procedure bb_verror_msg [2025-02-06 18:04:18,889 INFO L138 BoogieDeclarations]: Found implementation of procedure bb_verror_msg [2025-02-06 18:04:18,889 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2025-02-06 18:04:18,889 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2025-02-06 18:04:18,889 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2025-02-06 18:04:18,889 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2025-02-06 18:04:18,889 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2025-02-06 18:04:18,889 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2025-02-06 18:04:18,889 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2025-02-06 18:04:18,889 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2025-02-06 18:04:18,889 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2025-02-06 18:04:18,889 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2025-02-06 18:04:18,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2025-02-06 18:04:18,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2025-02-06 18:04:18,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2025-02-06 18:04:18,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2025-02-06 18:04:18,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2025-02-06 18:04:18,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2025-02-06 18:04:18,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2025-02-06 18:04:18,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2025-02-06 18:04:18,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2025-02-06 18:04:18,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2025-02-06 18:04:18,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2025-02-06 18:04:18,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2025-02-06 18:04:18,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2025-02-06 18:04:18,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2025-02-06 18:04:18,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2025-02-06 18:04:18,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2025-02-06 18:04:18,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2025-02-06 18:04:18,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2025-02-06 18:04:18,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2025-02-06 18:04:18,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2025-02-06 18:04:18,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2025-02-06 18:04:18,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2025-02-06 18:04:18,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2025-02-06 18:04:18,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2025-02-06 18:04:18,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2025-02-06 18:04:18,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2025-02-06 18:04:18,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2025-02-06 18:04:18,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2025-02-06 18:04:18,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2025-02-06 18:04:18,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2025-02-06 18:04:18,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2025-02-06 18:04:18,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2025-02-06 18:04:18,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2025-02-06 18:04:18,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2025-02-06 18:04:18,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#44 [2025-02-06 18:04:18,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#45 [2025-02-06 18:04:18,890 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#46 [2025-02-06 18:04:18,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#47 [2025-02-06 18:04:18,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#48 [2025-02-06 18:04:18,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#49 [2025-02-06 18:04:18,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#50 [2025-02-06 18:04:18,891 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#51 [2025-02-06 18:04:18,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#52 [2025-02-06 18:04:18,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#53 [2025-02-06 18:04:18,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#54 [2025-02-06 18:04:18,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#55 [2025-02-06 18:04:18,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#56 [2025-02-06 18:04:18,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#57 [2025-02-06 18:04:18,892 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#58 [2025-02-06 18:04:18,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2025-02-06 18:04:18,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2025-02-06 18:04:18,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2025-02-06 18:04:18,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2025-02-06 18:04:18,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2025-02-06 18:04:18,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2025-02-06 18:04:18,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2025-02-06 18:04:18,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2025-02-06 18:04:18,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2025-02-06 18:04:18,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2025-02-06 18:04:18,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2025-02-06 18:04:18,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2025-02-06 18:04:18,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2025-02-06 18:04:18,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2025-02-06 18:04:18,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2025-02-06 18:04:18,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2025-02-06 18:04:18,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2025-02-06 18:04:18,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2025-02-06 18:04:18,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2025-02-06 18:04:18,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2025-02-06 18:04:18,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2025-02-06 18:04:18,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2025-02-06 18:04:18,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2025-02-06 18:04:18,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2025-02-06 18:04:18,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2025-02-06 18:04:18,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2025-02-06 18:04:18,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2025-02-06 18:04:18,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2025-02-06 18:04:18,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2025-02-06 18:04:18,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2025-02-06 18:04:18,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2025-02-06 18:04:18,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2025-02-06 18:04:18,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2025-02-06 18:04:18,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2025-02-06 18:04:18,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2025-02-06 18:04:18,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2025-02-06 18:04:18,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2025-02-06 18:04:18,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2025-02-06 18:04:18,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2025-02-06 18:04:18,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2025-02-06 18:04:18,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2025-02-06 18:04:18,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2025-02-06 18:04:18,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2025-02-06 18:04:18,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2025-02-06 18:04:18,892 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2025-02-06 18:04:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2025-02-06 18:04:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2025-02-06 18:04:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#47 [2025-02-06 18:04:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#48 [2025-02-06 18:04:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#49 [2025-02-06 18:04:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#50 [2025-02-06 18:04:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#51 [2025-02-06 18:04:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#52 [2025-02-06 18:04:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#53 [2025-02-06 18:04:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#54 [2025-02-06 18:04:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#55 [2025-02-06 18:04:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#56 [2025-02-06 18:04:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#57 [2025-02-06 18:04:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#58 [2025-02-06 18:04:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2025-02-06 18:04:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2025-02-06 18:04:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2025-02-06 18:04:18,893 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2025-02-06 18:04:18,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2025-02-06 18:04:18,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2025-02-06 18:04:18,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2025-02-06 18:04:18,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2025-02-06 18:04:18,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2025-02-06 18:04:18,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2025-02-06 18:04:18,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2025-02-06 18:04:18,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2025-02-06 18:04:18,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2025-02-06 18:04:18,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2025-02-06 18:04:18,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2025-02-06 18:04:18,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2025-02-06 18:04:18,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2025-02-06 18:04:18,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2025-02-06 18:04:18,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2025-02-06 18:04:18,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2025-02-06 18:04:18,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2025-02-06 18:04:18,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2025-02-06 18:04:18,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2025-02-06 18:04:18,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2025-02-06 18:04:18,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2025-02-06 18:04:18,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2025-02-06 18:04:18,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2025-02-06 18:04:18,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2025-02-06 18:04:18,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2025-02-06 18:04:18,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2025-02-06 18:04:18,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2025-02-06 18:04:18,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2025-02-06 18:04:18,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2025-02-06 18:04:18,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2025-02-06 18:04:18,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2025-02-06 18:04:18,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2025-02-06 18:04:18,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2025-02-06 18:04:18,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2025-02-06 18:04:18,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2025-02-06 18:04:18,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2025-02-06 18:04:18,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2025-02-06 18:04:18,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2025-02-06 18:04:18,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2025-02-06 18:04:18,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2025-02-06 18:04:18,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2025-02-06 18:04:18,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2025-02-06 18:04:18,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2025-02-06 18:04:18,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2025-02-06 18:04:18,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2025-02-06 18:04:18,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2025-02-06 18:04:18,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2025-02-06 18:04:18,898 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#49 [2025-02-06 18:04:18,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#50 [2025-02-06 18:04:18,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#51 [2025-02-06 18:04:18,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#52 [2025-02-06 18:04:18,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#53 [2025-02-06 18:04:18,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#54 [2025-02-06 18:04:18,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#55 [2025-02-06 18:04:18,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#56 [2025-02-06 18:04:18,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#57 [2025-02-06 18:04:18,899 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#58 [2025-02-06 18:04:18,899 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2025-02-06 18:04:18,899 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2025-02-06 18:04:18,899 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#0 [2025-02-06 18:04:18,899 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#1 [2025-02-06 18:04:18,899 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#2 [2025-02-06 18:04:18,899 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#3 [2025-02-06 18:04:18,899 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#4 [2025-02-06 18:04:18,899 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#5 [2025-02-06 18:04:18,899 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#6 [2025-02-06 18:04:18,899 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#7 [2025-02-06 18:04:18,899 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#8 [2025-02-06 18:04:18,899 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#9 [2025-02-06 18:04:18,899 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#10 [2025-02-06 18:04:18,899 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#11 [2025-02-06 18:04:18,899 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#12 [2025-02-06 18:04:18,899 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#13 [2025-02-06 18:04:18,899 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#14 [2025-02-06 18:04:18,900 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#15 [2025-02-06 18:04:18,900 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#16 [2025-02-06 18:04:18,900 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#17 [2025-02-06 18:04:18,900 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#18 [2025-02-06 18:04:18,900 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#19 [2025-02-06 18:04:18,900 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#20 [2025-02-06 18:04:18,900 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#21 [2025-02-06 18:04:18,900 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#22 [2025-02-06 18:04:18,900 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#23 [2025-02-06 18:04:18,900 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#24 [2025-02-06 18:04:18,900 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#25 [2025-02-06 18:04:18,900 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#26 [2025-02-06 18:04:18,900 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#27 [2025-02-06 18:04:18,900 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#28 [2025-02-06 18:04:18,900 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#29 [2025-02-06 18:04:18,900 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#30 [2025-02-06 18:04:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#31 [2025-02-06 18:04:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#32 [2025-02-06 18:04:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#33 [2025-02-06 18:04:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#34 [2025-02-06 18:04:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#35 [2025-02-06 18:04:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#36 [2025-02-06 18:04:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#37 [2025-02-06 18:04:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#38 [2025-02-06 18:04:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#39 [2025-02-06 18:04:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#40 [2025-02-06 18:04:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#41 [2025-02-06 18:04:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#42 [2025-02-06 18:04:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#43 [2025-02-06 18:04:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#44 [2025-02-06 18:04:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#45 [2025-02-06 18:04:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#46 [2025-02-06 18:04:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#47 [2025-02-06 18:04:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#48 [2025-02-06 18:04:18,901 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#49 [2025-02-06 18:04:18,903 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#50 [2025-02-06 18:04:18,903 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#51 [2025-02-06 18:04:18,903 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#52 [2025-02-06 18:04:18,903 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#53 [2025-02-06 18:04:18,903 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#54 [2025-02-06 18:04:18,903 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#55 [2025-02-06 18:04:18,903 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#56 [2025-02-06 18:04:18,903 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#57 [2025-02-06 18:04:18,903 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#58 [2025-02-06 18:04:18,903 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#0 [2025-02-06 18:04:18,903 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#1 [2025-02-06 18:04:18,903 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#2 [2025-02-06 18:04:18,903 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#3 [2025-02-06 18:04:18,903 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#4 [2025-02-06 18:04:18,903 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#5 [2025-02-06 18:04:18,903 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#6 [2025-02-06 18:04:18,903 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#7 [2025-02-06 18:04:18,903 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#8 [2025-02-06 18:04:18,903 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#9 [2025-02-06 18:04:18,903 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#10 [2025-02-06 18:04:18,903 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#11 [2025-02-06 18:04:18,903 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#12 [2025-02-06 18:04:18,903 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#13 [2025-02-06 18:04:18,903 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#14 [2025-02-06 18:04:18,903 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#15 [2025-02-06 18:04:18,903 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#16 [2025-02-06 18:04:18,903 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#17 [2025-02-06 18:04:18,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#18 [2025-02-06 18:04:18,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#19 [2025-02-06 18:04:18,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#20 [2025-02-06 18:04:18,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#21 [2025-02-06 18:04:18,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#22 [2025-02-06 18:04:18,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#23 [2025-02-06 18:04:18,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#24 [2025-02-06 18:04:18,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#25 [2025-02-06 18:04:18,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#26 [2025-02-06 18:04:18,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#27 [2025-02-06 18:04:18,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#28 [2025-02-06 18:04:18,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#29 [2025-02-06 18:04:18,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#30 [2025-02-06 18:04:18,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#31 [2025-02-06 18:04:18,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#32 [2025-02-06 18:04:18,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#33 [2025-02-06 18:04:18,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#34 [2025-02-06 18:04:18,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#35 [2025-02-06 18:04:18,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#36 [2025-02-06 18:04:18,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#37 [2025-02-06 18:04:18,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#38 [2025-02-06 18:04:18,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#39 [2025-02-06 18:04:18,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#40 [2025-02-06 18:04:18,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#41 [2025-02-06 18:04:18,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#42 [2025-02-06 18:04:18,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#43 [2025-02-06 18:04:18,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#44 [2025-02-06 18:04:18,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#45 [2025-02-06 18:04:18,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#46 [2025-02-06 18:04:18,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#47 [2025-02-06 18:04:18,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#48 [2025-02-06 18:04:18,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#49 [2025-02-06 18:04:18,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#50 [2025-02-06 18:04:18,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#51 [2025-02-06 18:04:18,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#52 [2025-02-06 18:04:18,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#53 [2025-02-06 18:04:18,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#54 [2025-02-06 18:04:18,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#55 [2025-02-06 18:04:18,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#56 [2025-02-06 18:04:18,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#57 [2025-02-06 18:04:18,904 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#58 [2025-02-06 18:04:18,904 INFO L130 BoogieDeclarations]: Found specification of procedure xmalloc [2025-02-06 18:04:18,904 INFO L138 BoogieDeclarations]: Found implementation of procedure xmalloc [2025-02-06 18:04:18,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2025-02-06 18:04:18,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2025-02-06 18:04:18,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2025-02-06 18:04:18,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2025-02-06 18:04:18,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2025-02-06 18:04:18,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2025-02-06 18:04:18,908 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2025-02-06 18:04:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2025-02-06 18:04:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2025-02-06 18:04:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2025-02-06 18:04:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2025-02-06 18:04:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2025-02-06 18:04:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2025-02-06 18:04:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2025-02-06 18:04:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2025-02-06 18:04:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2025-02-06 18:04:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2025-02-06 18:04:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2025-02-06 18:04:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2025-02-06 18:04:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2025-02-06 18:04:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2025-02-06 18:04:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2025-02-06 18:04:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2025-02-06 18:04:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2025-02-06 18:04:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2025-02-06 18:04:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2025-02-06 18:04:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2025-02-06 18:04:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2025-02-06 18:04:18,909 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2025-02-06 18:04:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2025-02-06 18:04:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2025-02-06 18:04:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2025-02-06 18:04:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2025-02-06 18:04:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2025-02-06 18:04:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2025-02-06 18:04:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2025-02-06 18:04:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2025-02-06 18:04:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2025-02-06 18:04:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2025-02-06 18:04:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2025-02-06 18:04:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2025-02-06 18:04:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2025-02-06 18:04:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2025-02-06 18:04:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2025-02-06 18:04:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#44 [2025-02-06 18:04:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#45 [2025-02-06 18:04:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#46 [2025-02-06 18:04:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#47 [2025-02-06 18:04:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#48 [2025-02-06 18:04:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#49 [2025-02-06 18:04:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#50 [2025-02-06 18:04:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#51 [2025-02-06 18:04:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#52 [2025-02-06 18:04:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#53 [2025-02-06 18:04:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#54 [2025-02-06 18:04:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#55 [2025-02-06 18:04:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#56 [2025-02-06 18:04:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#57 [2025-02-06 18:04:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#58 [2025-02-06 18:04:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2025-02-06 18:04:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2025-02-06 18:04:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2025-02-06 18:04:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2025-02-06 18:04:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2025-02-06 18:04:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2025-02-06 18:04:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2025-02-06 18:04:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2025-02-06 18:04:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2025-02-06 18:04:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2025-02-06 18:04:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2025-02-06 18:04:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2025-02-06 18:04:18,910 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2025-02-06 18:04:18,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2025-02-06 18:04:18,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2025-02-06 18:04:18,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2025-02-06 18:04:18,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2025-02-06 18:04:18,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2025-02-06 18:04:18,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2025-02-06 18:04:18,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2025-02-06 18:04:18,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2025-02-06 18:04:18,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2025-02-06 18:04:18,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2025-02-06 18:04:18,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2025-02-06 18:04:18,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2025-02-06 18:04:18,911 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2025-02-06 18:04:18,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2025-02-06 18:04:18,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2025-02-06 18:04:18,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2025-02-06 18:04:18,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2025-02-06 18:04:18,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2025-02-06 18:04:18,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2025-02-06 18:04:18,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2025-02-06 18:04:18,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2025-02-06 18:04:18,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2025-02-06 18:04:18,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2025-02-06 18:04:18,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2025-02-06 18:04:18,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2025-02-06 18:04:18,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2025-02-06 18:04:18,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2025-02-06 18:04:18,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2025-02-06 18:04:18,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2025-02-06 18:04:18,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2025-02-06 18:04:18,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2025-02-06 18:04:18,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2025-02-06 18:04:18,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2025-02-06 18:04:18,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2025-02-06 18:04:18,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2025-02-06 18:04:18,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2025-02-06 18:04:18,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#49 [2025-02-06 18:04:18,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#50 [2025-02-06 18:04:18,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#51 [2025-02-06 18:04:18,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#52 [2025-02-06 18:04:18,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#53 [2025-02-06 18:04:18,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#54 [2025-02-06 18:04:18,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#55 [2025-02-06 18:04:18,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#56 [2025-02-06 18:04:18,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#57 [2025-02-06 18:04:18,915 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#58 [2025-02-06 18:04:18,915 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2025-02-06 18:04:18,915 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2025-02-06 18:04:18,915 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2025-02-06 18:04:18,915 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2025-02-06 18:04:18,915 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2025-02-06 18:04:18,915 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2025-02-06 18:04:18,915 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2025-02-06 18:04:18,915 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2025-02-06 18:04:18,915 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2025-02-06 18:04:18,915 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2025-02-06 18:04:18,915 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2025-02-06 18:04:18,915 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2025-02-06 18:04:18,915 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2025-02-06 18:04:18,915 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2025-02-06 18:04:18,915 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2025-02-06 18:04:18,915 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2025-02-06 18:04:18,915 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2025-02-06 18:04:18,915 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2025-02-06 18:04:18,915 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2025-02-06 18:04:18,916 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2025-02-06 18:04:18,916 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2025-02-06 18:04:18,916 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2025-02-06 18:04:18,916 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2025-02-06 18:04:18,916 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2025-02-06 18:04:18,916 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2025-02-06 18:04:18,916 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2025-02-06 18:04:18,916 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2025-02-06 18:04:18,916 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2025-02-06 18:04:18,916 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2025-02-06 18:04:18,916 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2025-02-06 18:04:18,916 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2025-02-06 18:04:18,916 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2025-02-06 18:04:18,916 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2025-02-06 18:04:18,916 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2025-02-06 18:04:18,916 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2025-02-06 18:04:18,916 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2025-02-06 18:04:18,916 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2025-02-06 18:04:18,916 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2025-02-06 18:04:18,916 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2025-02-06 18:04:18,916 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2025-02-06 18:04:18,916 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#40 [2025-02-06 18:04:18,916 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#41 [2025-02-06 18:04:18,916 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#42 [2025-02-06 18:04:18,916 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#43 [2025-02-06 18:04:18,916 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#44 [2025-02-06 18:04:18,916 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#45 [2025-02-06 18:04:18,916 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#46 [2025-02-06 18:04:18,916 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#47 [2025-02-06 18:04:18,916 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#48 [2025-02-06 18:04:18,916 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#49 [2025-02-06 18:04:18,916 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#50 [2025-02-06 18:04:18,916 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#51 [2025-02-06 18:04:18,916 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#52 [2025-02-06 18:04:18,916 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#53 [2025-02-06 18:04:18,916 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#54 [2025-02-06 18:04:18,916 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#55 [2025-02-06 18:04:18,916 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#56 [2025-02-06 18:04:18,916 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#57 [2025-02-06 18:04:18,916 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#58 [2025-02-06 18:04:18,916 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2025-02-06 18:04:18,916 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2025-02-06 18:04:18,916 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2025-02-06 18:04:18,916 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2025-02-06 18:04:18,916 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2025-02-06 18:04:18,916 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2025-02-06 18:04:18,916 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2025-02-06 18:04:18,916 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2025-02-06 18:04:18,916 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2025-02-06 18:04:18,916 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2025-02-06 18:04:18,916 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2025-02-06 18:04:18,916 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2025-02-06 18:04:18,916 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2025-02-06 18:04:18,916 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2025-02-06 18:04:18,916 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2025-02-06 18:04:18,916 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2025-02-06 18:04:18,916 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2025-02-06 18:04:18,916 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2025-02-06 18:04:18,916 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2025-02-06 18:04:18,916 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2025-02-06 18:04:18,916 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2025-02-06 18:04:18,916 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2025-02-06 18:04:18,916 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2025-02-06 18:04:18,917 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2025-02-06 18:04:18,917 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2025-02-06 18:04:18,917 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2025-02-06 18:04:18,917 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2025-02-06 18:04:18,917 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2025-02-06 18:04:18,917 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2025-02-06 18:04:18,917 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2025-02-06 18:04:18,917 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2025-02-06 18:04:18,917 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2025-02-06 18:04:18,917 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2025-02-06 18:04:18,917 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2025-02-06 18:04:18,917 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2025-02-06 18:04:18,917 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2025-02-06 18:04:18,917 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2025-02-06 18:04:18,917 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2025-02-06 18:04:18,917 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2025-02-06 18:04:18,917 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2025-02-06 18:04:18,917 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#40 [2025-02-06 18:04:18,917 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#41 [2025-02-06 18:04:18,917 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#42 [2025-02-06 18:04:18,917 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#43 [2025-02-06 18:04:18,917 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#44 [2025-02-06 18:04:18,917 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#45 [2025-02-06 18:04:18,917 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#46 [2025-02-06 18:04:18,917 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#47 [2025-02-06 18:04:18,917 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#48 [2025-02-06 18:04:18,917 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#49 [2025-02-06 18:04:18,917 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#50 [2025-02-06 18:04:18,917 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#51 [2025-02-06 18:04:18,917 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#52 [2025-02-06 18:04:18,917 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#53 [2025-02-06 18:04:18,917 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#54 [2025-02-06 18:04:18,917 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#55 [2025-02-06 18:04:18,917 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#56 [2025-02-06 18:04:18,917 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#57 [2025-02-06 18:04:18,917 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#58 [2025-02-06 18:04:18,917 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2025-02-06 18:04:18,917 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2025-02-06 18:04:18,917 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2025-02-06 18:04:18,917 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2025-02-06 18:04:18,917 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2025-02-06 18:04:18,917 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2025-02-06 18:04:18,917 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2025-02-06 18:04:18,917 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2025-02-06 18:04:18,920 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2025-02-06 18:04:18,920 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2025-02-06 18:04:18,920 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2025-02-06 18:04:18,920 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2025-02-06 18:04:18,920 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2025-02-06 18:04:18,920 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2025-02-06 18:04:18,920 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2025-02-06 18:04:18,920 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2025-02-06 18:04:18,920 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2025-02-06 18:04:18,920 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2025-02-06 18:04:18,920 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2025-02-06 18:04:18,920 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2025-02-06 18:04:18,920 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2025-02-06 18:04:18,920 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2025-02-06 18:04:18,920 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2025-02-06 18:04:18,920 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2025-02-06 18:04:18,920 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2025-02-06 18:04:18,920 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2025-02-06 18:04:18,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2025-02-06 18:04:18,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2025-02-06 18:04:18,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2025-02-06 18:04:18,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2025-02-06 18:04:18,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2025-02-06 18:04:18,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2025-02-06 18:04:18,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2025-02-06 18:04:18,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2025-02-06 18:04:18,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2025-02-06 18:04:18,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2025-02-06 18:04:18,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2025-02-06 18:04:18,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2025-02-06 18:04:18,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2025-02-06 18:04:18,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2025-02-06 18:04:18,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2025-02-06 18:04:18,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2025-02-06 18:04:18,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2025-02-06 18:04:18,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2025-02-06 18:04:18,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2025-02-06 18:04:18,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2025-02-06 18:04:18,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2025-02-06 18:04:18,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2025-02-06 18:04:18,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2025-02-06 18:04:18,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2025-02-06 18:04:18,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2025-02-06 18:04:18,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2025-02-06 18:04:18,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#49 [2025-02-06 18:04:18,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#50 [2025-02-06 18:04:18,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#51 [2025-02-06 18:04:18,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#52 [2025-02-06 18:04:18,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#53 [2025-02-06 18:04:18,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#54 [2025-02-06 18:04:18,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#55 [2025-02-06 18:04:18,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#56 [2025-02-06 18:04:18,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#57 [2025-02-06 18:04:18,921 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#58 [2025-02-06 18:04:18,921 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2025-02-06 18:04:18,921 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2025-02-06 18:04:18,921 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2025-02-06 18:04:18,921 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2025-02-06 18:04:18,921 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2025-02-06 18:04:18,921 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2025-02-06 18:04:18,921 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2025-02-06 18:04:18,921 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2025-02-06 18:04:18,921 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2025-02-06 18:04:18,921 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2025-02-06 18:04:18,921 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2025-02-06 18:04:18,921 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2025-02-06 18:04:18,921 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2025-02-06 18:04:18,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2025-02-06 18:04:18,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2025-02-06 18:04:18,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2025-02-06 18:04:18,922 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2025-02-06 18:04:18,923 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2025-02-06 18:04:18,923 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2025-02-06 18:04:18,923 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2025-02-06 18:04:18,923 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2025-02-06 18:04:18,923 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2025-02-06 18:04:18,923 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#44 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#45 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#46 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#47 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#48 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#49 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#50 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#51 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#52 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#53 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#54 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#55 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#56 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#57 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#58 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#0 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#1 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#2 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#3 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#4 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#5 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#6 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#7 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#8 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#9 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#10 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#11 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#12 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#13 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#14 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#15 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#16 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#17 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#18 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#19 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#20 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#21 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#22 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#23 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#24 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#25 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#26 [2025-02-06 18:04:18,924 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#27 [2025-02-06 18:04:18,925 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#28 [2025-02-06 18:04:18,925 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#29 [2025-02-06 18:04:18,925 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#30 [2025-02-06 18:04:18,925 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#31 [2025-02-06 18:04:18,925 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#32 [2025-02-06 18:04:18,925 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#33 [2025-02-06 18:04:18,925 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#34 [2025-02-06 18:04:18,925 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#35 [2025-02-06 18:04:18,925 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#36 [2025-02-06 18:04:18,925 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#37 [2025-02-06 18:04:18,925 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#38 [2025-02-06 18:04:18,925 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#39 [2025-02-06 18:04:18,925 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#40 [2025-02-06 18:04:18,925 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#41 [2025-02-06 18:04:18,925 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#42 [2025-02-06 18:04:18,925 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#43 [2025-02-06 18:04:18,925 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#44 [2025-02-06 18:04:18,925 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#45 [2025-02-06 18:04:18,925 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#46 [2025-02-06 18:04:18,925 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#47 [2025-02-06 18:04:18,925 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#48 [2025-02-06 18:04:18,925 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#49 [2025-02-06 18:04:18,925 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#50 [2025-02-06 18:04:18,925 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#51 [2025-02-06 18:04:18,925 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#52 [2025-02-06 18:04:18,925 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#53 [2025-02-06 18:04:18,925 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#54 [2025-02-06 18:04:18,925 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#55 [2025-02-06 18:04:18,925 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#56 [2025-02-06 18:04:18,925 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#57 [2025-02-06 18:04:18,925 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memmove#58 [2025-02-06 18:04:18,925 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#0 [2025-02-06 18:04:18,925 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#1 [2025-02-06 18:04:18,925 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#2 [2025-02-06 18:04:18,925 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#3 [2025-02-06 18:04:18,925 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#4 [2025-02-06 18:04:18,925 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#5 [2025-02-06 18:04:18,925 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#6 [2025-02-06 18:04:18,925 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#7 [2025-02-06 18:04:18,925 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#8 [2025-02-06 18:04:18,925 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#9 [2025-02-06 18:04:18,925 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#10 [2025-02-06 18:04:18,925 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#11 [2025-02-06 18:04:18,925 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#12 [2025-02-06 18:04:18,925 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#13 [2025-02-06 18:04:18,925 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#14 [2025-02-06 18:04:18,925 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#15 [2025-02-06 18:04:18,925 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#16 [2025-02-06 18:04:18,925 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#17 [2025-02-06 18:04:18,925 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#18 [2025-02-06 18:04:18,925 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#19 [2025-02-06 18:04:18,925 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#20 [2025-02-06 18:04:18,925 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#21 [2025-02-06 18:04:18,925 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#22 [2025-02-06 18:04:18,925 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#23 [2025-02-06 18:04:18,925 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#24 [2025-02-06 18:04:18,925 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#25 [2025-02-06 18:04:18,925 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#26 [2025-02-06 18:04:18,925 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#27 [2025-02-06 18:04:18,925 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#28 [2025-02-06 18:04:18,925 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#29 [2025-02-06 18:04:18,925 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#30 [2025-02-06 18:04:18,925 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#31 [2025-02-06 18:04:18,926 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#32 [2025-02-06 18:04:18,926 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#33 [2025-02-06 18:04:18,926 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#34 [2025-02-06 18:04:18,926 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#35 [2025-02-06 18:04:18,926 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#36 [2025-02-06 18:04:18,926 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#37 [2025-02-06 18:04:18,926 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#38 [2025-02-06 18:04:18,926 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#39 [2025-02-06 18:04:18,926 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#40 [2025-02-06 18:04:18,926 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#41 [2025-02-06 18:04:18,926 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#42 [2025-02-06 18:04:18,926 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#43 [2025-02-06 18:04:18,926 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#44 [2025-02-06 18:04:18,926 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#45 [2025-02-06 18:04:18,926 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#46 [2025-02-06 18:04:18,926 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#47 [2025-02-06 18:04:18,926 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#48 [2025-02-06 18:04:18,926 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#49 [2025-02-06 18:04:18,926 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#50 [2025-02-06 18:04:18,926 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#51 [2025-02-06 18:04:18,926 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#52 [2025-02-06 18:04:18,926 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#53 [2025-02-06 18:04:18,926 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#54 [2025-02-06 18:04:18,926 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#55 [2025-02-06 18:04:18,926 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#56 [2025-02-06 18:04:18,926 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#57 [2025-02-06 18:04:18,926 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memmove#58 [2025-02-06 18:04:18,926 INFO L130 BoogieDeclarations]: Found specification of procedure bb_ascii_isalnum [2025-02-06 18:04:18,926 INFO L138 BoogieDeclarations]: Found implementation of procedure bb_ascii_isalnum [2025-02-06 18:04:18,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2025-02-06 18:04:18,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2025-02-06 18:04:18,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2025-02-06 18:04:18,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2025-02-06 18:04:18,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2025-02-06 18:04:18,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2025-02-06 18:04:18,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2025-02-06 18:04:18,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2025-02-06 18:04:18,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2025-02-06 18:04:18,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2025-02-06 18:04:18,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2025-02-06 18:04:18,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2025-02-06 18:04:18,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2025-02-06 18:04:18,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2025-02-06 18:04:18,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2025-02-06 18:04:18,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2025-02-06 18:04:18,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2025-02-06 18:04:18,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2025-02-06 18:04:18,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2025-02-06 18:04:18,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2025-02-06 18:04:18,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2025-02-06 18:04:18,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2025-02-06 18:04:18,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2025-02-06 18:04:18,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2025-02-06 18:04:18,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2025-02-06 18:04:18,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2025-02-06 18:04:18,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2025-02-06 18:04:18,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2025-02-06 18:04:18,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2025-02-06 18:04:18,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2025-02-06 18:04:18,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2025-02-06 18:04:18,926 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2025-02-06 18:04:18,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2025-02-06 18:04:18,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2025-02-06 18:04:18,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2025-02-06 18:04:18,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2025-02-06 18:04:18,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2025-02-06 18:04:18,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2025-02-06 18:04:18,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2025-02-06 18:04:18,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2025-02-06 18:04:18,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2025-02-06 18:04:18,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2025-02-06 18:04:18,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2025-02-06 18:04:18,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2025-02-06 18:04:18,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2025-02-06 18:04:18,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2025-02-06 18:04:18,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2025-02-06 18:04:18,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#47 [2025-02-06 18:04:18,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#48 [2025-02-06 18:04:18,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#49 [2025-02-06 18:04:18,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#50 [2025-02-06 18:04:18,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#51 [2025-02-06 18:04:18,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#52 [2025-02-06 18:04:18,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#53 [2025-02-06 18:04:18,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#54 [2025-02-06 18:04:18,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#55 [2025-02-06 18:04:18,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#56 [2025-02-06 18:04:18,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#57 [2025-02-06 18:04:18,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#58 [2025-02-06 18:04:18,927 INFO L130 BoogieDeclarations]: Found specification of procedure xmalloc_fgetline [2025-02-06 18:04:18,927 INFO L138 BoogieDeclarations]: Found implementation of procedure xmalloc_fgetline [2025-02-06 18:04:18,927 INFO L130 BoogieDeclarations]: Found specification of procedure bb_error_msg_and_die [2025-02-06 18:04:18,927 INFO L138 BoogieDeclarations]: Found implementation of procedure bb_error_msg_and_die [2025-02-06 18:04:18,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2025-02-06 18:04:18,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2025-02-06 18:04:18,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2025-02-06 18:04:18,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2025-02-06 18:04:18,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2025-02-06 18:04:18,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2025-02-06 18:04:18,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2025-02-06 18:04:18,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2025-02-06 18:04:18,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2025-02-06 18:04:18,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2025-02-06 18:04:18,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2025-02-06 18:04:18,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2025-02-06 18:04:18,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2025-02-06 18:04:18,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2025-02-06 18:04:18,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2025-02-06 18:04:18,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2025-02-06 18:04:18,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2025-02-06 18:04:18,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2025-02-06 18:04:18,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2025-02-06 18:04:18,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2025-02-06 18:04:18,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2025-02-06 18:04:18,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2025-02-06 18:04:18,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2025-02-06 18:04:18,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2025-02-06 18:04:18,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2025-02-06 18:04:18,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2025-02-06 18:04:18,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2025-02-06 18:04:18,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2025-02-06 18:04:18,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2025-02-06 18:04:18,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2025-02-06 18:04:18,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2025-02-06 18:04:18,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2025-02-06 18:04:18,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2025-02-06 18:04:18,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2025-02-06 18:04:18,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2025-02-06 18:04:18,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2025-02-06 18:04:18,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2025-02-06 18:04:18,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2025-02-06 18:04:18,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2025-02-06 18:04:18,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2025-02-06 18:04:18,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2025-02-06 18:04:18,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2025-02-06 18:04:18,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2025-02-06 18:04:18,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2025-02-06 18:04:18,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2025-02-06 18:04:18,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2025-02-06 18:04:18,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2025-02-06 18:04:18,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#47 [2025-02-06 18:04:18,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#48 [2025-02-06 18:04:18,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#49 [2025-02-06 18:04:18,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#50 [2025-02-06 18:04:18,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#51 [2025-02-06 18:04:18,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#52 [2025-02-06 18:04:18,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#53 [2025-02-06 18:04:18,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#54 [2025-02-06 18:04:18,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#55 [2025-02-06 18:04:18,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#56 [2025-02-06 18:04:18,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#57 [2025-02-06 18:04:18,934 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#58 [2025-02-06 18:04:20,045 INFO L257 CfgBuilder]: Building ICFG [2025-02-06 18:04:20,050 INFO L287 CfgBuilder]: Building CFG for each procedure with an implementation [2025-02-06 18:04:26,806 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L2441: call ULTIMATE.dealloc(bb_strtou_~#endptr~0#1.base, bb_strtou_~#endptr~0#1.offset);havoc bb_strtou_~#endptr~0#1.base, bb_strtou_~#endptr~0#1.offset; [2025-02-06 18:04:26,807 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L3378: havoc __main_~decode_fn_ptr~0#1.base, __main_~decode_fn_ptr~0#1.offset, __main_~line_ptr~1#1.base, __main_~line_ptr~1#1.offset, __main_~dst_stream~0#1.base, __main_~dst_stream~0#1.offset, __main_~mode~0#1, __main_~return_value_strlen$9~0#1, __main_~return_value_bb_strtou$17~0#1; [2025-02-06 18:04:26,807 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L3776: havoc getopt_long_#t~ret433#1; [2025-02-06 18:04:26,807 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L2667: call ULTIMATE.dealloc(getopt32_~#complementary~0#1.base, getopt32_~#complementary~0#1.offset);havoc getopt32_~#complementary~0#1.base, getopt32_~#complementary~0#1.offset; [2025-02-06 18:04:27,649 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L3617: call ULTIMATE.dealloc(~#i~1#1.base, ~#i~1#1.offset);havoc ~#i~1#1.base, ~#i~1#1.offset; [2025-02-06 18:04:31,225 INFO L1309 $ProcedureCfgBuilder]: dead code at ProgramPoint L3713: havoc #t~nondet351; [2025-02-06 18:04:37,477 INFO L? ?]: Removed 2564 outVars from TransFormulas that were not future-live. [2025-02-06 18:04:37,478 INFO L308 CfgBuilder]: Performing block encoding [2025-02-06 18:04:37,591 INFO L332 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2025-02-06 18:04:37,591 INFO L337 CfgBuilder]: Removed 0 assume(true) statements. [2025-02-06 18:04:37,591 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 06.02 06:04:37 BoogieIcfgContainer [2025-02-06 18:04:37,592 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2025-02-06 18:04:37,594 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2025-02-06 18:04:37,594 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2025-02-06 18:04:37,599 INFO L274 PluginConnector]: TraceAbstraction initialized [2025-02-06 18:04:37,599 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.02 06:04:16" (1/3) ... [2025-02-06 18:04:37,600 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7cc441aa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.02 06:04:37, skipping insertion in model container [2025-02-06 18:04:37,600 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.02 06:04:18" (2/3) ... [2025-02-06 18:04:37,600 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7cc441aa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.02 06:04:37, skipping insertion in model container [2025-02-06 18:04:37,600 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 06.02 06:04:37" (3/3) ... [2025-02-06 18:04:37,602 INFO L128 eAbstractionObserver]: Analyzing ICFG uudecode-1.i [2025-02-06 18:04:37,619 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2025-02-06 18:04:37,623 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG uudecode-1.i that has 246 procedures, 1876 locations, 1 initial locations, 273 loop locations, and 142 error locations. [2025-02-06 18:04:37,716 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2025-02-06 18:04:37,730 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;@606082e0, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2025-02-06 18:04:37,731 INFO L334 AbstractCegarLoop]: Starting to check reachability of 142 error locations. [2025-02-06 18:04:37,740 INFO L276 IsEmpty]: Start isEmpty. Operand has 911 states, 710 states have (on average 1.6605633802816901) internal successors, (1179), 855 states have internal predecessors, (1179), 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-02-06 18:04:37,745 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 5 [2025-02-06 18:04:37,745 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 18:04:37,746 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1] [2025-02-06 18:04:37,746 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr115ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONUNSUPPORTED_FEATURE (and 139 more)] === [2025-02-06 18:04:37,751 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 18:04:37,751 INFO L85 PathProgramCache]: Analyzing trace with hash 50946495, now seen corresponding path program 1 times [2025-02-06 18:04:37,758 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 18:04:37,758 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [953107705] [2025-02-06 18:04:37,758 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 18:04:37,759 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 18:04:39,438 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 4 statements into 1 equivalence classes. [2025-02-06 18:04:39,624 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 4 of 4 statements. [2025-02-06 18:04:39,625 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 18:04:39,625 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 18:04:40,111 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-06 18:04:40,113 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 18:04:40,113 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [953107705] [2025-02-06 18:04:40,114 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [953107705] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 18:04:40,114 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 18:04:40,114 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-06 18:04:40,115 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1103256695] [2025-02-06 18:04:40,116 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 18:04:40,118 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 18:04:40,119 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 18:04:40,134 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 18:04:40,134 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 18:04:40,139 INFO L87 Difference]: Start difference. First operand has 911 states, 710 states have (on average 1.6605633802816901) internal successors, (1179), 855 states have internal predecessors, (1179), 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-02-06 18:04:40,768 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 18:04:40,769 INFO L93 Difference]: Finished difference Result 1693 states and 2387 transitions. [2025-02-06 18:04:40,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 18:04:40,774 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-02-06 18:04:40,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 18:04:40,788 INFO L225 Difference]: With dead ends: 1693 [2025-02-06 18:04:40,788 INFO L226 Difference]: Without dead ends: 782 [2025-02-06 18:04:40,797 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-02-06 18:04:40,800 INFO L435 NwaCegarLoop]: 1012 mSDtfsCounter, 1 mSDsluCounter, 1007 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 2019 SdHoareTripleChecker+Invalid, 68 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2025-02-06 18:04:40,802 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 2019 Invalid, 68 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 66 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2025-02-06 18:04:40,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 782 states. [2025-02-06 18:04:40,868 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 782 to 782. [2025-02-06 18:04:40,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 782 states, 625 states have (on average 1.5792) internal successors, (987), 745 states have internal predecessors, (987), 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-02-06 18:04:40,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 782 states to 782 states and 1041 transitions. [2025-02-06 18:04:40,880 INFO L78 Accepts]: Start accepts. Automaton has 782 states and 1041 transitions. Word has length 4 [2025-02-06 18:04:40,880 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 18:04:40,880 INFO L471 AbstractCegarLoop]: Abstraction has 782 states and 1041 transitions. [2025-02-06 18:04:40,881 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-02-06 18:04:40,882 INFO L276 IsEmpty]: Start isEmpty. Operand 782 states and 1041 transitions. [2025-02-06 18:04:40,882 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 8 [2025-02-06 18:04:40,882 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 18:04:40,882 INFO L218 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1] [2025-02-06 18:04:40,882 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2025-02-06 18:04:40,882 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr115ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONUNSUPPORTED_FEATURE (and 139 more)] === [2025-02-06 18:04:40,883 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 18:04:40,883 INFO L85 PathProgramCache]: Analyzing trace with hash 1625155060, now seen corresponding path program 1 times [2025-02-06 18:04:40,883 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 18:04:40,883 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [944726284] [2025-02-06 18:04:40,883 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 18:04:40,883 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 18:04:42,726 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 7 statements into 1 equivalence classes. [2025-02-06 18:04:42,783 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 7 of 7 statements. [2025-02-06 18:04:42,783 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 18:04:42,783 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 18:04:43,264 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-06 18:04:43,265 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 18:04:43,265 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [944726284] [2025-02-06 18:04:43,265 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [944726284] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-06 18:04:43,265 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1309361505] [2025-02-06 18:04:43,265 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 18:04:43,266 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 18:04:43,266 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 18:04:43,271 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-02-06 18:04:43,272 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-02-06 18:04:45,548 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 7 statements into 1 equivalence classes. [2025-02-06 18:04:45,835 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 7 of 7 statements. [2025-02-06 18:04:45,835 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 18:04:45,835 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 18:04:45,847 INFO L256 TraceCheckSpWp]: Trace formula consists of 2427 conjuncts, 3 conjuncts are in the unsatisfiable core [2025-02-06 18:04:45,851 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 18:04:45,975 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-06 18:04:45,975 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-06 18:04:45,975 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1309361505] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 18:04:45,975 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-02-06 18:04:45,975 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 4 [2025-02-06 18:04:45,976 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [964834664] [2025-02-06 18:04:45,976 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 18:04:45,976 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 18:04:45,976 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 18:04:45,976 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 18:04:45,976 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-02-06 18:04:45,977 INFO L87 Difference]: Start difference. First operand 782 states and 1041 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-02-06 18:04:46,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 18:04:46,653 INFO L93 Difference]: Finished difference Result 782 states and 1041 transitions. [2025-02-06 18:04:46,653 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 18:04:46,653 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-02-06 18:04:46,653 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 18:04:46,691 INFO L225 Difference]: With dead ends: 782 [2025-02-06 18:04:46,691 INFO L226 Difference]: Without dead ends: 781 [2025-02-06 18:04:46,693 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-02-06 18:04:46,693 INFO L435 NwaCegarLoop]: 1004 mSDtfsCounter, 1 mSDsluCounter, 1003 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 2007 SdHoareTripleChecker+Invalid, 69 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2025-02-06 18:04:46,697 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 2007 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2025-02-06 18:04:46,699 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 781 states. [2025-02-06 18:04:46,748 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 781 to 781. [2025-02-06 18:04:46,750 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 781 states, 625 states have (on average 1.5776) internal successors, (986), 744 states have internal predecessors, (986), 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-02-06 18:04:46,759 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 781 states to 781 states and 1040 transitions. [2025-02-06 18:04:46,761 INFO L78 Accepts]: Start accepts. Automaton has 781 states and 1040 transitions. Word has length 7 [2025-02-06 18:04:46,761 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 18:04:46,761 INFO L471 AbstractCegarLoop]: Abstraction has 781 states and 1040 transitions. [2025-02-06 18:04:46,761 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-02-06 18:04:46,761 INFO L276 IsEmpty]: Start isEmpty. Operand 781 states and 1040 transitions. [2025-02-06 18:04:46,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2025-02-06 18:04:46,762 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 18:04:46,762 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1] [2025-02-06 18:04:46,782 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2025-02-06 18:04:46,962 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-02-06 18:04:46,962 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr114ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONUNSUPPORTED_FEATURE (and 139 more)] === [2025-02-06 18:04:46,963 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 18:04:46,963 INFO L85 PathProgramCache]: Analyzing trace with hash -1159799103, now seen corresponding path program 1 times [2025-02-06 18:04:46,963 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 18:04:46,963 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [822540520] [2025-02-06 18:04:46,963 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 18:04:46,963 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 18:04:48,622 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 8 statements into 1 equivalence classes. [2025-02-06 18:04:48,732 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 8 of 8 statements. [2025-02-06 18:04:48,733 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 18:04:48,733 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 18:04:48,961 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-02-06 18:04:48,961 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 18:04:48,961 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [822540520] [2025-02-06 18:04:48,961 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [822540520] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 18:04:48,961 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 18:04:48,961 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-06 18:04:48,962 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [814516715] [2025-02-06 18:04:48,962 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 18:04:48,962 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 18:04:48,962 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 18:04:48,963 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 18:04:48,963 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 18:04:48,963 INFO L87 Difference]: Start difference. First operand 781 states and 1040 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-02-06 18:04:49,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 18:04:49,379 INFO L93 Difference]: Finished difference Result 781 states and 1040 transitions. [2025-02-06 18:04:49,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 18:04:49,380 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-02-06 18:04:49,380 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 18:04:49,383 INFO L225 Difference]: With dead ends: 781 [2025-02-06 18:04:49,384 INFO L226 Difference]: Without dead ends: 780 [2025-02-06 18:04:49,385 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-02-06 18:04:49,386 INFO L435 NwaCegarLoop]: 1005 mSDtfsCounter, 0 mSDsluCounter, 1003 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 2008 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-02-06 18:04:49,387 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 2008 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 61 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-02-06 18:04:49,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 780 states. [2025-02-06 18:04:49,405 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 780 to 778. [2025-02-06 18:04:49,409 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 778 states, 623 states have (on average 1.5778491171749598) 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-02-06 18:04:49,412 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 778 states to 778 states and 1037 transitions. [2025-02-06 18:04:49,413 INFO L78 Accepts]: Start accepts. Automaton has 778 states and 1037 transitions. Word has length 8 [2025-02-06 18:04:49,413 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 18:04:49,413 INFO L471 AbstractCegarLoop]: Abstraction has 778 states and 1037 transitions. [2025-02-06 18:04:49,413 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-02-06 18:04:49,413 INFO L276 IsEmpty]: Start isEmpty. Operand 778 states and 1037 transitions. [2025-02-06 18:04:49,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2025-02-06 18:04:49,413 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 18:04:49,414 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 18:04:49,414 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2025-02-06 18:04:49,414 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr113ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONUNSUPPORTED_FEATURE (and 139 more)] === [2025-02-06 18:04:49,414 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 18:04:49,414 INFO L85 PathProgramCache]: Analyzing trace with hash 991328073, now seen corresponding path program 1 times [2025-02-06 18:04:49,414 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 18:04:49,414 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1167009279] [2025-02-06 18:04:49,414 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 18:04:49,414 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 18:04:50,634 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 12 statements into 1 equivalence classes. [2025-02-06 18:04:50,681 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 12 of 12 statements. [2025-02-06 18:04:50,681 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 18:04:50,681 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 18:04:51,146 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-06 18:04:51,148 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 18:04:51,148 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1167009279] [2025-02-06 18:04:51,148 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1167009279] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-06 18:04:51,148 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1162754918] [2025-02-06 18:04:51,148 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 18:04:51,148 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 18:04:51,148 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 18:04:51,151 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-02-06 18:04:51,153 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-02-06 18:04:53,522 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 12 statements into 1 equivalence classes. [2025-02-06 18:04:53,785 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 12 of 12 statements. [2025-02-06 18:04:53,785 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 18:04:53,785 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 18:04:53,799 INFO L256 TraceCheckSpWp]: Trace formula consists of 2444 conjuncts, 2 conjuncts are in the unsatisfiable core [2025-02-06 18:04:53,801 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 18:04:53,888 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2025-02-06 18:04:53,888 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-06 18:04:53,888 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1162754918] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 18:04:53,888 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-02-06 18:04:53,888 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2025-02-06 18:04:53,888 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [789914566] [2025-02-06 18:04:53,888 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 18:04:53,888 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 18:04:53,888 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 18:04:53,889 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 18:04:53,889 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2025-02-06 18:04:53,889 INFO L87 Difference]: Start difference. First operand 778 states and 1037 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-02-06 18:04:54,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 18:04:54,267 INFO L93 Difference]: Finished difference Result 778 states and 1037 transitions. [2025-02-06 18:04:54,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 18:04:54,267 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-02-06 18:04:54,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 18:04:54,274 INFO L225 Difference]: With dead ends: 778 [2025-02-06 18:04:54,274 INFO L226 Difference]: Without dead ends: 776 [2025-02-06 18:04:54,274 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-02-06 18:04:54,275 INFO L435 NwaCegarLoop]: 997 mSDtfsCounter, 873 mSDsluCounter, 138 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 890 SdHoareTripleChecker+Valid, 1135 SdHoareTripleChecker+Invalid, 42 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2025-02-06 18:04:54,276 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [890 Valid, 1135 Invalid, 42 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2025-02-06 18:04:54,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 776 states. [2025-02-06 18:04:54,293 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 776 to 776. [2025-02-06 18:04:54,295 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 776 states, 623 states have (on average 1.5746388443017656) 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-02-06 18:04:54,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 776 states to 776 states and 1035 transitions. [2025-02-06 18:04:54,298 INFO L78 Accepts]: Start accepts. Automaton has 776 states and 1035 transitions. Word has length 12 [2025-02-06 18:04:54,299 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 18:04:54,299 INFO L471 AbstractCegarLoop]: Abstraction has 776 states and 1035 transitions. [2025-02-06 18:04:54,299 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-02-06 18:04:54,300 INFO L276 IsEmpty]: Start isEmpty. Operand 776 states and 1035 transitions. [2025-02-06 18:04:54,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2025-02-06 18:04:54,300 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 18:04:54,300 INFO L218 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 18:04:54,317 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2025-02-06 18:04:54,500 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-02-06 18:04:54,501 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr112ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONUNSUPPORTED_FEATURE (and 139 more)] === [2025-02-06 18:04:54,502 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 18:04:54,502 INFO L85 PathProgramCache]: Analyzing trace with hash 666400774, now seen corresponding path program 1 times [2025-02-06 18:04:54,502 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 18:04:54,502 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1772614884] [2025-02-06 18:04:54,502 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 18:04:54,502 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 18:04:55,859 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 13 statements into 1 equivalence classes. [2025-02-06 18:04:55,890 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 13 of 13 statements. [2025-02-06 18:04:55,891 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 18:04:55,891 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 18:04:56,187 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-06 18:04:56,188 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 18:04:56,188 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1772614884] [2025-02-06 18:04:56,188 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1772614884] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-06 18:04:56,188 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [734292005] [2025-02-06 18:04:56,188 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 18:04:56,188 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 18:04:56,188 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 18:04:56,190 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-02-06 18:04:56,193 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-02-06 18:04:58,805 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 13 statements into 1 equivalence classes. [2025-02-06 18:04:59,096 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 13 of 13 statements. [2025-02-06 18:04:59,097 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 18:04:59,097 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 18:04:59,107 INFO L256 TraceCheckSpWp]: Trace formula consists of 2445 conjuncts, 3 conjuncts are in the unsatisfiable core [2025-02-06 18:04:59,109 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 18:04:59,201 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-06 18:04:59,201 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-06 18:04:59,360 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2025-02-06 18:04:59,361 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [734292005] provided 0 perfect and 2 imperfect interpolant sequences [2025-02-06 18:04:59,361 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-02-06 18:04:59,361 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2025-02-06 18:04:59,361 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [821367098] [2025-02-06 18:04:59,361 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-02-06 18:04:59,361 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-02-06 18:04:59,361 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 18:04:59,362 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-02-06 18:04:59,362 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2025-02-06 18:04:59,362 INFO L87 Difference]: Start difference. First operand 776 states and 1035 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-02-06 18:05:00,398 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 18:05:00,399 INFO L93 Difference]: Finished difference Result 1555 states and 2075 transitions. [2025-02-06 18:05:00,399 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-02-06 18:05:00,399 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-02-06 18:05:00,399 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 18:05:00,403 INFO L225 Difference]: With dead ends: 1555 [2025-02-06 18:05:00,403 INFO L226 Difference]: Without dead ends: 785 [2025-02-06 18:05:00,405 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-02-06 18:05:00,406 INFO L435 NwaCegarLoop]: 1003 mSDtfsCounter, 4 mSDsluCounter, 4004 mSDsCounter, 0 mSdLazyCounter, 157 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 5007 SdHoareTripleChecker+Invalid, 159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2025-02-06 18:05:00,406 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 5007 Invalid, 159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 157 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2025-02-06 18:05:00,408 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 785 states. [2025-02-06 18:05:00,422 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 785 to 785. [2025-02-06 18:05:00,425 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 785 states, 632 states have (on average 1.5664556962025316) internal successors, (990), 748 states have internal predecessors, (990), 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-02-06 18:05:00,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 785 states to 785 states and 1044 transitions. [2025-02-06 18:05:00,428 INFO L78 Accepts]: Start accepts. Automaton has 785 states and 1044 transitions. Word has length 13 [2025-02-06 18:05:00,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 18:05:00,428 INFO L471 AbstractCegarLoop]: Abstraction has 785 states and 1044 transitions. [2025-02-06 18:05:00,428 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-02-06 18:05:00,429 INFO L276 IsEmpty]: Start isEmpty. Operand 785 states and 1044 transitions. [2025-02-06 18:05:00,429 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2025-02-06 18:05:00,429 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 18:05:00,429 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 18:05:00,444 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2025-02-06 18:05:00,630 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-02-06 18:05:00,630 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr112ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONUNSUPPORTED_FEATURE (and 139 more)] === [2025-02-06 18:05:00,630 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 18:05:00,630 INFO L85 PathProgramCache]: Analyzing trace with hash 1669441361, now seen corresponding path program 2 times [2025-02-06 18:05:00,630 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 18:05:00,631 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1103591424] [2025-02-06 18:05:00,631 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2025-02-06 18:05:00,631 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 18:05:01,935 INFO L108 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 partitioned 22 statements into 2 equivalence classes. [2025-02-06 18:05:01,992 INFO L111 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) and asserted 10 of 22 statements. [2025-02-06 18:05:01,992 INFO L114 AnnotateAndAsserter]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2025-02-06 18:05:01,993 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 18:05:02,563 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2025-02-06 18:05:02,564 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 18:05:02,564 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1103591424] [2025-02-06 18:05:02,564 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1103591424] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 18:05:02,564 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 18:05:02,564 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2025-02-06 18:05:02,564 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [6219413] [2025-02-06 18:05:02,564 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 18:05:02,564 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2025-02-06 18:05:02,565 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 18:05:02,565 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2025-02-06 18:05:02,565 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2025-02-06 18:05:02,565 INFO L87 Difference]: Start difference. First operand 785 states and 1044 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-02-06 18:05:03,376 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 18:05:03,376 INFO L93 Difference]: Finished difference Result 785 states and 1044 transitions. [2025-02-06 18:05:03,377 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2025-02-06 18:05:03,377 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-02-06 18:05:03,377 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 18:05:03,380 INFO L225 Difference]: With dead ends: 785 [2025-02-06 18:05:03,382 INFO L226 Difference]: Without dead ends: 783 [2025-02-06 18:05:03,383 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-02-06 18:05:03,384 INFO L435 NwaCegarLoop]: 993 mSDtfsCounter, 872 mSDsluCounter, 2114 mSDsCounter, 0 mSdLazyCounter, 127 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 889 SdHoareTripleChecker+Valid, 3107 SdHoareTripleChecker+Invalid, 128 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 127 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2025-02-06 18:05:03,384 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [889 Valid, 3107 Invalid, 128 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 127 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2025-02-06 18:05:03,385 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 783 states. [2025-02-06 18:05:03,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 783 to 783. [2025-02-06 18:05:03,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 783 states, 632 states have (on average 1.5632911392405062) internal successors, (988), 746 states have internal predecessors, (988), 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-02-06 18:05:03,404 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 783 states to 783 states and 1042 transitions. [2025-02-06 18:05:03,405 INFO L78 Accepts]: Start accepts. Automaton has 783 states and 1042 transitions. Word has length 22 [2025-02-06 18:05:03,405 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 18:05:03,405 INFO L471 AbstractCegarLoop]: Abstraction has 783 states and 1042 transitions. [2025-02-06 18:05:03,405 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-02-06 18:05:03,405 INFO L276 IsEmpty]: Start isEmpty. Operand 783 states and 1042 transitions. [2025-02-06 18:05:03,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2025-02-06 18:05:03,406 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 18:05:03,406 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2025-02-06 18:05:03,406 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2025-02-06 18:05:03,406 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr107ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONUNSUPPORTED_FEATURE (and 139 more)] === [2025-02-06 18:05:03,406 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 18:05:03,406 INFO L85 PathProgramCache]: Analyzing trace with hash -2104223463, now seen corresponding path program 1 times [2025-02-06 18:05:03,407 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 18:05:03,407 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1182641548] [2025-02-06 18:05:03,407 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 18:05:03,407 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 18:05:04,580 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 27 statements into 1 equivalence classes. [2025-02-06 18:05:04,614 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 27 of 27 statements. [2025-02-06 18:05:04,615 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 18:05:04,615 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 18:05:04,861 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2025-02-06 18:05:04,861 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 18:05:04,861 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1182641548] [2025-02-06 18:05:04,861 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1182641548] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 18:05:04,861 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 18:05:04,861 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2025-02-06 18:05:04,861 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1539715548] [2025-02-06 18:05:04,861 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 18:05:04,862 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 18:05:04,862 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 18:05:04,862 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 18:05:04,863 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 18:05:04,863 INFO L87 Difference]: Start difference. First operand 783 states and 1042 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-02-06 18:05:05,278 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 18:05:05,278 INFO L93 Difference]: Finished difference Result 1549 states and 2068 transitions. [2025-02-06 18:05:05,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 18:05:05,279 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-02-06 18:05:05,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 18:05:05,282 INFO L225 Difference]: With dead ends: 1549 [2025-02-06 18:05:05,282 INFO L226 Difference]: Without dead ends: 786 [2025-02-06 18:05:05,284 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-02-06 18:05:05,285 INFO L435 NwaCegarLoop]: 1001 mSDtfsCounter, 2 mSDsluCounter, 996 mSDsCounter, 0 mSdLazyCounter, 66 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 1997 SdHoareTripleChecker+Invalid, 68 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 66 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2025-02-06 18:05:05,285 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 1997 Invalid, 68 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 66 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2025-02-06 18:05:05,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 786 states. [2025-02-06 18:05:05,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 786 to 786. [2025-02-06 18:05:05,300 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 786 states, 635 states have (on average 1.5606299212598425) internal successors, (991), 749 states have internal predecessors, (991), 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-02-06 18:05:05,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 786 states to 786 states and 1045 transitions. [2025-02-06 18:05:05,302 INFO L78 Accepts]: Start accepts. Automaton has 786 states and 1045 transitions. Word has length 27 [2025-02-06 18:05:05,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 18:05:05,302 INFO L471 AbstractCegarLoop]: Abstraction has 786 states and 1045 transitions. [2025-02-06 18:05:05,302 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-02-06 18:05:05,302 INFO L276 IsEmpty]: Start isEmpty. Operand 786 states and 1045 transitions. [2025-02-06 18:05:05,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2025-02-06 18:05:05,303 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 18:05:05,303 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-02-06 18:05:05,304 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2025-02-06 18:05:05,304 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr105ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONUNSUPPORTED_FEATURE (and 139 more)] === [2025-02-06 18:05:05,306 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 18:05:05,306 INFO L85 PathProgramCache]: Analyzing trace with hash -806750997, now seen corresponding path program 1 times [2025-02-06 18:05:05,306 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 18:05:05,306 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1432867057] [2025-02-06 18:05:05,306 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 18:05:05,306 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 18:05:06,516 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 28 statements into 1 equivalence classes. [2025-02-06 18:05:06,616 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 28 of 28 statements. [2025-02-06 18:05:06,620 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 18:05:06,621 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 18:05:06,932 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2025-02-06 18:05:06,932 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 18:05:06,932 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1432867057] [2025-02-06 18:05:06,932 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1432867057] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 18:05:06,932 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 18:05:06,933 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-06 18:05:06,933 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1884006642] [2025-02-06 18:05:06,933 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 18:05:06,933 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 18:05:06,933 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 18:05:06,934 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 18:05:06,934 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 18:05:06,934 INFO L87 Difference]: Start difference. First operand 786 states and 1045 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-02-06 18:05:07,555 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 18:05:07,556 INFO L93 Difference]: Finished difference Result 1085 states and 1484 transitions. [2025-02-06 18:05:07,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 18:05:07,556 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-02-06 18:05:07,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 18:05:07,567 INFO L225 Difference]: With dead ends: 1085 [2025-02-06 18:05:07,567 INFO L226 Difference]: Without dead ends: 1083 [2025-02-06 18:05:07,568 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-02-06 18:05:07,569 INFO L435 NwaCegarLoop]: 996 mSDtfsCounter, 413 mSDsluCounter, 988 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 420 SdHoareTripleChecker+Valid, 1984 SdHoareTripleChecker+Invalid, 80 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2025-02-06 18:05:07,573 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [420 Valid, 1984 Invalid, 80 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2025-02-06 18:05:07,575 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1083 states. [2025-02-06 18:05:07,592 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1083 to 790. [2025-02-06 18:05:07,593 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 790 states, 639 states have (on average 1.5586854460093897) internal successors, (996), 753 states have internal predecessors, (996), 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-02-06 18:05:07,596 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 790 states to 790 states and 1050 transitions. [2025-02-06 18:05:07,597 INFO L78 Accepts]: Start accepts. Automaton has 790 states and 1050 transitions. Word has length 28 [2025-02-06 18:05:07,597 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 18:05:07,597 INFO L471 AbstractCegarLoop]: Abstraction has 790 states and 1050 transitions. [2025-02-06 18:05:07,598 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-02-06 18:05:07,598 INFO L276 IsEmpty]: Start isEmpty. Operand 790 states and 1050 transitions. [2025-02-06 18:05:07,598 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2025-02-06 18:05:07,598 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 18:05:07,598 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-02-06 18:05:07,598 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2025-02-06 18:05:07,598 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr107ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONUNSUPPORTED_FEATURE (and 139 more)] === [2025-02-06 18:05:07,599 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 18:05:07,599 INFO L85 PathProgramCache]: Analyzing trace with hash -1867172598, now seen corresponding path program 1 times [2025-02-06 18:05:07,599 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 18:05:07,599 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1424435469] [2025-02-06 18:05:07,599 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 18:05:07,599 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 18:05:09,072 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 30 statements into 1 equivalence classes. [2025-02-06 18:05:09,145 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 30 of 30 statements. [2025-02-06 18:05:09,146 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 18:05:09,146 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 18:05:09,414 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2025-02-06 18:05:09,414 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 18:05:09,414 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1424435469] [2025-02-06 18:05:09,414 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1424435469] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 18:05:09,414 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 18:05:09,414 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-06 18:05:09,414 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1030863584] [2025-02-06 18:05:09,414 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 18:05:09,415 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 18:05:09,415 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 18:05:09,415 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 18:05:09,415 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 18:05:09,415 INFO L87 Difference]: Start difference. First operand 790 states and 1050 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-02-06 18:05:10,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 18:05:10,123 INFO L93 Difference]: Finished difference Result 803 states and 1065 transitions. [2025-02-06 18:05:10,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 18:05:10,124 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-02-06 18:05:10,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 18:05:10,127 INFO L225 Difference]: With dead ends: 803 [2025-02-06 18:05:10,127 INFO L226 Difference]: Without dead ends: 801 [2025-02-06 18:05:10,127 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-02-06 18:05:10,128 INFO L435 NwaCegarLoop]: 999 mSDtfsCounter, 3 mSDsluCounter, 995 mSDsCounter, 0 mSdLazyCounter, 69 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3 SdHoareTripleChecker+Valid, 1994 SdHoareTripleChecker+Invalid, 70 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 69 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2025-02-06 18:05:10,128 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3 Valid, 1994 Invalid, 70 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 69 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2025-02-06 18:05:10,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 801 states. [2025-02-06 18:05:10,146 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 801 to 799. [2025-02-06 18:05:10,147 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 799 states, 648 states have (on average 1.5570987654320987) internal successors, (1009), 762 states have internal predecessors, (1009), 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-02-06 18:05:10,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 799 states to 799 states and 1063 transitions. [2025-02-06 18:05:10,150 INFO L78 Accepts]: Start accepts. Automaton has 799 states and 1063 transitions. Word has length 30 [2025-02-06 18:05:10,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 18:05:10,150 INFO L471 AbstractCegarLoop]: Abstraction has 799 states and 1063 transitions. [2025-02-06 18:05:10,150 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-02-06 18:05:10,150 INFO L276 IsEmpty]: Start isEmpty. Operand 799 states and 1063 transitions. [2025-02-06 18:05:10,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2025-02-06 18:05:10,151 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 18:05:10,151 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-02-06 18:05:10,151 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2025-02-06 18:05:10,151 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr109ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONUNSUPPORTED_FEATURE (and 139 more)] === [2025-02-06 18:05:10,152 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 18:05:10,152 INFO L85 PathProgramCache]: Analyzing trace with hash -1867172438, now seen corresponding path program 1 times [2025-02-06 18:05:10,152 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 18:05:10,152 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1742230981] [2025-02-06 18:05:10,152 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 18:05:10,152 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 18:05:11,753 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 30 statements into 1 equivalence classes. [2025-02-06 18:05:11,799 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 30 of 30 statements. [2025-02-06 18:05:11,800 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 18:05:11,800 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 18:05:12,282 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2025-02-06 18:05:12,282 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 18:05:12,282 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1742230981] [2025-02-06 18:05:12,282 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1742230981] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-06 18:05:12,282 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [420561132] [2025-02-06 18:05:12,282 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 18:05:12,283 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 18:05:12,283 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 18:05:12,285 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-02-06 18:05:12,286 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-02-06 18:05:15,036 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 30 statements into 1 equivalence classes. [2025-02-06 18:05:15,257 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 30 of 30 statements. [2025-02-06 18:05:15,257 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 18:05:15,257 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 18:05:15,272 INFO L256 TraceCheckSpWp]: Trace formula consists of 2634 conjuncts, 6 conjuncts are in the unsatisfiable core [2025-02-06 18:05:15,275 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 18:05:15,919 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2025-02-06 18:05:15,920 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-06 18:05:16,728 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2025-02-06 18:05:16,729 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [420561132] provided 0 perfect and 2 imperfect interpolant sequences [2025-02-06 18:05:16,729 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-02-06 18:05:16,729 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 7, 7] total 14 [2025-02-06 18:05:16,729 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [476339095] [2025-02-06 18:05:16,729 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-02-06 18:05:16,729 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2025-02-06 18:05:16,729 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 18:05:16,730 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2025-02-06 18:05:16,730 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=112, Unknown=0, NotChecked=0, Total=182 [2025-02-06 18:05:16,730 INFO L87 Difference]: Start difference. First operand 799 states and 1063 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-02-06 18:05:18,500 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 18:05:18,501 INFO L93 Difference]: Finished difference Result 1600 states and 2134 transitions. [2025-02-06 18:05:18,501 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2025-02-06 18:05:18,501 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-02-06 18:05:18,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 18:05:18,513 INFO L225 Difference]: With dead ends: 1600 [2025-02-06 18:05:18,513 INFO L226 Difference]: Without dead ends: 816 [2025-02-06 18:05:18,515 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 49 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=70, Invalid=112, Unknown=0, NotChecked=0, Total=182 [2025-02-06 18:05:18,515 INFO L435 NwaCegarLoop]: 995 mSDtfsCounter, 5 mSDsluCounter, 3972 mSDsCounter, 0 mSdLazyCounter, 216 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 4967 SdHoareTripleChecker+Invalid, 219 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 216 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2025-02-06 18:05:18,515 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [5 Valid, 4967 Invalid, 219 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 216 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2025-02-06 18:05:18,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 816 states. [2025-02-06 18:05:18,550 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 816 to 816. [2025-02-06 18:05:18,551 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 816 states, 666 states have (on average 1.539039039039039) internal successors, (1025), 779 states have internal predecessors, (1025), 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-02-06 18:05:18,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 816 states to 816 states and 1079 transitions. [2025-02-06 18:05:18,553 INFO L78 Accepts]: Start accepts. Automaton has 816 states and 1079 transitions. Word has length 30 [2025-02-06 18:05:18,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 18:05:18,553 INFO L471 AbstractCegarLoop]: Abstraction has 816 states and 1079 transitions. [2025-02-06 18:05:18,577 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-02-06 18:05:18,577 INFO L276 IsEmpty]: Start isEmpty. Operand 816 states and 1079 transitions. [2025-02-06 18:05:18,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2025-02-06 18:05:18,578 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 18:05:18,578 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-02-06 18:05:18,598 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-02-06 18:05:18,791 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-02-06 18:05:18,792 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr108ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONUNSUPPORTED_FEATURE (and 139 more)] === [2025-02-06 18:05:18,792 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 18:05:18,792 INFO L85 PathProgramCache]: Analyzing trace with hash -427412965, now seen corresponding path program 1 times [2025-02-06 18:05:18,792 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 18:05:18,792 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2029219934] [2025-02-06 18:05:18,792 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 18:05:18,792 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 18:05:20,720 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 49 statements into 1 equivalence classes. [2025-02-06 18:05:21,010 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 49 of 49 statements. [2025-02-06 18:05:21,011 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 18:05:21,011 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 18:05:21,208 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 146 trivial. 0 not checked. [2025-02-06 18:05:21,208 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 18:05:21,208 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2029219934] [2025-02-06 18:05:21,208 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2029219934] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 18:05:21,208 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2025-02-06 18:05:21,208 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2025-02-06 18:05:21,208 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1520137618] [2025-02-06 18:05:21,208 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 18:05:21,209 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2025-02-06 18:05:21,209 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 18:05:21,209 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2025-02-06 18:05:21,209 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2025-02-06 18:05:21,210 INFO L87 Difference]: Start difference. First operand 816 states and 1079 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-02-06 18:05:21,737 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 18:05:21,737 INFO L93 Difference]: Finished difference Result 816 states and 1079 transitions. [2025-02-06 18:05:21,738 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2025-02-06 18:05:21,738 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-02-06 18:05:21,738 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 18:05:21,742 INFO L225 Difference]: With dead ends: 816 [2025-02-06 18:05:21,742 INFO L226 Difference]: Without dead ends: 815 [2025-02-06 18:05:21,743 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-02-06 18:05:21,746 INFO L435 NwaCegarLoop]: 999 mSDtfsCounter, 0 mSDsluCounter, 996 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 1995 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2025-02-06 18:05:21,746 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 1995 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2025-02-06 18:05:21,748 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 815 states. [2025-02-06 18:05:21,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 815 to 811. [2025-02-06 18:05:21,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 811 states, 662 states have (on average 1.539274924471299) internal successors, (1019), 774 states have internal predecessors, (1019), 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-02-06 18:05:21,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 811 states to 811 states and 1073 transitions. [2025-02-06 18:05:21,892 INFO L78 Accepts]: Start accepts. Automaton has 811 states and 1073 transitions. Word has length 49 [2025-02-06 18:05:21,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 18:05:21,892 INFO L471 AbstractCegarLoop]: Abstraction has 811 states and 1073 transitions. [2025-02-06 18:05:21,892 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-02-06 18:05:21,892 INFO L276 IsEmpty]: Start isEmpty. Operand 811 states and 1073 transitions. [2025-02-06 18:05:21,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2025-02-06 18:05:21,893 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 18:05:21,893 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-02-06 18:05:21,893 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2025-02-06 18:05:21,893 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr105ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONUNSUPPORTED_FEATURE (and 139 more)] === [2025-02-06 18:05:21,894 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 18:05:21,894 INFO L85 PathProgramCache]: Analyzing trace with hash -476263473, now seen corresponding path program 1 times [2025-02-06 18:05:21,894 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 18:05:21,894 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [747205639] [2025-02-06 18:05:21,894 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 18:05:21,894 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 18:05:23,187 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 50 statements into 1 equivalence classes. [2025-02-06 18:05:23,219 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 50 of 50 statements. [2025-02-06 18:05:23,219 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 18:05:23,219 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 18:05:23,489 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2025-02-06 18:05:23,490 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 18:05:23,490 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [747205639] [2025-02-06 18:05:23,490 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [747205639] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-06 18:05:23,490 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1707655065] [2025-02-06 18:05:23,490 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 18:05:23,490 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 18:05:23,490 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 18:05:23,492 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-02-06 18:05:23,494 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-02-06 18:05:26,159 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 50 statements into 1 equivalence classes. [2025-02-06 18:05:26,442 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 50 of 50 statements. [2025-02-06 18:05:26,442 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 18:05:26,442 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 18:05:26,459 INFO L256 TraceCheckSpWp]: Trace formula consists of 2772 conjuncts, 3 conjuncts are in the unsatisfiable core [2025-02-06 18:05:26,463 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 18:05:26,633 INFO L134 CoverageAnalysis]: Checked inductivity of 148 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2025-02-06 18:05:26,634 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2025-02-06 18:05:26,634 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1707655065] provided 1 perfect and 0 imperfect interpolant sequences [2025-02-06 18:05:26,634 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2025-02-06 18:05:26,634 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [3] total 4 [2025-02-06 18:05:26,634 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [846562284] [2025-02-06 18:05:26,634 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2025-02-06 18:05:26,634 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2025-02-06 18:05:26,634 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 18:05:26,634 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2025-02-06 18:05:26,635 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2025-02-06 18:05:26,635 INFO L87 Difference]: Start difference. First operand 811 states and 1073 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-02-06 18:05:27,649 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 18:05:27,650 INFO L93 Difference]: Finished difference Result 1108 states and 1510 transitions. [2025-02-06 18:05:27,650 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2025-02-06 18:05:27,650 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-02-06 18:05:27,650 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 18:05:27,654 INFO L225 Difference]: With dead ends: 1108 [2025-02-06 18:05:27,654 INFO L226 Difference]: Without dead ends: 1107 [2025-02-06 18:05:27,655 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-02-06 18:05:27,655 INFO L435 NwaCegarLoop]: 1401 mSDtfsCounter, 825 mSDsluCounter, 1591 mSDsCounter, 0 mSdLazyCounter, 139 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 839 SdHoareTripleChecker+Valid, 2992 SdHoareTripleChecker+Invalid, 139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 139 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2025-02-06 18:05:27,655 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [839 Valid, 2992 Invalid, 139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 139 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2025-02-06 18:05:27,656 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1107 states. [2025-02-06 18:05:27,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1107 to 810. [2025-02-06 18:05:27,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 810 states, 662 states have (on average 1.5377643504531722) internal successors, (1018), 773 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-02-06 18:05:27,676 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 810 states to 810 states and 1072 transitions. [2025-02-06 18:05:27,677 INFO L78 Accepts]: Start accepts. Automaton has 810 states and 1072 transitions. Word has length 50 [2025-02-06 18:05:27,677 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 18:05:27,677 INFO L471 AbstractCegarLoop]: Abstraction has 810 states and 1072 transitions. [2025-02-06 18:05:27,678 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-02-06 18:05:27,678 INFO L276 IsEmpty]: Start isEmpty. Operand 810 states and 1072 transitions. [2025-02-06 18:05:27,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2025-02-06 18:05:27,681 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 18:05:27,681 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-02-06 18:05:27,702 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2025-02-06 18:05:27,882 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-02-06 18:05:27,882 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr104ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONUNSUPPORTED_FEATURE (and 139 more)] === [2025-02-06 18:05:27,882 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 18:05:27,883 INFO L85 PathProgramCache]: Analyzing trace with hash -1879264216, now seen corresponding path program 1 times [2025-02-06 18:05:27,883 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 18:05:27,883 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [486147147] [2025-02-06 18:05:27,883 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 18:05:27,883 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 18:05:29,469 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 51 statements into 1 equivalence classes. [2025-02-06 18:05:29,504 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 51 of 51 statements. [2025-02-06 18:05:29,504 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 18:05:29,504 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 18:05:29,792 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2025-02-06 18:05:29,793 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 18:05:29,793 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [486147147] [2025-02-06 18:05:29,793 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [486147147] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-06 18:05:29,793 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [519786706] [2025-02-06 18:05:29,793 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 18:05:29,793 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 18:05:29,793 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 18:05:29,795 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-02-06 18:05:29,797 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-02-06 18:05:32,417 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 51 statements into 1 equivalence classes. [2025-02-06 18:05:32,672 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 51 of 51 statements. [2025-02-06 18:05:32,672 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 18:05:32,672 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 18:05:32,684 INFO L256 TraceCheckSpWp]: Trace formula consists of 2773 conjuncts, 3 conjuncts are in the unsatisfiable core [2025-02-06 18:05:32,688 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 18:05:32,888 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2025-02-06 18:05:32,889 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-06 18:05:33,219 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 145 trivial. 0 not checked. [2025-02-06 18:05:33,219 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [519786706] provided 0 perfect and 2 imperfect interpolant sequences [2025-02-06 18:05:33,220 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-02-06 18:05:33,220 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 6 [2025-02-06 18:05:33,220 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [63753106] [2025-02-06 18:05:33,220 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-02-06 18:05:33,220 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-02-06 18:05:33,220 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 18:05:33,222 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-02-06 18:05:33,222 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2025-02-06 18:05:33,222 INFO L87 Difference]: Start difference. First operand 810 states and 1072 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-02-06 18:05:35,601 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 18:05:35,602 INFO L93 Difference]: Finished difference Result 1995 states and 2818 transitions. [2025-02-06 18:05:35,602 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-02-06 18:05:35,602 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-02-06 18:05:35,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 18:05:35,610 INFO L225 Difference]: With dead ends: 1995 [2025-02-06 18:05:35,610 INFO L226 Difference]: Without dead ends: 1994 [2025-02-06 18:05:35,611 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2025-02-06 18:05:35,612 INFO L435 NwaCegarLoop]: 993 mSDtfsCounter, 2034 mSDsluCounter, 5208 mSDsCounter, 0 mSdLazyCounter, 315 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2062 SdHoareTripleChecker+Valid, 6201 SdHoareTripleChecker+Invalid, 319 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 315 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2025-02-06 18:05:35,613 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2062 Valid, 6201 Invalid, 319 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 315 Invalid, 0 Unknown, 0 Unchecked, 2.3s Time] [2025-02-06 18:05:35,619 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1994 states. [2025-02-06 18:05:35,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1994 to 822. [2025-02-06 18:05:35,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 822 states, 674 states have (on average 1.532640949554896) internal successors, (1033), 785 states have internal predecessors, (1033), 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-02-06 18:05:35,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 822 states to 822 states and 1087 transitions. [2025-02-06 18:05:35,648 INFO L78 Accepts]: Start accepts. Automaton has 822 states and 1087 transitions. Word has length 51 [2025-02-06 18:05:35,649 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 18:05:35,650 INFO L471 AbstractCegarLoop]: Abstraction has 822 states and 1087 transitions. [2025-02-06 18:05:35,650 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-02-06 18:05:35,650 INFO L276 IsEmpty]: Start isEmpty. Operand 822 states and 1087 transitions. [2025-02-06 18:05:35,651 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 56 [2025-02-06 18:05:35,651 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 18:05:35,651 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-02-06 18:05:35,678 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-02-06 18:05:35,851 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-02-06 18:05:35,852 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr107ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONUNSUPPORTED_FEATURE (and 139 more)] === [2025-02-06 18:05:35,852 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 18:05:35,852 INFO L85 PathProgramCache]: Analyzing trace with hash -552102447, now seen corresponding path program 1 times [2025-02-06 18:05:35,852 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 18:05:35,852 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [608742710] [2025-02-06 18:05:35,852 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 18:05:35,853 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 18:05:37,194 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 55 statements into 1 equivalence classes. [2025-02-06 18:05:37,226 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 55 of 55 statements. [2025-02-06 18:05:37,227 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 18:05:37,227 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 18:05:37,501 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 147 trivial. 0 not checked. [2025-02-06 18:05:37,502 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2025-02-06 18:05:37,502 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [608742710] [2025-02-06 18:05:37,502 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [608742710] provided 0 perfect and 1 imperfect interpolant sequences [2025-02-06 18:05:37,502 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [291283646] [2025-02-06 18:05:37,502 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 18:05:37,502 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2025-02-06 18:05:37,503 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2025-02-06 18:05:37,508 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-02-06 18:05:37,509 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-02-06 18:05:39,797 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 55 statements into 1 equivalence classes. [2025-02-06 18:05:40,122 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 55 of 55 statements. [2025-02-06 18:05:40,123 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 18:05:40,123 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat [2025-02-06 18:05:40,134 INFO L256 TraceCheckSpWp]: Trace formula consists of 2807 conjuncts, 3 conjuncts are in the unsatisfiable core [2025-02-06 18:05:40,137 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2025-02-06 18:05:40,322 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 147 trivial. 0 not checked. [2025-02-06 18:05:40,322 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2025-02-06 18:05:40,558 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 147 trivial. 0 not checked. [2025-02-06 18:05:40,558 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [291283646] provided 0 perfect and 2 imperfect interpolant sequences [2025-02-06 18:05:40,558 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2025-02-06 18:05:40,558 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2025-02-06 18:05:40,558 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1006660704] [2025-02-06 18:05:40,558 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2025-02-06 18:05:40,558 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2025-02-06 18:05:40,558 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2025-02-06 18:05:40,559 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2025-02-06 18:05:40,559 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2025-02-06 18:05:40,559 INFO L87 Difference]: Start difference. First operand 822 states and 1087 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-02-06 18:05:41,809 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2025-02-06 18:05:41,809 INFO L93 Difference]: Finished difference Result 1619 states and 2151 transitions. [2025-02-06 18:05:41,811 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2025-02-06 18:05:41,814 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-02-06 18:05:41,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2025-02-06 18:05:41,818 INFO L225 Difference]: With dead ends: 1619 [2025-02-06 18:05:41,818 INFO L226 Difference]: Without dead ends: 840 [2025-02-06 18:05:41,820 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 107 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=21, Invalid=21, Unknown=0, NotChecked=0, Total=42 [2025-02-06 18:05:41,821 INFO L435 NwaCegarLoop]: 998 mSDtfsCounter, 4 mSDsluCounter, 2985 mSDsCounter, 0 mSdLazyCounter, 134 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 3983 SdHoareTripleChecker+Invalid, 136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 134 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2025-02-06 18:05:41,821 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 3983 Invalid, 136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 134 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2025-02-06 18:05:41,823 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 840 states. [2025-02-06 18:05:41,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 840 to 840. [2025-02-06 18:05:41,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 840 states, 692 states have (on average 1.51878612716763) internal successors, (1051), 803 states have internal predecessors, (1051), 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-02-06 18:05:41,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 840 states to 840 states and 1105 transitions. [2025-02-06 18:05:41,845 INFO L78 Accepts]: Start accepts. Automaton has 840 states and 1105 transitions. Word has length 55 [2025-02-06 18:05:41,845 INFO L84 Accepts]: Finished accepts. word is rejected. [2025-02-06 18:05:41,845 INFO L471 AbstractCegarLoop]: Abstraction has 840 states and 1105 transitions. [2025-02-06 18:05:41,845 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-02-06 18:05:41,845 INFO L276 IsEmpty]: Start isEmpty. Operand 840 states and 1105 transitions. [2025-02-06 18:05:41,846 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2025-02-06 18:05:41,846 INFO L210 NwaCegarLoop]: Found error trace [2025-02-06 18:05:41,846 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-02-06 18:05:41,864 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-02-06 18:05:42,047 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-02-06 18:05:42,051 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr103ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONUNSUPPORTED_FEATURE (and 139 more)] === [2025-02-06 18:05:42,051 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2025-02-06 18:05:42,051 INFO L85 PathProgramCache]: Analyzing trace with hash 1640761093, now seen corresponding path program 1 times [2025-02-06 18:05:42,051 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2025-02-06 18:05:42,051 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1072733657] [2025-02-06 18:05:42,051 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2025-02-06 18:05:42,051 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2025-02-06 18:05:43,437 INFO L108 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY partitioned 60 statements into 1 equivalence classes. [2025-02-06 18:05:43,464 INFO L111 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) and asserted 60 of 60 statements. [2025-02-06 18:05:43,465 INFO L114 AnnotateAndAsserter]: Assert order NOT_INCREMENTALLY issued 1 check-sat command(s) [2025-02-06 18:05:43,465 INFO L115 AnnotateAndAsserter]: Conjunction of SSA is unsat