./Ultimate.py --spec ../sv-benchmarks/c/properties/no-overflow.prp --file ../sv-benchmarks/c/uthash-2.0.2/uthash_SFH_test6-2.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 4f9af400 extending candidate: java ['java'] extending candidate: /usr/bin/java ['java', '/usr/bin/java'] extending candidate: /opt/oracle-jdk-bin-*/bin/java ['java', '/usr/bin/java'] extending candidate: /opt/openjdk-*/bin/java ['java', '/usr/bin/java'] extending candidate: /usr/lib/jvm/java-*-openjdk-amd64/bin/java ['java', '/usr/bin/java', '/usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java', '/usr/lib/jvm/java-17-openjdk-amd64/bin/java', '/usr/lib/jvm/java-11-openjdk-amd64/bin/java', '/usr/lib/jvm/java-1.17.0-openjdk-amd64/bin/java'] ['/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/uthash-2.0.2/uthash_SFH_test6-2.i', '-s', '/storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-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) )\n\n', '--witnessprinter.graph.data.producer', 'Automizer', '--witnessprinter.graph.data.architecture', '32bit', '--witnessprinter.graph.data.programhash', '1d2a98d270a821b4275b6b35f502458543f3a892fcdda158c69925a18d34f6cf'] 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/uthash-2.0.2/uthash_SFH_test6-2.i -s /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-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 32bit --witnessprinter.graph.data.programhash 1d2a98d270a821b4275b6b35f502458543f3a892fcdda158c69925a18d34f6cf --- Real Ultimate output --- This is Ultimate 0.3.0-?-4f9af40 [2024-11-07 23:19:39,316 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-07 23:19:39,373 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2024-11-07 23:19:39,377 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-07 23:19:39,377 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-07 23:19:39,390 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-07 23:19:39,390 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-07 23:19:39,390 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-07 23:19:39,390 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-07 23:19:39,390 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-07 23:19:39,391 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-07 23:19:39,391 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-07 23:19:39,391 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-07 23:19:39,391 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-07 23:19:39,391 INFO L153 SettingsManager]: * Use SBE=true [2024-11-07 23:19:39,391 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-07 23:19:39,391 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-07 23:19:39,391 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-07 23:19:39,391 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-07 23:19:39,392 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-07 23:19:39,392 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-07 23:19:39,392 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-07 23:19:39,392 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-07 23:19:39,392 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-07 23:19:39,392 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-07 23:19:39,392 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-11-07 23:19:39,392 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-07 23:19:39,392 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-07 23:19:39,392 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-07 23:19:39,392 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-07 23:19:39,393 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-07 23:19:39,393 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-07 23:19:39,393 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-07 23:19:39,393 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-07 23:19:39,393 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-07 23:19:39,393 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-07 23:19:39,393 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-07 23:19:39,393 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-07 23:19:39,393 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-07 23:19:39,393 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-07 23:19:39,393 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-07 23:19:39,393 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-07 23:19:39,394 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-07 23:19:39,394 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-07 23:19:39,394 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 -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 1d2a98d270a821b4275b6b35f502458543f3a892fcdda158c69925a18d34f6cf [2024-11-07 23:19:39,618 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-07 23:19:39,623 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-07 23:19:39,624 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-07 23:19:39,625 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-07 23:19:39,625 INFO L274 PluginConnector]: CDTParser initialized [2024-11-07 23:19:39,626 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/uthash-2.0.2/uthash_SFH_test6-2.i [2024-11-07 23:19:40,813 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-07 23:19:41,128 INFO L384 CDTParser]: Found 1 translation units. [2024-11-07 23:19:41,130 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/uthash-2.0.2/uthash_SFH_test6-2.i [2024-11-07 23:19:41,145 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/31985750d/ee07eb24496f4cac8baa8b2e6219cfba/FLAGea8c93e53 [2024-11-07 23:19:41,374 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/31985750d/ee07eb24496f4cac8baa8b2e6219cfba [2024-11-07 23:19:41,376 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-07 23:19:41,377 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-07 23:19:41,378 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-07 23:19:41,378 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-07 23:19:41,381 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-07 23:19:41,381 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.11 11:19:41" (1/1) ... [2024-11-07 23:19:41,382 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1c3eab7c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 11:19:41, skipping insertion in model container [2024-11-07 23:19:41,382 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.11 11:19:41" (1/1) ... [2024-11-07 23:19:41,405 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-07 23:19:41,802 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-07 23:19:41,815 INFO L200 MainTranslator]: Completed pre-run [2024-11-07 23:19:41,921 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-07 23:19:41,967 INFO L204 MainTranslator]: Completed translation [2024-11-07 23:19:41,968 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 11:19:41 WrapperNode [2024-11-07 23:19:41,969 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-07 23:19:41,969 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-07 23:19:41,969 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-07 23:19:41,969 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-07 23:19:41,973 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 11:19:41" (1/1) ... [2024-11-07 23:19:42,009 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 11:19:41" (1/1) ... [2024-11-07 23:19:42,061 INFO L138 Inliner]: procedures = 282, calls = 353, calls flagged for inlining = 6, calls inlined = 6, statements flattened = 1657 [2024-11-07 23:19:42,062 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-07 23:19:42,062 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-07 23:19:42,065 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-07 23:19:42,065 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-07 23:19:42,070 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 11:19:41" (1/1) ... [2024-11-07 23:19:42,070 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 11:19:41" (1/1) ... [2024-11-07 23:19:42,081 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 11:19:41" (1/1) ... [2024-11-07 23:19:42,144 INFO L175 MemorySlicer]: Split 318 memory accesses to 4 slices as follows [2, 12, 270, 34]. 85 percent of accesses are in the largest equivalence class. The 12 initializations are split as follows [2, 10, 0, 0]. The 62 writes are split as follows [0, 1, 57, 4]. [2024-11-07 23:19:42,144 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 11:19:41" (1/1) ... [2024-11-07 23:19:42,145 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 11:19:41" (1/1) ... [2024-11-07 23:19:42,181 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 11:19:41" (1/1) ... [2024-11-07 23:19:42,193 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 11:19:41" (1/1) ... [2024-11-07 23:19:42,206 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 11:19:41" (1/1) ... [2024-11-07 23:19:42,213 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 11:19:41" (1/1) ... [2024-11-07 23:19:42,227 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-07 23:19:42,228 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-07 23:19:42,228 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-07 23:19:42,228 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-07 23:19:42,230 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 11:19:41" (1/1) ... [2024-11-07 23:19:42,235 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-07 23:19:42,245 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 23:19:42,258 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) [2024-11-07 23:19:42,265 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 [2024-11-07 23:19:42,281 INFO L130 BoogieDeclarations]: Found specification of procedure reach_error [2024-11-07 23:19:42,281 INFO L138 BoogieDeclarations]: Found implementation of procedure reach_error [2024-11-07 23:19:42,282 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-07 23:19:42,282 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-07 23:19:42,282 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-07 23:19:42,282 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-07 23:19:42,282 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-07 23:19:42,282 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-07 23:19:42,282 INFO L130 BoogieDeclarations]: Found specification of procedure alt_bzero [2024-11-07 23:19:42,282 INFO L138 BoogieDeclarations]: Found implementation of procedure alt_bzero [2024-11-07 23:19:42,282 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-07 23:19:42,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-07 23:19:42,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-07 23:19:42,283 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-07 23:19:42,283 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-11-07 23:19:42,283 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-11-07 23:19:42,283 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-07 23:19:42,283 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-07 23:19:42,283 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-07 23:19:42,283 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-07 23:19:42,283 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-07 23:19:42,283 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-07 23:19:42,284 INFO L130 BoogieDeclarations]: Found specification of procedure alt_malloc [2024-11-07 23:19:42,284 INFO L138 BoogieDeclarations]: Found implementation of procedure alt_malloc [2024-11-07 23:19:42,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-07 23:19:42,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-07 23:19:42,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-07 23:19:42,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-07 23:19:42,285 INFO L130 BoogieDeclarations]: Found specification of procedure alt_free [2024-11-07 23:19:42,285 INFO L138 BoogieDeclarations]: Found implementation of procedure alt_free [2024-11-07 23:19:42,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-07 23:19:42,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-07 23:19:42,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-07 23:19:42,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-07 23:19:42,285 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-07 23:19:42,285 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-07 23:19:42,482 INFO L238 CfgBuilder]: Building ICFG [2024-11-07 23:19:42,484 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-07 23:19:43,583 INFO L? ?]: Removed 376 outVars from TransFormulas that were not future-live. [2024-11-07 23:19:43,584 INFO L287 CfgBuilder]: Performing block encoding [2024-11-07 23:19:43,596 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-07 23:19:43,596 INFO L316 CfgBuilder]: Removed 72 assume(true) statements. [2024-11-07 23:19:43,597 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.11 11:19:43 BoogieIcfgContainer [2024-11-07 23:19:43,597 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-07 23:19:43,598 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-07 23:19:43,598 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-07 23:19:43,602 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-07 23:19:43,602 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 07.11 11:19:41" (1/3) ... [2024-11-07 23:19:43,602 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@31cacc3a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.11 11:19:43, skipping insertion in model container [2024-11-07 23:19:43,602 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 11:19:41" (2/3) ... [2024-11-07 23:19:43,603 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@31cacc3a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.11 11:19:43, skipping insertion in model container [2024-11-07 23:19:43,603 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.11 11:19:43" (3/3) ... [2024-11-07 23:19:43,604 INFO L112 eAbstractionObserver]: Analyzing ICFG uthash_SFH_test6-2.i [2024-11-07 23:19:43,614 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-07 23:19:43,614 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 14 error locations. [2024-11-07 23:19:43,666 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-07 23:19:43,673 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;@224b2a75, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-07 23:19:43,674 INFO L334 AbstractCegarLoop]: Starting to check reachability of 14 error locations. [2024-11-07 23:19:43,678 INFO L276 IsEmpty]: Start isEmpty. Operand has 501 states, 462 states have (on average 1.606060606060606) internal successors, (742), 479 states have internal predecessors, (742), 20 states have call successors, (20), 5 states have call predecessors, (20), 5 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2024-11-07 23:19:43,682 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2024-11-07 23:19:43,683 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 23:19:43,683 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 23:19:43,683 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-07 23:19:43,686 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 23:19:43,686 INFO L85 PathProgramCache]: Analyzing trace with hash 1635847084, now seen corresponding path program 1 times [2024-11-07 23:19:43,691 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 23:19:43,691 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [407917672] [2024-11-07 23:19:43,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:19:43,692 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 23:19:43,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:43,800 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-07 23:19:43,801 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 23:19:43,801 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [407917672] [2024-11-07 23:19:43,801 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [407917672] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 23:19:43,801 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-07 23:19:43,802 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-07 23:19:43,802 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [863273138] [2024-11-07 23:19:43,803 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 23:19:43,805 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-07 23:19:43,805 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 23:19:43,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-07 23:19:43,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-07 23:19:43,817 INFO L87 Difference]: Start difference. First operand has 501 states, 462 states have (on average 1.606060606060606) internal successors, (742), 479 states have internal predecessors, (742), 20 states have call successors, (20), 5 states have call predecessors, (20), 5 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) Second operand has 2 states, 2 states have (on average 4.0) internal successors, (8), 2 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) [2024-11-07 23:19:43,863 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 23:19:43,863 INFO L93 Difference]: Finished difference Result 995 states and 1569 transitions. [2024-11-07 23:19:43,864 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-07 23:19:43,865 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 4.0) internal successors, (8), 2 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 [2024-11-07 23:19:43,865 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 23:19:43,872 INFO L225 Difference]: With dead ends: 995 [2024-11-07 23:19:43,873 INFO L226 Difference]: Without dead ends: 487 [2024-11-07 23:19:43,878 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-07 23:19:43,880 INFO L432 NwaCegarLoop]: 695 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 695 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-07 23:19:43,882 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 695 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-07 23:19:43,894 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 487 states. [2024-11-07 23:19:43,927 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 487 to 487. [2024-11-07 23:19:43,929 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 487 states, 454 states have (on average 1.4383259911894273) internal successors, (653), 468 states have internal predecessors, (653), 15 states have call successors, (15), 4 states have call predecessors, (15), 4 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2024-11-07 23:19:43,934 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 487 states to 487 states and 683 transitions. [2024-11-07 23:19:43,936 INFO L78 Accepts]: Start accepts. Automaton has 487 states and 683 transitions. Word has length 8 [2024-11-07 23:19:43,936 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 23:19:43,937 INFO L471 AbstractCegarLoop]: Abstraction has 487 states and 683 transitions. [2024-11-07 23:19:43,937 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 4.0) internal successors, (8), 2 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) [2024-11-07 23:19:43,937 INFO L276 IsEmpty]: Start isEmpty. Operand 487 states and 683 transitions. [2024-11-07 23:19:43,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 9 [2024-11-07 23:19:43,937 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 23:19:43,937 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 23:19:43,938 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-07 23:19:43,938 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-07 23:19:43,938 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 23:19:43,938 INFO L85 PathProgramCache]: Analyzing trace with hash 1635849006, now seen corresponding path program 1 times [2024-11-07 23:19:43,938 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 23:19:43,939 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1185403594] [2024-11-07 23:19:43,939 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:19:43,939 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 23:19:43,983 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-07 23:19:43,987 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [398634832] [2024-11-07 23:19:43,989 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:19:43,989 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 23:19:43,989 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 23:19:43,991 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) [2024-11-07 23:19:43,992 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 [2024-11-07 23:19:44,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:44,160 INFO L255 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-07 23:19:44,163 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 23:19:44,188 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-07 23:19:44,210 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-07 23:19:44,210 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-07 23:19:44,211 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 23:19:44,211 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1185403594] [2024-11-07 23:19:44,211 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-07 23:19:44,211 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [398634832] [2024-11-07 23:19:44,211 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [398634832] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 23:19:44,212 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-07 23:19:44,212 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-07 23:19:44,212 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1372562606] [2024-11-07 23:19:44,212 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 23:19:44,213 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-07 23:19:44,213 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 23:19:44,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-07 23:19:44,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-07 23:19:44,213 INFO L87 Difference]: Start difference. First operand 487 states and 683 transitions. Second operand has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 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) [2024-11-07 23:19:44,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 23:19:44,333 INFO L93 Difference]: Finished difference Result 940 states and 1333 transitions. [2024-11-07 23:19:44,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-07 23:19:44,333 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 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 [2024-11-07 23:19:44,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 23:19:44,336 INFO L225 Difference]: With dead ends: 940 [2024-11-07 23:19:44,336 INFO L226 Difference]: Without dead ends: 938 [2024-11-07 23:19:44,337 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-07 23:19:44,337 INFO L432 NwaCegarLoop]: 659 mSDtfsCounter, 614 mSDsluCounter, 1302 mSDsCounter, 0 mSdLazyCounter, 86 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 628 SdHoareTripleChecker+Valid, 1961 SdHoareTripleChecker+Invalid, 89 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 86 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-07 23:19:44,337 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [628 Valid, 1961 Invalid, 89 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 86 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-07 23:19:44,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 938 states. [2024-11-07 23:19:44,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 938 to 494. [2024-11-07 23:19:44,375 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 494 states, 461 states have (on average 1.4338394793926248) internal successors, (661), 475 states have internal predecessors, (661), 15 states have call successors, (15), 4 states have call predecessors, (15), 4 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2024-11-07 23:19:44,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 494 states and 691 transitions. [2024-11-07 23:19:44,378 INFO L78 Accepts]: Start accepts. Automaton has 494 states and 691 transitions. Word has length 8 [2024-11-07 23:19:44,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 23:19:44,378 INFO L471 AbstractCegarLoop]: Abstraction has 494 states and 691 transitions. [2024-11-07 23:19:44,378 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 2.6666666666666665) internal successors, (8), 4 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) [2024-11-07 23:19:44,378 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 691 transitions. [2024-11-07 23:19:44,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2024-11-07 23:19:44,379 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 23:19:44,379 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 23:19:44,395 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-07 23:19:44,583 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 [2024-11-07 23:19:44,584 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-07 23:19:44,584 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 23:19:44,584 INFO L85 PathProgramCache]: Analyzing trace with hash -1086501261, now seen corresponding path program 1 times [2024-11-07 23:19:44,584 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 23:19:44,584 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1087468766] [2024-11-07 23:19:44,584 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:19:44,585 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 23:19:44,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:44,817 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 9 [2024-11-07 23:19:44,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:44,823 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-07 23:19:44,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:44,829 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 19 [2024-11-07 23:19:44,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:44,836 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-07 23:19:44,836 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 23:19:44,836 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1087468766] [2024-11-07 23:19:44,836 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1087468766] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 23:19:44,836 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-07 23:19:44,836 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-07 23:19:44,836 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1599097231] [2024-11-07 23:19:44,837 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 23:19:44,837 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-07 23:19:44,837 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 23:19:44,841 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-07 23:19:44,841 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-07 23:19:44,841 INFO L87 Difference]: Start difference. First operand 494 states and 691 transitions. Second operand has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 states have internal predecessors, (21), 1 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-11-07 23:19:44,962 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 23:19:44,963 INFO L93 Difference]: Finished difference Result 1192 states and 1688 transitions. [2024-11-07 23:19:44,963 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-07 23:19:44,963 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 states have internal predecessors, (21), 1 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 34 [2024-11-07 23:19:44,963 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 23:19:44,967 INFO L225 Difference]: With dead ends: 1192 [2024-11-07 23:19:44,967 INFO L226 Difference]: Without dead ends: 937 [2024-11-07 23:19:44,967 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-07 23:19:44,968 INFO L432 NwaCegarLoop]: 677 mSDtfsCounter, 616 mSDsluCounter, 1323 mSDsCounter, 0 mSdLazyCounter, 81 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 630 SdHoareTripleChecker+Valid, 2000 SdHoareTripleChecker+Invalid, 82 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 81 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-07 23:19:44,968 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [630 Valid, 2000 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 81 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-07 23:19:44,969 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 937 states. [2024-11-07 23:19:44,982 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 937 to 494. [2024-11-07 23:19:44,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 494 states, 461 states have (on average 1.4316702819956617) internal successors, (660), 475 states have internal predecessors, (660), 15 states have call successors, (15), 4 states have call predecessors, (15), 4 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2024-11-07 23:19:44,985 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 494 states and 690 transitions. [2024-11-07 23:19:44,985 INFO L78 Accepts]: Start accepts. Automaton has 494 states and 690 transitions. Word has length 34 [2024-11-07 23:19:44,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 23:19:44,985 INFO L471 AbstractCegarLoop]: Abstraction has 494 states and 690 transitions. [2024-11-07 23:19:44,986 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 5.25) internal successors, (21), 4 states have internal predecessors, (21), 1 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-11-07 23:19:44,986 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 690 transitions. [2024-11-07 23:19:44,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2024-11-07 23:19:44,987 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 23:19:44,987 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 23:19:44,987 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-07 23:19:44,987 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-07 23:19:44,987 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 23:19:44,987 INFO L85 PathProgramCache]: Analyzing trace with hash 185612591, now seen corresponding path program 1 times [2024-11-07 23:19:44,988 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 23:19:44,988 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1218123856] [2024-11-07 23:19:44,988 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:19:44,988 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 23:19:45,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:45,174 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-07 23:19:45,175 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 23:19:45,175 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1218123856] [2024-11-07 23:19:45,175 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1218123856] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 23:19:45,175 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-07 23:19:45,175 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-07 23:19:45,175 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [739594266] [2024-11-07 23:19:45,175 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 23:19:45,176 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-07 23:19:45,176 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 23:19:45,176 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-07 23:19:45,176 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-07 23:19:45,177 INFO L87 Difference]: Start difference. First operand 494 states and 690 transitions. Second operand has 4 states, 4 states have (on average 15.75) internal successors, (63), 4 states have internal predecessors, (63), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-07 23:19:45,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 23:19:45,255 INFO L93 Difference]: Finished difference Result 982 states and 1374 transitions. [2024-11-07 23:19:45,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-07 23:19:45,255 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.75) internal successors, (63), 4 states have internal predecessors, (63), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 64 [2024-11-07 23:19:45,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 23:19:45,258 INFO L225 Difference]: With dead ends: 982 [2024-11-07 23:19:45,258 INFO L226 Difference]: Without dead ends: 497 [2024-11-07 23:19:45,259 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-07 23:19:45,262 INFO L432 NwaCegarLoop]: 655 mSDtfsCounter, 105 mSDsluCounter, 1217 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 1872 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-07 23:19:45,262 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [105 Valid, 1872 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-07 23:19:45,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 497 states. [2024-11-07 23:19:45,274 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 497 to 494. [2024-11-07 23:19:45,276 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 494 states, 461 states have (on average 1.4164859002169197) internal successors, (653), 475 states have internal predecessors, (653), 15 states have call successors, (15), 4 states have call predecessors, (15), 4 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2024-11-07 23:19:45,278 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 494 states to 494 states and 683 transitions. [2024-11-07 23:19:45,279 INFO L78 Accepts]: Start accepts. Automaton has 494 states and 683 transitions. Word has length 64 [2024-11-07 23:19:45,280 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 23:19:45,280 INFO L471 AbstractCegarLoop]: Abstraction has 494 states and 683 transitions. [2024-11-07 23:19:45,280 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.75) internal successors, (63), 4 states have internal predecessors, (63), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-07 23:19:45,280 INFO L276 IsEmpty]: Start isEmpty. Operand 494 states and 683 transitions. [2024-11-07 23:19:45,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2024-11-07 23:19:45,282 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 23:19:45,282 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 23:19:45,283 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-07 23:19:45,283 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-07 23:19:45,283 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 23:19:45,283 INFO L85 PathProgramCache]: Analyzing trace with hash -878587357, now seen corresponding path program 1 times [2024-11-07 23:19:45,283 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 23:19:45,283 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1893989101] [2024-11-07 23:19:45,283 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:19:45,283 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 23:19:45,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:45,477 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-07 23:19:45,477 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 23:19:45,477 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1893989101] [2024-11-07 23:19:45,477 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1893989101] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 23:19:45,477 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-07 23:19:45,477 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-07 23:19:45,477 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1234123052] [2024-11-07 23:19:45,478 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 23:19:45,478 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-07 23:19:45,478 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 23:19:45,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-07 23:19:45,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-07 23:19:45,478 INFO L87 Difference]: Start difference. First operand 494 states and 683 transitions. Second operand has 4 states, 3 states have (on average 21.0) internal successors, (63), 3 states have internal predecessors, (63), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-07 23:19:45,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 23:19:45,526 INFO L93 Difference]: Finished difference Result 909 states and 1268 transitions. [2024-11-07 23:19:45,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-07 23:19:45,528 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 21.0) internal successors, (63), 3 states have internal predecessors, (63), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 64 [2024-11-07 23:19:45,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 23:19:45,533 INFO L225 Difference]: With dead ends: 909 [2024-11-07 23:19:45,533 INFO L226 Difference]: Without dead ends: 905 [2024-11-07 23:19:45,533 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-07 23:19:45,536 INFO L432 NwaCegarLoop]: 673 mSDtfsCounter, 516 mSDsluCounter, 1335 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 516 SdHoareTripleChecker+Valid, 2008 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-07 23:19:45,536 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [516 Valid, 2008 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-07 23:19:45,537 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 905 states. [2024-11-07 23:19:45,560 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 905 to 897. [2024-11-07 23:19:45,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 897 states, 856 states have (on average 1.425233644859813) internal successors, (1220), 872 states have internal predecessors, (1220), 22 states have call successors, (22), 7 states have call predecessors, (22), 5 states have return successors, (22), 18 states have call predecessors, (22), 22 states have call successors, (22) [2024-11-07 23:19:45,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 897 states to 897 states and 1264 transitions. [2024-11-07 23:19:45,565 INFO L78 Accepts]: Start accepts. Automaton has 897 states and 1264 transitions. Word has length 64 [2024-11-07 23:19:45,566 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 23:19:45,566 INFO L471 AbstractCegarLoop]: Abstraction has 897 states and 1264 transitions. [2024-11-07 23:19:45,566 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 21.0) internal successors, (63), 3 states have internal predecessors, (63), 1 states have call successors, (1), 1 states have call predecessors, (1), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-07 23:19:45,567 INFO L276 IsEmpty]: Start isEmpty. Operand 897 states and 1264 transitions. [2024-11-07 23:19:45,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2024-11-07 23:19:45,569 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 23:19:45,570 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 23:19:45,570 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-07 23:19:45,570 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting alt_bzeroErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-07 23:19:45,570 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 23:19:45,570 INFO L85 PathProgramCache]: Analyzing trace with hash -240672312, now seen corresponding path program 1 times [2024-11-07 23:19:45,570 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 23:19:45,570 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [12070072] [2024-11-07 23:19:45,570 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:19:45,570 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 23:19:45,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:45,766 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-07 23:19:45,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:45,779 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-07 23:19:45,780 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 23:19:45,780 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [12070072] [2024-11-07 23:19:45,780 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [12070072] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 23:19:45,780 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-07 23:19:45,780 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-07 23:19:45,780 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1953818313] [2024-11-07 23:19:45,780 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 23:19:45,781 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-07 23:19:45,781 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 23:19:45,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-07 23:19:45,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-07 23:19:45,781 INFO L87 Difference]: Start difference. First operand 897 states and 1264 transitions. Second operand has 4 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-07 23:19:45,941 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 23:19:45,941 INFO L93 Difference]: Finished difference Result 1171 states and 1640 transitions. [2024-11-07 23:19:45,942 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-07 23:19:45,942 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 74 [2024-11-07 23:19:45,942 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 23:19:45,947 INFO L225 Difference]: With dead ends: 1171 [2024-11-07 23:19:45,947 INFO L226 Difference]: Without dead ends: 1169 [2024-11-07 23:19:45,947 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-07 23:19:45,948 INFO L432 NwaCegarLoop]: 655 mSDtfsCounter, 572 mSDsluCounter, 1268 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 576 SdHoareTripleChecker+Valid, 1923 SdHoareTripleChecker+Invalid, 95 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-07 23:19:45,948 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [576 Valid, 1923 Invalid, 95 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 68 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-07 23:19:45,951 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1169 states. [2024-11-07 23:19:45,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1169 to 1159. [2024-11-07 23:19:45,985 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1159 states, 1105 states have (on average 1.4244343891402715) internal successors, (1574), 1122 states have internal predecessors, (1574), 32 states have call successors, (32), 10 states have call predecessors, (32), 8 states have return successors, (32), 28 states have call predecessors, (32), 32 states have call successors, (32) [2024-11-07 23:19:45,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1159 states to 1159 states and 1638 transitions. [2024-11-07 23:19:45,990 INFO L78 Accepts]: Start accepts. Automaton has 1159 states and 1638 transitions. Word has length 74 [2024-11-07 23:19:45,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 23:19:45,991 INFO L471 AbstractCegarLoop]: Abstraction has 1159 states and 1638 transitions. [2024-11-07 23:19:45,991 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 23.666666666666668) internal successors, (71), 3 states have internal predecessors, (71), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-07 23:19:45,992 INFO L276 IsEmpty]: Start isEmpty. Operand 1159 states and 1638 transitions. [2024-11-07 23:19:45,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2024-11-07 23:19:45,994 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 23:19:45,994 INFO L215 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 23:19:45,995 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-07 23:19:45,995 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-07 23:19:45,995 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 23:19:45,995 INFO L85 PathProgramCache]: Analyzing trace with hash 980932139, now seen corresponding path program 1 times [2024-11-07 23:19:45,995 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 23:19:45,995 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1167569138] [2024-11-07 23:19:45,996 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:19:45,996 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 23:19:46,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:46,326 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-07 23:19:46,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:46,377 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-07 23:19:46,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:46,382 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-07 23:19:46,382 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 23:19:46,382 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1167569138] [2024-11-07 23:19:46,382 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1167569138] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-07 23:19:46,382 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [512502723] [2024-11-07 23:19:46,382 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:19:46,382 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 23:19:46,383 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 23:19:46,385 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) [2024-11-07 23:19:46,386 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 [2024-11-07 23:19:46,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:46,605 INFO L255 TraceCheckSpWp]: Trace formula consists of 506 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-07 23:19:46,607 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 23:19:46,676 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-07 23:19:46,677 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-07 23:19:46,677 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [512502723] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 23:19:46,677 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-07 23:19:46,677 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 11 [2024-11-07 23:19:46,677 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [423323221] [2024-11-07 23:19:46,677 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 23:19:46,678 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-07 23:19:46,678 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 23:19:46,678 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-07 23:19:46,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=105, Unknown=0, NotChecked=0, Total=132 [2024-11-07 23:19:46,679 INFO L87 Difference]: Start difference. First operand 1159 states and 1638 transitions. Second operand has 5 states, 4 states have (on average 19.5) internal successors, (78), 5 states have internal predecessors, (78), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-07 23:19:46,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 23:19:46,763 INFO L93 Difference]: Finished difference Result 1576 states and 2224 transitions. [2024-11-07 23:19:46,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-07 23:19:46,763 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 19.5) internal successors, (78), 5 states have internal predecessors, (78), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) Word has length 83 [2024-11-07 23:19:46,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 23:19:46,769 INFO L225 Difference]: With dead ends: 1576 [2024-11-07 23:19:46,769 INFO L226 Difference]: Without dead ends: 1575 [2024-11-07 23:19:46,770 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 93 GetRequests, 82 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2024-11-07 23:19:46,770 INFO L432 NwaCegarLoop]: 666 mSDtfsCounter, 636 mSDsluCounter, 1923 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 636 SdHoareTripleChecker+Valid, 2589 SdHoareTripleChecker+Invalid, 43 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-07 23:19:46,771 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [636 Valid, 2589 Invalid, 43 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-07 23:19:46,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1575 states. [2024-11-07 23:19:46,814 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1575 to 1525. [2024-11-07 23:19:46,819 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1525 states, 1464 states have (on average 1.4296448087431695) internal successors, (2093), 1483 states have internal predecessors, (2093), 37 states have call successors, (37), 13 states have call predecessors, (37), 10 states have return successors, (37), 30 states have call predecessors, (37), 37 states have call successors, (37) [2024-11-07 23:19:46,826 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1525 states to 1525 states and 2167 transitions. [2024-11-07 23:19:46,826 INFO L78 Accepts]: Start accepts. Automaton has 1525 states and 2167 transitions. Word has length 83 [2024-11-07 23:19:46,827 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 23:19:46,827 INFO L471 AbstractCegarLoop]: Abstraction has 1525 states and 2167 transitions. [2024-11-07 23:19:46,827 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 19.5) internal successors, (78), 5 states have internal predecessors, (78), 2 states have call successors, (3), 2 states have call predecessors, (3), 1 states have return successors, (2), 1 states have call predecessors, (2), 2 states have call successors, (2) [2024-11-07 23:19:46,827 INFO L276 IsEmpty]: Start isEmpty. Operand 1525 states and 2167 transitions. [2024-11-07 23:19:46,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2024-11-07 23:19:46,831 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 23:19:46,831 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 23:19:46,846 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-07 23:19:47,031 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,3 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 23:19:47,031 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-07 23:19:47,032 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 23:19:47,032 INFO L85 PathProgramCache]: Analyzing trace with hash 344125278, now seen corresponding path program 1 times [2024-11-07 23:19:47,032 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 23:19:47,032 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1802110474] [2024-11-07 23:19:47,032 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:19:47,032 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 23:19:47,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:47,305 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-07 23:19:47,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:47,359 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-07 23:19:47,362 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:47,365 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-07 23:19:47,365 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 23:19:47,365 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1802110474] [2024-11-07 23:19:47,366 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1802110474] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-07 23:19:47,366 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1570867763] [2024-11-07 23:19:47,366 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:19:47,366 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 23:19:47,366 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 23:19:47,370 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) [2024-11-07 23:19:47,371 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 [2024-11-07 23:19:47,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:47,608 INFO L255 TraceCheckSpWp]: Trace formula consists of 507 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-07 23:19:47,610 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 23:19:47,734 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-07 23:19:47,734 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-07 23:19:47,956 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-07 23:19:47,957 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1570867763] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-07 23:19:47,957 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-07 23:19:47,957 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6, 7] total 18 [2024-11-07 23:19:47,957 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1671334532] [2024-11-07 23:19:47,957 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-07 23:19:47,958 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-07 23:19:47,958 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 23:19:47,959 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-07 23:19:47,959 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=73, Invalid=269, Unknown=0, NotChecked=0, Total=342 [2024-11-07 23:19:47,959 INFO L87 Difference]: Start difference. First operand 1525 states and 2167 transitions. Second operand has 19 states, 18 states have (on average 12.555555555555555) internal successors, (226), 15 states have internal predecessors, (226), 5 states have call successors, (8), 7 states have call predecessors, (8), 5 states have return successors, (6), 2 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-07 23:19:49,653 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 23:19:49,653 INFO L93 Difference]: Finished difference Result 4158 states and 5901 transitions. [2024-11-07 23:19:49,654 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2024-11-07 23:19:49,654 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 18 states have (on average 12.555555555555555) internal successors, (226), 15 states have internal predecessors, (226), 5 states have call successors, (8), 7 states have call predecessors, (8), 5 states have return successors, (6), 2 states have call predecessors, (6), 5 states have call successors, (6) Word has length 84 [2024-11-07 23:19:49,654 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 23:19:49,670 INFO L225 Difference]: With dead ends: 4158 [2024-11-07 23:19:49,670 INFO L226 Difference]: Without dead ends: 4156 [2024-11-07 23:19:49,672 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 167 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 436 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=542, Invalid=1350, Unknown=0, NotChecked=0, Total=1892 [2024-11-07 23:19:49,672 INFO L432 NwaCegarLoop]: 720 mSDtfsCounter, 5941 mSDsluCounter, 11594 mSDsCounter, 0 mSdLazyCounter, 978 mSolverCounterSat, 305 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5966 SdHoareTripleChecker+Valid, 12314 SdHoareTripleChecker+Invalid, 1283 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 305 IncrementalHoareTripleChecker+Valid, 978 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-07 23:19:49,672 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [5966 Valid, 12314 Invalid, 1283 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [305 Valid, 978 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-07 23:19:49,675 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4156 states. [2024-11-07 23:19:49,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4156 to 3179. [2024-11-07 23:19:49,741 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3179 states, 3059 states have (on average 1.4233409610983982) internal successors, (4354), 3080 states have internal predecessors, (4354), 83 states have call successors, (83), 28 states have call predecessors, (83), 23 states have return successors, (106), 70 states have call predecessors, (106), 83 states have call successors, (106) [2024-11-07 23:19:49,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3179 states to 3179 states and 4543 transitions. [2024-11-07 23:19:49,751 INFO L78 Accepts]: Start accepts. Automaton has 3179 states and 4543 transitions. Word has length 84 [2024-11-07 23:19:49,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 23:19:49,752 INFO L471 AbstractCegarLoop]: Abstraction has 3179 states and 4543 transitions. [2024-11-07 23:19:49,752 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 18 states have (on average 12.555555555555555) internal successors, (226), 15 states have internal predecessors, (226), 5 states have call successors, (8), 7 states have call predecessors, (8), 5 states have return successors, (6), 2 states have call predecessors, (6), 5 states have call successors, (6) [2024-11-07 23:19:49,752 INFO L276 IsEmpty]: Start isEmpty. Operand 3179 states and 4543 transitions. [2024-11-07 23:19:49,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2024-11-07 23:19:49,753 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 23:19:49,753 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 23:19:49,767 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-07 23:19:49,953 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,4 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 23:19:49,954 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-07 23:19:49,954 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 23:19:49,954 INFO L85 PathProgramCache]: Analyzing trace with hash -1558756002, now seen corresponding path program 1 times [2024-11-07 23:19:49,954 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 23:19:49,954 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [568303698] [2024-11-07 23:19:49,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:19:49,954 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 23:19:49,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:50,032 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-07 23:19:50,032 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 23:19:50,032 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [568303698] [2024-11-07 23:19:50,032 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [568303698] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 23:19:50,032 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-07 23:19:50,032 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-07 23:19:50,032 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1362272997] [2024-11-07 23:19:50,032 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 23:19:50,033 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-07 23:19:50,033 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 23:19:50,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-07 23:19:50,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-07 23:19:50,033 INFO L87 Difference]: Start difference. First operand 3179 states and 4543 transitions. Second operand has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 3 states have internal predecessors, (82), 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) [2024-11-07 23:19:50,264 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 23:19:50,265 INFO L93 Difference]: Finished difference Result 6616 states and 9488 transitions. [2024-11-07 23:19:50,265 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-07 23:19:50,265 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 3 states have internal predecessors, (82), 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 82 [2024-11-07 23:19:50,265 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 23:19:50,279 INFO L225 Difference]: With dead ends: 6616 [2024-11-07 23:19:50,279 INFO L226 Difference]: Without dead ends: 3446 [2024-11-07 23:19:50,283 INFO L431 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 [2024-11-07 23:19:50,283 INFO L432 NwaCegarLoop]: 905 mSDtfsCounter, 420 mSDsluCounter, 640 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 425 SdHoareTripleChecker+Valid, 1545 SdHoareTripleChecker+Invalid, 66 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-07 23:19:50,284 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [425 Valid, 1545 Invalid, 66 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 60 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-07 23:19:50,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3446 states. [2024-11-07 23:19:50,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3446 to 3332. [2024-11-07 23:19:50,343 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3332 states, 3218 states have (on average 1.4334990677439403) internal successors, (4613), 3238 states have internal predecessors, (4613), 80 states have call successors, (80), 24 states have call predecessors, (80), 20 states have return successors, (102), 69 states have call predecessors, (102), 80 states have call successors, (102) [2024-11-07 23:19:50,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3332 states to 3332 states and 4795 transitions. [2024-11-07 23:19:50,359 INFO L78 Accepts]: Start accepts. Automaton has 3332 states and 4795 transitions. Word has length 82 [2024-11-07 23:19:50,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 23:19:50,359 INFO L471 AbstractCegarLoop]: Abstraction has 3332 states and 4795 transitions. [2024-11-07 23:19:50,359 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 27.333333333333332) internal successors, (82), 3 states have internal predecessors, (82), 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) [2024-11-07 23:19:50,359 INFO L276 IsEmpty]: Start isEmpty. Operand 3332 states and 4795 transitions. [2024-11-07 23:19:50,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2024-11-07 23:19:50,360 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 23:19:50,360 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 23:19:50,361 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-07 23:19:50,361 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting alt_bzeroErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-07 23:19:50,362 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 23:19:50,362 INFO L85 PathProgramCache]: Analyzing trace with hash -1908045712, now seen corresponding path program 1 times [2024-11-07 23:19:50,362 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 23:19:50,362 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [637690046] [2024-11-07 23:19:50,362 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:19:50,362 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 23:19:50,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:50,603 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-07 23:19:50,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:50,617 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-07 23:19:50,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:50,641 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-07 23:19:50,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:50,647 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-07 23:19:50,647 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 23:19:50,647 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [637690046] [2024-11-07 23:19:50,647 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [637690046] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-07 23:19:50,648 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [267798233] [2024-11-07 23:19:50,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:19:50,648 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 23:19:50,648 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 23:19:50,654 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) [2024-11-07 23:19:50,655 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 [2024-11-07 23:19:50,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:50,871 INFO L255 TraceCheckSpWp]: Trace formula consists of 601 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-07 23:19:50,873 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 23:19:50,982 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 7 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-07 23:19:50,982 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-07 23:19:51,134 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-07 23:19:51,134 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [267798233] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-07 23:19:51,134 INFO L185 FreeRefinementEngine]: Found 1 perfect and 2 imperfect interpolant sequences. [2024-11-07 23:19:51,134 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [7, 4] total 13 [2024-11-07 23:19:51,134 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1856895695] [2024-11-07 23:19:51,134 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 23:19:51,135 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-07 23:19:51,135 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 23:19:51,135 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-07 23:19:51,135 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2024-11-07 23:19:51,135 INFO L87 Difference]: Start difference. First operand 3332 states and 4795 transitions. Second operand has 6 states, 5 states have (on average 16.0) internal successors, (80), 6 states have internal predecessors, (80), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-07 23:19:51,217 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 23:19:51,218 INFO L93 Difference]: Finished difference Result 3332 states and 4795 transitions. [2024-11-07 23:19:51,218 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-07 23:19:51,218 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 16.0) internal successors, (80), 6 states have internal predecessors, (80), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 93 [2024-11-07 23:19:51,218 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 23:19:51,228 INFO L225 Difference]: With dead ends: 3332 [2024-11-07 23:19:51,228 INFO L226 Difference]: Without dead ends: 3331 [2024-11-07 23:19:51,228 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 194 GetRequests, 181 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=53, Invalid=129, Unknown=0, NotChecked=0, Total=182 [2024-11-07 23:19:51,229 INFO L432 NwaCegarLoop]: 671 mSDtfsCounter, 1816 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 54 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1816 SdHoareTripleChecker+Valid, 671 SdHoareTripleChecker+Invalid, 58 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-07 23:19:51,229 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1816 Valid, 671 Invalid, 58 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-07 23:19:51,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3331 states. [2024-11-07 23:19:51,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3331 to 3331. [2024-11-07 23:19:51,288 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3331 states, 3218 states have (on average 1.4319453076444997) internal successors, (4608), 3237 states have internal predecessors, (4608), 80 states have call successors, (80), 24 states have call predecessors, (80), 20 states have return successors, (102), 69 states have call predecessors, (102), 80 states have call successors, (102) [2024-11-07 23:19:51,294 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3331 states to 3331 states and 4790 transitions. [2024-11-07 23:19:51,294 INFO L78 Accepts]: Start accepts. Automaton has 3331 states and 4790 transitions. Word has length 93 [2024-11-07 23:19:51,295 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 23:19:51,295 INFO L471 AbstractCegarLoop]: Abstraction has 3331 states and 4790 transitions. [2024-11-07 23:19:51,295 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 16.0) internal successors, (80), 6 states have internal predecessors, (80), 2 states have call successors, (4), 3 states have call predecessors, (4), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-07 23:19:51,295 INFO L276 IsEmpty]: Start isEmpty. Operand 3331 states and 4790 transitions. [2024-11-07 23:19:51,297 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2024-11-07 23:19:51,297 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 23:19:51,297 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 23:19:51,310 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-11-07 23:19:51,500 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 [2024-11-07 23:19:51,500 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting alt_bzeroErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-07 23:19:51,501 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 23:19:51,501 INFO L85 PathProgramCache]: Analyzing trace with hash 980125141, now seen corresponding path program 1 times [2024-11-07 23:19:51,501 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 23:19:51,501 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [603822920] [2024-11-07 23:19:51,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:19:51,501 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 23:19:51,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:51,680 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-07 23:19:51,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:51,692 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-07 23:19:51,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:51,717 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-07 23:19:51,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:51,723 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-07 23:19:51,723 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 23:19:51,723 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [603822920] [2024-11-07 23:19:51,723 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [603822920] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-07 23:19:51,723 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [826308623] [2024-11-07 23:19:51,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:19:51,724 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 23:19:51,724 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 23:19:51,727 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) [2024-11-07 23:19:51,728 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 [2024-11-07 23:19:51,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:51,941 INFO L255 TraceCheckSpWp]: Trace formula consists of 602 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-07 23:19:51,943 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 23:19:52,039 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-07 23:19:52,040 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-07 23:19:52,175 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-07 23:19:52,176 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [826308623] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-07 23:19:52,176 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-07 23:19:52,176 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 4, 5] total 13 [2024-11-07 23:19:52,176 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [337073163] [2024-11-07 23:19:52,176 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-07 23:19:52,177 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-07 23:19:52,178 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 23:19:52,178 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-07 23:19:52,178 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2024-11-07 23:19:52,178 INFO L87 Difference]: Start difference. First operand 3331 states and 4790 transitions. Second operand has 14 states, 13 states have (on average 18.076923076923077) internal successors, (235), 12 states have internal predecessors, (235), 5 states have call successors, (11), 8 states have call predecessors, (11), 5 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) [2024-11-07 23:19:52,955 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 23:19:52,956 INFO L93 Difference]: Finished difference Result 6509 states and 9324 transitions. [2024-11-07 23:19:52,957 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-07 23:19:52,957 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 18.076923076923077) internal successors, (235), 12 states have internal predecessors, (235), 5 states have call successors, (11), 8 states have call predecessors, (11), 5 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) Word has length 94 [2024-11-07 23:19:52,958 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 23:19:52,978 INFO L225 Difference]: With dead ends: 6509 [2024-11-07 23:19:52,978 INFO L226 Difference]: Without dead ends: 6508 [2024-11-07 23:19:52,980 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 192 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=231, Invalid=471, Unknown=0, NotChecked=0, Total=702 [2024-11-07 23:19:52,981 INFO L432 NwaCegarLoop]: 634 mSDtfsCounter, 2496 mSDsluCounter, 4912 mSDsCounter, 0 mSdLazyCounter, 369 mSolverCounterSat, 163 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2515 SdHoareTripleChecker+Valid, 5546 SdHoareTripleChecker+Invalid, 532 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 163 IncrementalHoareTripleChecker+Valid, 369 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-07 23:19:52,981 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2515 Valid, 5546 Invalid, 532 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [163 Valid, 369 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-07 23:19:52,986 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6508 states. [2024-11-07 23:19:53,139 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6508 to 6070. [2024-11-07 23:19:53,146 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6070 states, 5848 states have (on average 1.427325581395349) internal successors, (8347), 5872 states have internal predecessors, (8347), 159 states have call successors, (159), 56 states have call predecessors, (159), 50 states have return successors, (197), 141 states have call predecessors, (197), 159 states have call successors, (197) [2024-11-07 23:19:53,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6070 states to 6070 states and 8703 transitions. [2024-11-07 23:19:53,156 INFO L78 Accepts]: Start accepts. Automaton has 6070 states and 8703 transitions. Word has length 94 [2024-11-07 23:19:53,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 23:19:53,156 INFO L471 AbstractCegarLoop]: Abstraction has 6070 states and 8703 transitions. [2024-11-07 23:19:53,156 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 18.076923076923077) internal successors, (235), 12 states have internal predecessors, (235), 5 states have call successors, (11), 8 states have call predecessors, (11), 5 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) [2024-11-07 23:19:53,156 INFO L276 IsEmpty]: Start isEmpty. Operand 6070 states and 8703 transitions. [2024-11-07 23:19:53,158 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2024-11-07 23:19:53,159 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 23:19:53,159 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 23:19:53,174 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-07 23:19:53,362 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,SelfDestructingSolverStorable10 [2024-11-07 23:19:53,362 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-07 23:19:53,363 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 23:19:53,363 INFO L85 PathProgramCache]: Analyzing trace with hash 2083756214, now seen corresponding path program 1 times [2024-11-07 23:19:53,363 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 23:19:53,363 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1436067646] [2024-11-07 23:19:53,363 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:19:53,363 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 23:19:53,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:53,613 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-07 23:19:53,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:53,626 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-07 23:19:53,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:53,632 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-07 23:19:53,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:53,637 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-07 23:19:53,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:53,642 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-11-07 23:19:53,642 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 23:19:53,642 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1436067646] [2024-11-07 23:19:53,642 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1436067646] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 23:19:53,643 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-07 23:19:53,643 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-07 23:19:53,643 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [302593615] [2024-11-07 23:19:53,643 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 23:19:53,643 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-07 23:19:53,643 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 23:19:53,644 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-07 23:19:53,644 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-07 23:19:53,644 INFO L87 Difference]: Start difference. First operand 6070 states and 8703 transitions. Second operand has 6 states, 5 states have (on average 20.0) internal successors, (100), 4 states have internal predecessors, (100), 1 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-07 23:19:54,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 23:19:54,138 INFO L93 Difference]: Finished difference Result 8326 states and 11950 transitions. [2024-11-07 23:19:54,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-07 23:19:54,139 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 20.0) internal successors, (100), 4 states have internal predecessors, (100), 1 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 120 [2024-11-07 23:19:54,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 23:19:54,167 INFO L225 Difference]: With dead ends: 8326 [2024-11-07 23:19:54,168 INFO L226 Difference]: Without dead ends: 8324 [2024-11-07 23:19:54,171 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 8 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-11-07 23:19:54,171 INFO L432 NwaCegarLoop]: 621 mSDtfsCounter, 564 mSDsluCounter, 2296 mSDsCounter, 0 mSdLazyCounter, 383 mSolverCounterSat, 55 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 575 SdHoareTripleChecker+Valid, 2917 SdHoareTripleChecker+Invalid, 438 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 55 IncrementalHoareTripleChecker+Valid, 383 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-07 23:19:54,171 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [575 Valid, 2917 Invalid, 438 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [55 Valid, 383 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-07 23:19:54,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8324 states. [2024-11-07 23:19:54,300 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8324 to 6238. [2024-11-07 23:19:54,306 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6238 states, 6007 states have (on average 1.4225070750790745) internal successors, (8545), 6032 states have internal predecessors, (8545), 168 states have call successors, (168), 56 states have call predecessors, (168), 50 states have return successors, (209), 149 states have call predecessors, (209), 168 states have call successors, (209) [2024-11-07 23:19:54,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6238 states to 6238 states and 8922 transitions. [2024-11-07 23:19:54,315 INFO L78 Accepts]: Start accepts. Automaton has 6238 states and 8922 transitions. Word has length 120 [2024-11-07 23:19:54,315 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 23:19:54,315 INFO L471 AbstractCegarLoop]: Abstraction has 6238 states and 8922 transitions. [2024-11-07 23:19:54,315 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 20.0) internal successors, (100), 4 states have internal predecessors, (100), 1 states have call successors, (4), 2 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-07 23:19:54,315 INFO L276 IsEmpty]: Start isEmpty. Operand 6238 states and 8922 transitions. [2024-11-07 23:19:54,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2024-11-07 23:19:54,316 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 23:19:54,316 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 23:19:54,316 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-07 23:19:54,317 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-07 23:19:54,317 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 23:19:54,317 INFO L85 PathProgramCache]: Analyzing trace with hash -1429916002, now seen corresponding path program 1 times [2024-11-07 23:19:54,317 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 23:19:54,317 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [520862921] [2024-11-07 23:19:54,317 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:19:54,317 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 23:19:54,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:54,548 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-07 23:19:54,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:54,607 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 71 [2024-11-07 23:19:54,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:54,613 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-07 23:19:54,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:54,621 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-07 23:19:54,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:54,624 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-07 23:19:54,624 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 23:19:54,624 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [520862921] [2024-11-07 23:19:54,624 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [520862921] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-07 23:19:54,624 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1060556819] [2024-11-07 23:19:54,624 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:19:54,624 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 23:19:54,625 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 23:19:54,626 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) [2024-11-07 23:19:54,627 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 [2024-11-07 23:19:54,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:54,888 INFO L255 TraceCheckSpWp]: Trace formula consists of 795 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-07 23:19:54,890 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 23:19:55,006 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-07 23:19:55,006 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-07 23:19:55,006 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1060556819] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 23:19:55,006 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-07 23:19:55,007 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [8] total 12 [2024-11-07 23:19:55,007 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1369171027] [2024-11-07 23:19:55,007 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 23:19:55,007 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-07 23:19:55,007 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 23:19:55,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-07 23:19:55,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2024-11-07 23:19:55,008 INFO L87 Difference]: Start difference. First operand 6238 states and 8922 transitions. Second operand has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 1 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-07 23:19:55,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 23:19:55,290 INFO L93 Difference]: Finished difference Result 11822 states and 16948 transitions. [2024-11-07 23:19:55,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-07 23:19:55,290 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 1 states have call predecessors, (4), 2 states have call successors, (4) Word has length 127 [2024-11-07 23:19:55,290 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 23:19:55,308 INFO L225 Difference]: With dead ends: 11822 [2024-11-07 23:19:55,308 INFO L226 Difference]: Without dead ends: 5988 [2024-11-07 23:19:55,318 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 142 GetRequests, 129 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=165, Unknown=0, NotChecked=0, Total=210 [2024-11-07 23:19:55,319 INFO L432 NwaCegarLoop]: 651 mSDtfsCounter, 161 mSDsluCounter, 2523 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 162 SdHoareTripleChecker+Valid, 3174 SdHoareTripleChecker+Invalid, 182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-07 23:19:55,319 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [162 Valid, 3174 Invalid, 182 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 167 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-07 23:19:55,324 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5988 states. [2024-11-07 23:19:55,471 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5988 to 5988. [2024-11-07 23:19:55,481 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5988 states, 5774 states have (on average 1.4255282299965362) internal successors, (8231), 5797 states have internal predecessors, (8231), 157 states have call successors, (157), 50 states have call predecessors, (157), 44 states have return successors, (192), 140 states have call predecessors, (192), 157 states have call successors, (192) [2024-11-07 23:19:55,494 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5988 states to 5988 states and 8580 transitions. [2024-11-07 23:19:55,496 INFO L78 Accepts]: Start accepts. Automaton has 5988 states and 8580 transitions. Word has length 127 [2024-11-07 23:19:55,497 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 23:19:55,497 INFO L471 AbstractCegarLoop]: Abstraction has 5988 states and 8580 transitions. [2024-11-07 23:19:55,498 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.142857142857142) internal successors, (113), 5 states have internal predecessors, (113), 2 states have call successors, (4), 2 states have call predecessors, (4), 2 states have return successors, (4), 1 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-07 23:19:55,498 INFO L276 IsEmpty]: Start isEmpty. Operand 5988 states and 8580 transitions. [2024-11-07 23:19:55,499 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2024-11-07 23:19:55,499 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 23:19:55,499 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 23:19:55,523 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-07 23:19:55,700 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 [2024-11-07 23:19:55,700 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-07 23:19:55,700 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 23:19:55,700 INFO L85 PathProgramCache]: Analyzing trace with hash 2038802715, now seen corresponding path program 1 times [2024-11-07 23:19:55,700 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 23:19:55,700 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [712277930] [2024-11-07 23:19:55,701 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:19:55,701 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 23:19:55,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:56,109 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-07 23:19:56,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:56,114 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-07 23:19:56,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:56,123 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2024-11-07 23:19:56,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:56,195 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 85 [2024-11-07 23:19:56,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:56,204 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-07 23:19:56,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:56,207 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-07 23:19:56,207 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 23:19:56,207 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [712277930] [2024-11-07 23:19:56,207 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [712277930] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-07 23:19:56,207 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1624123403] [2024-11-07 23:19:56,207 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:19:56,207 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 23:19:56,207 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 23:19:56,210 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) [2024-11-07 23:19:56,212 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 [2024-11-07 23:19:56,498 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:56,502 INFO L255 TraceCheckSpWp]: Trace formula consists of 805 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-11-07 23:19:56,504 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 23:19:56,660 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-11-07 23:19:56,661 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-07 23:19:56,661 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1624123403] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 23:19:56,661 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-07 23:19:56,661 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2024-11-07 23:19:56,662 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1839209589] [2024-11-07 23:19:56,662 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 23:19:56,662 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-07 23:19:56,662 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 23:19:56,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-07 23:19:56,662 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2024-11-07 23:19:56,662 INFO L87 Difference]: Start difference. First operand 5988 states and 8580 transitions. Second operand has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 7 states have internal predecessors, (111), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-07 23:19:57,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 23:19:57,272 INFO L93 Difference]: Finished difference Result 12394 states and 17725 transitions. [2024-11-07 23:19:57,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-07 23:19:57,272 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 7 states have internal predecessors, (111), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 132 [2024-11-07 23:19:57,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 23:19:57,281 INFO L225 Difference]: With dead ends: 12394 [2024-11-07 23:19:57,281 INFO L226 Difference]: Without dead ends: 6495 [2024-11-07 23:19:57,286 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 145 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2024-11-07 23:19:57,286 INFO L432 NwaCegarLoop]: 654 mSDtfsCounter, 15 mSDsluCounter, 2600 mSDsCounter, 0 mSdLazyCounter, 795 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 3254 SdHoareTripleChecker+Invalid, 798 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 795 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-07 23:19:57,287 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [15 Valid, 3254 Invalid, 798 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 795 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-07 23:19:57,289 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6495 states. [2024-11-07 23:19:57,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6495 to 6443. [2024-11-07 23:19:57,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6443 states, 6229 states have (on average 1.411141435222347) internal successors, (8790), 6252 states have internal predecessors, (8790), 157 states have call successors, (157), 50 states have call predecessors, (157), 44 states have return successors, (192), 140 states have call predecessors, (192), 157 states have call successors, (192) [2024-11-07 23:19:57,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6443 states to 6443 states and 9139 transitions. [2024-11-07 23:19:57,377 INFO L78 Accepts]: Start accepts. Automaton has 6443 states and 9139 transitions. Word has length 132 [2024-11-07 23:19:57,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 23:19:57,378 INFO L471 AbstractCegarLoop]: Abstraction has 6443 states and 9139 transitions. [2024-11-07 23:19:57,378 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.857142857142858) internal successors, (111), 7 states have internal predecessors, (111), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-07 23:19:57,378 INFO L276 IsEmpty]: Start isEmpty. Operand 6443 states and 9139 transitions. [2024-11-07 23:19:57,379 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2024-11-07 23:19:57,379 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 23:19:57,379 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 23:19:57,393 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-07 23:19:57,579 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 [2024-11-07 23:19:57,580 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-07 23:19:57,580 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 23:19:57,580 INFO L85 PathProgramCache]: Analyzing trace with hash 1820581846, now seen corresponding path program 1 times [2024-11-07 23:19:57,580 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 23:19:57,580 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1342543243] [2024-11-07 23:19:57,580 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:19:57,580 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 23:19:57,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:57,793 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2024-11-07 23:19:57,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:57,800 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-07 23:19:57,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:57,812 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-07 23:19:57,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:57,814 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-11-07 23:19:57,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:57,818 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-11-07 23:19:57,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:57,820 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-11-07 23:19:57,820 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 23:19:57,820 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1342543243] [2024-11-07 23:19:57,820 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1342543243] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 23:19:57,820 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-07 23:19:57,820 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-07 23:19:57,820 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [209807011] [2024-11-07 23:19:57,820 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 23:19:57,821 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-07 23:19:57,821 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 23:19:57,821 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-07 23:19:57,821 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=57, Unknown=0, NotChecked=0, Total=72 [2024-11-07 23:19:57,821 INFO L87 Difference]: Start difference. First operand 6443 states and 9139 transitions. Second operand has 9 states, 9 states have (on average 12.444444444444445) internal successors, (112), 7 states have internal predecessors, (112), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-07 23:19:58,605 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 23:19:58,605 INFO L93 Difference]: Finished difference Result 12856 states and 18264 transitions. [2024-11-07 23:19:58,606 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-07 23:19:58,606 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 12.444444444444445) internal successors, (112), 7 states have internal predecessors, (112), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 133 [2024-11-07 23:19:58,606 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 23:19:58,616 INFO L225 Difference]: With dead ends: 12856 [2024-11-07 23:19:58,617 INFO L226 Difference]: Without dead ends: 6547 [2024-11-07 23:19:58,623 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2024-11-07 23:19:58,624 INFO L432 NwaCegarLoop]: 627 mSDtfsCounter, 57 mSDsluCounter, 3541 mSDsCounter, 0 mSdLazyCounter, 1194 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 58 SdHoareTripleChecker+Valid, 4168 SdHoareTripleChecker+Invalid, 1224 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 1194 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-07 23:19:58,624 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [58 Valid, 4168 Invalid, 1224 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 1194 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-07 23:19:58,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6547 states. [2024-11-07 23:19:58,701 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6547 to 6495. [2024-11-07 23:19:58,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6495 states, 6281 states have (on average 1.4118770896354085) internal successors, (8868), 6304 states have internal predecessors, (8868), 157 states have call successors, (157), 50 states have call predecessors, (157), 44 states have return successors, (192), 140 states have call predecessors, (192), 157 states have call successors, (192) [2024-11-07 23:19:58,711 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6495 states to 6495 states and 9217 transitions. [2024-11-07 23:19:58,713 INFO L78 Accepts]: Start accepts. Automaton has 6495 states and 9217 transitions. Word has length 133 [2024-11-07 23:19:58,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 23:19:58,713 INFO L471 AbstractCegarLoop]: Abstraction has 6495 states and 9217 transitions. [2024-11-07 23:19:58,715 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 12.444444444444445) internal successors, (112), 7 states have internal predecessors, (112), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-07 23:19:58,715 INFO L276 IsEmpty]: Start isEmpty. Operand 6495 states and 9217 transitions. [2024-11-07 23:19:58,715 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2024-11-07 23:19:58,716 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 23:19:58,716 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 23:19:58,716 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-07 23:19:58,716 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-07 23:19:58,716 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 23:19:58,716 INFO L85 PathProgramCache]: Analyzing trace with hash 219360999, now seen corresponding path program 1 times [2024-11-07 23:19:58,716 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 23:19:58,716 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1097410229] [2024-11-07 23:19:58,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:19:58,717 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 23:19:58,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:59,131 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-11-07 23:19:59,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:59,135 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-07 23:19:59,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:59,150 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-07 23:19:59,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:59,153 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-07 23:19:59,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:59,156 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-11-07 23:19:59,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:19:59,158 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-11-07 23:19:59,159 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 23:19:59,159 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1097410229] [2024-11-07 23:19:59,159 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1097410229] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 23:19:59,159 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-07 23:19:59,159 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-11-07 23:19:59,159 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2045899300] [2024-11-07 23:19:59,159 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 23:19:59,159 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-07 23:19:59,159 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 23:19:59,160 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-07 23:19:59,160 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2024-11-07 23:19:59,160 INFO L87 Difference]: Start difference. First operand 6495 states and 9217 transitions. Second operand has 11 states, 11 states have (on average 10.272727272727273) internal successors, (113), 9 states have internal predecessors, (113), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-07 23:20:00,193 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 23:20:00,193 INFO L93 Difference]: Finished difference Result 13143 states and 18667 transitions. [2024-11-07 23:20:00,194 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-07 23:20:00,194 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 10.272727272727273) internal successors, (113), 9 states have internal predecessors, (113), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 134 [2024-11-07 23:20:00,194 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 23:20:00,208 INFO L225 Difference]: With dead ends: 13143 [2024-11-07 23:20:00,208 INFO L226 Difference]: Without dead ends: 6781 [2024-11-07 23:20:00,214 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=175, Unknown=0, NotChecked=0, Total=210 [2024-11-07 23:20:00,214 INFO L432 NwaCegarLoop]: 622 mSDtfsCounter, 79 mSDsluCounter, 4625 mSDsCounter, 0 mSdLazyCounter, 1484 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 5247 SdHoareTripleChecker+Invalid, 1516 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 1484 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-07 23:20:00,215 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [80 Valid, 5247 Invalid, 1516 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 1484 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-07 23:20:00,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6781 states. [2024-11-07 23:20:00,329 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6781 to 6651. [2024-11-07 23:20:00,333 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6651 states, 6437 states have (on average 1.4119931645176325) internal successors, (9089), 6460 states have internal predecessors, (9089), 157 states have call successors, (157), 50 states have call predecessors, (157), 44 states have return successors, (192), 140 states have call predecessors, (192), 157 states have call successors, (192) [2024-11-07 23:20:00,339 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6651 states to 6651 states and 9438 transitions. [2024-11-07 23:20:00,341 INFO L78 Accepts]: Start accepts. Automaton has 6651 states and 9438 transitions. Word has length 134 [2024-11-07 23:20:00,341 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 23:20:00,341 INFO L471 AbstractCegarLoop]: Abstraction has 6651 states and 9438 transitions. [2024-11-07 23:20:00,341 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 10.272727272727273) internal successors, (113), 9 states have internal predecessors, (113), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-07 23:20:00,342 INFO L276 IsEmpty]: Start isEmpty. Operand 6651 states and 9438 transitions. [2024-11-07 23:20:00,342 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2024-11-07 23:20:00,342 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 23:20:00,343 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 23:20:00,343 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-07 23:20:00,343 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-07 23:20:00,343 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 23:20:00,343 INFO L85 PathProgramCache]: Analyzing trace with hash 1436897024, now seen corresponding path program 1 times [2024-11-07 23:20:00,343 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 23:20:00,343 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [905263229] [2024-11-07 23:20:00,343 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:20:00,343 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 23:20:00,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:00,539 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-11-07 23:20:00,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:00,543 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-07 23:20:00,544 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:00,553 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-07 23:20:00,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:00,609 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-07 23:20:00,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:00,618 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2024-11-07 23:20:00,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:00,620 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-07 23:20:00,620 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 23:20:00,620 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [905263229] [2024-11-07 23:20:00,620 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [905263229] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-07 23:20:00,620 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [161057417] [2024-11-07 23:20:00,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:20:00,620 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 23:20:00,620 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 23:20:00,623 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-07 23:20:00,626 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-07 23:20:00,943 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:00,947 INFO L255 TraceCheckSpWp]: Trace formula consists of 807 conjuncts, 31 conjuncts are in the unsatisfiable core [2024-11-07 23:20:00,950 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 23:20:00,955 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-07 23:20:00,969 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-07 23:20:00,984 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2024-11-07 23:20:01,660 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-11-07 23:20:01,660 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-07 23:20:01,660 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [161057417] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 23:20:01,660 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-07 23:20:01,660 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [7] total 16 [2024-11-07 23:20:01,660 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1672007505] [2024-11-07 23:20:01,660 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 23:20:01,660 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-07 23:20:01,661 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 23:20:01,661 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-07 23:20:01,661 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2024-11-07 23:20:01,661 INFO L87 Difference]: Start difference. First operand 6651 states and 9438 transitions. Second operand has 11 states, 11 states have (on average 10.272727272727273) internal successors, (113), 11 states have internal predecessors, (113), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-07 23:20:03,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 23:20:03,296 INFO L93 Difference]: Finished difference Result 15264 states and 21721 transitions. [2024-11-07 23:20:03,296 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-07 23:20:03,296 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 10.272727272727273) internal successors, (113), 11 states have internal predecessors, (113), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 134 [2024-11-07 23:20:03,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 23:20:03,310 INFO L225 Difference]: With dead ends: 15264 [2024-11-07 23:20:03,311 INFO L226 Difference]: Without dead ends: 8745 [2024-11-07 23:20:03,316 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 132 SyntacticMatches, 1 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=105, Invalid=447, Unknown=0, NotChecked=0, Total=552 [2024-11-07 23:20:03,317 INFO L432 NwaCegarLoop]: 653 mSDtfsCounter, 880 mSDsluCounter, 3156 mSDsCounter, 0 mSdLazyCounter, 1026 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 892 SdHoareTripleChecker+Valid, 3809 SdHoareTripleChecker+Invalid, 1033 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1026 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-11-07 23:20:03,317 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [892 Valid, 3809 Invalid, 1033 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 1026 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-11-07 23:20:03,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8745 states. [2024-11-07 23:20:03,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8745 to 6639. [2024-11-07 23:20:03,474 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6639 states, 6425 states have (on average 1.411828793774319) internal successors, (9071), 6448 states have internal predecessors, (9071), 157 states have call successors, (157), 50 states have call predecessors, (157), 44 states have return successors, (192), 140 states have call predecessors, (192), 157 states have call successors, (192) [2024-11-07 23:20:03,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6639 states to 6639 states and 9420 transitions. [2024-11-07 23:20:03,490 INFO L78 Accepts]: Start accepts. Automaton has 6639 states and 9420 transitions. Word has length 134 [2024-11-07 23:20:03,490 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 23:20:03,490 INFO L471 AbstractCegarLoop]: Abstraction has 6639 states and 9420 transitions. [2024-11-07 23:20:03,490 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 10.272727272727273) internal successors, (113), 11 states have internal predecessors, (113), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-07 23:20:03,490 INFO L276 IsEmpty]: Start isEmpty. Operand 6639 states and 9420 transitions. [2024-11-07 23:20:03,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-11-07 23:20:03,491 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 23:20:03,492 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 23:20:03,522 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2024-11-07 23:20:03,692 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-11-07 23:20:03,692 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-07 23:20:03,693 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 23:20:03,693 INFO L85 PathProgramCache]: Analyzing trace with hash 786605260, now seen corresponding path program 1 times [2024-11-07 23:20:03,693 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 23:20:03,693 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [356855760] [2024-11-07 23:20:03,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:20:03,693 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 23:20:03,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:04,016 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2024-11-07 23:20:04,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:04,022 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-07 23:20:04,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:04,038 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-07 23:20:04,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:04,041 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-07 23:20:04,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:04,044 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-07 23:20:04,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:04,048 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-11-07 23:20:04,049 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 23:20:04,049 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [356855760] [2024-11-07 23:20:04,049 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [356855760] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 23:20:04,049 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-07 23:20:04,049 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-11-07 23:20:04,049 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1889163914] [2024-11-07 23:20:04,049 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 23:20:04,050 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-07 23:20:04,050 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 23:20:04,050 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-07 23:20:04,050 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2024-11-07 23:20:04,050 INFO L87 Difference]: Start difference. First operand 6639 states and 9420 transitions. Second operand has 11 states, 11 states have (on average 10.454545454545455) internal successors, (115), 9 states have internal predecessors, (115), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-07 23:20:04,949 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 23:20:04,949 INFO L93 Difference]: Finished difference Result 13394 states and 19001 transitions. [2024-11-07 23:20:04,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-07 23:20:04,949 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 10.454545454545455) internal successors, (115), 9 states have internal predecessors, (115), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 136 [2024-11-07 23:20:04,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 23:20:04,962 INFO L225 Difference]: With dead ends: 13394 [2024-11-07 23:20:04,962 INFO L226 Difference]: Without dead ends: 6886 [2024-11-07 23:20:04,969 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2024-11-07 23:20:04,970 INFO L432 NwaCegarLoop]: 622 mSDtfsCounter, 65 mSDsluCounter, 3682 mSDsCounter, 0 mSdLazyCounter, 1112 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 4304 SdHoareTripleChecker+Invalid, 1143 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 1112 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-07 23:20:04,970 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [66 Valid, 4304 Invalid, 1143 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 1112 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-07 23:20:04,975 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6886 states. [2024-11-07 23:20:05,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6886 to 6721. [2024-11-07 23:20:05,107 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6721 states, 6507 states have (on average 1.4107883817427387) internal successors, (9180), 6530 states have internal predecessors, (9180), 157 states have call successors, (157), 50 states have call predecessors, (157), 44 states have return successors, (192), 140 states have call predecessors, (192), 157 states have call successors, (192) [2024-11-07 23:20:05,114 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6721 states to 6721 states and 9529 transitions. [2024-11-07 23:20:05,116 INFO L78 Accepts]: Start accepts. Automaton has 6721 states and 9529 transitions. Word has length 136 [2024-11-07 23:20:05,117 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 23:20:05,117 INFO L471 AbstractCegarLoop]: Abstraction has 6721 states and 9529 transitions. [2024-11-07 23:20:05,117 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 10.454545454545455) internal successors, (115), 9 states have internal predecessors, (115), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-07 23:20:05,117 INFO L276 IsEmpty]: Start isEmpty. Operand 6721 states and 9529 transitions. [2024-11-07 23:20:05,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2024-11-07 23:20:05,118 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 23:20:05,118 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 23:20:05,118 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-11-07 23:20:05,118 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-07 23:20:05,119 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 23:20:05,119 INFO L85 PathProgramCache]: Analyzing trace with hash 1418064185, now seen corresponding path program 1 times [2024-11-07 23:20:05,119 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 23:20:05,119 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [28537833] [2024-11-07 23:20:05,119 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:20:05,119 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 23:20:05,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:05,381 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-07 23:20:05,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:05,386 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-07 23:20:05,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:05,394 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-07 23:20:05,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:05,447 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-07 23:20:05,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:05,452 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-07 23:20:05,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:05,457 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-07 23:20:05,457 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 23:20:05,457 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [28537833] [2024-11-07 23:20:05,457 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [28537833] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-07 23:20:05,457 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1635926104] [2024-11-07 23:20:05,457 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:20:05,457 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 23:20:05,457 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 23:20:05,459 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-07 23:20:05,465 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-07 23:20:05,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:05,874 INFO L255 TraceCheckSpWp]: Trace formula consists of 807 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-07 23:20:05,876 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 23:20:05,970 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 14 trivial. 0 not checked. [2024-11-07 23:20:05,971 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-07 23:20:05,971 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1635926104] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 23:20:05,971 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-07 23:20:05,971 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [7] total 12 [2024-11-07 23:20:05,971 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [826452513] [2024-11-07 23:20:05,971 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 23:20:05,971 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-07 23:20:05,972 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 23:20:05,972 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-07 23:20:05,972 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2024-11-07 23:20:05,972 INFO L87 Difference]: Start difference. First operand 6721 states and 9529 transitions. Second operand has 7 states, 7 states have (on average 16.571428571428573) internal successors, (116), 7 states have internal predecessors, (116), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-07 23:20:06,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 23:20:06,468 INFO L93 Difference]: Finished difference Result 13471 states and 19122 transitions. [2024-11-07 23:20:06,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-07 23:20:06,469 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 16.571428571428573) internal successors, (116), 7 states have internal predecessors, (116), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 137 [2024-11-07 23:20:06,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 23:20:06,483 INFO L225 Difference]: With dead ends: 13471 [2024-11-07 23:20:06,483 INFO L226 Difference]: Without dead ends: 6903 [2024-11-07 23:20:06,492 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 140 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2024-11-07 23:20:06,493 INFO L432 NwaCegarLoop]: 650 mSDtfsCounter, 40 mSDsluCounter, 2750 mSDsCounter, 0 mSdLazyCounter, 662 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 3400 SdHoareTripleChecker+Invalid, 666 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 662 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-07 23:20:06,493 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [40 Valid, 3400 Invalid, 666 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 662 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-07 23:20:06,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6903 states. [2024-11-07 23:20:06,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6903 to 6812. [2024-11-07 23:20:06,706 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6812 states, 6598 states have (on average 1.4110336465595634) internal successors, (9310), 6621 states have internal predecessors, (9310), 157 states have call successors, (157), 50 states have call predecessors, (157), 44 states have return successors, (192), 140 states have call predecessors, (192), 157 states have call successors, (192) [2024-11-07 23:20:06,714 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6812 states to 6812 states and 9659 transitions. [2024-11-07 23:20:06,717 INFO L78 Accepts]: Start accepts. Automaton has 6812 states and 9659 transitions. Word has length 137 [2024-11-07 23:20:06,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 23:20:06,718 INFO L471 AbstractCegarLoop]: Abstraction has 6812 states and 9659 transitions. [2024-11-07 23:20:06,718 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 16.571428571428573) internal successors, (116), 7 states have internal predecessors, (116), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-07 23:20:06,718 INFO L276 IsEmpty]: Start isEmpty. Operand 6812 states and 9659 transitions. [2024-11-07 23:20:06,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2024-11-07 23:20:06,719 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 23:20:06,719 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 23:20:06,738 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Forceful destruction successful, exit code 0 [2024-11-07 23:20:06,923 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,10 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 23:20:06,924 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-07 23:20:06,924 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 23:20:06,924 INFO L85 PathProgramCache]: Analyzing trace with hash -1659367086, now seen corresponding path program 1 times [2024-11-07 23:20:06,925 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 23:20:06,925 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1674784739] [2024-11-07 23:20:06,925 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:20:06,925 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 23:20:07,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:07,169 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-07 23:20:07,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:07,172 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-07 23:20:07,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:07,179 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-07 23:20:07,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:07,211 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 90 [2024-11-07 23:20:07,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:07,214 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-07 23:20:07,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:07,216 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-07 23:20:07,216 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 23:20:07,216 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1674784739] [2024-11-07 23:20:07,216 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1674784739] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-07 23:20:07,216 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1035429823] [2024-11-07 23:20:07,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:20:07,217 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 23:20:07,217 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 23:20:07,218 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-07 23:20:07,228 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-07 23:20:07,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:07,623 INFO L255 TraceCheckSpWp]: Trace formula consists of 807 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-07 23:20:07,625 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 23:20:07,691 INFO L134 CoverageAnalysis]: Checked inductivity of 20 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-07 23:20:07,691 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-07 23:20:07,691 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1035429823] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 23:20:07,691 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-07 23:20:07,691 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [7] total 13 [2024-11-07 23:20:07,691 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [404687779] [2024-11-07 23:20:07,691 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 23:20:07,691 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-07 23:20:07,691 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 23:20:07,692 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-07 23:20:07,692 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=0, NotChecked=0, Total=156 [2024-11-07 23:20:07,692 INFO L87 Difference]: Start difference. First operand 6812 states and 9659 transitions. Second operand has 9 states, 9 states have (on average 14.11111111111111) internal successors, (127), 9 states have internal predecessors, (127), 3 states have call successors, (5), 2 states have call predecessors, (5), 4 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-11-07 23:20:07,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 23:20:07,853 INFO L93 Difference]: Finished difference Result 10316 states and 14590 transitions. [2024-11-07 23:20:07,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-07 23:20:07,853 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 14.11111111111111) internal successors, (127), 9 states have internal predecessors, (127), 3 states have call successors, (5), 2 states have call predecessors, (5), 4 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) Word has length 137 [2024-11-07 23:20:07,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 23:20:07,862 INFO L225 Difference]: With dead ends: 10316 [2024-11-07 23:20:07,862 INFO L226 Difference]: Without dead ends: 3687 [2024-11-07 23:20:07,869 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2024-11-07 23:20:07,871 INFO L432 NwaCegarLoop]: 663 mSDtfsCounter, 13 mSDsluCounter, 4603 mSDsCounter, 0 mSdLazyCounter, 129 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 5266 SdHoareTripleChecker+Invalid, 135 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 129 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-07 23:20:07,871 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 5266 Invalid, 135 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 129 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-07 23:20:07,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3687 states. [2024-11-07 23:20:07,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3687 to 3685. [2024-11-07 23:20:07,938 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3685 states, 3547 states have (on average 1.4011840992387934) internal successors, (4970), 3563 states have internal predecessors, (4970), 86 states have call successors, (86), 42 states have call predecessors, (86), 39 states have return successors, (97), 79 states have call predecessors, (97), 86 states have call successors, (97) [2024-11-07 23:20:07,941 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3685 states to 3685 states and 5153 transitions. [2024-11-07 23:20:07,944 INFO L78 Accepts]: Start accepts. Automaton has 3685 states and 5153 transitions. Word has length 137 [2024-11-07 23:20:07,944 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 23:20:07,944 INFO L471 AbstractCegarLoop]: Abstraction has 3685 states and 5153 transitions. [2024-11-07 23:20:07,944 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 14.11111111111111) internal successors, (127), 9 states have internal predecessors, (127), 3 states have call successors, (5), 2 states have call predecessors, (5), 4 states have return successors, (5), 3 states have call predecessors, (5), 3 states have call successors, (5) [2024-11-07 23:20:07,944 INFO L276 IsEmpty]: Start isEmpty. Operand 3685 states and 5153 transitions. [2024-11-07 23:20:07,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2024-11-07 23:20:07,945 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 23:20:07,945 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 23:20:07,964 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-11-07 23:20:08,145 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,11 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 23:20:08,146 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-07 23:20:08,146 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 23:20:08,147 INFO L85 PathProgramCache]: Analyzing trace with hash -109109404, now seen corresponding path program 1 times [2024-11-07 23:20:08,147 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 23:20:08,147 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1661015201] [2024-11-07 23:20:08,147 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:20:08,147 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 23:20:08,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:08,386 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-07 23:20:08,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:08,390 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-07 23:20:08,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:08,400 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-07 23:20:08,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:08,517 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-11-07 23:20:08,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:08,521 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-07 23:20:08,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:08,526 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-07 23:20:08,526 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 23:20:08,526 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1661015201] [2024-11-07 23:20:08,526 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1661015201] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-07 23:20:08,526 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [905403930] [2024-11-07 23:20:08,526 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:20:08,526 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 23:20:08,526 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 23:20:08,531 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-07 23:20:08,532 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-07 23:20:08,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:08,917 INFO L255 TraceCheckSpWp]: Trace formula consists of 837 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-11-07 23:20:08,921 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 23:20:09,020 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 23 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2024-11-07 23:20:09,020 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-07 23:20:09,123 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 6 proven. 10 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2024-11-07 23:20:09,123 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [905403930] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-07 23:20:09,123 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-07 23:20:09,123 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 10, 6] total 18 [2024-11-07 23:20:09,123 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [809198317] [2024-11-07 23:20:09,123 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-07 23:20:09,124 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-07 23:20:09,124 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 23:20:09,124 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-07 23:20:09,124 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=253, Unknown=0, NotChecked=0, Total=306 [2024-11-07 23:20:09,124 INFO L87 Difference]: Start difference. First operand 3685 states and 5153 transitions. Second operand has 18 states, 18 states have (on average 8.833333333333334) internal successors, (159), 16 states have internal predecessors, (159), 3 states have call successors, (12), 4 states have call predecessors, (12), 6 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-07 23:20:10,049 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 23:20:10,050 INFO L93 Difference]: Finished difference Result 7250 states and 10161 transitions. [2024-11-07 23:20:10,050 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-11-07 23:20:10,050 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 18 states have (on average 8.833333333333334) internal successors, (159), 16 states have internal predecessors, (159), 3 states have call successors, (12), 4 states have call predecessors, (12), 6 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 139 [2024-11-07 23:20:10,051 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 23:20:10,058 INFO L225 Difference]: With dead ends: 7250 [2024-11-07 23:20:10,058 INFO L226 Difference]: Without dead ends: 3757 [2024-11-07 23:20:10,060 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 319 GetRequests, 280 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 316 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=258, Invalid=1382, Unknown=0, NotChecked=0, Total=1640 [2024-11-07 23:20:10,061 INFO L432 NwaCegarLoop]: 639 mSDtfsCounter, 102 mSDsluCounter, 6162 mSDsCounter, 0 mSdLazyCounter, 620 mSolverCounterSat, 46 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 6801 SdHoareTripleChecker+Invalid, 666 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 46 IncrementalHoareTripleChecker+Valid, 620 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-07 23:20:10,062 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [102 Valid, 6801 Invalid, 666 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [46 Valid, 620 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-07 23:20:10,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3757 states. [2024-11-07 23:20:10,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3757 to 3725. [2024-11-07 23:20:10,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3725 states, 3586 states have (on average 1.401282766313441) internal successors, (5025), 3599 states have internal predecessors, (5025), 86 states have call successors, (86), 46 states have call predecessors, (86), 40 states have return successors, (93), 79 states have call predecessors, (93), 86 states have call successors, (93) [2024-11-07 23:20:10,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3725 states to 3725 states and 5204 transitions. [2024-11-07 23:20:10,149 INFO L78 Accepts]: Start accepts. Automaton has 3725 states and 5204 transitions. Word has length 139 [2024-11-07 23:20:10,149 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 23:20:10,149 INFO L471 AbstractCegarLoop]: Abstraction has 3725 states and 5204 transitions. [2024-11-07 23:20:10,150 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 18 states have (on average 8.833333333333334) internal successors, (159), 16 states have internal predecessors, (159), 3 states have call successors, (12), 4 states have call predecessors, (12), 6 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-07 23:20:10,150 INFO L276 IsEmpty]: Start isEmpty. Operand 3725 states and 5204 transitions. [2024-11-07 23:20:10,151 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 144 [2024-11-07 23:20:10,151 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 23:20:10,151 INFO L215 NwaCegarLoop]: trace histogram [6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 23:20:10,166 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-11-07 23:20:10,352 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2024-11-07 23:20:10,353 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-07 23:20:10,353 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 23:20:10,353 INFO L85 PathProgramCache]: Analyzing trace with hash -544423374, now seen corresponding path program 2 times [2024-11-07 23:20:10,353 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 23:20:10,353 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1522908360] [2024-11-07 23:20:10,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:20:10,353 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 23:20:10,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:10,789 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-07 23:20:10,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:10,794 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-07 23:20:10,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:10,803 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-07 23:20:10,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:10,949 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-07 23:20:10,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:10,954 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-11-07 23:20:10,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:10,959 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 6 proven. 30 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-07 23:20:10,960 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 23:20:10,960 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1522908360] [2024-11-07 23:20:10,960 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1522908360] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-07 23:20:10,960 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1151234298] [2024-11-07 23:20:10,960 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-07 23:20:10,960 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 23:20:10,960 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 23:20:10,962 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-07 23:20:10,963 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-07 23:20:11,285 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 1 check-sat command(s) [2024-11-07 23:20:11,285 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-07 23:20:11,286 INFO L255 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-07 23:20:11,288 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 23:20:11,296 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2024-11-07 23:20:11,306 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2024-11-07 23:20:11,306 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-07 23:20:11,307 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1151234298] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 23:20:11,307 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-07 23:20:11,307 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [11] total 12 [2024-11-07 23:20:11,307 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [717027411] [2024-11-07 23:20:11,307 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 23:20:11,307 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-07 23:20:11,307 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 23:20:11,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-07 23:20:11,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2024-11-07 23:20:11,308 INFO L87 Difference]: Start difference. First operand 3725 states and 5204 transitions. Second operand has 3 states, 2 states have (on average 56.5) internal successors, (113), 3 states have internal predecessors, (113), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-07 23:20:11,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 23:20:11,352 INFO L93 Difference]: Finished difference Result 3725 states and 5204 transitions. [2024-11-07 23:20:11,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-07 23:20:11,352 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 56.5) internal successors, (113), 3 states have internal predecessors, (113), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 143 [2024-11-07 23:20:11,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 23:20:11,358 INFO L225 Difference]: With dead ends: 3725 [2024-11-07 23:20:11,359 INFO L226 Difference]: Without dead ends: 3724 [2024-11-07 23:20:11,359 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 150 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2024-11-07 23:20:11,360 INFO L432 NwaCegarLoop]: 671 mSDtfsCounter, 1 mSDsluCounter, 669 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 1340 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-07 23:20:11,360 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 1340 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-07 23:20:11,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3724 states. [2024-11-07 23:20:11,408 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3724 to 3724. [2024-11-07 23:20:11,410 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3724 states, 3586 states have (on average 1.3996095928611265) internal successors, (5019), 3598 states have internal predecessors, (5019), 86 states have call successors, (86), 46 states have call predecessors, (86), 40 states have return successors, (93), 79 states have call predecessors, (93), 86 states have call successors, (93) [2024-11-07 23:20:11,413 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3724 states to 3724 states and 5198 transitions. [2024-11-07 23:20:11,415 INFO L78 Accepts]: Start accepts. Automaton has 3724 states and 5198 transitions. Word has length 143 [2024-11-07 23:20:11,415 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 23:20:11,416 INFO L471 AbstractCegarLoop]: Abstraction has 3724 states and 5198 transitions. [2024-11-07 23:20:11,416 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 56.5) internal successors, (113), 3 states have internal predecessors, (113), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-07 23:20:11,416 INFO L276 IsEmpty]: Start isEmpty. Operand 3724 states and 5198 transitions. [2024-11-07 23:20:11,416 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2024-11-07 23:20:11,417 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 23:20:11,417 INFO L215 NwaCegarLoop]: trace histogram [6, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 23:20:11,430 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-07 23:20:11,617 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,13 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 23:20:11,617 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-07 23:20:11,617 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 23:20:11,618 INFO L85 PathProgramCache]: Analyzing trace with hash 302744693, now seen corresponding path program 1 times [2024-11-07 23:20:11,618 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 23:20:11,618 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [193420906] [2024-11-07 23:20:11,618 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:20:11,618 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 23:20:11,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:11,906 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-07 23:20:11,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:11,910 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-07 23:20:11,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:11,918 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-07 23:20:11,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:12,037 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-07 23:20:12,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:12,040 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-11-07 23:20:12,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:12,044 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 7 proven. 30 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-07 23:20:12,044 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 23:20:12,044 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [193420906] [2024-11-07 23:20:12,044 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [193420906] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-07 23:20:12,044 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1585590649] [2024-11-07 23:20:12,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:20:12,045 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 23:20:12,045 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 23:20:12,046 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-07 23:20:12,047 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-07 23:20:12,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:12,429 INFO L255 TraceCheckSpWp]: Trace formula consists of 898 conjuncts, 29 conjuncts are in the unsatisfiable core [2024-11-07 23:20:12,432 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 23:20:12,585 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 35 proven. 10 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-07 23:20:12,585 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-07 23:20:12,776 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 7 proven. 30 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-07 23:20:12,777 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1585590649] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-07 23:20:12,777 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-07 23:20:12,777 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 14, 9] total 28 [2024-11-07 23:20:12,777 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [912233926] [2024-11-07 23:20:12,777 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-07 23:20:12,777 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-11-07 23:20:12,777 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 23:20:12,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-11-07 23:20:12,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=130, Invalid=626, Unknown=0, NotChecked=0, Total=756 [2024-11-07 23:20:12,778 INFO L87 Difference]: Start difference. First operand 3724 states and 5198 transitions. Second operand has 28 states, 28 states have (on average 6.107142857142857) internal successors, (171), 26 states have internal predecessors, (171), 3 states have call successors, (12), 4 states have call predecessors, (12), 6 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-07 23:20:14,426 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 23:20:14,427 INFO L93 Difference]: Finished difference Result 6894 states and 9608 transitions. [2024-11-07 23:20:14,427 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2024-11-07 23:20:14,427 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 6.107142857142857) internal successors, (171), 26 states have internal predecessors, (171), 3 states have call successors, (12), 4 states have call predecessors, (12), 6 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 144 [2024-11-07 23:20:14,428 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 23:20:14,439 INFO L225 Difference]: With dead ends: 6894 [2024-11-07 23:20:14,440 INFO L226 Difference]: Without dead ends: 3196 [2024-11-07 23:20:14,444 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 340 GetRequests, 283 SyntacticMatches, 0 SemanticMatches, 57 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 689 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=534, Invalid=2888, Unknown=0, NotChecked=0, Total=3422 [2024-11-07 23:20:14,445 INFO L432 NwaCegarLoop]: 549 mSDtfsCounter, 126 mSDsluCounter, 9554 mSDsCounter, 0 mSdLazyCounter, 1415 mSolverCounterSat, 53 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 10103 SdHoareTripleChecker+Invalid, 1468 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 53 IncrementalHoareTripleChecker+Valid, 1415 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-07 23:20:14,445 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [126 Valid, 10103 Invalid, 1468 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [53 Valid, 1415 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-07 23:20:14,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3196 states. [2024-11-07 23:20:14,510 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3196 to 3174. [2024-11-07 23:20:14,513 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3174 states, 3036 states have (on average 1.3784584980237153) internal successors, (4185), 3048 states have internal predecessors, (4185), 86 states have call successors, (86), 46 states have call predecessors, (86), 40 states have return successors, (93), 79 states have call predecessors, (93), 86 states have call successors, (93) [2024-11-07 23:20:14,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3174 states to 3174 states and 4364 transitions. [2024-11-07 23:20:14,520 INFO L78 Accepts]: Start accepts. Automaton has 3174 states and 4364 transitions. Word has length 144 [2024-11-07 23:20:14,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 23:20:14,522 INFO L471 AbstractCegarLoop]: Abstraction has 3174 states and 4364 transitions. [2024-11-07 23:20:14,522 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 6.107142857142857) internal successors, (171), 26 states have internal predecessors, (171), 3 states have call successors, (12), 4 states have call predecessors, (12), 6 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-07 23:20:14,522 INFO L276 IsEmpty]: Start isEmpty. Operand 3174 states and 4364 transitions. [2024-11-07 23:20:14,523 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 154 [2024-11-07 23:20:14,523 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 23:20:14,523 INFO L215 NwaCegarLoop]: trace histogram [15, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 23:20:14,542 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-07 23:20:14,728 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,14 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 23:20:14,728 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-07 23:20:14,728 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 23:20:14,728 INFO L85 PathProgramCache]: Analyzing trace with hash 810593628, now seen corresponding path program 2 times [2024-11-07 23:20:14,728 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 23:20:14,729 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [222409218] [2024-11-07 23:20:14,729 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:20:14,729 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 23:20:14,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:15,152 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-07 23:20:15,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:15,155 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-07 23:20:15,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:15,183 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-07 23:20:15,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:15,489 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 100 [2024-11-07 23:20:15,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:15,493 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-11-07 23:20:15,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:15,501 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 7 proven. 126 refuted. 0 times theorem prover too weak. 23 trivial. 0 not checked. [2024-11-07 23:20:15,501 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 23:20:15,501 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [222409218] [2024-11-07 23:20:15,501 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [222409218] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-07 23:20:15,501 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1347464004] [2024-11-07 23:20:15,501 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-07 23:20:15,502 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 23:20:15,502 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 23:20:15,504 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-07 23:20:15,505 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-07 23:20:15,943 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-07 23:20:15,943 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-07 23:20:15,947 INFO L255 TraceCheckSpWp]: Trace formula consists of 1033 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-07 23:20:15,950 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 23:20:15,958 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-07 23:20:16,298 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 3 [2024-11-07 23:20:16,359 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2024-11-07 23:20:16,386 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 149 trivial. 0 not checked. [2024-11-07 23:20:16,386 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-07 23:20:21,259 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1347464004] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-07 23:20:21,259 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-07 23:20:21,259 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 8] total 24 [2024-11-07 23:20:21,259 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [666172500] [2024-11-07 23:20:21,259 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-07 23:20:21,260 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 24 states [2024-11-07 23:20:21,260 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 23:20:21,260 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2024-11-07 23:20:21,260 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=95, Invalid=775, Unknown=0, NotChecked=0, Total=870 [2024-11-07 23:20:21,260 INFO L87 Difference]: Start difference. First operand 3174 states and 4364 transitions. Second operand has 24 states, 24 states have (on average 10.458333333333334) internal successors, (251), 22 states have internal predecessors, (251), 4 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2024-11-07 23:20:23,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 23:20:23,697 INFO L93 Difference]: Finished difference Result 7879 states and 10886 transitions. [2024-11-07 23:20:23,697 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 46 states. [2024-11-07 23:20:23,697 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 10.458333333333334) internal successors, (251), 22 states have internal predecessors, (251), 4 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) Word has length 153 [2024-11-07 23:20:23,698 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 23:20:23,706 INFO L225 Difference]: With dead ends: 7879 [2024-11-07 23:20:23,707 INFO L226 Difference]: Without dead ends: 4827 [2024-11-07 23:20:23,711 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 249 GetRequests, 177 SyntacticMatches, 7 SemanticMatches, 65 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 832 ImplicationChecksByTransitivity, 6.4s TimeCoverageRelationStatistics Valid=441, Invalid=3981, Unknown=0, NotChecked=0, Total=4422 [2024-11-07 23:20:23,711 INFO L432 NwaCegarLoop]: 730 mSDtfsCounter, 1399 mSDsluCounter, 7331 mSDsCounter, 0 mSdLazyCounter, 1364 mSolverCounterSat, 123 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1417 SdHoareTripleChecker+Valid, 8061 SdHoareTripleChecker+Invalid, 1487 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 123 IncrementalHoareTripleChecker+Valid, 1364 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-07 23:20:23,711 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1417 Valid, 8061 Invalid, 1487 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [123 Valid, 1364 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-07 23:20:23,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4827 states. [2024-11-07 23:20:23,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4827 to 3894. [2024-11-07 23:20:23,791 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3894 states, 3723 states have (on average 1.3865162503357507) internal successors, (5162), 3739 states have internal predecessors, (5162), 110 states have call successors, (110), 55 states have call predecessors, (110), 49 states have return successors, (117), 99 states have call predecessors, (117), 110 states have call successors, (117) [2024-11-07 23:20:23,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3894 states to 3894 states and 5389 transitions. [2024-11-07 23:20:23,797 INFO L78 Accepts]: Start accepts. Automaton has 3894 states and 5389 transitions. Word has length 153 [2024-11-07 23:20:23,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 23:20:23,798 INFO L471 AbstractCegarLoop]: Abstraction has 3894 states and 5389 transitions. [2024-11-07 23:20:23,798 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 24 states, 24 states have (on average 10.458333333333334) internal successors, (251), 22 states have internal predecessors, (251), 4 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2024-11-07 23:20:23,798 INFO L276 IsEmpty]: Start isEmpty. Operand 3894 states and 5389 transitions. [2024-11-07 23:20:23,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 168 [2024-11-07 23:20:23,799 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 23:20:23,799 INFO L215 NwaCegarLoop]: trace histogram [16, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 23:20:23,816 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-07 23:20:24,003 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2024-11-07 23:20:24,004 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-07 23:20:24,004 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 23:20:24,004 INFO L85 PathProgramCache]: Analyzing trace with hash 1740629502, now seen corresponding path program 1 times [2024-11-07 23:20:24,004 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 23:20:24,004 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [86572402] [2024-11-07 23:20:24,004 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:20:24,005 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 23:20:24,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:24,319 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-07 23:20:24,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:24,327 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-07 23:20:24,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:24,338 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-07 23:20:24,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:24,355 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-07 23:20:24,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:24,431 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-07 23:20:24,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:24,446 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2024-11-07 23:20:24,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:24,458 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2024-11-07 23:20:24,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:24,460 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 198 trivial. 0 not checked. [2024-11-07 23:20:24,460 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 23:20:24,460 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [86572402] [2024-11-07 23:20:24,460 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [86572402] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-07 23:20:24,461 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1796049331] [2024-11-07 23:20:24,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:20:24,461 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 23:20:24,461 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 23:20:24,466 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-07 23:20:24,467 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-07 23:20:24,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:24,976 INFO L255 TraceCheckSpWp]: Trace formula consists of 1194 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-07 23:20:24,979 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 23:20:25,169 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 116 proven. 6 refuted. 0 times theorem prover too weak. 88 trivial. 0 not checked. [2024-11-07 23:20:25,169 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-07 23:20:25,481 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 8 proven. 13 refuted. 0 times theorem prover too weak. 189 trivial. 0 not checked. [2024-11-07 23:20:25,481 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1796049331] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-07 23:20:25,481 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-07 23:20:25,481 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 10] total 19 [2024-11-07 23:20:25,481 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [108608448] [2024-11-07 23:20:25,481 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-07 23:20:25,482 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2024-11-07 23:20:25,482 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 23:20:25,482 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2024-11-07 23:20:25,482 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=90, Invalid=290, Unknown=0, NotChecked=0, Total=380 [2024-11-07 23:20:25,483 INFO L87 Difference]: Start difference. First operand 3894 states and 5389 transitions. Second operand has 20 states, 19 states have (on average 10.157894736842104) internal successors, (193), 15 states have internal predecessors, (193), 7 states have call successors, (22), 10 states have call predecessors, (22), 8 states have return successors, (18), 6 states have call predecessors, (18), 7 states have call successors, (18) [2024-11-07 23:20:26,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 23:20:26,661 INFO L93 Difference]: Finished difference Result 10505 states and 14854 transitions. [2024-11-07 23:20:26,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2024-11-07 23:20:26,661 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 19 states have (on average 10.157894736842104) internal successors, (193), 15 states have internal predecessors, (193), 7 states have call successors, (22), 10 states have call predecessors, (22), 8 states have return successors, (18), 6 states have call predecessors, (18), 7 states have call successors, (18) Word has length 167 [2024-11-07 23:20:26,661 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 23:20:26,677 INFO L225 Difference]: With dead ends: 10505 [2024-11-07 23:20:26,677 INFO L226 Difference]: Without dead ends: 8348 [2024-11-07 23:20:26,683 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 381 GetRequests, 342 SyntacticMatches, 1 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 295 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=455, Invalid=1105, Unknown=0, NotChecked=0, Total=1560 [2024-11-07 23:20:26,684 INFO L432 NwaCegarLoop]: 1191 mSDtfsCounter, 4292 mSDsluCounter, 10303 mSDsCounter, 0 mSdLazyCounter, 1049 mSolverCounterSat, 195 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4309 SdHoareTripleChecker+Valid, 11494 SdHoareTripleChecker+Invalid, 1244 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 195 IncrementalHoareTripleChecker+Valid, 1049 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-07 23:20:26,684 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4309 Valid, 11494 Invalid, 1244 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [195 Valid, 1049 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-07 23:20:26,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8348 states. [2024-11-07 23:20:26,807 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8348 to 5509. [2024-11-07 23:20:26,812 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5509 states, 5306 states have (on average 1.4067093856012063) internal successors, (7464), 5326 states have internal predecessors, (7464), 140 states have call successors, (140), 59 states have call predecessors, (140), 52 states have return successors, (141), 123 states have call predecessors, (141), 140 states have call successors, (141) [2024-11-07 23:20:26,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5509 states to 5509 states and 7745 transitions. [2024-11-07 23:20:26,868 INFO L78 Accepts]: Start accepts. Automaton has 5509 states and 7745 transitions. Word has length 167 [2024-11-07 23:20:26,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 23:20:26,868 INFO L471 AbstractCegarLoop]: Abstraction has 5509 states and 7745 transitions. [2024-11-07 23:20:26,868 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 19 states have (on average 10.157894736842104) internal successors, (193), 15 states have internal predecessors, (193), 7 states have call successors, (22), 10 states have call predecessors, (22), 8 states have return successors, (18), 6 states have call predecessors, (18), 7 states have call successors, (18) [2024-11-07 23:20:26,868 INFO L276 IsEmpty]: Start isEmpty. Operand 5509 states and 7745 transitions. [2024-11-07 23:20:26,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 217 [2024-11-07 23:20:26,869 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 23:20:26,869 INFO L215 NwaCegarLoop]: trace histogram [16, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 23:20:26,885 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-11-07 23:20:27,070 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2024-11-07 23:20:27,070 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-07 23:20:27,071 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 23:20:27,071 INFO L85 PathProgramCache]: Analyzing trace with hash -888936262, now seen corresponding path program 1 times [2024-11-07 23:20:27,071 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 23:20:27,071 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1895814121] [2024-11-07 23:20:27,071 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:20:27,071 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 23:20:27,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:27,262 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-07 23:20:27,265 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:27,267 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-07 23:20:27,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:27,277 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-07 23:20:27,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:27,294 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-07 23:20:27,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:27,298 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-07 23:20:27,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:27,307 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2024-11-07 23:20:27,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:27,308 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 159 [2024-11-07 23:20:27,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:27,308 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 164 [2024-11-07 23:20:27,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:27,316 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 176 [2024-11-07 23:20:27,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:27,318 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 185 [2024-11-07 23:20:27,319 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:27,320 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2024-11-07 23:20:27,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:27,322 INFO L134 CoverageAnalysis]: Checked inductivity of 226 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 218 trivial. 0 not checked. [2024-11-07 23:20:27,322 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 23:20:27,322 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1895814121] [2024-11-07 23:20:27,322 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1895814121] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 23:20:27,322 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-07 23:20:27,322 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2024-11-07 23:20:27,322 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1970508056] [2024-11-07 23:20:27,322 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 23:20:27,323 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-07 23:20:27,323 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 23:20:27,323 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-07 23:20:27,324 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2024-11-07 23:20:27,324 INFO L87 Difference]: Start difference. First operand 5509 states and 7745 transitions. Second operand has 9 states, 9 states have (on average 15.666666666666666) internal successors, (141), 6 states have internal predecessors, (141), 3 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-07 23:20:27,902 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 23:20:27,903 INFO L93 Difference]: Finished difference Result 6987 states and 9865 transitions. [2024-11-07 23:20:27,906 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-07 23:20:27,906 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 15.666666666666666) internal successors, (141), 6 states have internal predecessors, (141), 3 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 216 [2024-11-07 23:20:27,907 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 23:20:27,912 INFO L225 Difference]: With dead ends: 6987 [2024-11-07 23:20:27,913 INFO L226 Difference]: Without dead ends: 2448 [2024-11-07 23:20:27,916 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2024-11-07 23:20:27,917 INFO L432 NwaCegarLoop]: 631 mSDtfsCounter, 1941 mSDsluCounter, 2319 mSDsCounter, 0 mSdLazyCounter, 561 mSolverCounterSat, 63 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1942 SdHoareTripleChecker+Valid, 2950 SdHoareTripleChecker+Invalid, 624 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 561 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-07 23:20:27,918 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [1942 Valid, 2950 Invalid, 624 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 561 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-07 23:20:27,919 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2448 states. [2024-11-07 23:20:27,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2448 to 2439. [2024-11-07 23:20:27,975 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2439 states, 2361 states have (on average 1.395171537484117) internal successors, (3294), 2371 states have internal predecessors, (3294), 46 states have call successors, (46), 25 states have call predecessors, (46), 23 states have return successors, (46), 42 states have call predecessors, (46), 46 states have call successors, (46) [2024-11-07 23:20:27,977 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2439 states to 2439 states and 3386 transitions. [2024-11-07 23:20:27,981 INFO L78 Accepts]: Start accepts. Automaton has 2439 states and 3386 transitions. Word has length 216 [2024-11-07 23:20:27,981 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 23:20:27,981 INFO L471 AbstractCegarLoop]: Abstraction has 2439 states and 3386 transitions. [2024-11-07 23:20:27,981 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 15.666666666666666) internal successors, (141), 6 states have internal predecessors, (141), 3 states have call successors, (11), 5 states have call predecessors, (11), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-07 23:20:27,981 INFO L276 IsEmpty]: Start isEmpty. Operand 2439 states and 3386 transitions. [2024-11-07 23:20:27,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2024-11-07 23:20:27,983 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 23:20:27,983 INFO L215 NwaCegarLoop]: trace histogram [16, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 23:20:27,983 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2024-11-07 23:20:27,983 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-07 23:20:27,983 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 23:20:27,983 INFO L85 PathProgramCache]: Analyzing trace with hash 1443584986, now seen corresponding path program 1 times [2024-11-07 23:20:27,983 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 23:20:27,983 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [558764473] [2024-11-07 23:20:27,984 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:20:27,984 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 23:20:28,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:28,119 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-07 23:20:28,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:28,122 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-07 23:20:28,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:28,133 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-07 23:20:28,142 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:28,147 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-07 23:20:28,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:28,149 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-07 23:20:28,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:28,156 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2024-11-07 23:20:28,156 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 23:20:28,156 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [558764473] [2024-11-07 23:20:28,156 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [558764473] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 23:20:28,156 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-07 23:20:28,156 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-07 23:20:28,156 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2053713750] [2024-11-07 23:20:28,156 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 23:20:28,157 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-07 23:20:28,157 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 23:20:28,157 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-07 23:20:28,157 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-07 23:20:28,157 INFO L87 Difference]: Start difference. First operand 2439 states and 3386 transitions. Second operand has 5 states, 5 states have (on average 35.6) internal successors, (178), 3 states have internal predecessors, (178), 1 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-07 23:20:28,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 23:20:28,613 INFO L93 Difference]: Finished difference Result 3178 states and 4422 transitions. [2024-11-07 23:20:28,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-07 23:20:28,613 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 35.6) internal successors, (178), 3 states have internal predecessors, (178), 1 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 215 [2024-11-07 23:20:28,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 23:20:28,619 INFO L225 Difference]: With dead ends: 3178 [2024-11-07 23:20:28,620 INFO L226 Difference]: Without dead ends: 1543 [2024-11-07 23:20:28,621 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-07 23:20:28,622 INFO L432 NwaCegarLoop]: 564 mSDtfsCounter, 56 mSDsluCounter, 1507 mSDsCounter, 0 mSdLazyCounter, 221 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 2071 SdHoareTripleChecker+Invalid, 250 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 221 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-07 23:20:28,623 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [57 Valid, 2071 Invalid, 250 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 221 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-07 23:20:28,625 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1543 states. [2024-11-07 23:20:28,689 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1543 to 1543. [2024-11-07 23:20:28,690 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1543 states, 1481 states have (on average 1.3416610398379474) internal successors, (1987), 1490 states have internal predecessors, (1987), 31 states have call successors, (31), 24 states have call predecessors, (31), 22 states have return successors, (31), 28 states have call predecessors, (31), 31 states have call successors, (31) [2024-11-07 23:20:28,692 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1543 states to 1543 states and 2049 transitions. [2024-11-07 23:20:28,695 INFO L78 Accepts]: Start accepts. Automaton has 1543 states and 2049 transitions. Word has length 215 [2024-11-07 23:20:28,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 23:20:28,695 INFO L471 AbstractCegarLoop]: Abstraction has 1543 states and 2049 transitions. [2024-11-07 23:20:28,695 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 35.6) internal successors, (178), 3 states have internal predecessors, (178), 1 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-07 23:20:28,695 INFO L276 IsEmpty]: Start isEmpty. Operand 1543 states and 2049 transitions. [2024-11-07 23:20:28,697 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 218 [2024-11-07 23:20:28,697 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 23:20:28,697 INFO L215 NwaCegarLoop]: trace histogram [16, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 23:20:28,697 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-11-07 23:20:28,697 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-07 23:20:28,698 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 23:20:28,698 INFO L85 PathProgramCache]: Analyzing trace with hash -90223248, now seen corresponding path program 1 times [2024-11-07 23:20:28,698 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 23:20:28,698 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [97998965] [2024-11-07 23:20:28,698 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:20:28,698 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 23:20:28,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:28,888 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-07 23:20:28,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:28,897 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-07 23:20:28,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:28,904 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-07 23:20:28,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:28,920 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-07 23:20:28,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:28,925 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-07 23:20:28,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:28,934 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2024-11-07 23:20:28,934 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 23:20:28,934 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [97998965] [2024-11-07 23:20:28,934 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [97998965] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 23:20:28,934 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-07 23:20:28,934 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-07 23:20:28,934 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [197895444] [2024-11-07 23:20:28,934 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 23:20:28,935 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-07 23:20:28,935 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 23:20:28,936 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-07 23:20:28,936 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-07 23:20:28,936 INFO L87 Difference]: Start difference. First operand 1543 states and 2049 transitions. Second operand has 5 states, 4 states have (on average 45.0) internal successors, (180), 3 states have internal predecessors, (180), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-07 23:20:29,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 23:20:29,280 INFO L93 Difference]: Finished difference Result 1703 states and 2283 transitions. [2024-11-07 23:20:29,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-07 23:20:29,281 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 45.0) internal successors, (180), 3 states have internal predecessors, (180), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 217 [2024-11-07 23:20:29,281 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 23:20:29,285 INFO L225 Difference]: With dead ends: 1703 [2024-11-07 23:20:29,285 INFO L226 Difference]: Without dead ends: 1701 [2024-11-07 23:20:29,286 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2024-11-07 23:20:29,286 INFO L432 NwaCegarLoop]: 559 mSDtfsCounter, 344 mSDsluCounter, 1301 mSDsCounter, 0 mSdLazyCounter, 195 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 347 SdHoareTripleChecker+Valid, 1860 SdHoareTripleChecker+Invalid, 225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 195 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-07 23:20:29,286 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [347 Valid, 1860 Invalid, 225 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 195 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-07 23:20:29,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1701 states. [2024-11-07 23:20:29,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1701 to 1701. [2024-11-07 23:20:29,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1701 states, 1639 states have (on average 1.352654057352044) internal successors, (2217), 1648 states have internal predecessors, (2217), 31 states have call successors, (31), 24 states have call predecessors, (31), 22 states have return successors, (31), 28 states have call predecessors, (31), 31 states have call successors, (31) [2024-11-07 23:20:29,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1701 states to 1701 states and 2279 transitions. [2024-11-07 23:20:29,331 INFO L78 Accepts]: Start accepts. Automaton has 1701 states and 2279 transitions. Word has length 217 [2024-11-07 23:20:29,331 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 23:20:29,331 INFO L471 AbstractCegarLoop]: Abstraction has 1701 states and 2279 transitions. [2024-11-07 23:20:29,332 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 45.0) internal successors, (180), 3 states have internal predecessors, (180), 2 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-07 23:20:29,332 INFO L276 IsEmpty]: Start isEmpty. Operand 1701 states and 2279 transitions. [2024-11-07 23:20:29,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2024-11-07 23:20:29,333 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 23:20:29,334 INFO L215 NwaCegarLoop]: trace histogram [16, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 23:20:29,334 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2024-11-07 23:20:29,334 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-07 23:20:29,334 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 23:20:29,334 INFO L85 PathProgramCache]: Analyzing trace with hash 534298100, now seen corresponding path program 1 times [2024-11-07 23:20:29,334 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 23:20:29,334 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1542129164] [2024-11-07 23:20:29,334 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:20:29,334 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 23:20:29,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:29,488 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-07 23:20:29,490 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:29,494 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-07 23:20:29,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:29,501 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-07 23:20:29,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:29,516 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-07 23:20:29,518 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:29,519 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-07 23:20:29,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:29,528 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2024-11-07 23:20:29,528 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 23:20:29,528 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1542129164] [2024-11-07 23:20:29,528 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1542129164] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-07 23:20:29,528 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [918114436] [2024-11-07 23:20:29,528 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:20:29,528 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 23:20:29,528 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 23:20:29,530 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-07 23:20:29,532 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-07 23:20:30,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:30,088 INFO L255 TraceCheckSpWp]: Trace formula consists of 1304 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-07 23:20:30,091 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 23:20:30,101 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2024-11-07 23:20:30,101 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-07 23:20:30,101 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [918114436] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 23:20:30,102 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-07 23:20:30,102 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 7 [2024-11-07 23:20:30,102 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1733540179] [2024-11-07 23:20:30,102 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 23:20:30,102 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-07 23:20:30,102 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 23:20:30,102 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-07 23:20:30,103 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-07 23:20:30,103 INFO L87 Difference]: Start difference. First operand 1701 states and 2279 transitions. Second operand has 3 states, 3 states have (on average 62.666666666666664) internal successors, (188), 3 states have internal predecessors, (188), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-07 23:20:30,274 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 23:20:30,279 INFO L93 Difference]: Finished difference Result 2546 states and 3462 transitions. [2024-11-07 23:20:30,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-07 23:20:30,280 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 62.666666666666664) internal successors, (188), 3 states have internal predecessors, (188), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 228 [2024-11-07 23:20:30,280 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 23:20:30,287 INFO L225 Difference]: With dead ends: 2546 [2024-11-07 23:20:30,290 INFO L226 Difference]: Without dead ends: 1781 [2024-11-07 23:20:30,291 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 239 GetRequests, 234 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-07 23:20:30,291 INFO L432 NwaCegarLoop]: 570 mSDtfsCounter, 8 mSDsluCounter, 555 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 27 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8 SdHoareTripleChecker+Valid, 1125 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 27 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-07 23:20:30,291 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [8 Valid, 1125 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [27 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-07 23:20:30,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1781 states. [2024-11-07 23:20:30,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1781 to 1781. [2024-11-07 23:20:30,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1781 states, 1719 states have (on average 1.336242001163467) internal successors, (2297), 1728 states have internal predecessors, (2297), 31 states have call successors, (31), 24 states have call predecessors, (31), 22 states have return successors, (31), 28 states have call predecessors, (31), 31 states have call successors, (31) [2024-11-07 23:20:30,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1781 states to 1781 states and 2359 transitions. [2024-11-07 23:20:30,377 INFO L78 Accepts]: Start accepts. Automaton has 1781 states and 2359 transitions. Word has length 228 [2024-11-07 23:20:30,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 23:20:30,381 INFO L471 AbstractCegarLoop]: Abstraction has 1781 states and 2359 transitions. [2024-11-07 23:20:30,381 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 62.666666666666664) internal successors, (188), 3 states have internal predecessors, (188), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-07 23:20:30,381 INFO L276 IsEmpty]: Start isEmpty. Operand 1781 states and 2359 transitions. [2024-11-07 23:20:30,383 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2024-11-07 23:20:30,383 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 23:20:30,383 INFO L215 NwaCegarLoop]: trace histogram [16, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 23:20:30,421 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-11-07 23:20:30,583 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-11-07 23:20:30,584 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-07 23:20:30,584 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 23:20:30,584 INFO L85 PathProgramCache]: Analyzing trace with hash 1750451826, now seen corresponding path program 1 times [2024-11-07 23:20:30,584 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 23:20:30,584 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1380641704] [2024-11-07 23:20:30,585 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:20:30,585 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 23:20:30,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:30,740 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-07 23:20:30,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:30,745 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-07 23:20:30,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:30,756 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-07 23:20:30,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:30,771 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-07 23:20:30,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:30,776 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-07 23:20:30,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:30,788 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2024-11-07 23:20:30,788 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 23:20:30,788 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1380641704] [2024-11-07 23:20:30,788 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1380641704] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-07 23:20:30,788 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1230774584] [2024-11-07 23:20:30,788 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:20:30,788 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 23:20:30,789 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 23:20:30,790 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-07 23:20:30,791 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-07 23:20:31,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:31,363 INFO L255 TraceCheckSpWp]: Trace formula consists of 1308 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-07 23:20:31,367 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 23:20:31,396 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2024-11-07 23:20:31,400 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-07 23:20:31,400 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1230774584] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 23:20:31,400 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-07 23:20:31,400 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 8 [2024-11-07 23:20:31,400 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [89151244] [2024-11-07 23:20:31,400 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 23:20:31,401 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-07 23:20:31,401 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 23:20:31,401 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-07 23:20:31,401 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2024-11-07 23:20:31,401 INFO L87 Difference]: Start difference. First operand 1781 states and 2359 transitions. Second operand has 4 states, 4 states have (on average 47.0) internal successors, (188), 4 states have internal predecessors, (188), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-07 23:20:31,521 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 23:20:31,522 INFO L93 Difference]: Finished difference Result 2534 states and 3392 transitions. [2024-11-07 23:20:31,522 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-07 23:20:31,522 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 47.0) internal successors, (188), 4 states have internal predecessors, (188), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 228 [2024-11-07 23:20:31,522 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 23:20:31,526 INFO L225 Difference]: With dead ends: 2534 [2024-11-07 23:20:31,528 INFO L226 Difference]: Without dead ends: 1725 [2024-11-07 23:20:31,529 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 240 GetRequests, 233 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-11-07 23:20:31,529 INFO L432 NwaCegarLoop]: 562 mSDtfsCounter, 105 mSDsluCounter, 1031 mSDsCounter, 0 mSdLazyCounter, 45 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 1593 SdHoareTripleChecker+Invalid, 61 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 45 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-07 23:20:31,529 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [105 Valid, 1593 Invalid, 61 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 45 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-07 23:20:31,530 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1725 states. [2024-11-07 23:20:31,613 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1725 to 1725. [2024-11-07 23:20:31,618 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1725 states, 1663 states have (on average 1.3307276007215876) internal successors, (2213), 1672 states have internal predecessors, (2213), 31 states have call successors, (31), 24 states have call predecessors, (31), 22 states have return successors, (31), 28 states have call predecessors, (31), 31 states have call successors, (31) [2024-11-07 23:20:31,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1725 states to 1725 states and 2275 transitions. [2024-11-07 23:20:31,622 INFO L78 Accepts]: Start accepts. Automaton has 1725 states and 2275 transitions. Word has length 228 [2024-11-07 23:20:31,626 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 23:20:31,626 INFO L471 AbstractCegarLoop]: Abstraction has 1725 states and 2275 transitions. [2024-11-07 23:20:31,627 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 47.0) internal successors, (188), 4 states have internal predecessors, (188), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-07 23:20:31,627 INFO L276 IsEmpty]: Start isEmpty. Operand 1725 states and 2275 transitions. [2024-11-07 23:20:31,628 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 229 [2024-11-07 23:20:31,631 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 23:20:31,631 INFO L215 NwaCegarLoop]: trace histogram [16, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 23:20:31,664 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2024-11-07 23:20:31,832 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,18 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 23:20:31,832 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-07 23:20:31,832 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 23:20:31,832 INFO L85 PathProgramCache]: Analyzing trace with hash -506980736, now seen corresponding path program 1 times [2024-11-07 23:20:31,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 23:20:31,832 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1691382012] [2024-11-07 23:20:31,832 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:20:31,832 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 23:20:31,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:32,070 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-07 23:20:32,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:32,083 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-07 23:20:32,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:32,095 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-07 23:20:32,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:32,125 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-07 23:20:32,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:32,133 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-07 23:20:32,140 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:32,148 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2024-11-07 23:20:32,148 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 23:20:32,148 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1691382012] [2024-11-07 23:20:32,148 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1691382012] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-07 23:20:32,148 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1592274505] [2024-11-07 23:20:32,148 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:20:32,148 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 23:20:32,148 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 23:20:32,150 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-07 23:20:32,151 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-07 23:20:32,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:32,768 INFO L255 TraceCheckSpWp]: Trace formula consists of 1280 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-07 23:20:32,772 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 23:20:32,955 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2024-11-07 23:20:32,955 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-07 23:20:32,955 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1592274505] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 23:20:32,955 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-07 23:20:32,955 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 6 [2024-11-07 23:20:32,955 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [641117243] [2024-11-07 23:20:32,955 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 23:20:32,956 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-07 23:20:32,956 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 23:20:32,956 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-07 23:20:32,956 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-07 23:20:32,956 INFO L87 Difference]: Start difference. First operand 1725 states and 2275 transitions. Second operand has 4 states, 3 states have (on average 63.666666666666664) internal successors, (191), 3 states have internal predecessors, (191), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-07 23:20:33,039 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 23:20:33,039 INFO L93 Difference]: Finished difference Result 1725 states and 2275 transitions. [2024-11-07 23:20:33,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-07 23:20:33,039 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 63.666666666666664) internal successors, (191), 3 states have internal predecessors, (191), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 228 [2024-11-07 23:20:33,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 23:20:33,043 INFO L225 Difference]: With dead ends: 1725 [2024-11-07 23:20:33,043 INFO L226 Difference]: Without dead ends: 1724 [2024-11-07 23:20:33,043 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 239 GetRequests, 234 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2024-11-07 23:20:33,044 INFO L432 NwaCegarLoop]: 797 mSDtfsCounter, 709 mSDsluCounter, 440 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 709 SdHoareTripleChecker+Valid, 1237 SdHoareTripleChecker+Invalid, 38 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-07 23:20:33,044 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [709 Valid, 1237 Invalid, 38 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-07 23:20:33,045 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1724 states. [2024-11-07 23:20:33,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1724 to 1724. [2024-11-07 23:20:33,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1724 states, 1663 states have (on average 1.3289236319903788) internal successors, (2210), 1671 states have internal predecessors, (2210), 31 states have call successors, (31), 24 states have call predecessors, (31), 22 states have return successors, (31), 28 states have call predecessors, (31), 31 states have call successors, (31) [2024-11-07 23:20:33,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1724 states to 1724 states and 2272 transitions. [2024-11-07 23:20:33,089 INFO L78 Accepts]: Start accepts. Automaton has 1724 states and 2272 transitions. Word has length 228 [2024-11-07 23:20:33,089 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 23:20:33,089 INFO L471 AbstractCegarLoop]: Abstraction has 1724 states and 2272 transitions. [2024-11-07 23:20:33,089 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 63.666666666666664) internal successors, (191), 3 states have internal predecessors, (191), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-07 23:20:33,089 INFO L276 IsEmpty]: Start isEmpty. Operand 1724 states and 2272 transitions. [2024-11-07 23:20:33,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 230 [2024-11-07 23:20:33,091 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 23:20:33,091 INFO L215 NwaCegarLoop]: trace histogram [16, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 23:20:33,107 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Forceful destruction successful, exit code 0 [2024-11-07 23:20:33,291 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,19 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 23:20:33,291 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-07 23:20:33,291 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 23:20:33,292 INFO L85 PathProgramCache]: Analyzing trace with hash 1463467763, now seen corresponding path program 1 times [2024-11-07 23:20:33,292 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 23:20:33,292 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1059412162] [2024-11-07 23:20:33,292 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:20:33,292 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 23:20:33,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:33,444 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-07 23:20:33,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:33,449 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-07 23:20:33,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:33,457 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-07 23:20:33,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:33,473 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-07 23:20:33,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:33,477 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-07 23:20:33,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:33,485 INFO L134 CoverageAnalysis]: Checked inductivity of 173 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2024-11-07 23:20:33,485 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 23:20:33,485 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1059412162] [2024-11-07 23:20:33,485 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1059412162] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-07 23:20:33,485 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1490447910] [2024-11-07 23:20:33,485 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:20:33,486 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 23:20:33,486 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 23:20:33,487 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-07 23:20:33,492 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-07 23:20:34,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:34,106 INFO L255 TraceCheckSpWp]: Trace formula consists of 1281 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-07 23:20:34,110 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 23:20:34,296 INFO L134 CoverageAnalysis]: Checked inductivity of 173 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2024-11-07 23:20:34,296 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-07 23:20:34,465 INFO L134 CoverageAnalysis]: Checked inductivity of 173 backedges. 0 proven. 5 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2024-11-07 23:20:34,465 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1490447910] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-07 23:20:34,465 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-07 23:20:34,465 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 2, 3] total 8 [2024-11-07 23:20:34,465 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1737128200] [2024-11-07 23:20:34,465 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-07 23:20:34,466 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-07 23:20:34,466 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 23:20:34,466 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-07 23:20:34,466 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2024-11-07 23:20:34,466 INFO L87 Difference]: Start difference. First operand 1724 states and 2272 transitions. Second operand has 9 states, 8 states have (on average 68.75) internal successors, (550), 7 states have internal predecessors, (550), 4 states have call successors, (14), 4 states have call predecessors, (14), 2 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) [2024-11-07 23:20:35,056 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 23:20:35,057 INFO L93 Difference]: Finished difference Result 3490 states and 4641 transitions. [2024-11-07 23:20:35,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-07 23:20:35,057 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 68.75) internal successors, (550), 7 states have internal predecessors, (550), 4 states have call successors, (14), 4 states have call predecessors, (14), 2 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) Word has length 229 [2024-11-07 23:20:35,057 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 23:20:35,063 INFO L225 Difference]: With dead ends: 3490 [2024-11-07 23:20:35,063 INFO L226 Difference]: Without dead ends: 3489 [2024-11-07 23:20:35,064 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 484 GetRequests, 467 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 57 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=114, Invalid=228, Unknown=0, NotChecked=0, Total=342 [2024-11-07 23:20:35,064 INFO L432 NwaCegarLoop]: 550 mSDtfsCounter, 2328 mSDsluCounter, 2546 mSDsCounter, 0 mSdLazyCounter, 299 mSolverCounterSat, 112 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2352 SdHoareTripleChecker+Valid, 3096 SdHoareTripleChecker+Invalid, 411 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 112 IncrementalHoareTripleChecker+Valid, 299 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-07 23:20:35,064 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2352 Valid, 3096 Invalid, 411 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [112 Valid, 299 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-07 23:20:35,067 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3489 states. [2024-11-07 23:20:35,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3489 to 2934. [2024-11-07 23:20:35,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2934 states, 2873 states have (on average 1.353637312913331) internal successors, (3889), 2881 states have internal predecessors, (3889), 31 states have call successors, (31), 24 states have call predecessors, (31), 22 states have return successors, (31), 28 states have call predecessors, (31), 31 states have call successors, (31) [2024-11-07 23:20:35,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2934 states to 2934 states and 3951 transitions. [2024-11-07 23:20:35,183 INFO L78 Accepts]: Start accepts. Automaton has 2934 states and 3951 transitions. Word has length 229 [2024-11-07 23:20:35,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 23:20:35,183 INFO L471 AbstractCegarLoop]: Abstraction has 2934 states and 3951 transitions. [2024-11-07 23:20:35,183 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 68.75) internal successors, (550), 7 states have internal predecessors, (550), 4 states have call successors, (14), 4 states have call predecessors, (14), 2 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) [2024-11-07 23:20:35,184 INFO L276 IsEmpty]: Start isEmpty. Operand 2934 states and 3951 transitions. [2024-11-07 23:20:35,185 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 230 [2024-11-07 23:20:35,185 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 23:20:35,185 INFO L215 NwaCegarLoop]: trace histogram [16, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 23:20:35,202 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Forceful destruction successful, exit code 0 [2024-11-07 23:20:35,385 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,20 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 23:20:35,386 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-07 23:20:35,386 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 23:20:35,386 INFO L85 PathProgramCache]: Analyzing trace with hash 1929007961, now seen corresponding path program 1 times [2024-11-07 23:20:35,386 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 23:20:35,386 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2144791696] [2024-11-07 23:20:35,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:20:35,386 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 23:20:35,457 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:36,021 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-07 23:20:36,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:36,030 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-07 23:20:36,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:36,048 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-07 23:20:36,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:36,080 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-07 23:20:36,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:36,087 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-07 23:20:36,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:36,106 INFO L134 CoverageAnalysis]: Checked inductivity of 246 backedges. 0 proven. 80 refuted. 0 times theorem prover too weak. 166 trivial. 0 not checked. [2024-11-07 23:20:36,106 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 23:20:36,106 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2144791696] [2024-11-07 23:20:36,107 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2144791696] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-07 23:20:36,107 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [147496418] [2024-11-07 23:20:36,107 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:20:36,107 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 23:20:36,107 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 23:20:36,116 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-07 23:20:36,120 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-07 23:20:36,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:36,886 INFO L255 TraceCheckSpWp]: Trace formula consists of 1394 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-07 23:20:36,890 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 23:20:36,903 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-07 23:20:36,994 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 17 treesize of output 9 [2024-11-07 23:20:37,003 INFO L134 CoverageAnalysis]: Checked inductivity of 246 backedges. 80 proven. 0 refuted. 0 times theorem prover too weak. 166 trivial. 0 not checked. [2024-11-07 23:20:37,003 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-07 23:20:37,004 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [147496418] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 23:20:37,004 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-07 23:20:37,004 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 11 [2024-11-07 23:20:37,004 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [508590148] [2024-11-07 23:20:37,004 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 23:20:37,004 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-07 23:20:37,004 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 23:20:37,004 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-07 23:20:37,004 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2024-11-07 23:20:37,004 INFO L87 Difference]: Start difference. First operand 2934 states and 3951 transitions. Second operand has 5 states, 4 states have (on average 48.25) internal successors, (193), 5 states have internal predecessors, (193), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-07 23:20:37,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 23:20:37,127 INFO L93 Difference]: Finished difference Result 3176 states and 4266 transitions. [2024-11-07 23:20:37,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-07 23:20:37,128 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 48.25) internal successors, (193), 5 states have internal predecessors, (193), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 229 [2024-11-07 23:20:37,128 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 23:20:37,133 INFO L225 Difference]: With dead ends: 3176 [2024-11-07 23:20:37,133 INFO L226 Difference]: Without dead ends: 3175 [2024-11-07 23:20:37,134 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 246 GetRequests, 235 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2024-11-07 23:20:37,134 INFO L432 NwaCegarLoop]: 564 mSDtfsCounter, 390 mSDsluCounter, 913 mSDsCounter, 0 mSdLazyCounter, 52 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 399 SdHoareTripleChecker+Valid, 1477 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 52 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-07 23:20:37,134 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [399 Valid, 1477 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 52 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-07 23:20:37,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3175 states. [2024-11-07 23:20:37,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3175 to 2933. [2024-11-07 23:20:37,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2933 states, 2873 states have (on average 1.3525931082492169) internal successors, (3886), 2880 states have internal predecessors, (3886), 31 states have call successors, (31), 24 states have call predecessors, (31), 22 states have return successors, (31), 28 states have call predecessors, (31), 31 states have call successors, (31) [2024-11-07 23:20:37,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2933 states to 2933 states and 3948 transitions. [2024-11-07 23:20:37,210 INFO L78 Accepts]: Start accepts. Automaton has 2933 states and 3948 transitions. Word has length 229 [2024-11-07 23:20:37,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 23:20:37,211 INFO L471 AbstractCegarLoop]: Abstraction has 2933 states and 3948 transitions. [2024-11-07 23:20:37,211 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 48.25) internal successors, (193), 5 states have internal predecessors, (193), 1 states have call successors, (5), 1 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-07 23:20:37,211 INFO L276 IsEmpty]: Start isEmpty. Operand 2933 states and 3948 transitions. [2024-11-07 23:20:37,213 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 231 [2024-11-07 23:20:37,213 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 23:20:37,213 INFO L215 NwaCegarLoop]: trace histogram [16, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 23:20:37,230 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Ended with exit code 0 [2024-11-07 23:20:37,413 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,21 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 23:20:37,414 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-07 23:20:37,414 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 23:20:37,414 INFO L85 PathProgramCache]: Analyzing trace with hash -330294513, now seen corresponding path program 1 times [2024-11-07 23:20:37,414 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 23:20:37,414 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [571448083] [2024-11-07 23:20:37,414 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:20:37,415 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 23:20:37,488 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:37,695 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-07 23:20:37,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:37,699 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-07 23:20:37,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:37,708 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-07 23:20:37,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:37,718 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-07 23:20:37,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:37,721 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-07 23:20:37,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:37,726 INFO L134 CoverageAnalysis]: Checked inductivity of 247 backedges. 80 proven. 0 refuted. 0 times theorem prover too weak. 167 trivial. 0 not checked. [2024-11-07 23:20:37,727 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 23:20:37,727 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [571448083] [2024-11-07 23:20:37,727 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [571448083] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 23:20:37,727 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-07 23:20:37,727 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-07 23:20:37,727 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [127223722] [2024-11-07 23:20:37,727 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 23:20:37,727 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-07 23:20:37,727 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 23:20:37,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-07 23:20:37,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2024-11-07 23:20:37,728 INFO L87 Difference]: Start difference. First operand 2933 states and 3948 transitions. Second operand has 7 states, 6 states have (on average 32.333333333333336) internal successors, (194), 5 states have internal predecessors, (194), 1 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-07 23:20:38,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 23:20:38,191 INFO L93 Difference]: Finished difference Result 3175 states and 4263 transitions. [2024-11-07 23:20:38,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-07 23:20:38,192 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 32.333333333333336) internal successors, (194), 5 states have internal predecessors, (194), 1 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 230 [2024-11-07 23:20:38,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 23:20:38,197 INFO L225 Difference]: With dead ends: 3175 [2024-11-07 23:20:38,197 INFO L226 Difference]: Without dead ends: 3174 [2024-11-07 23:20:38,197 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 10 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2024-11-07 23:20:38,198 INFO L432 NwaCegarLoop]: 534 mSDtfsCounter, 425 mSDsluCounter, 2272 mSDsCounter, 0 mSdLazyCounter, 396 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 435 SdHoareTripleChecker+Valid, 2806 SdHoareTripleChecker+Invalid, 427 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 396 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-07 23:20:38,198 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [435 Valid, 2806 Invalid, 427 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 396 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-07 23:20:38,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3174 states. [2024-11-07 23:20:38,265 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3174 to 2932. [2024-11-07 23:20:38,267 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2932 states, 2873 states have (on average 1.3515489035851027) internal successors, (3883), 2879 states have internal predecessors, (3883), 31 states have call successors, (31), 24 states have call predecessors, (31), 22 states have return successors, (31), 28 states have call predecessors, (31), 31 states have call successors, (31) [2024-11-07 23:20:38,269 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2932 states to 2932 states and 3945 transitions. [2024-11-07 23:20:38,272 INFO L78 Accepts]: Start accepts. Automaton has 2932 states and 3945 transitions. Word has length 230 [2024-11-07 23:20:38,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 23:20:38,272 INFO L471 AbstractCegarLoop]: Abstraction has 2932 states and 3945 transitions. [2024-11-07 23:20:38,272 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 32.333333333333336) internal successors, (194), 5 states have internal predecessors, (194), 1 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-07 23:20:38,273 INFO L276 IsEmpty]: Start isEmpty. Operand 2932 states and 3945 transitions. [2024-11-07 23:20:38,274 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 238 [2024-11-07 23:20:38,274 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 23:20:38,274 INFO L215 NwaCegarLoop]: trace histogram [16, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 23:20:38,274 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2024-11-07 23:20:38,274 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-07 23:20:38,274 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 23:20:38,275 INFO L85 PathProgramCache]: Analyzing trace with hash -1629420244, now seen corresponding path program 1 times [2024-11-07 23:20:38,275 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 23:20:38,275 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2104757349] [2024-11-07 23:20:38,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:20:38,275 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 23:20:38,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:39,173 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-07 23:20:39,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:39,176 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-07 23:20:39,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:39,183 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-07 23:20:39,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:39,479 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-07 23:20:39,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:39,482 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2024-11-07 23:20:39,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:39,490 INFO L134 CoverageAnalysis]: Checked inductivity of 261 backedges. 68 proven. 143 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-07 23:20:39,490 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 23:20:39,490 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2104757349] [2024-11-07 23:20:39,490 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2104757349] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-07 23:20:39,490 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1912336083] [2024-11-07 23:20:39,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:20:39,490 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 23:20:39,490 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 23:20:39,492 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-07 23:20:39,493 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-07 23:20:40,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:40,453 INFO L255 TraceCheckSpWp]: Trace formula consists of 1449 conjuncts, 37 conjuncts are in the unsatisfiable core [2024-11-07 23:20:40,458 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 23:20:40,460 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-07 23:20:40,788 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 11 [2024-11-07 23:20:40,811 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-07 23:20:40,831 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 22 [2024-11-07 23:20:41,348 INFO L134 CoverageAnalysis]: Checked inductivity of 261 backedges. 59 proven. 36 refuted. 0 times theorem prover too weak. 166 trivial. 0 not checked. [2024-11-07 23:20:41,348 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-07 23:20:43,205 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1912336083] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-07 23:20:43,205 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-07 23:20:43,205 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 14] total 30 [2024-11-07 23:20:43,205 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1288718783] [2024-11-07 23:20:43,205 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-07 23:20:43,206 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 30 states [2024-11-07 23:20:43,206 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 23:20:43,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 30 interpolants. [2024-11-07 23:20:43,207 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=145, Invalid=1495, Unknown=0, NotChecked=0, Total=1640 [2024-11-07 23:20:43,207 INFO L87 Difference]: Start difference. First operand 2932 states and 3945 transitions. Second operand has 30 states, 30 states have (on average 11.266666666666667) internal successors, (338), 28 states have internal predecessors, (338), 4 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2024-11-07 23:20:46,593 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 23:20:46,594 INFO L93 Difference]: Finished difference Result 6377 states and 8573 transitions. [2024-11-07 23:20:46,594 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 39 states. [2024-11-07 23:20:46,594 INFO L78 Accepts]: Start accepts. Automaton has has 30 states, 30 states have (on average 11.266666666666667) internal successors, (338), 28 states have internal predecessors, (338), 4 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) Word has length 237 [2024-11-07 23:20:46,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 23:20:46,600 INFO L225 Difference]: With dead ends: 6377 [2024-11-07 23:20:46,600 INFO L226 Difference]: Without dead ends: 3583 [2024-11-07 23:20:46,603 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 417 GetRequests, 337 SyntacticMatches, 8 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 783 ImplicationChecksByTransitivity, 2.7s TimeCoverageRelationStatistics Valid=490, Invalid=4912, Unknown=0, NotChecked=0, Total=5402 [2024-11-07 23:20:46,604 INFO L432 NwaCegarLoop]: 715 mSDtfsCounter, 804 mSDsluCounter, 7953 mSDsCounter, 0 mSdLazyCounter, 2400 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 812 SdHoareTripleChecker+Valid, 8668 SdHoareTripleChecker+Invalid, 2478 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 2400 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time [2024-11-07 23:20:46,604 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [812 Valid, 8668 Invalid, 2478 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 2400 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time] [2024-11-07 23:20:46,605 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3583 states. [2024-11-07 23:20:46,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3583 to 2824. [2024-11-07 23:20:46,684 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2824 states, 2765 states have (on average 1.3443037974683545) internal successors, (3717), 2771 states have internal predecessors, (3717), 31 states have call successors, (31), 24 states have call predecessors, (31), 22 states have return successors, (31), 28 states have call predecessors, (31), 31 states have call successors, (31) [2024-11-07 23:20:46,686 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2824 states to 2824 states and 3779 transitions. [2024-11-07 23:20:46,689 INFO L78 Accepts]: Start accepts. Automaton has 2824 states and 3779 transitions. Word has length 237 [2024-11-07 23:20:46,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 23:20:46,689 INFO L471 AbstractCegarLoop]: Abstraction has 2824 states and 3779 transitions. [2024-11-07 23:20:46,689 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 30 states, 30 states have (on average 11.266666666666667) internal successors, (338), 28 states have internal predecessors, (338), 4 states have call successors, (10), 4 states have call predecessors, (10), 3 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2024-11-07 23:20:46,689 INFO L276 IsEmpty]: Start isEmpty. Operand 2824 states and 3779 transitions. [2024-11-07 23:20:46,690 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 239 [2024-11-07 23:20:46,690 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 23:20:46,691 INFO L215 NwaCegarLoop]: trace histogram [17, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 23:20:46,711 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2024-11-07 23:20:46,894 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2024-11-07 23:20:46,895 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-07 23:20:46,895 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 23:20:46,895 INFO L85 PathProgramCache]: Analyzing trace with hash 6233201, now seen corresponding path program 1 times [2024-11-07 23:20:46,895 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 23:20:46,895 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [860546466] [2024-11-07 23:20:46,895 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:20:46,895 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 23:20:46,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:47,066 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-07 23:20:47,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:47,070 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-07 23:20:47,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:47,079 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-07 23:20:47,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:47,093 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-11-07 23:20:47,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:47,096 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-11-07 23:20:47,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:47,103 INFO L134 CoverageAnalysis]: Checked inductivity of 279 backedges. 64 proven. 0 refuted. 0 times theorem prover too weak. 215 trivial. 0 not checked. [2024-11-07 23:20:47,103 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 23:20:47,103 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [860546466] [2024-11-07 23:20:47,103 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [860546466] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 23:20:47,103 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-07 23:20:47,103 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-07 23:20:47,103 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1002450365] [2024-11-07 23:20:47,103 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 23:20:47,104 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-07 23:20:47,104 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 23:20:47,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-07 23:20:47,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-07 23:20:47,105 INFO L87 Difference]: Start difference. First operand 2824 states and 3779 transitions. Second operand has 5 states, 5 states have (on average 34.2) internal successors, (171), 3 states have internal predecessors, (171), 1 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-07 23:20:47,434 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 23:20:47,434 INFO L93 Difference]: Finished difference Result 5653 states and 7579 transitions. [2024-11-07 23:20:47,434 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-07 23:20:47,434 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 34.2) internal successors, (171), 3 states have internal predecessors, (171), 1 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 238 [2024-11-07 23:20:47,435 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 23:20:47,439 INFO L225 Difference]: With dead ends: 5653 [2024-11-07 23:20:47,439 INFO L226 Difference]: Without dead ends: 2860 [2024-11-07 23:20:47,441 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-07 23:20:47,441 INFO L432 NwaCegarLoop]: 545 mSDtfsCounter, 38 mSDsluCounter, 1457 mSDsCounter, 0 mSdLazyCounter, 248 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 2002 SdHoareTripleChecker+Invalid, 279 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 248 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-07 23:20:47,442 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 2002 Invalid, 279 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 248 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-07 23:20:47,443 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2860 states. [2024-11-07 23:20:47,513 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2860 to 2860. [2024-11-07 23:20:47,514 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2860 states, 2801 states have (on average 1.3398786147804356) internal successors, (3753), 2807 states have internal predecessors, (3753), 31 states have call successors, (31), 24 states have call predecessors, (31), 22 states have return successors, (31), 28 states have call predecessors, (31), 31 states have call successors, (31) [2024-11-07 23:20:47,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2860 states to 2860 states and 3815 transitions. [2024-11-07 23:20:47,519 INFO L78 Accepts]: Start accepts. Automaton has 2860 states and 3815 transitions. Word has length 238 [2024-11-07 23:20:47,519 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 23:20:47,519 INFO L471 AbstractCegarLoop]: Abstraction has 2860 states and 3815 transitions. [2024-11-07 23:20:47,519 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 34.2) internal successors, (171), 3 states have internal predecessors, (171), 1 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-07 23:20:47,519 INFO L276 IsEmpty]: Start isEmpty. Operand 2860 states and 3815 transitions. [2024-11-07 23:20:47,520 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 239 [2024-11-07 23:20:47,520 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 23:20:47,520 INFO L215 NwaCegarLoop]: trace histogram [17, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 23:20:47,520 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2024-11-07 23:20:47,520 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-07 23:20:47,521 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 23:20:47,521 INFO L85 PathProgramCache]: Analyzing trace with hash 832936491, now seen corresponding path program 1 times [2024-11-07 23:20:47,521 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 23:20:47,521 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [681200706] [2024-11-07 23:20:47,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:20:47,521 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 23:20:47,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:47,727 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-07 23:20:47,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:47,730 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-07 23:20:47,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:47,737 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-07 23:20:47,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:47,748 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-11-07 23:20:47,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:47,750 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-11-07 23:20:47,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:47,756 INFO L134 CoverageAnalysis]: Checked inductivity of 279 backedges. 85 proven. 0 refuted. 0 times theorem prover too weak. 194 trivial. 0 not checked. [2024-11-07 23:20:47,756 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 23:20:47,756 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [681200706] [2024-11-07 23:20:47,756 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [681200706] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 23:20:47,756 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-07 23:20:47,756 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-07 23:20:47,757 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1880703529] [2024-11-07 23:20:47,757 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 23:20:47,757 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-07 23:20:47,758 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 23:20:47,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-07 23:20:47,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-07 23:20:47,758 INFO L87 Difference]: Start difference. First operand 2860 states and 3815 transitions. Second operand has 6 states, 6 states have (on average 32.0) internal successors, (192), 4 states have internal predecessors, (192), 1 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-07 23:20:48,104 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 23:20:48,104 INFO L93 Difference]: Finished difference Result 5653 states and 7544 transitions. [2024-11-07 23:20:48,105 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-07 23:20:48,105 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 32.0) internal successors, (192), 4 states have internal predecessors, (192), 1 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) Word has length 238 [2024-11-07 23:20:48,105 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 23:20:48,110 INFO L225 Difference]: With dead ends: 5653 [2024-11-07 23:20:48,110 INFO L226 Difference]: Without dead ends: 2824 [2024-11-07 23:20:48,112 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2024-11-07 23:20:48,112 INFO L432 NwaCegarLoop]: 531 mSDtfsCounter, 46 mSDsluCounter, 1938 mSDsCounter, 0 mSdLazyCounter, 315 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 2469 SdHoareTripleChecker+Invalid, 343 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 315 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-07 23:20:48,112 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [47 Valid, 2469 Invalid, 343 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 315 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-07 23:20:48,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2824 states. [2024-11-07 23:20:48,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2824 to 2824. [2024-11-07 23:20:48,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2824 states, 2765 states have (on average 1.335623869801085) internal successors, (3693), 2771 states have internal predecessors, (3693), 31 states have call successors, (31), 24 states have call predecessors, (31), 22 states have return successors, (31), 28 states have call predecessors, (31), 31 states have call successors, (31) [2024-11-07 23:20:48,188 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2824 states to 2824 states and 3755 transitions. [2024-11-07 23:20:48,191 INFO L78 Accepts]: Start accepts. Automaton has 2824 states and 3755 transitions. Word has length 238 [2024-11-07 23:20:48,191 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 23:20:48,191 INFO L471 AbstractCegarLoop]: Abstraction has 2824 states and 3755 transitions. [2024-11-07 23:20:48,191 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 32.0) internal successors, (192), 4 states have internal predecessors, (192), 1 states have call successors, (5), 3 states have call predecessors, (5), 1 states have return successors, (5), 1 states have call predecessors, (5), 1 states have call successors, (5) [2024-11-07 23:20:48,191 INFO L276 IsEmpty]: Start isEmpty. Operand 2824 states and 3755 transitions. [2024-11-07 23:20:48,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 242 [2024-11-07 23:20:48,192 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 23:20:48,192 INFO L215 NwaCegarLoop]: trace histogram [17, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 23:20:48,192 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2024-11-07 23:20:48,192 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-07 23:20:48,193 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 23:20:48,193 INFO L85 PathProgramCache]: Analyzing trace with hash 425041451, now seen corresponding path program 1 times [2024-11-07 23:20:48,193 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 23:20:48,193 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [954179126] [2024-11-07 23:20:48,193 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:20:48,193 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 23:20:48,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:48,934 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-07 23:20:48,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:48,937 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-07 23:20:48,937 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:48,948 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-07 23:20:48,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:49,269 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-11-07 23:20:49,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:49,272 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 112 [2024-11-07 23:20:49,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:49,279 INFO L134 CoverageAnalysis]: Checked inductivity of 282 backedges. 71 proven. 161 refuted. 0 times theorem prover too weak. 50 trivial. 0 not checked. [2024-11-07 23:20:49,279 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 23:20:49,279 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [954179126] [2024-11-07 23:20:49,280 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [954179126] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-07 23:20:49,280 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [245535150] [2024-11-07 23:20:49,280 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:20:49,280 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 23:20:49,280 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 23:20:49,282 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-07 23:20:49,283 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-07 23:20:50,217 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:50,226 INFO L255 TraceCheckSpWp]: Trace formula consists of 1464 conjuncts, 48 conjuncts are in the unsatisfiable core [2024-11-07 23:20:50,229 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 23:20:50,596 INFO L134 CoverageAnalysis]: Checked inductivity of 282 backedges. 74 proven. 153 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2024-11-07 23:20:50,596 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-07 23:20:50,996 INFO L134 CoverageAnalysis]: Checked inductivity of 282 backedges. 154 proven. 15 refuted. 0 times theorem prover too weak. 113 trivial. 0 not checked. [2024-11-07 23:20:50,996 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [245535150] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-07 23:20:50,996 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-07 23:20:50,996 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 18, 10] total 42 [2024-11-07 23:20:50,996 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1584762938] [2024-11-07 23:20:50,996 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-07 23:20:50,997 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 42 states [2024-11-07 23:20:50,997 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 23:20:50,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 42 interpolants. [2024-11-07 23:20:50,998 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=185, Invalid=1537, Unknown=0, NotChecked=0, Total=1722 [2024-11-07 23:20:50,998 INFO L87 Difference]: Start difference. First operand 2824 states and 3755 transitions. Second operand has 42 states, 42 states have (on average 5.690476190476191) internal successors, (239), 40 states have internal predecessors, (239), 3 states have call successors, (10), 3 states have call predecessors, (10), 7 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-11-07 23:20:54,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 23:20:54,642 INFO L93 Difference]: Finished difference Result 5583 states and 7463 transitions. [2024-11-07 23:20:54,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 56 states. [2024-11-07 23:20:54,643 INFO L78 Accepts]: Start accepts. Automaton has has 42 states, 42 states have (on average 5.690476190476191) internal successors, (239), 40 states have internal predecessors, (239), 3 states have call successors, (10), 3 states have call predecessors, (10), 7 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 241 [2024-11-07 23:20:54,643 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 23:20:54,648 INFO L225 Difference]: With dead ends: 5583 [2024-11-07 23:20:54,649 INFO L226 Difference]: Without dead ends: 2886 [2024-11-07 23:20:54,652 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 561 GetRequests, 468 SyntacticMatches, 0 SemanticMatches, 93 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1931 ImplicationChecksByTransitivity, 3.1s TimeCoverageRelationStatistics Valid=1123, Invalid=7807, Unknown=0, NotChecked=0, Total=8930 [2024-11-07 23:20:54,652 INFO L432 NwaCegarLoop]: 542 mSDtfsCounter, 166 mSDsluCounter, 15843 mSDsCounter, 0 mSdLazyCounter, 2047 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 166 SdHoareTripleChecker+Valid, 16385 SdHoareTripleChecker+Invalid, 2130 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 2047 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-07 23:20:54,653 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [166 Valid, 16385 Invalid, 2130 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 2047 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-07 23:20:54,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2886 states. [2024-11-07 23:20:54,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2886 to 2850. [2024-11-07 23:20:54,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2850 states, 2791 states have (on average 1.3357219634539592) internal successors, (3728), 2797 states have internal predecessors, (3728), 31 states have call successors, (31), 24 states have call predecessors, (31), 22 states have return successors, (31), 28 states have call predecessors, (31), 31 states have call successors, (31) [2024-11-07 23:20:54,747 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2850 states to 2850 states and 3790 transitions. [2024-11-07 23:20:54,751 INFO L78 Accepts]: Start accepts. Automaton has 2850 states and 3790 transitions. Word has length 241 [2024-11-07 23:20:54,751 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 23:20:54,751 INFO L471 AbstractCegarLoop]: Abstraction has 2850 states and 3790 transitions. [2024-11-07 23:20:54,751 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 42 states, 42 states have (on average 5.690476190476191) internal successors, (239), 40 states have internal predecessors, (239), 3 states have call successors, (10), 3 states have call predecessors, (10), 7 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-11-07 23:20:54,751 INFO L276 IsEmpty]: Start isEmpty. Operand 2850 states and 3790 transitions. [2024-11-07 23:20:54,753 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 250 [2024-11-07 23:20:54,753 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 23:20:54,753 INFO L215 NwaCegarLoop]: trace histogram [25, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 23:20:54,778 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2024-11-07 23:20:54,953 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2024-11-07 23:20:54,954 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [alt_mallocErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_mallocErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, alt_freeErr0ASSERT_VIOLATIONINTEGER_OVERFLOW (and 11 more)] === [2024-11-07 23:20:54,954 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 23:20:54,954 INFO L85 PathProgramCache]: Analyzing trace with hash -768912099, now seen corresponding path program 2 times [2024-11-07 23:20:54,954 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 23:20:54,954 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1384176035] [2024-11-07 23:20:54,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 23:20:54,954 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 23:20:55,600 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:56,018 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-07 23:20:56,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:56,021 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 4 [2024-11-07 23:20:56,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:56,027 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-07 23:20:56,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:56,371 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-11-07 23:20:56,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:56,374 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2024-11-07 23:20:56,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 23:20:56,388 INFO L134 CoverageAnalysis]: Checked inductivity of 462 backedges. 71 proven. 278 refuted. 0 times theorem prover too weak. 113 trivial. 0 not checked. [2024-11-07 23:20:56,388 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 23:20:56,388 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1384176035] [2024-11-07 23:20:56,388 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1384176035] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-07 23:20:56,388 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1693745281] [2024-11-07 23:20:56,388 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-07 23:20:56,388 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 23:20:56,389 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 23:20:56,391 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-07 23:20:56,391 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-07 23:20:57,215 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-07 23:20:57,215 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-07 23:20:57,223 INFO L255 TraceCheckSpWp]: Trace formula consists of 1584 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-07 23:20:57,230 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 23:20:57,234 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2024-11-07 23:20:57,605 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 3 [2024-11-07 23:20:57,703 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 36 treesize of output 13 [2024-11-07 23:20:57,799 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2024-11-07 23:20:57,839 INFO L134 CoverageAnalysis]: Checked inductivity of 462 backedges. 5 proven. 93 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-11-07 23:20:57,839 INFO L311 TraceCheckSpWp]: Computing backward predicates...