./Ultimate.py --spec ../sv-benchmarks/c/properties/no-overflow.prp --file ../sv-benchmarks/c/nla-digbench/cohendiv-ll.c --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/nla-digbench/cohendiv-ll.c', '-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', '601ddeb38cc85433f6271611bfd2617c2fcbf2b89119dbe2c319aedc14aa3b17'] 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/nla-digbench/cohendiv-ll.c -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 601ddeb38cc85433f6271611bfd2617c2fcbf2b89119dbe2c319aedc14aa3b17 --- Real Ultimate output --- This is Ultimate 0.3.0-?-4f9af40 [2024-11-07 20:10:34,126 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-07 20:10:34,195 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2024-11-07 20:10:34,200 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-07 20:10:34,200 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-07 20:10:34,227 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-07 20:10:34,229 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-07 20:10:34,229 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-07 20:10:34,230 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-07 20:10:34,230 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-07 20:10:34,230 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-07 20:10:34,230 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-07 20:10:34,230 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-07 20:10:34,230 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-07 20:10:34,230 INFO L153 SettingsManager]: * Use SBE=true [2024-11-07 20:10:34,230 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-07 20:10:34,230 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-07 20:10:34,231 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-07 20:10:34,231 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-07 20:10:34,231 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-07 20:10:34,231 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-07 20:10:34,231 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-07 20:10:34,231 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-07 20:10:34,231 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-07 20:10:34,231 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-07 20:10:34,231 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-11-07 20:10:34,231 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-07 20:10:34,231 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-07 20:10:34,231 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-07 20:10:34,231 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-07 20:10:34,231 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-07 20:10:34,232 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-07 20:10:34,232 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-07 20:10:34,232 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-07 20:10:34,232 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-07 20:10:34,232 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-07 20:10:34,232 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-07 20:10:34,232 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-07 20:10:34,232 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-07 20:10:34,232 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-07 20:10:34,232 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-07 20:10:34,232 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-07 20:10:34,232 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-07 20:10:34,232 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-07 20:10:34,232 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 -> 601ddeb38cc85433f6271611bfd2617c2fcbf2b89119dbe2c319aedc14aa3b17 [2024-11-07 20:10:34,474 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-07 20:10:34,484 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-07 20:10:34,486 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-07 20:10:34,487 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-07 20:10:34,488 INFO L274 PluginConnector]: CDTParser initialized [2024-11-07 20:10:34,489 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/nla-digbench/cohendiv-ll.c [2024-11-07 20:10:35,744 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-07 20:10:35,989 INFO L384 CDTParser]: Found 1 translation units. [2024-11-07 20:10:35,990 INFO L180 CDTParser]: Scanning /storage/repos/ultimate-jdk21/releaseScripts/default/sv-benchmarks/c/nla-digbench/cohendiv-ll.c [2024-11-07 20:10:35,997 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/638f23333/e4ab51b62a1f4121a0a145fb0126a6e8/FLAG3c281016c [2024-11-07 20:10:36,011 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/data/638f23333/e4ab51b62a1f4121a0a145fb0126a6e8 [2024-11-07 20:10:36,015 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-07 20:10:36,017 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-07 20:10:36,019 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-07 20:10:36,020 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-07 20:10:36,024 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-07 20:10:36,025 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.11 08:10:36" (1/1) ... [2024-11-07 20:10:36,027 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4bb5729c and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 08:10:36, skipping insertion in model container [2024-11-07 20:10:36,027 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.11 08:10:36" (1/1) ... [2024-11-07 20:10:36,043 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-07 20:10:36,183 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-07 20:10:36,191 INFO L200 MainTranslator]: Completed pre-run [2024-11-07 20:10:36,208 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-07 20:10:36,222 INFO L204 MainTranslator]: Completed translation [2024-11-07 20:10:36,223 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 08:10:36 WrapperNode [2024-11-07 20:10:36,223 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-07 20:10:36,225 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-07 20:10:36,225 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-07 20:10:36,225 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-07 20:10:36,230 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 08:10:36" (1/1) ... [2024-11-07 20:10:36,239 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 08:10:36" (1/1) ... [2024-11-07 20:10:36,257 INFO L138 Inliner]: procedures = 14, calls = 16, calls flagged for inlining = 4, calls inlined = 4, statements flattened = 94 [2024-11-07 20:10:36,259 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-07 20:10:36,260 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-07 20:10:36,260 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-07 20:10:36,260 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-07 20:10:36,267 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 08:10:36" (1/1) ... [2024-11-07 20:10:36,268 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 08:10:36" (1/1) ... [2024-11-07 20:10:36,270 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 08:10:36" (1/1) ... [2024-11-07 20:10:36,281 INFO L175 MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0]. [2024-11-07 20:10:36,284 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 08:10:36" (1/1) ... [2024-11-07 20:10:36,285 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 08:10:36" (1/1) ... [2024-11-07 20:10:36,287 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 08:10:36" (1/1) ... [2024-11-07 20:10:36,292 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 08:10:36" (1/1) ... [2024-11-07 20:10:36,295 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 08:10:36" (1/1) ... [2024-11-07 20:10:36,295 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 08:10:36" (1/1) ... [2024-11-07 20:10:36,296 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-07 20:10:36,300 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-07 20:10:36,300 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-07 20:10:36,300 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-07 20:10:36,301 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 08:10:36" (1/1) ... [2024-11-07 20:10:36,306 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-07 20:10:36,321 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 20:10:36,334 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 20:10:36,337 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 20:10:36,360 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-07 20:10:36,360 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-07 20:10:36,361 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-07 20:10:36,361 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-07 20:10:36,361 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-11-07 20:10:36,361 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-11-07 20:10:36,427 INFO L238 CfgBuilder]: Building ICFG [2024-11-07 20:10:36,430 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-07 20:10:36,820 INFO L? ?]: Removed 64 outVars from TransFormulas that were not future-live. [2024-11-07 20:10:36,820 INFO L287 CfgBuilder]: Performing block encoding [2024-11-07 20:10:36,830 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-07 20:10:36,830 INFO L316 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-07 20:10:36,831 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.11 08:10:36 BoogieIcfgContainer [2024-11-07 20:10:36,831 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-07 20:10:36,833 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-07 20:10:36,833 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-07 20:10:36,839 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-07 20:10:36,839 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 07.11 08:10:36" (1/3) ... [2024-11-07 20:10:36,840 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@36b995aa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.11 08:10:36, skipping insertion in model container [2024-11-07 20:10:36,840 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.11 08:10:36" (2/3) ... [2024-11-07 20:10:36,840 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@36b995aa and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.11 08:10:36, skipping insertion in model container [2024-11-07 20:10:36,840 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.11 08:10:36" (3/3) ... [2024-11-07 20:10:36,841 INFO L112 eAbstractionObserver]: Analyzing ICFG cohendiv-ll.c [2024-11-07 20:10:36,854 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-07 20:10:36,855 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 30 error locations. [2024-11-07 20:10:36,912 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-07 20:10:36,923 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;@703eaf98, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-07 20:10:36,923 INFO L334 AbstractCegarLoop]: Starting to check reachability of 30 error locations. [2024-11-07 20:10:36,928 INFO L276 IsEmpty]: Start isEmpty. Operand has 85 states, 46 states have (on average 1.826086956521739) internal successors, (84), 76 states have internal predecessors, (84), 7 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) [2024-11-07 20:10:36,934 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2024-11-07 20:10:36,934 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 20:10:36,935 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2024-11-07 20:10:36,935 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr26ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-07 20:10:36,940 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 20:10:36,940 INFO L85 PathProgramCache]: Analyzing trace with hash 889508925, now seen corresponding path program 1 times [2024-11-07 20:10:36,946 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 20:10:36,947 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [673601090] [2024-11-07 20:10:36,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:10:36,948 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 20:10:37,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:37,058 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 20:10:37,059 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 20:10:37,059 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [673601090] [2024-11-07 20:10:37,062 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [673601090] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 20:10:37,062 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-07 20:10:37,063 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-07 20:10:37,064 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1417279245] [2024-11-07 20:10:37,064 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 20:10:37,068 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-07 20:10:37,070 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 20:10:37,090 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-07 20:10:37,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-07 20:10:37,093 INFO L87 Difference]: Start difference. First operand has 85 states, 46 states have (on average 1.826086956521739) internal successors, (84), 76 states have internal predecessors, (84), 7 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 7 states have call predecessors, (7), 7 states have call successors, (7) Second operand has 2 states, 2 states have (on average 3.0) internal successors, (6), 2 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-07 20:10:37,121 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 20:10:37,123 INFO L93 Difference]: Finished difference Result 166 states and 198 transitions. [2024-11-07 20:10:37,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-07 20:10:37,125 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 3.0) internal successors, (6), 2 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2024-11-07 20:10:37,125 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 20:10:37,130 INFO L225 Difference]: With dead ends: 166 [2024-11-07 20:10:37,131 INFO L226 Difference]: Without dead ends: 78 [2024-11-07 20:10:37,134 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 20:10:37,137 INFO L432 NwaCegarLoop]: 91 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, 91 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 20:10:37,138 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 91 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-07 20:10:37,149 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 78 states. [2024-11-07 20:10:37,171 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 78 to 78. [2024-11-07 20:10:37,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 78 states, 41 states have (on average 1.7560975609756098) internal successors, (72), 70 states have internal predecessors, (72), 6 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-11-07 20:10:37,176 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 78 states to 78 states and 84 transitions. [2024-11-07 20:10:37,179 INFO L78 Accepts]: Start accepts. Automaton has 78 states and 84 transitions. Word has length 6 [2024-11-07 20:10:37,180 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 20:10:37,180 INFO L471 AbstractCegarLoop]: Abstraction has 78 states and 84 transitions. [2024-11-07 20:10:37,180 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 3.0) internal successors, (6), 2 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-07 20:10:37,199 INFO L276 IsEmpty]: Start isEmpty. Operand 78 states and 84 transitions. [2024-11-07 20:10:37,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 7 [2024-11-07 20:10:37,200 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 20:10:37,200 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1] [2024-11-07 20:10:37,200 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-07 20:10:37,200 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-07 20:10:37,201 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 20:10:37,201 INFO L85 PathProgramCache]: Analyzing trace with hash 889568486, now seen corresponding path program 1 times [2024-11-07 20:10:37,201 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 20:10:37,201 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1922361520] [2024-11-07 20:10:37,201 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:10:37,201 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 20:10:37,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-07 20:10:37,228 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2119905723] [2024-11-07 20:10:37,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:10:37,230 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 20:10:37,230 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 20:10:37,232 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 20:10:37,234 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 20:10:37,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:37,295 INFO L255 TraceCheckSpWp]: Trace formula consists of 40 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-07 20:10:37,298 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 20:10:37,321 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 20:10:37,321 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-07 20:10:37,322 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 20:10:37,322 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1922361520] [2024-11-07 20:10:37,322 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-07 20:10:37,324 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2119905723] [2024-11-07 20:10:37,324 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2119905723] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 20:10:37,324 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-07 20:10:37,324 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-07 20:10:37,325 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1157010586] [2024-11-07 20:10:37,325 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 20:10:37,325 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-07 20:10:37,325 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 20:10:37,326 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-07 20:10:37,326 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-07 20:10:37,326 INFO L87 Difference]: Start difference. First operand 78 states and 84 transitions. Second operand has 3 states, 2 states have (on average 3.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-07 20:10:37,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 20:10:37,468 INFO L93 Difference]: Finished difference Result 102 states and 110 transitions. [2024-11-07 20:10:37,468 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-07 20:10:37,469 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 3.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 6 [2024-11-07 20:10:37,469 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 20:10:37,470 INFO L225 Difference]: With dead ends: 102 [2024-11-07 20:10:37,470 INFO L226 Difference]: Without dead ends: 100 [2024-11-07 20:10:37,470 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 4 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 20:10:37,471 INFO L432 NwaCegarLoop]: 82 mSDtfsCounter, 18 mSDsluCounter, 61 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 143 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-07 20:10:37,471 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 143 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-07 20:10:37,473 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 100 states. [2024-11-07 20:10:37,483 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 100 to 81. [2024-11-07 20:10:37,485 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 81 states, 44 states have (on average 1.7045454545454546) internal successors, (75), 73 states have internal predecessors, (75), 6 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 6 states have call predecessors, (6), 6 states have call successors, (6) [2024-11-07 20:10:37,486 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 87 transitions. [2024-11-07 20:10:37,487 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 87 transitions. Word has length 6 [2024-11-07 20:10:37,487 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 20:10:37,487 INFO L471 AbstractCegarLoop]: Abstraction has 81 states and 87 transitions. [2024-11-07 20:10:37,487 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 3.0) internal successors, (6), 3 states have internal predecessors, (6), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-07 20:10:37,490 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 87 transitions. [2024-11-07 20:10:37,490 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2024-11-07 20:10:37,490 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 20:10:37,490 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 20:10:37,503 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 20:10:37,691 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 20:10:37,691 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-07 20:10:37,692 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 20:10:37,692 INFO L85 PathProgramCache]: Analyzing trace with hash -1886542531, now seen corresponding path program 1 times [2024-11-07 20:10:37,692 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 20:10:37,692 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [656710568] [2024-11-07 20:10:37,692 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:10:37,692 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 20:10:37,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-07 20:10:37,723 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1547302290] [2024-11-07 20:10:37,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:10:37,724 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 20:10:37,724 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 20:10:37,727 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 20:10:37,729 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 20:10:37,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:37,786 INFO L255 TraceCheckSpWp]: Trace formula consists of 51 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-07 20:10:37,787 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 20:10:37,812 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 20:10:37,813 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-07 20:10:37,813 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 20:10:37,813 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [656710568] [2024-11-07 20:10:37,813 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-07 20:10:37,813 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1547302290] [2024-11-07 20:10:37,813 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1547302290] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 20:10:37,813 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-07 20:10:37,813 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-07 20:10:37,814 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1261362836] [2024-11-07 20:10:37,814 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 20:10:37,814 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-07 20:10:37,814 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 20:10:37,815 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-07 20:10:37,815 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-07 20:10:37,815 INFO L87 Difference]: Start difference. First operand 81 states and 87 transitions. Second operand has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-07 20:10:38,013 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 20:10:38,014 INFO L93 Difference]: Finished difference Result 138 states and 159 transitions. [2024-11-07 20:10:38,014 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-07 20:10:38,014 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 13 [2024-11-07 20:10:38,014 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 20:10:38,015 INFO L225 Difference]: With dead ends: 138 [2024-11-07 20:10:38,016 INFO L226 Difference]: Without dead ends: 132 [2024-11-07 20:10:38,016 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 11 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 20:10:38,016 INFO L432 NwaCegarLoop]: 63 mSDtfsCounter, 45 mSDsluCounter, 55 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-07 20:10:38,017 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [50 Valid, 118 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-07 20:10:38,017 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 132 states. [2024-11-07 20:10:38,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 132 to 112. [2024-11-07 20:10:38,034 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 112 states, 69 states have (on average 1.710144927536232) internal successors, (118), 98 states have internal predecessors, (118), 12 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-11-07 20:10:38,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 112 states to 112 states and 142 transitions. [2024-11-07 20:10:38,038 INFO L78 Accepts]: Start accepts. Automaton has 112 states and 142 transitions. Word has length 13 [2024-11-07 20:10:38,038 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 20:10:38,038 INFO L471 AbstractCegarLoop]: Abstraction has 112 states and 142 transitions. [2024-11-07 20:10:38,038 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 5.5) internal successors, (11), 3 states have internal predecessors, (11), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-07 20:10:38,038 INFO L276 IsEmpty]: Start isEmpty. Operand 112 states and 142 transitions. [2024-11-07 20:10:38,039 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2024-11-07 20:10:38,040 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 20:10:38,040 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 20:10:38,056 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-11-07 20:10:38,240 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,3 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 20:10:38,241 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-07 20:10:38,241 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 20:10:38,241 INFO L85 PathProgramCache]: Analyzing trace with hash -491171553, now seen corresponding path program 1 times [2024-11-07 20:10:38,241 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 20:10:38,241 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [873722928] [2024-11-07 20:10:38,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:10:38,242 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 20:10:38,256 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-07 20:10:38,257 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1479460556] [2024-11-07 20:10:38,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:10:38,257 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 20:10:38,257 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 20:10:38,259 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 20:10:38,262 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 20:10:38,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:38,308 INFO L255 TraceCheckSpWp]: Trace formula consists of 53 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-07 20:10:38,309 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 20:10:38,402 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 20:10:38,402 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-07 20:10:38,402 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 20:10:38,402 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [873722928] [2024-11-07 20:10:38,402 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-07 20:10:38,402 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1479460556] [2024-11-07 20:10:38,402 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1479460556] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 20:10:38,402 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-07 20:10:38,402 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-07 20:10:38,402 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1828407143] [2024-11-07 20:10:38,402 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 20:10:38,403 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-07 20:10:38,403 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 20:10:38,403 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-07 20:10:38,403 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-07 20:10:38,403 INFO L87 Difference]: Start difference. First operand 112 states and 142 transitions. Second operand has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 4 states have internal predecessors, (13), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-07 20:10:38,577 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 20:10:38,577 INFO L93 Difference]: Finished difference Result 131 states and 149 transitions. [2024-11-07 20:10:38,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-07 20:10:38,580 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 4 states have internal predecessors, (13), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 15 [2024-11-07 20:10:38,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 20:10:38,581 INFO L225 Difference]: With dead ends: 131 [2024-11-07 20:10:38,581 INFO L226 Difference]: Without dead ends: 128 [2024-11-07 20:10:38,581 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 15 GetRequests, 12 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 20:10:38,582 INFO L432 NwaCegarLoop]: 61 mSDtfsCounter, 155 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 161 SdHoareTripleChecker+Valid, 118 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-07 20:10:38,582 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [161 Valid, 118 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-07 20:10:38,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 128 states. [2024-11-07 20:10:38,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 128 to 113. [2024-11-07 20:10:38,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 113 states, 70 states have (on average 1.6714285714285715) internal successors, (117), 99 states have internal predecessors, (117), 12 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-11-07 20:10:38,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 141 transitions. [2024-11-07 20:10:38,599 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 141 transitions. Word has length 15 [2024-11-07 20:10:38,599 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 20:10:38,599 INFO L471 AbstractCegarLoop]: Abstraction has 113 states and 141 transitions. [2024-11-07 20:10:38,600 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.333333333333333) internal successors, (13), 4 states have internal predecessors, (13), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-07 20:10:38,600 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 141 transitions. [2024-11-07 20:10:38,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2024-11-07 20:10:38,600 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 20:10:38,600 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 20:10:38,617 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-11-07 20:10:38,800 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 20:10:38,801 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-07 20:10:38,801 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 20:10:38,801 INFO L85 PathProgramCache]: Analyzing trace with hash 1953551102, now seen corresponding path program 1 times [2024-11-07 20:10:38,801 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 20:10:38,802 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1800135074] [2024-11-07 20:10:38,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:10:38,802 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 20:10:38,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-07 20:10:38,830 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [30127526] [2024-11-07 20:10:38,830 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:10:38,830 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 20:10:38,830 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 20:10:38,836 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 20:10:38,838 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 20:10:38,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:38,875 INFO L255 TraceCheckSpWp]: Trace formula consists of 54 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-07 20:10:38,876 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 20:10:38,936 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 20:10:38,936 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-07 20:10:38,937 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 20:10:38,937 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1800135074] [2024-11-07 20:10:38,937 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-07 20:10:38,937 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [30127526] [2024-11-07 20:10:38,937 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [30127526] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 20:10:38,937 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-07 20:10:38,937 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-07 20:10:38,937 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [721662234] [2024-11-07 20:10:38,937 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 20:10:38,937 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-07 20:10:38,937 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 20:10:38,938 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-07 20:10:38,938 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-07 20:10:38,938 INFO L87 Difference]: Start difference. First operand 113 states and 141 transitions. Second operand has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 4 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-07 20:10:39,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 20:10:39,172 INFO L93 Difference]: Finished difference Result 131 states and 146 transitions. [2024-11-07 20:10:39,172 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-07 20:10:39,173 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 4 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 16 [2024-11-07 20:10:39,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 20:10:39,174 INFO L225 Difference]: With dead ends: 131 [2024-11-07 20:10:39,174 INFO L226 Difference]: Without dead ends: 124 [2024-11-07 20:10:39,174 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 13 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 20:10:39,174 INFO L432 NwaCegarLoop]: 64 mSDtfsCounter, 151 mSDsluCounter, 57 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 121 SdHoareTripleChecker+Invalid, 69 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-07 20:10:39,175 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [157 Valid, 121 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-07 20:10:39,175 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 124 states. [2024-11-07 20:10:39,191 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 110. [2024-11-07 20:10:39,191 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 110 states, 67 states have (on average 1.6567164179104477) internal successors, (111), 96 states have internal predecessors, (111), 12 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 12 states have call predecessors, (12), 12 states have call successors, (12) [2024-11-07 20:10:39,192 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 135 transitions. [2024-11-07 20:10:39,192 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 135 transitions. Word has length 16 [2024-11-07 20:10:39,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 20:10:39,193 INFO L471 AbstractCegarLoop]: Abstraction has 110 states and 135 transitions. [2024-11-07 20:10:39,193 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 4.666666666666667) internal successors, (14), 4 states have internal predecessors, (14), 1 states have call successors, (1), 1 states have call predecessors, (1), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-07 20:10:39,193 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 135 transitions. [2024-11-07 20:10:39,193 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2024-11-07 20:10:39,197 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 20:10:39,197 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 20:10:39,217 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 20:10:39,398 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 20:10:39,398 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-07 20:10:39,398 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 20:10:39,399 INFO L85 PathProgramCache]: Analyzing trace with hash -833501705, now seen corresponding path program 1 times [2024-11-07 20:10:39,399 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 20:10:39,399 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1358650398] [2024-11-07 20:10:39,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:10:39,399 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 20:10:39,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-07 20:10:39,422 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [710132795] [2024-11-07 20:10:39,422 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:10:39,422 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 20:10:39,422 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 20:10:39,426 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 20:10:39,427 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 20:10:39,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:39,464 INFO L255 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-07 20:10:39,466 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 20:10:39,511 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-07 20:10:39,512 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-07 20:10:39,512 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 20:10:39,512 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1358650398] [2024-11-07 20:10:39,512 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-07 20:10:39,512 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [710132795] [2024-11-07 20:10:39,512 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [710132795] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 20:10:39,512 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-07 20:10:39,512 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-07 20:10:39,512 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1716899633] [2024-11-07 20:10:39,512 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 20:10:39,512 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-07 20:10:39,513 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 20:10:39,513 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-07 20:10:39,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-07 20:10:39,513 INFO L87 Difference]: Start difference. First operand 110 states and 135 transitions. Second operand has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 4 states have internal predecessors, (17), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-07 20:10:39,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 20:10:39,749 INFO L93 Difference]: Finished difference Result 177 states and 243 transitions. [2024-11-07 20:10:39,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-07 20:10:39,749 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 4 states have internal predecessors, (17), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 24 [2024-11-07 20:10:39,750 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 20:10:39,751 INFO L225 Difference]: With dead ends: 177 [2024-11-07 20:10:39,751 INFO L226 Difference]: Without dead ends: 172 [2024-11-07 20:10:39,752 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-07 20:10:39,752 INFO L432 NwaCegarLoop]: 42 mSDtfsCounter, 101 mSDsluCounter, 29 mSDsCounter, 0 mSdLazyCounter, 110 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 111 SdHoareTripleChecker+Valid, 71 SdHoareTripleChecker+Invalid, 118 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 110 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-07 20:10:39,752 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [111 Valid, 71 Invalid, 118 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 110 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-07 20:10:39,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2024-11-07 20:10:39,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 156. [2024-11-07 20:10:39,774 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 156 states, 105 states have (on average 1.6285714285714286) internal successors, (171), 134 states have internal predecessors, (171), 20 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2024-11-07 20:10:39,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 156 states to 156 states and 211 transitions. [2024-11-07 20:10:39,780 INFO L78 Accepts]: Start accepts. Automaton has 156 states and 211 transitions. Word has length 24 [2024-11-07 20:10:39,781 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 20:10:39,781 INFO L471 AbstractCegarLoop]: Abstraction has 156 states and 211 transitions. [2024-11-07 20:10:39,781 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 4 states have internal predecessors, (17), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-07 20:10:39,781 INFO L276 IsEmpty]: Start isEmpty. Operand 156 states and 211 transitions. [2024-11-07 20:10:39,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2024-11-07 20:10:39,782 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 20:10:39,782 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 20:10:39,795 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 20:10:39,982 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,6 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 20:10:39,983 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-07 20:10:39,983 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 20:10:39,983 INFO L85 PathProgramCache]: Analyzing trace with hash -68748999, now seen corresponding path program 1 times [2024-11-07 20:10:39,983 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 20:10:39,983 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [620077388] [2024-11-07 20:10:39,983 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:10:39,983 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 20:10:40,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-07 20:10:40,011 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1130889675] [2024-11-07 20:10:40,011 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:10:40,011 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 20:10:40,011 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 20:10:40,015 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 20:10:40,016 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 20:10:40,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:40,055 INFO L255 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-07 20:10:40,056 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 20:10:40,108 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-07 20:10:40,108 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-07 20:10:40,108 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 20:10:40,108 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [620077388] [2024-11-07 20:10:40,108 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-07 20:10:40,108 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1130889675] [2024-11-07 20:10:40,108 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1130889675] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 20:10:40,108 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-07 20:10:40,108 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-07 20:10:40,108 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [605310723] [2024-11-07 20:10:40,108 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 20:10:40,109 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-07 20:10:40,109 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 20:10:40,109 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-07 20:10:40,109 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-07 20:10:40,109 INFO L87 Difference]: Start difference. First operand 156 states and 211 transitions. Second operand has 4 states, 3 states have (on average 6.0) internal successors, (18), 4 states have internal predecessors, (18), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-07 20:10:40,272 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 20:10:40,272 INFO L93 Difference]: Finished difference Result 175 states and 234 transitions. [2024-11-07 20:10:40,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-07 20:10:40,272 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.0) internal successors, (18), 4 states have internal predecessors, (18), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) Word has length 25 [2024-11-07 20:10:40,273 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 20:10:40,274 INFO L225 Difference]: With dead ends: 175 [2024-11-07 20:10:40,274 INFO L226 Difference]: Without dead ends: 172 [2024-11-07 20:10:40,274 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-07 20:10:40,275 INFO L432 NwaCegarLoop]: 42 mSDtfsCounter, 73 mSDsluCounter, 41 mSDsCounter, 0 mSdLazyCounter, 130 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 83 SdHoareTripleChecker+Invalid, 132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 130 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-07 20:10:40,275 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [83 Valid, 83 Invalid, 132 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 130 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-07 20:10:40,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2024-11-07 20:10:40,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 157. [2024-11-07 20:10:40,298 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 157 states, 106 states have (on average 1.5849056603773586) internal successors, (168), 135 states have internal predecessors, (168), 20 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2024-11-07 20:10:40,299 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 208 transitions. [2024-11-07 20:10:40,299 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 208 transitions. Word has length 25 [2024-11-07 20:10:40,300 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 20:10:40,300 INFO L471 AbstractCegarLoop]: Abstraction has 157 states and 208 transitions. [2024-11-07 20:10:40,300 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.0) internal successors, (18), 4 states have internal predecessors, (18), 1 states have call successors, (2), 1 states have call predecessors, (2), 1 states have return successors, (2), 1 states have call predecessors, (2), 1 states have call successors, (2) [2024-11-07 20:10:40,300 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 208 transitions. [2024-11-07 20:10:40,300 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2024-11-07 20:10:40,301 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 20:10:40,301 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 20:10:40,319 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 20:10:40,508 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,SelfDestructingSolverStorable6 [2024-11-07 20:10:40,509 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-07 20:10:40,509 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 20:10:40,509 INFO L85 PathProgramCache]: Analyzing trace with hash 2090297150, now seen corresponding path program 1 times [2024-11-07 20:10:40,509 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 20:10:40,509 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1093566717] [2024-11-07 20:10:40,509 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:10:40,509 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 20:10:40,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:40,654 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-07 20:10:40,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:40,661 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-07 20:10:40,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:40,666 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-07 20:10:40,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:40,671 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-11-07 20:10:40,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:40,676 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-07 20:10:40,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:40,681 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-11-07 20:10:40,681 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 20:10:40,681 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1093566717] [2024-11-07 20:10:40,681 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1093566717] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 20:10:40,681 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-07 20:10:40,681 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-07 20:10:40,681 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [285294392] [2024-11-07 20:10:40,681 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 20:10:40,681 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-07 20:10:40,682 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 20:10:40,682 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-07 20:10:40,682 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-07 20:10:40,682 INFO L87 Difference]: Start difference. First operand 157 states and 208 transitions. Second operand has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 states have internal predecessors, (23), 2 states have call successors, (5), 1 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 20:10:41,071 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 20:10:41,071 INFO L93 Difference]: Finished difference Result 190 states and 237 transitions. [2024-11-07 20:10:41,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-07 20:10:41,072 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 states have internal predecessors, (23), 2 states have call successors, (5), 1 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 45 [2024-11-07 20:10:41,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 20:10:41,074 INFO L225 Difference]: With dead ends: 190 [2024-11-07 20:10:41,074 INFO L226 Difference]: Without dead ends: 188 [2024-11-07 20:10:41,074 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 11 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 20:10:41,075 INFO L432 NwaCegarLoop]: 31 mSDtfsCounter, 114 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 128 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 68 SdHoareTripleChecker+Invalid, 137 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 128 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-07 20:10:41,075 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [118 Valid, 68 Invalid, 137 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 128 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-07 20:10:41,075 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188 states. [2024-11-07 20:10:41,103 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188 to 159. [2024-11-07 20:10:41,104 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 108 states have (on average 1.5555555555555556) internal successors, (168), 137 states have internal predecessors, (168), 20 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2024-11-07 20:10:41,106 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 208 transitions. [2024-11-07 20:10:41,106 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 208 transitions. Word has length 45 [2024-11-07 20:10:41,106 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 20:10:41,106 INFO L471 AbstractCegarLoop]: Abstraction has 159 states and 208 transitions. [2024-11-07 20:10:41,106 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 7.666666666666667) internal successors, (23), 4 states have internal predecessors, (23), 2 states have call successors, (5), 1 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 20:10:41,106 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 208 transitions. [2024-11-07 20:10:41,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2024-11-07 20:10:41,108 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 20:10:41,109 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 20:10:41,109 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-07 20:10:41,109 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-07 20:10:41,109 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 20:10:41,109 INFO L85 PathProgramCache]: Analyzing trace with hash 374702305, now seen corresponding path program 1 times [2024-11-07 20:10:41,110 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 20:10:41,110 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [243116257] [2024-11-07 20:10:41,110 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:10:41,110 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 20:10:41,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:41,209 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-07 20:10:41,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:41,216 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-07 20:10:41,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:41,225 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-07 20:10:41,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:41,236 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-11-07 20:10:41,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:41,242 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-07 20:10:41,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:41,248 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-11-07 20:10:41,249 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 20:10:41,249 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [243116257] [2024-11-07 20:10:41,249 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [243116257] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 20:10:41,249 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-07 20:10:41,249 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-07 20:10:41,249 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [869147810] [2024-11-07 20:10:41,249 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 20:10:41,250 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-07 20:10:41,250 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 20:10:41,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-07 20:10:41,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-07 20:10:41,250 INFO L87 Difference]: Start difference. First operand 159 states and 208 transitions. Second operand has 4 states, 3 states have (on average 8.0) internal successors, (24), 4 states have internal predecessors, (24), 2 states have call successors, (5), 1 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 20:10:41,415 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 20:10:41,416 INFO L93 Difference]: Finished difference Result 190 states and 233 transitions. [2024-11-07 20:10:41,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-07 20:10:41,416 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 8.0) internal successors, (24), 4 states have internal predecessors, (24), 2 states have call successors, (5), 1 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 46 [2024-11-07 20:10:41,416 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 20:10:41,417 INFO L225 Difference]: With dead ends: 190 [2024-11-07 20:10:41,417 INFO L226 Difference]: Without dead ends: 188 [2024-11-07 20:10:41,418 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 11 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 20:10:41,418 INFO L432 NwaCegarLoop]: 33 mSDtfsCounter, 111 mSDsluCounter, 37 mSDsCounter, 0 mSdLazyCounter, 126 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 70 SdHoareTripleChecker+Invalid, 135 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 126 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-07 20:10:41,418 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [115 Valid, 70 Invalid, 135 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 126 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-07 20:10:41,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 188 states. [2024-11-07 20:10:41,429 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 188 to 161. [2024-11-07 20:10:41,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 110 states have (on average 1.5272727272727273) internal successors, (168), 139 states have internal predecessors, (168), 20 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2024-11-07 20:10:41,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 208 transitions. [2024-11-07 20:10:41,431 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 208 transitions. Word has length 46 [2024-11-07 20:10:41,431 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 20:10:41,431 INFO L471 AbstractCegarLoop]: Abstraction has 161 states and 208 transitions. [2024-11-07 20:10:41,431 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 8.0) internal successors, (24), 4 states have internal predecessors, (24), 2 states have call successors, (5), 1 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 20:10:41,432 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 208 transitions. [2024-11-07 20:10:41,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2024-11-07 20:10:41,432 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 20:10:41,433 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 20:10:41,433 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-07 20:10:41,433 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-07 20:10:41,433 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 20:10:41,433 INFO L85 PathProgramCache]: Analyzing trace with hash -688334599, now seen corresponding path program 1 times [2024-11-07 20:10:41,433 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 20:10:41,434 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1812109127] [2024-11-07 20:10:41,434 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:10:41,434 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 20:10:41,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:41,493 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-07 20:10:41,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:41,495 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-07 20:10:41,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:41,501 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-07 20:10:41,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:41,505 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-11-07 20:10:41,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:41,509 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-07 20:10:41,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:41,515 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-11-07 20:10:41,515 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 20:10:41,515 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1812109127] [2024-11-07 20:10:41,515 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1812109127] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 20:10:41,515 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-07 20:10:41,515 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-07 20:10:41,515 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [396813406] [2024-11-07 20:10:41,515 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 20:10:41,516 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-07 20:10:41,516 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 20:10:41,516 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-07 20:10:41,516 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-07 20:10:41,516 INFO L87 Difference]: Start difference. First operand 161 states and 208 transitions. Second operand has 3 states, 2 states have (on average 13.0) internal successors, (26), 3 states have internal predecessors, (26), 2 states have call successors, (5), 1 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 20:10:41,570 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 20:10:41,570 INFO L93 Difference]: Finished difference Result 166 states and 208 transitions. [2024-11-07 20:10:41,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-07 20:10:41,571 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 13.0) internal successors, (26), 3 states have internal predecessors, (26), 2 states have call successors, (5), 1 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 48 [2024-11-07 20:10:41,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 20:10:41,572 INFO L225 Difference]: With dead ends: 166 [2024-11-07 20:10:41,572 INFO L226 Difference]: Without dead ends: 165 [2024-11-07 20:10:41,572 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 11 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 20:10:41,573 INFO L432 NwaCegarLoop]: 71 mSDtfsCounter, 13 mSDsluCounter, 55 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 126 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-07 20:10:41,573 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 126 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-07 20:10:41,573 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2024-11-07 20:10:41,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 161. [2024-11-07 20:10:41,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 161 states, 110 states have (on average 1.518181818181818) internal successors, (167), 139 states have internal predecessors, (167), 20 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2024-11-07 20:10:41,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 161 states to 161 states and 207 transitions. [2024-11-07 20:10:41,585 INFO L78 Accepts]: Start accepts. Automaton has 161 states and 207 transitions. Word has length 48 [2024-11-07 20:10:41,586 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 20:10:41,586 INFO L471 AbstractCegarLoop]: Abstraction has 161 states and 207 transitions. [2024-11-07 20:10:41,586 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 13.0) internal successors, (26), 3 states have internal predecessors, (26), 2 states have call successors, (5), 1 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 20:10:41,586 INFO L276 IsEmpty]: Start isEmpty. Operand 161 states and 207 transitions. [2024-11-07 20:10:41,587 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2024-11-07 20:10:41,588 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 20:10:41,588 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 20:10:41,588 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-07 20:10:41,589 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-07 20:10:41,589 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 20:10:41,589 INFO L85 PathProgramCache]: Analyzing trace with hash -688334557, now seen corresponding path program 1 times [2024-11-07 20:10:41,589 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 20:10:41,589 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1984217233] [2024-11-07 20:10:41,589 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:10:41,589 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 20:10:41,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:41,715 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-07 20:10:41,717 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:41,720 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-07 20:10:41,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:41,724 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-07 20:10:41,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:41,729 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-11-07 20:10:41,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:41,733 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-07 20:10:41,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:41,739 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-11-07 20:10:41,740 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 20:10:41,740 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1984217233] [2024-11-07 20:10:41,740 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1984217233] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 20:10:41,740 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-07 20:10:41,740 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-07 20:10:41,740 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [287346786] [2024-11-07 20:10:41,740 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 20:10:41,740 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-07 20:10:41,740 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 20:10:41,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-07 20:10:41,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-07 20:10:41,741 INFO L87 Difference]: Start difference. First operand 161 states and 207 transitions. Second operand has 4 states, 3 states have (on average 8.666666666666666) internal successors, (26), 4 states have internal predecessors, (26), 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 20:10:41,816 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 20:10:41,816 INFO L93 Difference]: Finished difference Result 161 states and 207 transitions. [2024-11-07 20:10:41,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-07 20:10:41,816 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 8.666666666666666) internal successors, (26), 4 states have internal predecessors, (26), 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 48 [2024-11-07 20:10:41,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 20:10:41,817 INFO L225 Difference]: With dead ends: 161 [2024-11-07 20:10:41,818 INFO L226 Difference]: Without dead ends: 160 [2024-11-07 20:10:41,818 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-07 20:10:41,818 INFO L432 NwaCegarLoop]: 42 mSDtfsCounter, 54 mSDsluCounter, 10 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 52 SdHoareTripleChecker+Invalid, 62 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-07 20:10:41,819 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [55 Valid, 52 Invalid, 62 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 61 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-07 20:10:41,819 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 160 states. [2024-11-07 20:10:41,831 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 160 to 160. [2024-11-07 20:10:41,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 160 states, 110 states have (on average 1.481818181818182) internal successors, (163), 138 states have internal predecessors, (163), 20 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2024-11-07 20:10:41,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 160 states to 160 states and 203 transitions. [2024-11-07 20:10:41,832 INFO L78 Accepts]: Start accepts. Automaton has 160 states and 203 transitions. Word has length 48 [2024-11-07 20:10:41,833 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 20:10:41,833 INFO L471 AbstractCegarLoop]: Abstraction has 160 states and 203 transitions. [2024-11-07 20:10:41,833 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 8.666666666666666) internal successors, (26), 4 states have internal predecessors, (26), 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 20:10:41,833 INFO L276 IsEmpty]: Start isEmpty. Operand 160 states and 203 transitions. [2024-11-07 20:10:41,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2024-11-07 20:10:41,833 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 20:10:41,833 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 20:10:41,833 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-07 20:10:41,834 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-07 20:10:41,834 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 20:10:41,834 INFO L85 PathProgramCache]: Analyzing trace with hash 136464035, now seen corresponding path program 1 times [2024-11-07 20:10:41,834 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 20:10:41,834 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1141328312] [2024-11-07 20:10:41,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:10:41,834 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 20:10:41,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:41,897 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-07 20:10:41,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:41,901 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-07 20:10:41,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:41,905 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-07 20:10:41,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:41,910 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-11-07 20:10:41,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:41,914 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-07 20:10:41,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:41,918 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-11-07 20:10:41,919 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 20:10:41,919 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1141328312] [2024-11-07 20:10:41,919 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1141328312] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 20:10:41,919 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-07 20:10:41,919 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-07 20:10:41,919 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [739980702] [2024-11-07 20:10:41,921 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 20:10:41,921 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-07 20:10:41,921 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 20:10:41,922 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-07 20:10:41,922 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-07 20:10:41,923 INFO L87 Difference]: Start difference. First operand 160 states and 203 transitions. Second operand has 5 states, 4 states have (on average 6.75) internal successors, (27), 5 states have internal predecessors, (27), 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 20:10:42,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 20:10:42,010 INFO L93 Difference]: Finished difference Result 160 states and 203 transitions. [2024-11-07 20:10:42,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-07 20:10:42,010 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 6.75) internal successors, (27), 5 states have internal predecessors, (27), 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 49 [2024-11-07 20:10:42,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 20:10:42,012 INFO L225 Difference]: With dead ends: 160 [2024-11-07 20:10:42,012 INFO L226 Difference]: Without dead ends: 159 [2024-11-07 20:10:42,012 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-07 20:10:42,013 INFO L432 NwaCegarLoop]: 63 mSDtfsCounter, 102 mSDsluCounter, 69 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 102 SdHoareTripleChecker+Valid, 132 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-07 20:10:42,013 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [102 Valid, 132 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-07 20:10:42,013 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 159 states. [2024-11-07 20:10:42,024 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 159 to 159. [2024-11-07 20:10:42,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 159 states, 110 states have (on average 1.4636363636363636) internal successors, (161), 137 states have internal predecessors, (161), 20 states have call successors, (20), 1 states have call predecessors, (20), 1 states have return successors, (20), 20 states have call predecessors, (20), 20 states have call successors, (20) [2024-11-07 20:10:42,025 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 159 states to 159 states and 201 transitions. [2024-11-07 20:10:42,026 INFO L78 Accepts]: Start accepts. Automaton has 159 states and 201 transitions. Word has length 49 [2024-11-07 20:10:42,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 20:10:42,026 INFO L471 AbstractCegarLoop]: Abstraction has 159 states and 201 transitions. [2024-11-07 20:10:42,026 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 6.75) internal successors, (27), 5 states have internal predecessors, (27), 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 20:10:42,026 INFO L276 IsEmpty]: Start isEmpty. Operand 159 states and 201 transitions. [2024-11-07 20:10:42,030 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2024-11-07 20:10:42,030 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 20:10:42,030 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 20:10:42,030 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-07 20:10:42,030 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-07 20:10:42,030 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 20:10:42,031 INFO L85 PathProgramCache]: Analyzing trace with hash 136465317, now seen corresponding path program 1 times [2024-11-07 20:10:42,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 20:10:42,031 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1024561187] [2024-11-07 20:10:42,031 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:10:42,031 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 20:10:42,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:42,114 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-07 20:10:42,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:42,118 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-07 20:10:42,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:42,124 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-07 20:10:42,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:42,128 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-11-07 20:10:42,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:42,132 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-07 20:10:42,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:42,138 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-11-07 20:10:42,139 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 20:10:42,139 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1024561187] [2024-11-07 20:10:42,139 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1024561187] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 20:10:42,139 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-07 20:10:42,139 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-07 20:10:42,139 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1470832384] [2024-11-07 20:10:42,139 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 20:10:42,139 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-07 20:10:42,139 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 20:10:42,140 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-07 20:10:42,140 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-07 20:10:42,140 INFO L87 Difference]: Start difference. First operand 159 states and 201 transitions. Second operand has 6 states, 5 states have (on average 5.4) internal successors, (27), 6 states have internal predecessors, (27), 2 states have call successors, (5), 1 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 20:10:42,634 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 20:10:42,634 INFO L93 Difference]: Finished difference Result 211 states and 260 transitions. [2024-11-07 20:10:42,635 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-07 20:10:42,635 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 5.4) internal successors, (27), 6 states have internal predecessors, (27), 2 states have call successors, (5), 1 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 49 [2024-11-07 20:10:42,635 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 20:10:42,636 INFO L225 Difference]: With dead ends: 211 [2024-11-07 20:10:42,636 INFO L226 Difference]: Without dead ends: 210 [2024-11-07 20:10:42,636 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2024-11-07 20:10:42,637 INFO L432 NwaCegarLoop]: 71 mSDtfsCounter, 265 mSDsluCounter, 143 mSDsCounter, 0 mSdLazyCounter, 264 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 270 SdHoareTripleChecker+Valid, 214 SdHoareTripleChecker+Invalid, 299 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 264 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-07 20:10:42,637 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [270 Valid, 214 Invalid, 299 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 264 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-07 20:10:42,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 210 states. [2024-11-07 20:10:42,653 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 210 to 188. [2024-11-07 20:10:42,653 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 188 states, 134 states have (on average 1.4477611940298507) internal successors, (194), 161 states have internal predecessors, (194), 25 states have call successors, (25), 1 states have call predecessors, (25), 1 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-07 20:10:42,655 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 244 transitions. [2024-11-07 20:10:42,655 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 244 transitions. Word has length 49 [2024-11-07 20:10:42,656 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 20:10:42,656 INFO L471 AbstractCegarLoop]: Abstraction has 188 states and 244 transitions. [2024-11-07 20:10:42,656 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 5.4) internal successors, (27), 6 states have internal predecessors, (27), 2 states have call successors, (5), 1 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 20:10:42,656 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 244 transitions. [2024-11-07 20:10:42,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2024-11-07 20:10:42,657 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 20:10:42,657 INFO L215 NwaCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 20:10:42,657 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-07 20:10:42,657 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-07 20:10:42,657 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 20:10:42,657 INFO L85 PathProgramCache]: Analyzing trace with hash -64582085, now seen corresponding path program 1 times [2024-11-07 20:10:42,657 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 20:10:42,657 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [816018714] [2024-11-07 20:10:42,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:10:42,657 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 20:10:42,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:42,730 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-07 20:10:42,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:42,733 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-07 20:10:42,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:42,735 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-07 20:10:42,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:42,743 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-11-07 20:10:42,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:42,747 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-07 20:10:42,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:42,753 INFO L134 CoverageAnalysis]: Checked inductivity of 40 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-11-07 20:10:42,753 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 20:10:42,753 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [816018714] [2024-11-07 20:10:42,753 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [816018714] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 20:10:42,753 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-07 20:10:42,753 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-07 20:10:42,753 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [534959926] [2024-11-07 20:10:42,754 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 20:10:42,754 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-07 20:10:42,754 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 20:10:42,758 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-07 20:10:42,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-07 20:10:42,759 INFO L87 Difference]: Start difference. First operand 188 states and 244 transitions. Second operand has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (5), 1 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 20:10:42,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 20:10:42,874 INFO L93 Difference]: Finished difference Result 209 states and 257 transitions. [2024-11-07 20:10:42,874 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-07 20:10:42,874 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (5), 1 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 50 [2024-11-07 20:10:42,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 20:10:42,875 INFO L225 Difference]: With dead ends: 209 [2024-11-07 20:10:42,875 INFO L226 Difference]: Without dead ends: 207 [2024-11-07 20:10:42,876 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-07 20:10:42,876 INFO L432 NwaCegarLoop]: 64 mSDtfsCounter, 41 mSDsluCounter, 83 mSDsCounter, 0 mSdLazyCounter, 98 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 147 SdHoareTripleChecker+Invalid, 99 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 98 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-07 20:10:42,876 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [46 Valid, 147 Invalid, 99 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 98 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-07 20:10:42,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 207 states. [2024-11-07 20:10:42,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 207 to 192. [2024-11-07 20:10:42,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 192 states, 138 states have (on average 1.434782608695652) internal successors, (198), 165 states have internal predecessors, (198), 25 states have call successors, (25), 1 states have call predecessors, (25), 1 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-07 20:10:42,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 192 states to 192 states and 248 transitions. [2024-11-07 20:10:42,889 INFO L78 Accepts]: Start accepts. Automaton has 192 states and 248 transitions. Word has length 50 [2024-11-07 20:10:42,889 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 20:10:42,889 INFO L471 AbstractCegarLoop]: Abstraction has 192 states and 248 transitions. [2024-11-07 20:10:42,889 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 9.333333333333334) internal successors, (28), 4 states have internal predecessors, (28), 2 states have call successors, (5), 1 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 20:10:42,890 INFO L276 IsEmpty]: Start isEmpty. Operand 192 states and 248 transitions. [2024-11-07 20:10:42,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2024-11-07 20:10:42,890 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 20:10:42,890 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 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] [2024-11-07 20:10:42,890 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-07 20:10:42,890 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-07 20:10:42,891 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 20:10:42,891 INFO L85 PathProgramCache]: Analyzing trace with hash -1090849636, now seen corresponding path program 1 times [2024-11-07 20:10:42,891 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 20:10:42,891 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1585124469] [2024-11-07 20:10:42,891 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:10:42,891 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 20:10:42,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-07 20:10:42,906 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1972250444] [2024-11-07 20:10:42,906 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:10:42,906 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 20:10:42,906 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 20:10:42,908 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 20:10:42,910 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 20:10:42,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:42,958 INFO L255 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-07 20:10:42,960 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 20:10:43,247 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-11-07 20:10:43,248 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-07 20:10:43,248 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 20:10:43,248 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1585124469] [2024-11-07 20:10:43,248 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-07 20:10:43,248 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1972250444] [2024-11-07 20:10:43,248 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1972250444] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 20:10:43,248 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-07 20:10:43,248 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-07 20:10:43,249 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1066864226] [2024-11-07 20:10:43,249 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 20:10:43,249 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-07 20:10:43,249 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 20:10:43,249 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-07 20:10:43,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2024-11-07 20:10:43,250 INFO L87 Difference]: Start difference. First operand 192 states and 248 transitions. Second operand has 7 states, 6 states have (on average 5.5) internal successors, (33), 7 states have internal predecessors, (33), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-07 20:10:43,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 20:10:43,658 INFO L93 Difference]: Finished difference Result 287 states and 369 transitions. [2024-11-07 20:10:43,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-07 20:10:43,659 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 5.5) internal successors, (33), 7 states have internal predecessors, (33), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 60 [2024-11-07 20:10:43,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 20:10:43,661 INFO L225 Difference]: With dead ends: 287 [2024-11-07 20:10:43,661 INFO L226 Difference]: Without dead ends: 278 [2024-11-07 20:10:43,662 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=39, Invalid=51, Unknown=0, NotChecked=0, Total=90 [2024-11-07 20:10:43,663 INFO L432 NwaCegarLoop]: 47 mSDtfsCounter, 241 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 330 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 252 SdHoareTripleChecker+Valid, 123 SdHoareTripleChecker+Invalid, 369 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 330 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-07 20:10:43,663 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [252 Valid, 123 Invalid, 369 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 330 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-07 20:10:43,664 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 278 states. [2024-11-07 20:10:43,682 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 278 to 258. [2024-11-07 20:10:43,683 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 258 states, 194 states have (on average 1.402061855670103) internal successors, (272), 221 states have internal predecessors, (272), 35 states have call successors, (35), 1 states have call predecessors, (35), 1 states have return successors, (35), 35 states have call predecessors, (35), 35 states have call successors, (35) [2024-11-07 20:10:43,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 258 states to 258 states and 342 transitions. [2024-11-07 20:10:43,685 INFO L78 Accepts]: Start accepts. Automaton has 258 states and 342 transitions. Word has length 60 [2024-11-07 20:10:43,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 20:10:43,685 INFO L471 AbstractCegarLoop]: Abstraction has 258 states and 342 transitions. [2024-11-07 20:10:43,685 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 5.5) internal successors, (33), 7 states have internal predecessors, (33), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-07 20:10:43,685 INFO L276 IsEmpty]: Start isEmpty. Operand 258 states and 342 transitions. [2024-11-07 20:10:43,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2024-11-07 20:10:43,686 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 20:10:43,686 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 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] [2024-11-07 20:10:43,702 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 20:10:43,886 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,8 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 20:10:43,887 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-07 20:10:43,888 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 20:10:43,888 INFO L85 PathProgramCache]: Analyzing trace with hash 543399709, now seen corresponding path program 1 times [2024-11-07 20:10:43,888 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 20:10:43,888 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1051769221] [2024-11-07 20:10:43,888 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:10:43,888 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 20:10:43,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-07 20:10:43,902 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [286448557] [2024-11-07 20:10:43,902 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:10:43,902 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 20:10:43,902 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 20:10:43,904 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 20:10:43,906 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 20:10:43,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:43,957 INFO L255 TraceCheckSpWp]: Trace formula consists of 127 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-07 20:10:43,959 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 20:10:44,224 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-11-07 20:10:44,224 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-07 20:10:44,999 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 20:10:44,999 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1051769221] [2024-11-07 20:10:44,999 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-07 20:10:44,999 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [286448557] [2024-11-07 20:10:44,999 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [286448557] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-07 20:10:44,999 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-07 20:10:44,999 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2024-11-07 20:10:44,999 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [10590982] [2024-11-07 20:10:44,999 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-07 20:10:45,000 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-07 20:10:45,000 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 20:10:45,001 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-07 20:10:45,001 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=60, Unknown=0, NotChecked=0, Total=90 [2024-11-07 20:10:45,001 INFO L87 Difference]: Start difference. First operand 258 states and 342 transitions. Second operand has 7 states, 6 states have (on average 5.666666666666667) internal successors, (34), 7 states have internal predecessors, (34), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-07 20:10:45,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 20:10:45,258 INFO L93 Difference]: Finished difference Result 344 states and 449 transitions. [2024-11-07 20:10:45,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-07 20:10:45,258 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 5.666666666666667) internal successors, (34), 7 states have internal predecessors, (34), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 61 [2024-11-07 20:10:45,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 20:10:45,260 INFO L225 Difference]: With dead ends: 344 [2024-11-07 20:10:45,260 INFO L226 Difference]: Without dead ends: 341 [2024-11-07 20:10:45,260 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=40, Invalid=70, Unknown=0, NotChecked=0, Total=110 [2024-11-07 20:10:45,261 INFO L432 NwaCegarLoop]: 58 mSDtfsCounter, 129 mSDsluCounter, 85 mSDsCounter, 0 mSdLazyCounter, 253 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 145 SdHoareTripleChecker+Valid, 143 SdHoareTripleChecker+Invalid, 256 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 253 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-07 20:10:45,261 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [145 Valid, 143 Invalid, 256 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 253 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-07 20:10:45,261 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 341 states. [2024-11-07 20:10:45,278 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 341 to 314. [2024-11-07 20:10:45,279 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 314 states, 240 states have (on average 1.3916666666666666) internal successors, (334), 267 states have internal predecessors, (334), 45 states have call successors, (45), 1 states have call predecessors, (45), 1 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2024-11-07 20:10:45,280 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 314 states to 314 states and 424 transitions. [2024-11-07 20:10:45,281 INFO L78 Accepts]: Start accepts. Automaton has 314 states and 424 transitions. Word has length 61 [2024-11-07 20:10:45,281 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 20:10:45,281 INFO L471 AbstractCegarLoop]: Abstraction has 314 states and 424 transitions. [2024-11-07 20:10:45,281 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 5.666666666666667) internal successors, (34), 7 states have internal predecessors, (34), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-07 20:10:45,281 INFO L276 IsEmpty]: Start isEmpty. Operand 314 states and 424 transitions. [2024-11-07 20:10:45,281 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-11-07 20:10:45,281 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 20:10:45,282 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 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 20:10:45,298 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 20:10:45,485 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,SelfDestructingSolverStorable15 [2024-11-07 20:10:45,485 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-07 20:10:45,486 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 20:10:45,486 INFO L85 PathProgramCache]: Analyzing trace with hash -334478146, now seen corresponding path program 1 times [2024-11-07 20:10:45,486 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 20:10:45,486 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2038416469] [2024-11-07 20:10:45,486 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:10:45,486 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 20:10:45,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:45,617 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-07 20:10:45,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:45,619 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-07 20:10:45,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:45,622 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-07 20:10:45,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:45,625 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-11-07 20:10:45,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:45,627 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-07 20:10:45,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:45,630 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-07 20:10:45,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:45,635 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-11-07 20:10:45,635 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 20:10:45,635 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2038416469] [2024-11-07 20:10:45,635 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2038416469] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 20:10:45,635 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-07 20:10:45,635 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-07 20:10:45,636 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [501952817] [2024-11-07 20:10:45,636 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 20:10:45,636 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-07 20:10:45,636 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 20:10:45,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-07 20:10:45,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-07 20:10:45,636 INFO L87 Difference]: Start difference. First operand 314 states and 424 transitions. Second operand has 5 states, 4 states have (on average 8.75) internal successors, (35), 5 states have internal predecessors, (35), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-07 20:10:46,859 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 20:10:46,859 INFO L93 Difference]: Finished difference Result 445 states and 603 transitions. [2024-11-07 20:10:46,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-07 20:10:46,859 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 8.75) internal successors, (35), 5 states have internal predecessors, (35), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 62 [2024-11-07 20:10:46,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 20:10:46,862 INFO L225 Difference]: With dead ends: 445 [2024-11-07 20:10:46,862 INFO L226 Difference]: Without dead ends: 442 [2024-11-07 20:10:46,862 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2024-11-07 20:10:46,862 INFO L432 NwaCegarLoop]: 69 mSDtfsCounter, 129 mSDsluCounter, 104 mSDsCounter, 0 mSdLazyCounter, 238 mSolverCounterSat, 24 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 134 SdHoareTripleChecker+Valid, 173 SdHoareTripleChecker+Invalid, 262 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 238 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-07 20:10:46,863 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [134 Valid, 173 Invalid, 262 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [24 Valid, 238 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-07 20:10:46,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 442 states. [2024-11-07 20:10:46,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 442 to 320. [2024-11-07 20:10:46,889 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 320 states, 246 states have (on average 1.3658536585365855) internal successors, (336), 271 states have internal predecessors, (336), 47 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2024-11-07 20:10:46,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 320 states to 320 states and 430 transitions. [2024-11-07 20:10:46,892 INFO L78 Accepts]: Start accepts. Automaton has 320 states and 430 transitions. Word has length 62 [2024-11-07 20:10:46,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 20:10:46,892 INFO L471 AbstractCegarLoop]: Abstraction has 320 states and 430 transitions. [2024-11-07 20:10:46,892 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 8.75) internal successors, (35), 5 states have internal predecessors, (35), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-07 20:10:46,892 INFO L276 IsEmpty]: Start isEmpty. Operand 320 states and 430 transitions. [2024-11-07 20:10:46,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-11-07 20:10:46,895 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 20:10:46,895 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 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] [2024-11-07 20:10:46,895 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-07 20:10:46,895 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-07 20:10:46,896 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 20:10:46,896 INFO L85 PathProgramCache]: Analyzing trace with hash -965738021, now seen corresponding path program 1 times [2024-11-07 20:10:46,896 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 20:10:46,896 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1701205853] [2024-11-07 20:10:46,896 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:10:46,896 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 20:10:46,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-07 20:10:46,917 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1239457223] [2024-11-07 20:10:46,917 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:10:46,918 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 20:10:46,918 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 20:10:46,920 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 20:10:46,922 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 20:10:46,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:46,969 INFO L255 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-07 20:10:46,971 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 20:10:47,125 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-11-07 20:10:47,125 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-07 20:10:47,125 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 20:10:47,125 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1701205853] [2024-11-07 20:10:47,125 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-07 20:10:47,125 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1239457223] [2024-11-07 20:10:47,125 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1239457223] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 20:10:47,125 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-07 20:10:47,125 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2024-11-07 20:10:47,125 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1149660518] [2024-11-07 20:10:47,125 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 20:10:47,126 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-07 20:10:47,126 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 20:10:47,126 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-07 20:10:47,126 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-07 20:10:47,126 INFO L87 Difference]: Start difference. First operand 320 states and 430 transitions. Second operand has 7 states, 6 states have (on average 5.833333333333333) internal successors, (35), 7 states have internal predecessors, (35), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-07 20:10:47,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 20:10:47,372 INFO L93 Difference]: Finished difference Result 335 states and 454 transitions. [2024-11-07 20:10:47,372 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-07 20:10:47,372 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 5.833333333333333) internal successors, (35), 7 states have internal predecessors, (35), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 62 [2024-11-07 20:10:47,373 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 20:10:47,374 INFO L225 Difference]: With dead ends: 335 [2024-11-07 20:10:47,374 INFO L226 Difference]: Without dead ends: 331 [2024-11-07 20:10:47,374 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-07 20:10:47,375 INFO L432 NwaCegarLoop]: 58 mSDtfsCounter, 133 mSDsluCounter, 77 mSDsCounter, 0 mSdLazyCounter, 265 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 135 SdHoareTripleChecker+Invalid, 275 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 265 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-07 20:10:47,375 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [146 Valid, 135 Invalid, 275 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 265 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-07 20:10:47,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 331 states. [2024-11-07 20:10:47,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 331 to 316. [2024-11-07 20:10:47,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 246 states have (on average 1.3373983739837398) internal successors, (329), 267 states have internal predecessors, (329), 47 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2024-11-07 20:10:47,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 423 transitions. [2024-11-07 20:10:47,402 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 423 transitions. Word has length 62 [2024-11-07 20:10:47,402 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 20:10:47,402 INFO L471 AbstractCegarLoop]: Abstraction has 316 states and 423 transitions. [2024-11-07 20:10:47,403 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 5.833333333333333) internal successors, (35), 7 states have internal predecessors, (35), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-07 20:10:47,403 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 423 transitions. [2024-11-07 20:10:47,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2024-11-07 20:10:47,404 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 20:10:47,404 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 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] [2024-11-07 20:10:47,420 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-07 20:10:47,608 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-07 20:10:47,608 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-07 20:10:47,609 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 20:10:47,609 INFO L85 PathProgramCache]: Analyzing trace with hash -1778887873, now seen corresponding path program 1 times [2024-11-07 20:10:47,609 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 20:10:47,609 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [142469058] [2024-11-07 20:10:47,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:10:47,609 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 20:10:47,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-07 20:10:47,620 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1557226431] [2024-11-07 20:10:47,620 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:10:47,620 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 20:10:47,620 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 20:10:47,624 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 20:10:47,625 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 20:10:47,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:47,673 INFO L255 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-07 20:10:47,674 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 20:10:47,879 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 0 proven. 8 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-11-07 20:10:47,879 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-07 20:10:48,110 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 20:10:48,110 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [142469058] [2024-11-07 20:10:48,111 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-07 20:10:48,111 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1557226431] [2024-11-07 20:10:48,111 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1557226431] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-07 20:10:48,111 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-07 20:10:48,111 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2024-11-07 20:10:48,112 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [499760481] [2024-11-07 20:10:48,112 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-07 20:10:48,113 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-07 20:10:48,113 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 20:10:48,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-07 20:10:48,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110 [2024-11-07 20:10:48,113 INFO L87 Difference]: Start difference. First operand 316 states and 423 transitions. Second operand has 7 states, 6 states have (on average 6.0) internal successors, (36), 7 states have internal predecessors, (36), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-07 20:10:48,706 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 20:10:48,706 INFO L93 Difference]: Finished difference Result 339 states and 433 transitions. [2024-11-07 20:10:48,706 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-07 20:10:48,707 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 6.0) internal successors, (36), 7 states have internal predecessors, (36), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 63 [2024-11-07 20:10:48,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 20:10:48,721 INFO L225 Difference]: With dead ends: 339 [2024-11-07 20:10:48,721 INFO L226 Difference]: Without dead ends: 332 [2024-11-07 20:10:48,721 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=53, Invalid=157, Unknown=0, NotChecked=0, Total=210 [2024-11-07 20:10:48,721 INFO L432 NwaCegarLoop]: 69 mSDtfsCounter, 223 mSDsluCounter, 129 mSDsCounter, 0 mSdLazyCounter, 361 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 229 SdHoareTripleChecker+Valid, 198 SdHoareTripleChecker+Invalid, 389 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 361 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-07 20:10:48,722 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [229 Valid, 198 Invalid, 389 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 361 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-07 20:10:48,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 332 states. [2024-11-07 20:10:48,741 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 332 to 314. [2024-11-07 20:10:48,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 314 states, 244 states have (on average 1.3237704918032787) internal successors, (323), 265 states have internal predecessors, (323), 47 states have call successors, (47), 1 states have call predecessors, (47), 1 states have return successors, (47), 47 states have call predecessors, (47), 47 states have call successors, (47) [2024-11-07 20:10:48,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 314 states to 314 states and 417 transitions. [2024-11-07 20:10:48,743 INFO L78 Accepts]: Start accepts. Automaton has 314 states and 417 transitions. Word has length 63 [2024-11-07 20:10:48,744 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 20:10:48,744 INFO L471 AbstractCegarLoop]: Abstraction has 314 states and 417 transitions. [2024-11-07 20:10:48,744 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 6.0) internal successors, (36), 7 states have internal predecessors, (36), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-07 20:10:48,744 INFO L276 IsEmpty]: Start isEmpty. Operand 314 states and 417 transitions. [2024-11-07 20:10:48,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2024-11-07 20:10:48,744 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 20:10:48,744 INFO L215 NwaCegarLoop]: trace histogram [6, 6, 6, 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] [2024-11-07 20:10:48,762 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 20:10:48,948 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,11 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 20:10:48,948 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-07 20:10:48,949 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 20:10:48,949 INFO L85 PathProgramCache]: Analyzing trace with hash 126892501, now seen corresponding path program 1 times [2024-11-07 20:10:48,949 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 20:10:48,949 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1336648591] [2024-11-07 20:10:48,949 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:10:48,949 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 20:10:48,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-07 20:10:48,966 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [508122450] [2024-11-07 20:10:48,966 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:10:48,966 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 20:10:48,966 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 20:10:48,968 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 20:10:48,970 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 20:10:49,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:49,017 INFO L255 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-07 20:10:49,019 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 20:10:49,151 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 60 trivial. 0 not checked. [2024-11-07 20:10:49,152 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-07 20:10:49,536 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 20:10:49,536 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1336648591] [2024-11-07 20:10:49,537 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-07 20:10:49,537 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [508122450] [2024-11-07 20:10:49,537 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [508122450] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-07 20:10:49,537 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-07 20:10:49,537 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2024-11-07 20:10:49,537 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [717316616] [2024-11-07 20:10:49,537 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-07 20:10:49,537 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-07 20:10:49,537 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 20:10:49,538 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-07 20:10:49,538 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2024-11-07 20:10:49,538 INFO L87 Difference]: Start difference. First operand 314 states and 417 transitions. Second operand has 7 states, 6 states have (on average 6.0) internal successors, (36), 7 states have internal predecessors, (36), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-07 20:10:49,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 20:10:49,805 INFO L93 Difference]: Finished difference Result 508 states and 708 transitions. [2024-11-07 20:10:49,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-07 20:10:49,805 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 6.0) internal successors, (36), 7 states have internal predecessors, (36), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) Word has length 63 [2024-11-07 20:10:49,806 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 20:10:49,808 INFO L225 Difference]: With dead ends: 508 [2024-11-07 20:10:49,808 INFO L226 Difference]: Without dead ends: 504 [2024-11-07 20:10:49,808 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 70 GetRequests, 63 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2024-11-07 20:10:49,809 INFO L432 NwaCegarLoop]: 70 mSDtfsCounter, 114 mSDsluCounter, 142 mSDsCounter, 0 mSdLazyCounter, 362 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 212 SdHoareTripleChecker+Invalid, 368 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 362 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-07 20:10:49,809 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [131 Valid, 212 Invalid, 368 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 362 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-07 20:10:49,810 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 504 states. [2024-11-07 20:10:49,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 504 to 408. [2024-11-07 20:10:49,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 408 states, 322 states have (on average 1.313664596273292) internal successors, (423), 343 states have internal predecessors, (423), 63 states have call successors, (63), 1 states have call predecessors, (63), 1 states have return successors, (63), 63 states have call predecessors, (63), 63 states have call successors, (63) [2024-11-07 20:10:49,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 408 states to 408 states and 549 transitions. [2024-11-07 20:10:49,838 INFO L78 Accepts]: Start accepts. Automaton has 408 states and 549 transitions. Word has length 63 [2024-11-07 20:10:49,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 20:10:49,838 INFO L471 AbstractCegarLoop]: Abstraction has 408 states and 549 transitions. [2024-11-07 20:10:49,838 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 6.0) internal successors, (36), 7 states have internal predecessors, (36), 3 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 3 states have call predecessors, (6), 3 states have call successors, (6) [2024-11-07 20:10:49,838 INFO L276 IsEmpty]: Start isEmpty. Operand 408 states and 549 transitions. [2024-11-07 20:10:49,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2024-11-07 20:10:49,839 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 20:10:49,839 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 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 20:10:49,856 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 20:10:50,043 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,12 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 20:10:50,044 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-07 20:10:50,044 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 20:10:50,044 INFO L85 PathProgramCache]: Analyzing trace with hash 72761818, now seen corresponding path program 1 times [2024-11-07 20:10:50,044 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 20:10:50,044 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [627270375] [2024-11-07 20:10:50,044 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:10:50,044 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 20:10:50,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:50,119 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-07 20:10:50,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:50,122 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-07 20:10:50,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:50,124 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-07 20:10:50,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:50,126 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-11-07 20:10:50,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:50,129 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-07 20:10:50,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:50,131 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-07 20:10:50,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:50,133 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-11-07 20:10:50,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:50,135 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-07 20:10:50,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:50,137 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-07 20:10:50,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:50,140 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-11-07 20:10:50,140 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 20:10:50,140 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [627270375] [2024-11-07 20:10:50,140 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [627270375] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-07 20:10:50,140 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1093249921] [2024-11-07 20:10:50,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:10:50,140 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 20:10:50,140 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 20:10:50,143 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 20:10:50,144 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 20:10:50,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:50,199 INFO L255 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-07 20:10:50,200 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 20:10:50,251 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-11-07 20:10:50,251 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-07 20:10:50,377 INFO L134 CoverageAnalysis]: Checked inductivity of 155 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-11-07 20:10:50,377 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1093249921] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-07 20:10:50,377 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-07 20:10:50,378 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2024-11-07 20:10:50,378 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1127909553] [2024-11-07 20:10:50,378 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-07 20:10:50,378 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-07 20:10:50,378 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 20:10:50,379 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-07 20:10:50,379 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2024-11-07 20:10:50,379 INFO L87 Difference]: Start difference. First operand 408 states and 549 transitions. Second operand has 8 states, 7 states have (on average 9.714285714285714) internal successors, (68), 8 states have internal predecessors, (68), 7 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 7 states have call predecessors, (16), 7 states have call successors, (16) [2024-11-07 20:10:50,846 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 20:10:50,846 INFO L93 Difference]: Finished difference Result 646 states and 883 transitions. [2024-11-07 20:10:50,847 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-07 20:10:50,847 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 9.714285714285714) internal successors, (68), 8 states have internal predecessors, (68), 7 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 7 states have call predecessors, (16), 7 states have call successors, (16) Word has length 83 [2024-11-07 20:10:50,847 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 20:10:50,850 INFO L225 Difference]: With dead ends: 646 [2024-11-07 20:10:50,850 INFO L226 Difference]: Without dead ends: 644 [2024-11-07 20:10:50,850 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 181 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=37, Invalid=53, Unknown=0, NotChecked=0, Total=90 [2024-11-07 20:10:50,851 INFO L432 NwaCegarLoop]: 76 mSDtfsCounter, 189 mSDsluCounter, 213 mSDsCounter, 0 mSdLazyCounter, 307 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 202 SdHoareTripleChecker+Valid, 289 SdHoareTripleChecker+Invalid, 322 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 307 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-07 20:10:50,851 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [202 Valid, 289 Invalid, 322 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 307 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-07 20:10:50,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 644 states. [2024-11-07 20:10:50,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 644 to 547. [2024-11-07 20:10:50,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 547 states, 434 states have (on average 1.3110599078341014) internal successors, (569), 454 states have internal predecessors, (569), 91 states have call successors, (91), 1 states have call predecessors, (91), 1 states have return successors, (91), 91 states have call predecessors, (91), 91 states have call successors, (91) [2024-11-07 20:10:50,901 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 547 states to 547 states and 751 transitions. [2024-11-07 20:10:50,902 INFO L78 Accepts]: Start accepts. Automaton has 547 states and 751 transitions. Word has length 83 [2024-11-07 20:10:50,902 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 20:10:50,902 INFO L471 AbstractCegarLoop]: Abstraction has 547 states and 751 transitions. [2024-11-07 20:10:50,902 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 9.714285714285714) internal successors, (68), 8 states have internal predecessors, (68), 7 states have call successors, (16), 1 states have call predecessors, (16), 1 states have return successors, (16), 7 states have call predecessors, (16), 7 states have call successors, (16) [2024-11-07 20:10:50,902 INFO L276 IsEmpty]: Start isEmpty. Operand 547 states and 751 transitions. [2024-11-07 20:10:50,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 85 [2024-11-07 20:10:50,903 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 20:10:50,903 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 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] [2024-11-07 20:10:50,919 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 20:10:51,107 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,13 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 20:10:51,108 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-07 20:10:51,108 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 20:10:51,108 INFO L85 PathProgramCache]: Analyzing trace with hash -2039350843, now seen corresponding path program 1 times [2024-11-07 20:10:51,108 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 20:10:51,108 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [787900315] [2024-11-07 20:10:51,108 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:10:51,108 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 20:10:51,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:51,170 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-07 20:10:51,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:51,172 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-07 20:10:51,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:51,175 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-07 20:10:51,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:51,177 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-11-07 20:10:51,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:51,179 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-07 20:10:51,180 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:51,181 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-07 20:10:51,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:51,184 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-11-07 20:10:51,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:51,186 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-07 20:10:51,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:51,189 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-07 20:10:51,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:51,191 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-11-07 20:10:51,192 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 20:10:51,192 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [787900315] [2024-11-07 20:10:51,192 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [787900315] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-07 20:10:51,192 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [368882182] [2024-11-07 20:10:51,192 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:10:51,192 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 20:10:51,192 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 20:10:51,194 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 20:10:51,196 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 20:10:51,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:51,246 INFO L255 TraceCheckSpWp]: Trace formula consists of 162 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-07 20:10:51,248 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 20:10:51,296 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-11-07 20:10:51,296 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-07 20:10:51,419 INFO L134 CoverageAnalysis]: Checked inductivity of 156 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-11-07 20:10:51,419 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [368882182] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-07 20:10:51,419 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-07 20:10:51,420 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 10 [2024-11-07 20:10:51,420 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [818562944] [2024-11-07 20:10:51,420 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-07 20:10:51,420 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-07 20:10:51,420 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 20:10:51,421 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-07 20:10:51,421 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2024-11-07 20:10:51,421 INFO L87 Difference]: Start difference. First operand 547 states and 751 transitions. Second operand has 11 states, 10 states have (on average 10.3) internal successors, (103), 11 states have internal predecessors, (103), 9 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 9 states have call predecessors, (24), 9 states have call successors, (24) [2024-11-07 20:10:52,092 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 20:10:52,093 INFO L93 Difference]: Finished difference Result 662 states and 879 transitions. [2024-11-07 20:10:52,093 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-07 20:10:52,093 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 10.3) internal successors, (103), 11 states have internal predecessors, (103), 9 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 9 states have call predecessors, (24), 9 states have call successors, (24) Word has length 84 [2024-11-07 20:10:52,094 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 20:10:52,097 INFO L225 Difference]: With dead ends: 662 [2024-11-07 20:10:52,097 INFO L226 Difference]: Without dead ends: 660 [2024-11-07 20:10:52,098 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 207 GetRequests, 186 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 84 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=165, Invalid=341, Unknown=0, NotChecked=0, Total=506 [2024-11-07 20:10:52,099 INFO L432 NwaCegarLoop]: 69 mSDtfsCounter, 757 mSDsluCounter, 241 mSDsCounter, 0 mSdLazyCounter, 320 mSolverCounterSat, 99 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 760 SdHoareTripleChecker+Valid, 310 SdHoareTripleChecker+Invalid, 419 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 320 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-07 20:10:52,099 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [760 Valid, 310 Invalid, 419 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [99 Valid, 320 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-07 20:10:52,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 660 states. [2024-11-07 20:10:52,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 660 to 549. [2024-11-07 20:10:52,148 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 549 states, 437 states have (on average 1.2608695652173914) internal successors, (551), 456 states have internal predecessors, (551), 91 states have call successors, (91), 1 states have call predecessors, (91), 1 states have return successors, (91), 91 states have call predecessors, (91), 91 states have call successors, (91) [2024-11-07 20:10:52,150 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 549 states to 549 states and 733 transitions. [2024-11-07 20:10:52,151 INFO L78 Accepts]: Start accepts. Automaton has 549 states and 733 transitions. Word has length 84 [2024-11-07 20:10:52,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 20:10:52,151 INFO L471 AbstractCegarLoop]: Abstraction has 549 states and 733 transitions. [2024-11-07 20:10:52,151 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 10.3) internal successors, (103), 11 states have internal predecessors, (103), 9 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 9 states have call predecessors, (24), 9 states have call successors, (24) [2024-11-07 20:10:52,151 INFO L276 IsEmpty]: Start isEmpty. Operand 549 states and 733 transitions. [2024-11-07 20:10:52,152 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2024-11-07 20:10:52,152 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 20:10:52,152 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 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] [2024-11-07 20:10:52,164 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 20:10:52,353 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,14 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 20:10:52,353 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-07 20:10:52,353 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 20:10:52,354 INFO L85 PathProgramCache]: Analyzing trace with hash -1311069987, now seen corresponding path program 1 times [2024-11-07 20:10:52,354 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 20:10:52,354 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1955179661] [2024-11-07 20:10:52,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:10:52,354 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 20:10:52,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:52,407 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-07 20:10:52,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:52,409 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-07 20:10:52,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:52,411 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-07 20:10:52,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:52,413 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-11-07 20:10:52,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:52,415 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-07 20:10:52,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:52,417 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-07 20:10:52,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:52,420 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-11-07 20:10:52,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:52,422 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-07 20:10:52,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:52,425 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-07 20:10:52,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:52,429 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-11-07 20:10:52,429 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 20:10:52,429 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1955179661] [2024-11-07 20:10:52,429 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1955179661] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 20:10:52,429 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-07 20:10:52,429 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-07 20:10:52,430 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [127604341] [2024-11-07 20:10:52,430 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 20:10:52,430 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-07 20:10:52,430 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 20:10:52,430 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-07 20:10:52,431 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-07 20:10:52,431 INFO L87 Difference]: Start difference. First operand 549 states and 733 transitions. Second operand has 4 states, 3 states have (on average 14.666666666666666) internal successors, (44), 4 states have internal predecessors, (44), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-07 20:10:52,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 20:10:52,512 INFO L93 Difference]: Finished difference Result 549 states and 733 transitions. [2024-11-07 20:10:52,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-07 20:10:52,513 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 14.666666666666666) internal successors, (44), 4 states have internal predecessors, (44), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 86 [2024-11-07 20:10:52,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 20:10:52,515 INFO L225 Difference]: With dead ends: 549 [2024-11-07 20:10:52,515 INFO L226 Difference]: Without dead ends: 548 [2024-11-07 20:10:52,516 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 19 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 20:10:52,516 INFO L432 NwaCegarLoop]: 60 mSDtfsCounter, 18 mSDsluCounter, 66 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 126 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-07 20:10:52,517 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [18 Valid, 126 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-07 20:10:52,517 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2024-11-07 20:10:52,557 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 548. [2024-11-07 20:10:52,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 548 states, 437 states have (on average 1.2517162471395882) internal successors, (547), 455 states have internal predecessors, (547), 91 states have call successors, (91), 1 states have call predecessors, (91), 1 states have return successors, (91), 91 states have call predecessors, (91), 91 states have call successors, (91) [2024-11-07 20:10:52,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 548 states to 548 states and 729 transitions. [2024-11-07 20:10:52,561 INFO L78 Accepts]: Start accepts. Automaton has 548 states and 729 transitions. Word has length 86 [2024-11-07 20:10:52,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 20:10:52,562 INFO L471 AbstractCegarLoop]: Abstraction has 548 states and 729 transitions. [2024-11-07 20:10:52,563 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 14.666666666666666) internal successors, (44), 4 states have internal predecessors, (44), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-07 20:10:52,563 INFO L276 IsEmpty]: Start isEmpty. Operand 548 states and 729 transitions. [2024-11-07 20:10:52,564 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-11-07 20:10:52,564 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 20:10:52,564 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 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] [2024-11-07 20:10:52,565 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2024-11-07 20:10:52,565 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-07 20:10:52,566 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 20:10:52,566 INFO L85 PathProgramCache]: Analyzing trace with hash -1512835809, now seen corresponding path program 1 times [2024-11-07 20:10:52,566 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 20:10:52,566 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [915886753] [2024-11-07 20:10:52,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:10:52,566 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 20:10:52,573 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:52,630 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-07 20:10:52,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:52,633 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-07 20:10:52,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:52,635 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-07 20:10:52,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:52,638 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-11-07 20:10:52,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:52,641 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-07 20:10:52,641 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:52,643 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-07 20:10:52,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:52,646 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-11-07 20:10:52,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:52,648 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-07 20:10:52,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:52,651 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-07 20:10:52,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:52,654 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-11-07 20:10:52,654 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 20:10:52,654 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [915886753] [2024-11-07 20:10:52,654 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [915886753] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-07 20:10:52,654 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1441733057] [2024-11-07 20:10:52,654 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:10:52,654 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 20:10:52,654 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 20:10:52,656 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 20:10:52,659 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 20:10:52,714 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:52,715 INFO L255 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-07 20:10:52,716 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 20:10:52,842 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-11-07 20:10:52,842 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-07 20:10:52,842 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1441733057] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 20:10:52,842 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-07 20:10:52,842 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2024-11-07 20:10:52,842 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1896824076] [2024-11-07 20:10:52,842 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 20:10:52,842 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-07 20:10:52,842 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 20:10:52,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-07 20:10:52,843 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2024-11-07 20:10:52,843 INFO L87 Difference]: Start difference. First operand 548 states and 729 transitions. Second operand has 5 states, 4 states have (on average 11.5) internal successors, (46), 5 states have internal predecessors, (46), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-07 20:10:53,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 20:10:53,080 INFO L93 Difference]: Finished difference Result 559 states and 748 transitions. [2024-11-07 20:10:53,080 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-07 20:10:53,081 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 11.5) internal successors, (46), 5 states have internal predecessors, (46), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 88 [2024-11-07 20:10:53,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 20:10:53,083 INFO L225 Difference]: With dead ends: 559 [2024-11-07 20:10:53,083 INFO L226 Difference]: Without dead ends: 558 [2024-11-07 20:10:53,083 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 103 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2024-11-07 20:10:53,083 INFO L432 NwaCegarLoop]: 67 mSDtfsCounter, 40 mSDsluCounter, 71 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 45 SdHoareTripleChecker+Valid, 138 SdHoareTripleChecker+Invalid, 164 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-07 20:10:53,084 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [45 Valid, 138 Invalid, 164 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-07 20:10:53,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 558 states. [2024-11-07 20:10:53,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 558 to 547. [2024-11-07 20:10:53,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 547 states, 437 states have (on average 1.2448512585812357) internal successors, (544), 454 states have internal predecessors, (544), 91 states have call successors, (91), 1 states have call predecessors, (91), 1 states have return successors, (91), 91 states have call predecessors, (91), 91 states have call successors, (91) [2024-11-07 20:10:53,124 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 547 states to 547 states and 726 transitions. [2024-11-07 20:10:53,124 INFO L78 Accepts]: Start accepts. Automaton has 547 states and 726 transitions. Word has length 88 [2024-11-07 20:10:53,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 20:10:53,125 INFO L471 AbstractCegarLoop]: Abstraction has 547 states and 726 transitions. [2024-11-07 20:10:53,125 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 11.5) internal successors, (46), 5 states have internal predecessors, (46), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-07 20:10:53,125 INFO L276 IsEmpty]: Start isEmpty. Operand 547 states and 726 transitions. [2024-11-07 20:10:53,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2024-11-07 20:10:53,126 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 20:10:53,126 INFO L215 NwaCegarLoop]: trace histogram [9, 9, 9, 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] [2024-11-07 20:10:53,144 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Forceful destruction successful, exit code 0 [2024-11-07 20:10:53,329 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 20:10:53,330 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-07 20:10:53,330 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 20:10:53,330 INFO L85 PathProgramCache]: Analyzing trace with hash 346730305, now seen corresponding path program 1 times [2024-11-07 20:10:53,330 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 20:10:53,331 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1731950269] [2024-11-07 20:10:53,331 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:10:53,331 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 20:10:53,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:53,419 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-07 20:10:53,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:53,421 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-07 20:10:53,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:53,424 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-07 20:10:53,425 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:53,427 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-11-07 20:10:53,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:53,429 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-07 20:10:53,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:53,432 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-07 20:10:53,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:53,435 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-11-07 20:10:53,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:53,439 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-07 20:10:53,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:53,442 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-07 20:10:53,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:53,445 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-11-07 20:10:53,445 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 20:10:53,446 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1731950269] [2024-11-07 20:10:53,446 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1731950269] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-07 20:10:53,446 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2131834180] [2024-11-07 20:10:53,446 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:10:53,447 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 20:10:53,447 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 20:10:53,449 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 20:10:53,450 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 20:10:53,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:53,501 INFO L255 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-07 20:10:53,502 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 20:10:53,633 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-11-07 20:10:53,633 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-07 20:10:53,749 INFO L134 CoverageAnalysis]: Checked inductivity of 157 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 144 trivial. 0 not checked. [2024-11-07 20:10:53,750 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2131834180] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-07 20:10:53,750 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-07 20:10:53,750 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2024-11-07 20:10:53,750 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [194427068] [2024-11-07 20:10:53,750 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-07 20:10:53,750 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-07 20:10:53,750 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 20:10:53,751 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-07 20:10:53,751 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2024-11-07 20:10:53,751 INFO L87 Difference]: Start difference. First operand 547 states and 726 transitions. Second operand has 11 states, 10 states have (on average 12.9) internal successors, (129), 11 states have internal predecessors, (129), 9 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 9 states have call predecessors, (27), 9 states have call successors, (27) [2024-11-07 20:10:54,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 20:10:54,235 INFO L93 Difference]: Finished difference Result 749 states and 1003 transitions. [2024-11-07 20:10:54,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-07 20:10:54,236 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 12.9) internal successors, (129), 11 states have internal predecessors, (129), 9 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 9 states have call predecessors, (27), 9 states have call successors, (27) Word has length 89 [2024-11-07 20:10:54,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 20:10:54,239 INFO L225 Difference]: With dead ends: 749 [2024-11-07 20:10:54,239 INFO L226 Difference]: Without dead ends: 747 [2024-11-07 20:10:54,239 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 203 GetRequests, 189 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=99, Invalid=141, Unknown=0, NotChecked=0, Total=240 [2024-11-07 20:10:54,240 INFO L432 NwaCegarLoop]: 37 mSDtfsCounter, 240 mSDsluCounter, 209 mSDsCounter, 0 mSdLazyCounter, 314 mSolverCounterSat, 49 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 247 SdHoareTripleChecker+Valid, 246 SdHoareTripleChecker+Invalid, 363 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 49 IncrementalHoareTripleChecker+Valid, 314 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-07 20:10:54,240 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [247 Valid, 246 Invalid, 363 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [49 Valid, 314 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-07 20:10:54,241 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 747 states. [2024-11-07 20:10:54,299 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 747 to 623. [2024-11-07 20:10:54,301 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 623 states, 504 states have (on average 1.2380952380952381) internal successors, (624), 521 states have internal predecessors, (624), 100 states have call successors, (100), 1 states have call predecessors, (100), 1 states have return successors, (100), 100 states have call predecessors, (100), 100 states have call successors, (100) [2024-11-07 20:10:54,305 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 623 states to 623 states and 824 transitions. [2024-11-07 20:10:54,305 INFO L78 Accepts]: Start accepts. Automaton has 623 states and 824 transitions. Word has length 89 [2024-11-07 20:10:54,306 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 20:10:54,306 INFO L471 AbstractCegarLoop]: Abstraction has 623 states and 824 transitions. [2024-11-07 20:10:54,306 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 12.9) internal successors, (129), 11 states have internal predecessors, (129), 9 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 9 states have call predecessors, (27), 9 states have call successors, (27) [2024-11-07 20:10:54,306 INFO L276 IsEmpty]: Start isEmpty. Operand 623 states and 824 transitions. [2024-11-07 20:10:54,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2024-11-07 20:10:54,307 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 20:10:54,308 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 2, 2, 2, 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] [2024-11-07 20:10:54,324 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 20:10:54,508 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 20:10:54,509 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-07 20:10:54,509 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 20:10:54,509 INFO L85 PathProgramCache]: Analyzing trace with hash -627337340, now seen corresponding path program 1 times [2024-11-07 20:10:54,510 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 20:10:54,510 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1575761161] [2024-11-07 20:10:54,510 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:10:54,510 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 20:10:54,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:54,592 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-07 20:10:54,594 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:54,595 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-07 20:10:54,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:54,601 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-07 20:10:54,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:54,603 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-11-07 20:10:54,604 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:54,606 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-07 20:10:54,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:54,608 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-07 20:10:54,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:54,610 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-11-07 20:10:54,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:54,612 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-07 20:10:54,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:54,614 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-07 20:10:54,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:54,616 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-11-07 20:10:54,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:54,618 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-11-07 20:10:54,618 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 20:10:54,619 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1575761161] [2024-11-07 20:10:54,619 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1575761161] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-07 20:10:54,619 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [524027756] [2024-11-07 20:10:54,619 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:10:54,619 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 20:10:54,619 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 20:10:54,621 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 20:10:54,622 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 20:10:54,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:54,677 INFO L255 TraceCheckSpWp]: Trace formula consists of 182 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-07 20:10:54,679 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 20:10:54,786 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 0 proven. 23 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-11-07 20:10:54,786 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-07 20:10:54,974 INFO L134 CoverageAnalysis]: Checked inductivity of 203 backedges. 13 proven. 10 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-11-07 20:10:54,974 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [524027756] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-07 20:10:54,975 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-07 20:10:54,975 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 9 [2024-11-07 20:10:54,975 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [244339065] [2024-11-07 20:10:54,975 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-07 20:10:54,976 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-07 20:10:54,976 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 20:10:54,976 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-07 20:10:54,976 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=66, Unknown=0, NotChecked=0, Total=90 [2024-11-07 20:10:54,977 INFO L87 Difference]: Start difference. First operand 623 states and 824 transitions. Second operand has 10 states, 9 states have (on average 9.444444444444445) internal successors, (85), 10 states have internal predecessors, (85), 7 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 7 states have call predecessors, (18), 7 states have call successors, (18) [2024-11-07 20:10:55,453 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 20:10:55,453 INFO L93 Difference]: Finished difference Result 627 states and 824 transitions. [2024-11-07 20:10:55,454 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-07 20:10:55,454 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 9.444444444444445) internal successors, (85), 10 states have internal predecessors, (85), 7 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 7 states have call predecessors, (18), 7 states have call successors, (18) Word has length 96 [2024-11-07 20:10:55,454 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 20:10:55,457 INFO L225 Difference]: With dead ends: 627 [2024-11-07 20:10:55,457 INFO L226 Difference]: Without dead ends: 626 [2024-11-07 20:10:55,457 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 206 SyntacticMatches, 2 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=103, Invalid=239, Unknown=0, NotChecked=0, Total=342 [2024-11-07 20:10:55,458 INFO L432 NwaCegarLoop]: 70 mSDtfsCounter, 253 mSDsluCounter, 195 mSDsCounter, 0 mSdLazyCounter, 436 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 253 SdHoareTripleChecker+Valid, 265 SdHoareTripleChecker+Invalid, 478 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 436 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-07 20:10:55,458 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [253 Valid, 265 Invalid, 478 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 436 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-07 20:10:55,459 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 626 states. [2024-11-07 20:10:55,509 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 626 to 593. [2024-11-07 20:10:55,510 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 593 states, 480 states have (on average 1.23125) internal successors, (591), 496 states have internal predecessors, (591), 95 states have call successors, (95), 1 states have call predecessors, (95), 1 states have return successors, (95), 95 states have call predecessors, (95), 95 states have call successors, (95) [2024-11-07 20:10:55,512 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 593 states to 593 states and 781 transitions. [2024-11-07 20:10:55,513 INFO L78 Accepts]: Start accepts. Automaton has 593 states and 781 transitions. Word has length 96 [2024-11-07 20:10:55,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 20:10:55,513 INFO L471 AbstractCegarLoop]: Abstraction has 593 states and 781 transitions. [2024-11-07 20:10:55,513 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 9.444444444444445) internal successors, (85), 10 states have internal predecessors, (85), 7 states have call successors, (18), 1 states have call predecessors, (18), 1 states have return successors, (18), 7 states have call predecessors, (18), 7 states have call successors, (18) [2024-11-07 20:10:55,513 INFO L276 IsEmpty]: Start isEmpty. Operand 593 states and 781 transitions. [2024-11-07 20:10:55,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2024-11-07 20:10:55,514 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 20:10:55,514 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 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] [2024-11-07 20:10:55,530 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2024-11-07 20:10:55,715 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,17 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 20:10:55,715 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-07 20:10:55,715 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 20:10:55,715 INFO L85 PathProgramCache]: Analyzing trace with hash -1353707904, now seen corresponding path program 1 times [2024-11-07 20:10:55,716 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 20:10:55,716 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2036220010] [2024-11-07 20:10:55,716 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:10:55,716 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 20:10:55,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-07 20:10:55,732 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [599328663] [2024-11-07 20:10:55,732 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:10:55,732 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 20:10:55,732 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 20:10:55,734 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 20:10:55,736 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 20:10:55,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:55,791 INFO L255 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-07 20:10:55,793 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 20:10:56,217 INFO L134 CoverageAnalysis]: Checked inductivity of 198 backedges. 5 proven. 13 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-11-07 20:10:56,217 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-07 20:10:56,379 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 20:10:56,380 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2036220010] [2024-11-07 20:10:56,380 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-07 20:10:56,380 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [599328663] [2024-11-07 20:10:56,380 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [599328663] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-07 20:10:56,380 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-07 20:10:56,380 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-11-07 20:10:56,380 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [635395653] [2024-11-07 20:10:56,380 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-07 20:10:56,380 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-07 20:10:56,380 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 20:10:56,380 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-07 20:10:56,381 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=111, Unknown=0, NotChecked=0, Total=156 [2024-11-07 20:10:56,381 INFO L87 Difference]: Start difference. First operand 593 states and 781 transitions. Second operand has 10 states, 9 states have (on average 5.666666666666667) internal successors, (51), 10 states have internal predecessors, (51), 5 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 5 states have call predecessors, (10), 5 states have call successors, (10) [2024-11-07 20:10:57,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 20:10:57,071 INFO L93 Difference]: Finished difference Result 1061 states and 1435 transitions. [2024-11-07 20:10:57,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-07 20:10:57,071 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.666666666666667) internal successors, (51), 10 states have internal predecessors, (51), 5 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 5 states have call predecessors, (10), 5 states have call successors, (10) Word has length 98 [2024-11-07 20:10:57,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 20:10:57,075 INFO L225 Difference]: With dead ends: 1061 [2024-11-07 20:10:57,075 INFO L226 Difference]: Without dead ends: 1058 [2024-11-07 20:10:57,075 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 120 GetRequests, 103 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=106, Invalid=236, Unknown=0, NotChecked=0, Total=342 [2024-11-07 20:10:57,076 INFO L432 NwaCegarLoop]: 77 mSDtfsCounter, 210 mSDsluCounter, 93 mSDsCounter, 0 mSdLazyCounter, 680 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 217 SdHoareTripleChecker+Valid, 170 SdHoareTripleChecker+Invalid, 719 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 680 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-07 20:10:57,076 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [217 Valid, 170 Invalid, 719 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 680 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-07 20:10:57,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1058 states. [2024-11-07 20:10:57,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1058 to 635. [2024-11-07 20:10:57,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 635 states, 513 states have (on average 1.2358674463937622) internal successors, (634), 529 states have internal predecessors, (634), 104 states have call successors, (104), 1 states have call predecessors, (104), 1 states have return successors, (104), 104 states have call predecessors, (104), 104 states have call successors, (104) [2024-11-07 20:10:57,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 635 states to 635 states and 842 transitions. [2024-11-07 20:10:57,132 INFO L78 Accepts]: Start accepts. Automaton has 635 states and 842 transitions. Word has length 98 [2024-11-07 20:10:57,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 20:10:57,132 INFO L471 AbstractCegarLoop]: Abstraction has 635 states and 842 transitions. [2024-11-07 20:10:57,132 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.666666666666667) internal successors, (51), 10 states have internal predecessors, (51), 5 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 5 states have call predecessors, (10), 5 states have call successors, (10) [2024-11-07 20:10:57,132 INFO L276 IsEmpty]: Start isEmpty. Operand 635 states and 842 transitions. [2024-11-07 20:10:57,133 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2024-11-07 20:10:57,133 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 20:10:57,133 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 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] [2024-11-07 20:10:57,150 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-11-07 20:10:57,334 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,18 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 20:10:57,334 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-07 20:10:57,334 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 20:10:57,335 INFO L85 PathProgramCache]: Analyzing trace with hash 984727993, now seen corresponding path program 1 times [2024-11-07 20:10:57,335 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 20:10:57,335 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1305421675] [2024-11-07 20:10:57,335 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:10:57,335 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 20:10:57,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-07 20:10:57,351 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [947142474] [2024-11-07 20:10:57,351 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:10:57,351 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 20:10:57,351 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 20:10:57,354 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 20:10:57,355 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 20:10:57,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:57,415 INFO L255 TraceCheckSpWp]: Trace formula consists of 185 conjuncts, 10 conjuncts are in the unsatisfiable core [2024-11-07 20:10:57,416 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 20:10:57,807 INFO L134 CoverageAnalysis]: Checked inductivity of 199 backedges. 0 proven. 19 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-11-07 20:10:57,807 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-07 20:10:58,426 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 20:10:58,426 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1305421675] [2024-11-07 20:10:58,426 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-07 20:10:58,426 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [947142474] [2024-11-07 20:10:58,426 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [947142474] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-07 20:10:58,426 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-07 20:10:58,426 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-11-07 20:10:58,427 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [14267617] [2024-11-07 20:10:58,427 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-07 20:10:58,427 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-07 20:10:58,427 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 20:10:58,428 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-07 20:10:58,428 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=113, Unknown=0, NotChecked=0, Total=156 [2024-11-07 20:10:58,428 INFO L87 Difference]: Start difference. First operand 635 states and 842 transitions. Second operand has 10 states, 9 states have (on average 5.777777777777778) internal successors, (52), 10 states have internal predecessors, (52), 5 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 5 states have call predecessors, (10), 5 states have call successors, (10) [2024-11-07 20:10:58,894 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 20:10:58,895 INFO L93 Difference]: Finished difference Result 726 states and 954 transitions. [2024-11-07 20:10:58,895 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-07 20:10:58,895 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.777777777777778) internal successors, (52), 10 states have internal predecessors, (52), 5 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 5 states have call predecessors, (10), 5 states have call successors, (10) Word has length 99 [2024-11-07 20:10:58,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 20:10:58,898 INFO L225 Difference]: With dead ends: 726 [2024-11-07 20:10:58,898 INFO L226 Difference]: Without dead ends: 723 [2024-11-07 20:10:58,898 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 117 GetRequests, 105 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=52, Invalid=130, Unknown=0, NotChecked=0, Total=182 [2024-11-07 20:10:58,898 INFO L432 NwaCegarLoop]: 71 mSDtfsCounter, 72 mSDsluCounter, 185 mSDsCounter, 0 mSdLazyCounter, 564 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 256 SdHoareTripleChecker+Invalid, 566 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 564 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-07 20:10:58,898 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [82 Valid, 256 Invalid, 566 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 564 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-07 20:10:58,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 723 states. [2024-11-07 20:10:58,953 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 723 to 702. [2024-11-07 20:10:58,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 702 states, 568 states have (on average 1.232394366197183) internal successors, (700), 584 states have internal predecessors, (700), 116 states have call successors, (116), 1 states have call predecessors, (116), 1 states have return successors, (116), 116 states have call predecessors, (116), 116 states have call successors, (116) [2024-11-07 20:10:58,956 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 702 states to 702 states and 932 transitions. [2024-11-07 20:10:58,957 INFO L78 Accepts]: Start accepts. Automaton has 702 states and 932 transitions. Word has length 99 [2024-11-07 20:10:58,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 20:10:58,957 INFO L471 AbstractCegarLoop]: Abstraction has 702 states and 932 transitions. [2024-11-07 20:10:58,958 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.777777777777778) internal successors, (52), 10 states have internal predecessors, (52), 5 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 5 states have call predecessors, (10), 5 states have call successors, (10) [2024-11-07 20:10:58,958 INFO L276 IsEmpty]: Start isEmpty. Operand 702 states and 932 transitions. [2024-11-07 20:10:58,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2024-11-07 20:10:58,959 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 20:10:58,959 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 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] [2024-11-07 20:10:58,975 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-11-07 20:10:59,163 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2024-11-07 20:10:59,164 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-07 20:10:59,164 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 20:10:59,164 INFO L85 PathProgramCache]: Analyzing trace with hash 461796770, now seen corresponding path program 1 times [2024-11-07 20:10:59,164 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 20:10:59,164 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1893756759] [2024-11-07 20:10:59,164 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:10:59,164 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 20:10:59,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:59,235 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-07 20:10:59,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:59,237 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-07 20:10:59,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:59,239 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-07 20:10:59,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:59,242 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-11-07 20:10:59,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:59,243 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-07 20:10:59,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:59,244 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-07 20:10:59,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:59,248 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-11-07 20:10:59,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:59,250 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-07 20:10:59,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:59,254 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-07 20:10:59,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:59,256 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-07 20:10:59,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:10:59,260 INFO L134 CoverageAnalysis]: Checked inductivity of 200 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-11-07 20:10:59,260 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 20:10:59,260 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1893756759] [2024-11-07 20:10:59,260 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1893756759] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 20:10:59,260 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-07 20:10:59,260 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-07 20:10:59,260 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1199486739] [2024-11-07 20:10:59,260 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 20:10:59,261 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-07 20:10:59,261 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 20:10:59,261 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-07 20:10:59,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-07 20:10:59,261 INFO L87 Difference]: Start difference. First operand 702 states and 932 transitions. Second operand has 6 states, 5 states have (on average 10.6) internal successors, (53), 6 states have internal predecessors, (53), 4 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2024-11-07 20:11:00,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 20:11:00,100 INFO L93 Difference]: Finished difference Result 706 states and 932 transitions. [2024-11-07 20:11:00,100 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-07 20:11:00,101 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 10.6) internal successors, (53), 6 states have internal predecessors, (53), 4 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) Word has length 100 [2024-11-07 20:11:00,101 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 20:11:00,103 INFO L225 Difference]: With dead ends: 706 [2024-11-07 20:11:00,103 INFO L226 Difference]: Without dead ends: 705 [2024-11-07 20:11:00,103 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2024-11-07 20:11:00,103 INFO L432 NwaCegarLoop]: 54 mSDtfsCounter, 85 mSDsluCounter, 113 mSDsCounter, 0 mSdLazyCounter, 198 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 167 SdHoareTripleChecker+Invalid, 211 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 198 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-07 20:11:00,104 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [86 Valid, 167 Invalid, 211 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 198 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-07 20:11:00,108 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 705 states. [2024-11-07 20:11:00,162 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 705 to 671. [2024-11-07 20:11:00,163 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 671 states, 540 states have (on average 1.2277777777777779) internal successors, (663), 555 states have internal predecessors, (663), 114 states have call successors, (114), 1 states have call predecessors, (114), 1 states have return successors, (114), 114 states have call predecessors, (114), 114 states have call successors, (114) [2024-11-07 20:11:00,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 671 states to 671 states and 891 transitions. [2024-11-07 20:11:00,178 INFO L78 Accepts]: Start accepts. Automaton has 671 states and 891 transitions. Word has length 100 [2024-11-07 20:11:00,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 20:11:00,178 INFO L471 AbstractCegarLoop]: Abstraction has 671 states and 891 transitions. [2024-11-07 20:11:00,178 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 10.6) internal successors, (53), 6 states have internal predecessors, (53), 4 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2024-11-07 20:11:00,178 INFO L276 IsEmpty]: Start isEmpty. Operand 671 states and 891 transitions. [2024-11-07 20:11:00,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2024-11-07 20:11:00,179 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 20:11:00,179 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 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] [2024-11-07 20:11:00,179 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2024-11-07 20:11:00,179 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-07 20:11:00,180 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 20:11:00,180 INFO L85 PathProgramCache]: Analyzing trace with hash 1430798043, now seen corresponding path program 1 times [2024-11-07 20:11:00,180 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 20:11:00,180 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1263444034] [2024-11-07 20:11:00,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:11:00,180 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 20:11:00,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-07 20:11:00,192 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2109221512] [2024-11-07 20:11:00,196 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:11:00,196 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 20:11:00,196 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 20:11:00,199 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 20:11:00,202 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 20:11:00,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:00,256 INFO L255 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-07 20:11:00,258 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 20:11:00,571 INFO L134 CoverageAnalysis]: Checked inductivity of 201 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 180 trivial. 0 not checked. [2024-11-07 20:11:00,572 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-07 20:11:04,841 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 20:11:04,841 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1263444034] [2024-11-07 20:11:04,842 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-07 20:11:04,842 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2109221512] [2024-11-07 20:11:04,842 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2109221512] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-07 20:11:04,842 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-07 20:11:04,842 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-11-07 20:11:04,842 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1308912289] [2024-11-07 20:11:04,842 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-07 20:11:04,843 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-07 20:11:04,843 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 20:11:04,843 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-07 20:11:04,843 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=163, Unknown=1, NotChecked=0, Total=210 [2024-11-07 20:11:04,844 INFO L87 Difference]: Start difference. First operand 671 states and 891 transitions. Second operand has 9 states, 8 states have (on average 6.75) internal successors, (54), 9 states have internal predecessors, (54), 4 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2024-11-07 20:11:05,362 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 20:11:05,362 INFO L93 Difference]: Finished difference Result 687 states and 897 transitions. [2024-11-07 20:11:05,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-07 20:11:05,363 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.75) internal successors, (54), 9 states have internal predecessors, (54), 4 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) Word has length 101 [2024-11-07 20:11:05,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 20:11:05,365 INFO L225 Difference]: With dead ends: 687 [2024-11-07 20:11:05,365 INFO L226 Difference]: Without dead ends: 680 [2024-11-07 20:11:05,365 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 168 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 4.3s TimeCoverageRelationStatistics Valid=91, Invalid=328, Unknown=1, NotChecked=0, Total=420 [2024-11-07 20:11:05,366 INFO L432 NwaCegarLoop]: 72 mSDtfsCounter, 180 mSDsluCounter, 148 mSDsCounter, 0 mSdLazyCounter, 456 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 186 SdHoareTripleChecker+Valid, 220 SdHoareTripleChecker+Invalid, 479 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 456 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-07 20:11:05,366 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [186 Valid, 220 Invalid, 479 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 456 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-07 20:11:05,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 680 states. [2024-11-07 20:11:05,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 680 to 555. [2024-11-07 20:11:05,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 555 states, 445 states have (on average 1.2314606741573033) internal successors, (548), 460 states have internal predecessors, (548), 93 states have call successors, (93), 1 states have call predecessors, (93), 1 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2024-11-07 20:11:05,425 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 555 states to 555 states and 734 transitions. [2024-11-07 20:11:05,426 INFO L78 Accepts]: Start accepts. Automaton has 555 states and 734 transitions. Word has length 101 [2024-11-07 20:11:05,426 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 20:11:05,426 INFO L471 AbstractCegarLoop]: Abstraction has 555 states and 734 transitions. [2024-11-07 20:11:05,426 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.75) internal successors, (54), 9 states have internal predecessors, (54), 4 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 4 states have call predecessors, (10), 4 states have call successors, (10) [2024-11-07 20:11:05,426 INFO L276 IsEmpty]: Start isEmpty. Operand 555 states and 734 transitions. [2024-11-07 20:11:05,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2024-11-07 20:11:05,427 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 20:11:05,427 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 10, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 20:11:05,446 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 20:11:05,628 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,20 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 20:11:05,628 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-07 20:11:05,629 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 20:11:05,629 INFO L85 PathProgramCache]: Analyzing trace with hash -958388879, now seen corresponding path program 2 times [2024-11-07 20:11:05,629 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 20:11:05,629 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2051305249] [2024-11-07 20:11:05,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:11:05,629 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 20:11:05,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-07 20:11:05,644 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [510413325] [2024-11-07 20:11:05,644 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-07 20:11:05,644 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 20:11:05,644 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 20:11:05,647 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 20:11:05,648 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 20:11:05,706 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-07 20:11:05,706 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-07 20:11:05,707 INFO L255 TraceCheckSpWp]: Trace formula consists of 187 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-07 20:11:05,709 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 20:11:05,946 INFO L134 CoverageAnalysis]: Checked inductivity of 208 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 153 trivial. 0 not checked. [2024-11-07 20:11:05,946 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-07 20:11:06,150 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 20:11:06,150 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2051305249] [2024-11-07 20:11:06,150 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-07 20:11:06,150 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [510413325] [2024-11-07 20:11:06,150 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [510413325] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-07 20:11:06,150 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-07 20:11:06,150 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2024-11-07 20:11:06,150 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [328745734] [2024-11-07 20:11:06,150 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-07 20:11:06,151 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-07 20:11:06,151 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 20:11:06,151 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-07 20:11:06,151 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=114, Unknown=0, NotChecked=0, Total=156 [2024-11-07 20:11:06,151 INFO L87 Difference]: Start difference. First operand 555 states and 734 transitions. Second operand has 11 states, 10 states have (on average 5.7) internal successors, (57), 11 states have internal predecessors, (57), 5 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 4 states have call predecessors, (10), 5 states have call successors, (10) [2024-11-07 20:11:06,614 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 20:11:06,614 INFO L93 Difference]: Finished difference Result 750 states and 1004 transitions. [2024-11-07 20:11:06,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-07 20:11:06,614 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 5.7) internal successors, (57), 11 states have internal predecessors, (57), 5 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 4 states have call predecessors, (10), 5 states have call successors, (10) Word has length 101 [2024-11-07 20:11:06,615 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 20:11:06,617 INFO L225 Difference]: With dead ends: 750 [2024-11-07 20:11:06,617 INFO L226 Difference]: Without dead ends: 746 [2024-11-07 20:11:06,617 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 97 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=136, Unknown=0, NotChecked=0, Total=182 [2024-11-07 20:11:06,617 INFO L432 NwaCegarLoop]: 49 mSDtfsCounter, 142 mSDsluCounter, 254 mSDsCounter, 0 mSdLazyCounter, 948 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 164 SdHoareTripleChecker+Valid, 303 SdHoareTripleChecker+Invalid, 955 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 948 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-07 20:11:06,618 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [164 Valid, 303 Invalid, 955 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 948 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-07 20:11:06,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 746 states. [2024-11-07 20:11:06,676 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 746 to 555. [2024-11-07 20:11:06,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 555 states, 445 states have (on average 1.2044943820224718) internal successors, (536), 460 states have internal predecessors, (536), 93 states have call successors, (93), 1 states have call predecessors, (93), 1 states have return successors, (93), 93 states have call predecessors, (93), 93 states have call successors, (93) [2024-11-07 20:11:06,678 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 555 states to 555 states and 722 transitions. [2024-11-07 20:11:06,679 INFO L78 Accepts]: Start accepts. Automaton has 555 states and 722 transitions. Word has length 101 [2024-11-07 20:11:06,679 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 20:11:06,679 INFO L471 AbstractCegarLoop]: Abstraction has 555 states and 722 transitions. [2024-11-07 20:11:06,679 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 5.7) internal successors, (57), 11 states have internal predecessors, (57), 5 states have call successors, (10), 1 states have call predecessors, (10), 2 states have return successors, (10), 4 states have call predecessors, (10), 5 states have call successors, (10) [2024-11-07 20:11:06,679 INFO L276 IsEmpty]: Start isEmpty. Operand 555 states and 722 transitions. [2024-11-07 20:11:06,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2024-11-07 20:11:06,681 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 20:11:06,682 INFO L215 NwaCegarLoop]: trace histogram [11, 11, 11, 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, 1, 1, 1, 1, 1] [2024-11-07 20:11:06,698 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 20:11:06,885 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,21 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 20:11:06,886 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-07 20:11:06,886 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 20:11:06,886 INFO L85 PathProgramCache]: Analyzing trace with hash 744952956, now seen corresponding path program 2 times [2024-11-07 20:11:06,886 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 20:11:06,886 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [966346049] [2024-11-07 20:11:06,886 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:11:06,886 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 20:11:06,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:06,943 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-07 20:11:06,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:06,945 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-07 20:11:06,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:06,946 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-07 20:11:06,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:06,949 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-11-07 20:11:06,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:06,952 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-07 20:11:06,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:06,954 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-07 20:11:06,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:06,957 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-11-07 20:11:06,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:06,959 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-07 20:11:06,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:06,960 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 81 [2024-11-07 20:11:06,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:06,963 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 86 [2024-11-07 20:11:06,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:06,964 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-07 20:11:06,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:06,965 INFO L134 CoverageAnalysis]: Checked inductivity of 259 backedges. 39 proven. 0 refuted. 0 times theorem prover too weak. 220 trivial. 0 not checked. [2024-11-07 20:11:06,965 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 20:11:06,966 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [966346049] [2024-11-07 20:11:06,966 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [966346049] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-07 20:11:06,966 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-07 20:11:06,966 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-07 20:11:06,966 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [915921955] [2024-11-07 20:11:06,966 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-07 20:11:06,966 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-07 20:11:06,966 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 20:11:06,967 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-07 20:11:06,967 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-07 20:11:06,967 INFO L87 Difference]: Start difference. First operand 555 states and 722 transitions. Second operand has 5 states, 5 states have (on average 11.2) internal successors, (56), 5 states have internal predecessors, (56), 4 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2024-11-07 20:11:07,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 20:11:07,313 INFO L93 Difference]: Finished difference Result 982 states and 1279 transitions. [2024-11-07 20:11:07,313 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-07 20:11:07,313 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.2) internal successors, (56), 5 states have internal predecessors, (56), 4 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) Word has length 108 [2024-11-07 20:11:07,314 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 20:11:07,316 INFO L225 Difference]: With dead ends: 982 [2024-11-07 20:11:07,316 INFO L226 Difference]: Without dead ends: 597 [2024-11-07 20:11:07,318 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-07 20:11:07,318 INFO L432 NwaCegarLoop]: 48 mSDtfsCounter, 29 mSDsluCounter, 76 mSDsCounter, 0 mSdLazyCounter, 209 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 124 SdHoareTripleChecker+Invalid, 212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 209 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-07 20:11:07,318 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 124 Invalid, 212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 209 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-07 20:11:07,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 597 states. [2024-11-07 20:11:07,375 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 597 to 591. [2024-11-07 20:11:07,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 591 states, 477 states have (on average 1.2033542976939204) internal successors, (574), 492 states have internal predecessors, (574), 97 states have call successors, (97), 1 states have call predecessors, (97), 1 states have return successors, (97), 97 states have call predecessors, (97), 97 states have call successors, (97) [2024-11-07 20:11:07,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 591 states to 591 states and 768 transitions. [2024-11-07 20:11:07,378 INFO L78 Accepts]: Start accepts. Automaton has 591 states and 768 transitions. Word has length 108 [2024-11-07 20:11:07,378 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 20:11:07,379 INFO L471 AbstractCegarLoop]: Abstraction has 591 states and 768 transitions. [2024-11-07 20:11:07,379 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.2) internal successors, (56), 5 states have internal predecessors, (56), 4 states have call successors, (11), 1 states have call predecessors, (11), 1 states have return successors, (11), 4 states have call predecessors, (11), 4 states have call successors, (11) [2024-11-07 20:11:07,379 INFO L276 IsEmpty]: Start isEmpty. Operand 591 states and 768 transitions. [2024-11-07 20:11:07,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-11-07 20:11:07,381 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 20:11:07,381 INFO L215 NwaCegarLoop]: trace histogram [14, 14, 14, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-11-07 20:11:07,381 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2024-11-07 20:11:07,381 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-07 20:11:07,383 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 20:11:07,383 INFO L85 PathProgramCache]: Analyzing trace with hash -723083932, now seen corresponding path program 2 times [2024-11-07 20:11:07,383 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 20:11:07,383 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [918724345] [2024-11-07 20:11:07,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:11:07,383 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 20:11:07,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-07 20:11:07,400 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [835211883] [2024-11-07 20:11:07,400 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-07 20:11:07,401 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 20:11:07,401 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 20:11:07,403 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 20:11:07,404 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 20:11:07,468 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-07 20:11:07,468 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-07 20:11:07,469 INFO L255 TraceCheckSpWp]: Trace formula consists of 242 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-07 20:11:07,471 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 20:11:07,926 INFO L134 CoverageAnalysis]: Checked inductivity of 417 backedges. 5 proven. 48 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-11-07 20:11:07,926 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-07 20:11:08,062 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 20:11:08,062 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [918724345] [2024-11-07 20:11:08,062 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-07 20:11:08,062 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [835211883] [2024-11-07 20:11:08,062 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [835211883] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-07 20:11:08,062 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-07 20:11:08,062 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-11-07 20:11:08,062 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1624873590] [2024-11-07 20:11:08,062 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-07 20:11:08,063 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-07 20:11:08,063 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 20:11:08,063 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-07 20:11:08,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=160, Unknown=0, NotChecked=0, Total=210 [2024-11-07 20:11:08,063 INFO L87 Difference]: Start difference. First operand 591 states and 768 transitions. Second operand has 12 states, 11 states have (on average 6.2727272727272725) internal successors, (69), 12 states have internal predecessors, (69), 7 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 7 states have call predecessors, (14), 7 states have call successors, (14) [2024-11-07 20:11:09,281 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 20:11:09,281 INFO L93 Difference]: Finished difference Result 1060 states and 1409 transitions. [2024-11-07 20:11:09,282 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-07 20:11:09,282 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 6.2727272727272725) internal successors, (69), 12 states have internal predecessors, (69), 7 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 7 states have call predecessors, (14), 7 states have call successors, (14) Word has length 136 [2024-11-07 20:11:09,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 20:11:09,285 INFO L225 Difference]: With dead ends: 1060 [2024-11-07 20:11:09,285 INFO L226 Difference]: Without dead ends: 1057 [2024-11-07 20:11:09,286 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 160 GetRequests, 139 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=131, Invalid=375, Unknown=0, NotChecked=0, Total=506 [2024-11-07 20:11:09,286 INFO L432 NwaCegarLoop]: 112 mSDtfsCounter, 246 mSDsluCounter, 464 mSDsCounter, 0 mSdLazyCounter, 1947 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 258 SdHoareTripleChecker+Valid, 576 SdHoareTripleChecker+Invalid, 1995 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 1947 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-07 20:11:09,286 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [258 Valid, 576 Invalid, 1995 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 1947 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-07 20:11:09,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1057 states. [2024-11-07 20:11:09,339 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1057 to 583. [2024-11-07 20:11:09,339 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 583 states, 469 states have (on average 1.2004264392324093) internal successors, (563), 484 states have internal predecessors, (563), 97 states have call successors, (97), 1 states have call predecessors, (97), 1 states have return successors, (97), 97 states have call predecessors, (97), 97 states have call successors, (97) [2024-11-07 20:11:09,341 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 583 states to 583 states and 757 transitions. [2024-11-07 20:11:09,342 INFO L78 Accepts]: Start accepts. Automaton has 583 states and 757 transitions. Word has length 136 [2024-11-07 20:11:09,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 20:11:09,342 INFO L471 AbstractCegarLoop]: Abstraction has 583 states and 757 transitions. [2024-11-07 20:11:09,342 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 6.2727272727272725) internal successors, (69), 12 states have internal predecessors, (69), 7 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 7 states have call predecessors, (14), 7 states have call successors, (14) [2024-11-07 20:11:09,342 INFO L276 IsEmpty]: Start isEmpty. Operand 583 states and 757 transitions. [2024-11-07 20:11:09,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2024-11-07 20:11:09,344 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 20:11:09,344 INFO L215 NwaCegarLoop]: trace histogram [14, 14, 14, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-11-07 20:11:09,360 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 20:11:09,544 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,SelfDestructingSolverStorable32 [2024-11-07 20:11:09,544 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-07 20:11:09,545 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 20:11:09,545 INFO L85 PathProgramCache]: Analyzing trace with hash -940765355, now seen corresponding path program 2 times [2024-11-07 20:11:09,545 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 20:11:09,545 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [856577039] [2024-11-07 20:11:09,545 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:11:09,545 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 20:11:09,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-07 20:11:09,562 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [133001706] [2024-11-07 20:11:09,562 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-07 20:11:09,562 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 20:11:09,562 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 20:11:09,566 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 20:11:09,587 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 20:11:09,629 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-07 20:11:09,629 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-07 20:11:09,630 INFO L255 TraceCheckSpWp]: Trace formula consists of 243 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-07 20:11:09,631 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 20:11:09,984 INFO L134 CoverageAnalysis]: Checked inductivity of 418 backedges. 0 proven. 54 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-11-07 20:11:09,984 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-07 20:11:10,454 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 20:11:10,454 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [856577039] [2024-11-07 20:11:10,454 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-07 20:11:10,454 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [133001706] [2024-11-07 20:11:10,454 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [133001706] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-07 20:11:10,454 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-07 20:11:10,454 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-11-07 20:11:10,454 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1366270102] [2024-11-07 20:11:10,454 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-07 20:11:10,454 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-07 20:11:10,455 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 20:11:10,455 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-07 20:11:10,455 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=85, Unknown=0, NotChecked=0, Total=132 [2024-11-07 20:11:10,455 INFO L87 Difference]: Start difference. First operand 583 states and 757 transitions. Second operand has 10 states, 9 states have (on average 7.777777777777778) internal successors, (70), 10 states have internal predecessors, (70), 6 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) [2024-11-07 20:11:10,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 20:11:10,730 INFO L93 Difference]: Finished difference Result 668 states and 863 transitions. [2024-11-07 20:11:10,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-07 20:11:10,731 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 7.777777777777778) internal successors, (70), 10 states have internal predecessors, (70), 6 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) Word has length 137 [2024-11-07 20:11:10,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 20:11:10,733 INFO L225 Difference]: With dead ends: 668 [2024-11-07 20:11:10,733 INFO L226 Difference]: Without dead ends: 665 [2024-11-07 20:11:10,734 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 155 GetRequests, 144 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=56, Invalid=100, Unknown=0, NotChecked=0, Total=156 [2024-11-07 20:11:10,734 INFO L432 NwaCegarLoop]: 47 mSDtfsCounter, 159 mSDsluCounter, 149 mSDsCounter, 0 mSdLazyCounter, 344 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 196 SdHoareTripleChecker+Invalid, 357 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 344 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-07 20:11:10,734 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [173 Valid, 196 Invalid, 357 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 344 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-07 20:11:10,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 665 states. [2024-11-07 20:11:10,797 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 665 to 650. [2024-11-07 20:11:10,798 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 650 states, 524 states have (on average 1.1946564885496183) internal successors, (626), 539 states have internal predecessors, (626), 109 states have call successors, (109), 1 states have call predecessors, (109), 1 states have return successors, (109), 109 states have call predecessors, (109), 109 states have call successors, (109) [2024-11-07 20:11:10,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 650 states to 650 states and 844 transitions. [2024-11-07 20:11:10,802 INFO L78 Accepts]: Start accepts. Automaton has 650 states and 844 transitions. Word has length 137 [2024-11-07 20:11:10,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 20:11:10,803 INFO L471 AbstractCegarLoop]: Abstraction has 650 states and 844 transitions. [2024-11-07 20:11:10,803 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 7.777777777777778) internal successors, (70), 10 states have internal predecessors, (70), 6 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 6 states have call predecessors, (14), 6 states have call successors, (14) [2024-11-07 20:11:10,803 INFO L276 IsEmpty]: Start isEmpty. Operand 650 states and 844 transitions. [2024-11-07 20:11:10,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2024-11-07 20:11:10,804 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 20:11:10,804 INFO L215 NwaCegarLoop]: trace histogram [14, 14, 14, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 20:11:10,823 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2024-11-07 20:11:11,004 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,SelfDestructingSolverStorable33 [2024-11-07 20:11:11,004 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-07 20:11:11,005 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 20:11:11,005 INFO L85 PathProgramCache]: Analyzing trace with hash -2132372105, now seen corresponding path program 2 times [2024-11-07 20:11:11,005 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 20:11:11,005 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1369479813] [2024-11-07 20:11:11,005 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:11:11,005 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 20:11:11,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-07 20:11:11,020 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [353473044] [2024-11-07 20:11:11,020 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-07 20:11:11,020 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 20:11:11,020 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 20:11:11,022 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 20:11:11,023 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 20:11:11,097 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-07 20:11:11,097 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-07 20:11:11,101 INFO L255 TraceCheckSpWp]: Trace formula consists of 245 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-07 20:11:11,104 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 20:11:11,545 INFO L134 CoverageAnalysis]: Checked inductivity of 420 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 364 trivial. 0 not checked. [2024-11-07 20:11:11,545 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-07 20:11:13,103 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 20:11:13,103 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1369479813] [2024-11-07 20:11:13,104 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-07 20:11:13,104 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [353473044] [2024-11-07 20:11:13,104 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [353473044] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-07 20:11:13,104 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-07 20:11:13,104 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-11-07 20:11:13,104 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [167183556] [2024-11-07 20:11:13,104 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-07 20:11:13,104 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-07 20:11:13,104 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 20:11:13,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-07 20:11:13,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=100, Invalid=362, Unknown=0, NotChecked=0, Total=462 [2024-11-07 20:11:13,105 INFO L87 Difference]: Start difference. First operand 650 states and 844 transitions. Second operand has 12 states, 11 states have (on average 6.545454545454546) internal successors, (72), 12 states have internal predecessors, (72), 5 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) [2024-11-07 20:11:13,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 20:11:13,769 INFO L93 Difference]: Finished difference Result 670 states and 854 transitions. [2024-11-07 20:11:13,769 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-07 20:11:13,769 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 6.545454545454546) internal successors, (72), 12 states have internal predecessors, (72), 5 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) Word has length 139 [2024-11-07 20:11:13,770 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 20:11:13,771 INFO L225 Difference]: With dead ends: 670 [2024-11-07 20:11:13,771 INFO L226 Difference]: Without dead ends: 663 [2024-11-07 20:11:13,772 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 258 GetRequests, 237 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 132 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=116, Invalid=390, Unknown=0, NotChecked=0, Total=506 [2024-11-07 20:11:13,772 INFO L432 NwaCegarLoop]: 81 mSDtfsCounter, 76 mSDsluCounter, 293 mSDsCounter, 0 mSdLazyCounter, 1029 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 374 SdHoareTripleChecker+Invalid, 1032 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 1029 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-07 20:11:13,772 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [86 Valid, 374 Invalid, 1032 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 1029 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-07 20:11:13,773 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 663 states. [2024-11-07 20:11:13,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 663 to 534. [2024-11-07 20:11:13,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 534 states, 429 states have (on average 1.1981351981351982) internal successors, (514), 444 states have internal predecessors, (514), 88 states have call successors, (88), 1 states have call predecessors, (88), 1 states have return successors, (88), 88 states have call predecessors, (88), 88 states have call successors, (88) [2024-11-07 20:11:13,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 534 states to 534 states and 690 transitions. [2024-11-07 20:11:13,825 INFO L78 Accepts]: Start accepts. Automaton has 534 states and 690 transitions. Word has length 139 [2024-11-07 20:11:13,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 20:11:13,825 INFO L471 AbstractCegarLoop]: Abstraction has 534 states and 690 transitions. [2024-11-07 20:11:13,825 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 6.545454545454546) internal successors, (72), 12 states have internal predecessors, (72), 5 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 5 states have call predecessors, (14), 5 states have call successors, (14) [2024-11-07 20:11:13,826 INFO L276 IsEmpty]: Start isEmpty. Operand 534 states and 690 transitions. [2024-11-07 20:11:13,826 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2024-11-07 20:11:13,826 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 20:11:13,826 INFO L215 NwaCegarLoop]: trace histogram [14, 14, 14, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 20:11:13,838 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2024-11-07 20:11:14,026 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2024-11-07 20:11:14,027 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-07 20:11:14,027 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 20:11:14,027 INFO L85 PathProgramCache]: Analyzing trace with hash -226591731, now seen corresponding path program 3 times [2024-11-07 20:11:14,027 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 20:11:14,027 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [305925975] [2024-11-07 20:11:14,027 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:11:14,027 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 20:11:14,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-07 20:11:14,042 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1856971305] [2024-11-07 20:11:14,042 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-07 20:11:14,042 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 20:11:14,042 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 20:11:14,044 INFO L229 MonitoredProcess]: Starting monitored process 25 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 20:11:14,046 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-07 20:11:14,146 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-07 20:11:14,146 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-07 20:11:14,152 INFO L255 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-07 20:11:14,154 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 20:11:14,442 INFO L134 CoverageAnalysis]: Checked inductivity of 439 backedges. 45 proven. 17 refuted. 0 times theorem prover too weak. 377 trivial. 0 not checked. [2024-11-07 20:11:14,442 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-07 20:11:14,788 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 20:11:14,789 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [305925975] [2024-11-07 20:11:14,789 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-07 20:11:14,789 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1856971305] [2024-11-07 20:11:14,789 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1856971305] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-07 20:11:14,789 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-07 20:11:14,789 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-11-07 20:11:14,789 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1985820563] [2024-11-07 20:11:14,789 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-07 20:11:14,789 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-07 20:11:14,789 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 20:11:14,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-07 20:11:14,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=124, Unknown=0, NotChecked=0, Total=156 [2024-11-07 20:11:14,790 INFO L87 Difference]: Start difference. First operand 534 states and 690 transitions. Second operand has 10 states, 9 states have (on average 5.111111111111111) internal successors, (46), 10 states have internal predecessors, (46), 2 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-07 20:11:15,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 20:11:15,499 INFO L93 Difference]: Finished difference Result 692 states and 902 transitions. [2024-11-07 20:11:15,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-07 20:11:15,499 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.111111111111111) internal successors, (46), 10 states have internal predecessors, (46), 2 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 139 [2024-11-07 20:11:15,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 20:11:15,501 INFO L225 Difference]: With dead ends: 692 [2024-11-07 20:11:15,501 INFO L226 Difference]: Without dead ends: 688 [2024-11-07 20:11:15,501 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 135 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=85, Invalid=257, Unknown=0, NotChecked=0, Total=342 [2024-11-07 20:11:15,502 INFO L432 NwaCegarLoop]: 44 mSDtfsCounter, 227 mSDsluCounter, 246 mSDsCounter, 0 mSdLazyCounter, 736 mSolverCounterSat, 41 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 233 SdHoareTripleChecker+Valid, 290 SdHoareTripleChecker+Invalid, 777 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 41 IncrementalHoareTripleChecker+Valid, 736 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-07 20:11:15,502 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [233 Valid, 290 Invalid, 777 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [41 Valid, 736 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-07 20:11:15,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 688 states. [2024-11-07 20:11:15,562 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 688 to 534. [2024-11-07 20:11:15,562 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 534 states, 429 states have (on average 1.1888111888111887) internal successors, (510), 444 states have internal predecessors, (510), 88 states have call successors, (88), 1 states have call predecessors, (88), 1 states have return successors, (88), 88 states have call predecessors, (88), 88 states have call successors, (88) [2024-11-07 20:11:15,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 534 states to 534 states and 686 transitions. [2024-11-07 20:11:15,563 INFO L78 Accepts]: Start accepts. Automaton has 534 states and 686 transitions. Word has length 139 [2024-11-07 20:11:15,564 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 20:11:15,564 INFO L471 AbstractCegarLoop]: Abstraction has 534 states and 686 transitions. [2024-11-07 20:11:15,564 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.111111111111111) internal successors, (46), 10 states have internal predecessors, (46), 2 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-07 20:11:15,564 INFO L276 IsEmpty]: Start isEmpty. Operand 534 states and 686 transitions. [2024-11-07 20:11:15,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2024-11-07 20:11:15,565 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 20:11:15,565 INFO L215 NwaCegarLoop]: trace histogram [15, 15, 15, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-11-07 20:11:15,572 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Ended with exit code 0 [2024-11-07 20:11:15,765 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2024-11-07 20:11:15,765 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-07 20:11:15,766 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 20:11:15,766 INFO L85 PathProgramCache]: Analyzing trace with hash 1163089504, now seen corresponding path program 3 times [2024-11-07 20:11:15,766 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 20:11:15,766 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [299677594] [2024-11-07 20:11:15,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:11:15,766 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 20:11:15,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-07 20:11:15,783 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [660987274] [2024-11-07 20:11:15,783 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-07 20:11:15,783 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 20:11:15,783 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 20:11:15,785 INFO L229 MonitoredProcess]: Starting monitored process 26 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 20:11:15,787 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-11-07 20:11:15,908 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-07 20:11:15,908 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-07 20:11:15,909 INFO L255 TraceCheckSpWp]: Trace formula consists of 129 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-11-07 20:11:15,912 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 20:11:16,763 INFO L134 CoverageAnalysis]: Checked inductivity of 485 backedges. 99 proven. 61 refuted. 0 times theorem prover too weak. 325 trivial. 0 not checked. [2024-11-07 20:11:16,763 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-07 20:11:18,382 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 20:11:18,382 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [299677594] [2024-11-07 20:11:18,382 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-07 20:11:18,382 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [660987274] [2024-11-07 20:11:18,382 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [660987274] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-07 20:11:18,382 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-07 20:11:18,382 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2024-11-07 20:11:18,382 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [196539986] [2024-11-07 20:11:18,382 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-07 20:11:18,382 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-07 20:11:18,382 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 20:11:18,383 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-07 20:11:18,383 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=70, Invalid=272, Unknown=0, NotChecked=0, Total=342 [2024-11-07 20:11:18,383 INFO L87 Difference]: Start difference. First operand 534 states and 686 transitions. Second operand has 13 states, 12 states have (on average 5.666666666666667) internal successors, (68), 13 states have internal predecessors, (68), 4 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2024-11-07 20:11:19,865 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 20:11:19,865 INFO L93 Difference]: Finished difference Result 550 states and 708 transitions. [2024-11-07 20:11:19,865 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-07 20:11:19,866 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 5.666666666666667) internal successors, (68), 13 states have internal predecessors, (68), 4 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) Word has length 146 [2024-11-07 20:11:19,866 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 20:11:19,867 INFO L225 Difference]: With dead ends: 550 [2024-11-07 20:11:19,868 INFO L226 Difference]: Without dead ends: 535 [2024-11-07 20:11:19,868 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 176 GetRequests, 146 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 115 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=234, Invalid=758, Unknown=0, NotChecked=0, Total=992 [2024-11-07 20:11:19,868 INFO L432 NwaCegarLoop]: 24 mSDtfsCounter, 226 mSDsluCounter, 120 mSDsCounter, 0 mSdLazyCounter, 367 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 226 SdHoareTripleChecker+Valid, 144 SdHoareTripleChecker+Invalid, 423 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 367 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-07 20:11:19,868 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [226 Valid, 144 Invalid, 423 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 367 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-07 20:11:19,869 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2024-11-07 20:11:19,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 466. [2024-11-07 20:11:19,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 466 states, 378 states have (on average 1.1216931216931216) internal successors, (424), 388 states have internal predecessors, (424), 76 states have call successors, (76), 1 states have call predecessors, (76), 1 states have return successors, (76), 76 states have call predecessors, (76), 76 states have call successors, (76) [2024-11-07 20:11:19,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 466 states to 466 states and 576 transitions. [2024-11-07 20:11:19,927 INFO L78 Accepts]: Start accepts. Automaton has 466 states and 576 transitions. Word has length 146 [2024-11-07 20:11:19,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 20:11:19,927 INFO L471 AbstractCegarLoop]: Abstraction has 466 states and 576 transitions. [2024-11-07 20:11:19,928 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 5.666666666666667) internal successors, (68), 13 states have internal predecessors, (68), 4 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2024-11-07 20:11:19,928 INFO L276 IsEmpty]: Start isEmpty. Operand 466 states and 576 transitions. [2024-11-07 20:11:19,928 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 149 [2024-11-07 20:11:19,928 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 20:11:19,929 INFO L215 NwaCegarLoop]: trace histogram [15, 15, 15, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-11-07 20:11:19,935 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2024-11-07 20:11:20,129 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2024-11-07 20:11:20,129 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-07 20:11:20,129 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 20:11:20,130 INFO L85 PathProgramCache]: Analyzing trace with hash 1037518274, now seen corresponding path program 3 times [2024-11-07 20:11:20,130 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 20:11:20,130 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [700004629] [2024-11-07 20:11:20,130 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:11:20,130 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 20:11:20,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-07 20:11:20,144 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1788205223] [2024-11-07 20:11:20,144 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-07 20:11:20,144 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 20:11:20,145 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 20:11:20,147 INFO L229 MonitoredProcess]: Starting monitored process 27 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 20:11:20,149 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-11-07 20:11:20,216 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-07 20:11:20,216 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-07 20:11:20,217 INFO L255 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-07 20:11:20,219 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 20:11:20,504 INFO L134 CoverageAnalysis]: Checked inductivity of 489 backedges. 66 proven. 64 refuted. 0 times theorem prover too weak. 359 trivial. 0 not checked. [2024-11-07 20:11:20,504 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-07 20:11:20,739 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 20:11:20,739 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [700004629] [2024-11-07 20:11:20,739 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-07 20:11:20,739 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1788205223] [2024-11-07 20:11:20,739 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1788205223] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-07 20:11:20,739 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-07 20:11:20,739 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2024-11-07 20:11:20,739 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1486622953] [2024-11-07 20:11:20,739 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-07 20:11:20,740 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-07 20:11:20,740 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 20:11:20,740 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-07 20:11:20,740 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=194, Unknown=0, NotChecked=0, Total=240 [2024-11-07 20:11:20,740 INFO L87 Difference]: Start difference. First operand 466 states and 576 transitions. Second operand has 11 states, 10 states have (on average 6.7) internal successors, (67), 11 states have internal predecessors, (67), 4 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (12), 2 states have call predecessors, (12), 4 states have call successors, (12) [2024-11-07 20:11:21,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 20:11:21,464 INFO L93 Difference]: Finished difference Result 470 states and 581 transitions. [2024-11-07 20:11:21,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-07 20:11:21,465 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 6.7) internal successors, (67), 11 states have internal predecessors, (67), 4 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (12), 2 states have call predecessors, (12), 4 states have call successors, (12) Word has length 148 [2024-11-07 20:11:21,465 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 20:11:21,466 INFO L225 Difference]: With dead ends: 470 [2024-11-07 20:11:21,466 INFO L226 Difference]: Without dead ends: 457 [2024-11-07 20:11:21,467 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 209 GetRequests, 184 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 74 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=143, Invalid=507, Unknown=0, NotChecked=0, Total=650 [2024-11-07 20:11:21,467 INFO L432 NwaCegarLoop]: 15 mSDtfsCounter, 172 mSDsluCounter, 75 mSDsCounter, 0 mSdLazyCounter, 341 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 90 SdHoareTripleChecker+Invalid, 386 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 341 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-07 20:11:21,467 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [172 Valid, 90 Invalid, 386 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 341 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-07 20:11:21,468 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 457 states. [2024-11-07 20:11:21,516 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 457 to 445. [2024-11-07 20:11:21,517 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 445 states, 360 states have (on average 1.1111111111111112) internal successors, (400), 369 states have internal predecessors, (400), 74 states have call successors, (74), 1 states have call predecessors, (74), 1 states have return successors, (74), 74 states have call predecessors, (74), 74 states have call successors, (74) [2024-11-07 20:11:21,517 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 445 states to 445 states and 548 transitions. [2024-11-07 20:11:21,518 INFO L78 Accepts]: Start accepts. Automaton has 445 states and 548 transitions. Word has length 148 [2024-11-07 20:11:21,518 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 20:11:21,518 INFO L471 AbstractCegarLoop]: Abstraction has 445 states and 548 transitions. [2024-11-07 20:11:21,518 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 6.7) internal successors, (67), 11 states have internal predecessors, (67), 4 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (12), 2 states have call predecessors, (12), 4 states have call successors, (12) [2024-11-07 20:11:21,518 INFO L276 IsEmpty]: Start isEmpty. Operand 445 states and 548 transitions. [2024-11-07 20:11:21,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 175 [2024-11-07 20:11:21,519 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 20:11:21,519 INFO L215 NwaCegarLoop]: trace histogram [18, 18, 18, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 20:11:21,532 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Ended with exit code 0 [2024-11-07 20:11:21,723 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2024-11-07 20:11:21,723 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-07 20:11:21,724 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 20:11:21,724 INFO L85 PathProgramCache]: Analyzing trace with hash -1476468408, now seen corresponding path program 3 times [2024-11-07 20:11:21,724 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 20:11:21,724 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1290048361] [2024-11-07 20:11:21,724 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:11:21,724 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 20:11:21,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-07 20:11:21,744 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1643404170] [2024-11-07 20:11:21,744 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-07 20:11:21,744 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 20:11:21,745 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 20:11:21,747 INFO L229 MonitoredProcess]: Starting monitored process 28 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 20:11:21,749 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-11-07 20:11:21,796 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-07 20:11:21,796 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-07 20:11:21,797 INFO L255 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-07 20:11:21,800 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 20:11:22,318 INFO L134 CoverageAnalysis]: Checked inductivity of 722 backedges. 51 proven. 5 refuted. 0 times theorem prover too weak. 666 trivial. 0 not checked. [2024-11-07 20:11:22,318 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-07 20:11:34,904 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 20:11:34,904 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1290048361] [2024-11-07 20:11:34,904 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-07 20:11:34,904 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1643404170] [2024-11-07 20:11:34,904 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1643404170] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-07 20:11:34,904 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-07 20:11:34,904 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-11-07 20:11:34,904 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1818979327] [2024-11-07 20:11:34,904 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-07 20:11:34,904 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-07 20:11:34,904 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 20:11:34,905 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-07 20:11:34,905 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=166, Unknown=3, NotChecked=0, Total=210 [2024-11-07 20:11:34,905 INFO L87 Difference]: Start difference. First operand 445 states and 548 transitions. Second operand has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 2 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-07 20:11:35,309 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 20:11:35,309 INFO L93 Difference]: Finished difference Result 648 states and 807 transitions. [2024-11-07 20:11:35,310 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-07 20:11:35,310 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 2 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 174 [2024-11-07 20:11:35,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 20:11:35,312 INFO L225 Difference]: With dead ends: 648 [2024-11-07 20:11:35,312 INFO L226 Difference]: Without dead ends: 644 [2024-11-07 20:11:35,312 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 197 GetRequests, 177 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 32 ImplicationChecksByTransitivity, 12.5s TimeCoverageRelationStatistics Valid=110, Invalid=349, Unknown=3, NotChecked=0, Total=462 [2024-11-07 20:11:35,313 INFO L432 NwaCegarLoop]: 17 mSDtfsCounter, 190 mSDsluCounter, 103 mSDsCounter, 0 mSdLazyCounter, 354 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 196 SdHoareTripleChecker+Valid, 120 SdHoareTripleChecker+Invalid, 390 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 354 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-07 20:11:35,313 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [196 Valid, 120 Invalid, 390 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 354 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-07 20:11:35,313 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 644 states. [2024-11-07 20:11:35,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 644 to 555. [2024-11-07 20:11:35,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 555 states, 449 states have (on average 1.111358574610245) internal successors, (499), 458 states have internal predecessors, (499), 95 states have call successors, (95), 1 states have call predecessors, (95), 1 states have return successors, (95), 95 states have call predecessors, (95), 95 states have call successors, (95) [2024-11-07 20:11:35,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 555 states to 555 states and 689 transitions. [2024-11-07 20:11:35,363 INFO L78 Accepts]: Start accepts. Automaton has 555 states and 689 transitions. Word has length 174 [2024-11-07 20:11:35,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 20:11:35,363 INFO L471 AbstractCegarLoop]: Abstraction has 555 states and 689 transitions. [2024-11-07 20:11:35,363 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 5.0) internal successors, (45), 9 states have internal predecessors, (45), 2 states have call successors, (7), 1 states have call predecessors, (7), 2 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-07 20:11:35,364 INFO L276 IsEmpty]: Start isEmpty. Operand 555 states and 689 transitions. [2024-11-07 20:11:35,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 198 [2024-11-07 20:11:35,365 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 20:11:35,365 INFO L215 NwaCegarLoop]: trace histogram [21, 21, 21, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 20:11:35,379 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2024-11-07 20:11:35,565 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2024-11-07 20:11:35,565 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-07 20:11:35,566 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 20:11:35,566 INFO L85 PathProgramCache]: Analyzing trace with hash 1756681134, now seen corresponding path program 2 times [2024-11-07 20:11:35,566 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 20:11:35,566 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1036934205] [2024-11-07 20:11:35,566 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:11:35,566 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 20:11:35,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:35,700 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-07 20:11:35,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:35,702 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-07 20:11:35,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:35,704 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-07 20:11:35,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:35,705 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-11-07 20:11:35,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:35,707 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-07 20:11:35,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:35,709 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-07 20:11:35,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:35,711 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-11-07 20:11:35,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:35,712 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-07 20:11:35,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:35,714 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-07 20:11:35,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:35,716 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-07 20:11:35,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:35,719 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-07 20:11:35,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:35,722 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-11-07 20:11:35,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:35,725 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-11-07 20:11:35,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:35,727 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2024-11-07 20:11:35,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:35,730 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-07 20:11:35,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:35,732 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2024-11-07 20:11:35,732 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:35,734 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-11-07 20:11:35,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:35,736 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 165 [2024-11-07 20:11:35,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:35,738 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-07 20:11:35,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:35,740 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2024-11-07 20:11:35,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:35,742 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 191 [2024-11-07 20:11:35,742 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:35,744 INFO L134 CoverageAnalysis]: Checked inductivity of 1016 backedges. 0 proven. 176 refuted. 0 times theorem prover too weak. 840 trivial. 0 not checked. [2024-11-07 20:11:35,745 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 20:11:35,745 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1036934205] [2024-11-07 20:11:35,745 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1036934205] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-07 20:11:35,745 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1539942891] [2024-11-07 20:11:35,745 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-07 20:11:35,745 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 20:11:35,745 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 20:11:35,747 INFO L229 MonitoredProcess]: Starting monitored process 29 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 20:11:35,749 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-11-07 20:11:35,824 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-07 20:11:35,824 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-07 20:11:35,825 INFO L255 TraceCheckSpWp]: Trace formula consists of 335 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-07 20:11:35,827 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 20:11:35,948 INFO L134 CoverageAnalysis]: Checked inductivity of 1016 backedges. 0 proven. 176 refuted. 0 times theorem prover too weak. 840 trivial. 0 not checked. [2024-11-07 20:11:35,948 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-07 20:11:36,239 INFO L134 CoverageAnalysis]: Checked inductivity of 1016 backedges. 0 proven. 176 refuted. 0 times theorem prover too weak. 840 trivial. 0 not checked. [2024-11-07 20:11:36,240 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1539942891] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-07 20:11:36,240 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-07 20:11:36,240 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2024-11-07 20:11:36,240 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [571018535] [2024-11-07 20:11:36,240 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-07 20:11:36,241 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-07 20:11:36,241 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 20:11:36,241 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-07 20:11:36,242 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=105, Unknown=0, NotChecked=0, Total=182 [2024-11-07 20:11:36,242 INFO L87 Difference]: Start difference. First operand 555 states and 689 transitions. Second operand has 14 states, 13 states have (on average 13.538461538461538) internal successors, (176), 14 states have internal predecessors, (176), 13 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 13 states have call predecessors, (40), 13 states have call successors, (40) [2024-11-07 20:11:36,869 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 20:11:36,869 INFO L93 Difference]: Finished difference Result 1457 states and 1838 transitions. [2024-11-07 20:11:36,870 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-07 20:11:36,870 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 13.538461538461538) internal successors, (176), 14 states have internal predecessors, (176), 13 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 13 states have call predecessors, (40), 13 states have call successors, (40) Word has length 197 [2024-11-07 20:11:36,870 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 20:11:36,874 INFO L225 Difference]: With dead ends: 1457 [2024-11-07 20:11:36,874 INFO L226 Difference]: Without dead ends: 1456 [2024-11-07 20:11:36,875 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 444 GetRequests, 430 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=97, Invalid=143, Unknown=0, NotChecked=0, Total=240 [2024-11-07 20:11:36,875 INFO L432 NwaCegarLoop]: 65 mSDtfsCounter, 469 mSDsluCounter, 358 mSDsCounter, 0 mSdLazyCounter, 335 mSolverCounterSat, 33 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 494 SdHoareTripleChecker+Valid, 423 SdHoareTripleChecker+Invalid, 368 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 33 IncrementalHoareTripleChecker+Valid, 335 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-07 20:11:36,875 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [494 Valid, 423 Invalid, 368 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [33 Valid, 335 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-07 20:11:36,876 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1456 states. [2024-11-07 20:11:36,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1456 to 1080. [2024-11-07 20:11:36,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1080 states, 878 states have (on average 1.1697038724373576) internal successors, (1027), 887 states have internal predecessors, (1027), 191 states have call successors, (191), 1 states have call predecessors, (191), 1 states have return successors, (191), 191 states have call predecessors, (191), 191 states have call successors, (191) [2024-11-07 20:11:36,995 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1080 states to 1080 states and 1409 transitions. [2024-11-07 20:11:36,996 INFO L78 Accepts]: Start accepts. Automaton has 1080 states and 1409 transitions. Word has length 197 [2024-11-07 20:11:36,996 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 20:11:36,996 INFO L471 AbstractCegarLoop]: Abstraction has 1080 states and 1409 transitions. [2024-11-07 20:11:36,997 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 13.538461538461538) internal successors, (176), 14 states have internal predecessors, (176), 13 states have call successors, (40), 1 states have call predecessors, (40), 1 states have return successors, (40), 13 states have call predecessors, (40), 13 states have call successors, (40) [2024-11-07 20:11:36,997 INFO L276 IsEmpty]: Start isEmpty. Operand 1080 states and 1409 transitions. [2024-11-07 20:11:36,998 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2024-11-07 20:11:36,998 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 20:11:36,998 INFO L215 NwaCegarLoop]: trace histogram [22, 22, 22, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1] [2024-11-07 20:11:37,015 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Ended with exit code 0 [2024-11-07 20:11:37,202 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2024-11-07 20:11:37,202 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-07 20:11:37,203 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 20:11:37,203 INFO L85 PathProgramCache]: Analyzing trace with hash 390752864, now seen corresponding path program 1 times [2024-11-07 20:11:37,203 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 20:11:37,203 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [516085810] [2024-11-07 20:11:37,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:11:37,203 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 20:11:37,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:37,379 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-07 20:11:37,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:37,382 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-07 20:11:37,383 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:37,385 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-07 20:11:37,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:37,388 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-11-07 20:11:37,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:37,391 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-07 20:11:37,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:37,393 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-07 20:11:37,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:37,395 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-11-07 20:11:37,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:37,397 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-07 20:11:37,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:37,399 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-07 20:11:37,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:37,402 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-07 20:11:37,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:37,404 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-07 20:11:37,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:37,405 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-11-07 20:11:37,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:37,407 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 119 [2024-11-07 20:11:37,408 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:37,409 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-11-07 20:11:37,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:37,411 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 136 [2024-11-07 20:11:37,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:37,414 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2024-11-07 20:11:37,415 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:37,416 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2024-11-07 20:11:37,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:37,418 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-11-07 20:11:37,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:37,420 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2024-11-07 20:11:37,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:37,423 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2024-11-07 20:11:37,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:37,425 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-07 20:11:37,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:37,427 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2024-11-07 20:11:37,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:37,430 INFO L134 CoverageAnalysis]: Checked inductivity of 1095 backedges. 0 proven. 171 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2024-11-07 20:11:37,430 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 20:11:37,430 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [516085810] [2024-11-07 20:11:37,430 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [516085810] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-07 20:11:37,430 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1492977856] [2024-11-07 20:11:37,430 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:11:37,431 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 20:11:37,431 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 20:11:37,433 INFO L229 MonitoredProcess]: Starting monitored process 30 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 20:11:37,434 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-11-07 20:11:37,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:37,514 INFO L255 TraceCheckSpWp]: Trace formula consists of 360 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-07 20:11:37,516 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 20:11:37,661 INFO L134 CoverageAnalysis]: Checked inductivity of 1095 backedges. 558 proven. 39 refuted. 0 times theorem prover too weak. 498 trivial. 0 not checked. [2024-11-07 20:11:37,661 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-07 20:11:37,815 INFO L134 CoverageAnalysis]: Checked inductivity of 1095 backedges. 110 proven. 39 refuted. 0 times theorem prover too weak. 946 trivial. 0 not checked. [2024-11-07 20:11:37,816 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1492977856] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-07 20:11:37,816 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-07 20:11:37,816 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 15 [2024-11-07 20:11:37,816 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1364499467] [2024-11-07 20:11:37,816 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-07 20:11:37,817 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-07 20:11:37,817 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 20:11:37,817 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-07 20:11:37,817 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2024-11-07 20:11:37,817 INFO L87 Difference]: Start difference. First operand 1080 states and 1409 transitions. Second operand has 15 states, 15 states have (on average 12.866666666666667) internal successors, (193), 15 states have internal predecessors, (193), 13 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (44), 13 states have call predecessors, (44), 13 states have call successors, (44) [2024-11-07 20:11:38,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 20:11:38,700 INFO L93 Difference]: Finished difference Result 1750 states and 2285 transitions. [2024-11-07 20:11:38,701 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-07 20:11:38,701 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 12.866666666666667) internal successors, (193), 15 states have internal predecessors, (193), 13 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (44), 13 states have call predecessors, (44), 13 states have call successors, (44) Word has length 212 [2024-11-07 20:11:38,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 20:11:38,706 INFO L225 Difference]: With dead ends: 1750 [2024-11-07 20:11:38,706 INFO L226 Difference]: Without dead ends: 1160 [2024-11-07 20:11:38,707 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 492 GetRequests, 460 SyntacticMatches, 4 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=183, Invalid=687, Unknown=0, NotChecked=0, Total=870 [2024-11-07 20:11:38,708 INFO L432 NwaCegarLoop]: 66 mSDtfsCounter, 177 mSDsluCounter, 539 mSDsCounter, 0 mSdLazyCounter, 1216 mSolverCounterSat, 37 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 186 SdHoareTripleChecker+Valid, 605 SdHoareTripleChecker+Invalid, 1253 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 37 IncrementalHoareTripleChecker+Valid, 1216 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-07 20:11:38,708 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [186 Valid, 605 Invalid, 1253 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [37 Valid, 1216 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-07 20:11:38,709 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1160 states. [2024-11-07 20:11:38,835 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1160 to 1134. [2024-11-07 20:11:38,835 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1134 states, 922 states have (on average 1.165943600867679) internal successors, (1075), 931 states have internal predecessors, (1075), 201 states have call successors, (201), 1 states have call predecessors, (201), 1 states have return successors, (201), 201 states have call predecessors, (201), 201 states have call successors, (201) [2024-11-07 20:11:38,837 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1134 states to 1134 states and 1477 transitions. [2024-11-07 20:11:38,837 INFO L78 Accepts]: Start accepts. Automaton has 1134 states and 1477 transitions. Word has length 212 [2024-11-07 20:11:38,837 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 20:11:38,838 INFO L471 AbstractCegarLoop]: Abstraction has 1134 states and 1477 transitions. [2024-11-07 20:11:38,838 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 12.866666666666667) internal successors, (193), 15 states have internal predecessors, (193), 13 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (44), 13 states have call predecessors, (44), 13 states have call successors, (44) [2024-11-07 20:11:38,838 INFO L276 IsEmpty]: Start isEmpty. Operand 1134 states and 1477 transitions. [2024-11-07 20:11:38,838 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2024-11-07 20:11:38,838 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 20:11:38,839 INFO L215 NwaCegarLoop]: trace histogram [22, 22, 22, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1] [2024-11-07 20:11:38,851 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2024-11-07 20:11:39,039 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,30 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 20:11:39,039 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-07 20:11:39,039 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 20:11:39,039 INFO L85 PathProgramCache]: Analyzing trace with hash -1587931792, now seen corresponding path program 2 times [2024-11-07 20:11:39,040 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 20:11:39,040 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [461349695] [2024-11-07 20:11:39,040 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:11:39,040 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 20:11:39,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:39,241 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-07 20:11:39,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:39,245 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-07 20:11:39,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:39,248 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-07 20:11:39,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:39,250 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-11-07 20:11:39,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:39,254 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-07 20:11:39,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:39,257 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-07 20:11:39,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:39,260 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-11-07 20:11:39,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:39,263 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-07 20:11:39,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:39,267 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-07 20:11:39,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:39,271 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-07 20:11:39,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:39,273 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-07 20:11:39,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:39,276 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-11-07 20:11:39,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:39,279 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-11-07 20:11:39,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:39,283 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2024-11-07 20:11:39,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:39,286 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-07 20:11:39,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:39,289 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2024-11-07 20:11:39,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:39,292 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 153 [2024-11-07 20:11:39,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:39,294 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2024-11-07 20:11:39,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:39,296 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-07 20:11:39,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:39,298 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2024-11-07 20:11:39,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:39,301 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-07 20:11:39,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:39,303 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2024-11-07 20:11:39,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:39,307 INFO L134 CoverageAnalysis]: Checked inductivity of 1095 backedges. 0 proven. 171 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2024-11-07 20:11:39,307 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 20:11:39,307 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [461349695] [2024-11-07 20:11:39,307 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [461349695] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-07 20:11:39,307 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [424750322] [2024-11-07 20:11:39,307 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-07 20:11:39,307 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 20:11:39,308 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 20:11:39,310 INFO L229 MonitoredProcess]: Starting monitored process 31 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 20:11:39,312 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-11-07 20:11:39,389 INFO L227 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-07 20:11:39,390 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-07 20:11:39,391 INFO L255 TraceCheckSpWp]: Trace formula consists of 360 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-07 20:11:39,394 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 20:11:39,689 INFO L134 CoverageAnalysis]: Checked inductivity of 1095 backedges. 0 proven. 171 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2024-11-07 20:11:39,689 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-07 20:11:39,928 INFO L134 CoverageAnalysis]: Checked inductivity of 1095 backedges. 0 proven. 171 refuted. 0 times theorem prover too weak. 924 trivial. 0 not checked. [2024-11-07 20:11:39,928 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [424750322] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-07 20:11:39,928 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-07 20:11:39,928 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 21 [2024-11-07 20:11:39,928 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1290510047] [2024-11-07 20:11:39,928 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-07 20:11:39,929 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-11-07 20:11:39,929 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 20:11:39,929 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-11-07 20:11:39,929 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=292, Unknown=0, NotChecked=0, Total=462 [2024-11-07 20:11:39,930 INFO L87 Difference]: Start difference. First operand 1134 states and 1477 transitions. Second operand has 22 states, 21 states have (on average 14.095238095238095) internal successors, (296), 22 states have internal predecessors, (296), 20 states have call successors, (64), 1 states have call predecessors, (64), 1 states have return successors, (64), 20 states have call predecessors, (64), 20 states have call successors, (64) [2024-11-07 20:11:41,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 20:11:41,095 INFO L93 Difference]: Finished difference Result 3105 states and 4108 transitions. [2024-11-07 20:11:41,095 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-07 20:11:41,095 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 14.095238095238095) internal successors, (296), 22 states have internal predecessors, (296), 20 states have call successors, (64), 1 states have call predecessors, (64), 1 states have return successors, (64), 20 states have call predecessors, (64), 20 states have call successors, (64) Word has length 212 [2024-11-07 20:11:41,095 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 20:11:41,106 INFO L225 Difference]: With dead ends: 3105 [2024-11-07 20:11:41,106 INFO L226 Difference]: Without dead ends: 3042 [2024-11-07 20:11:41,108 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 491 GetRequests, 454 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 486 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=564, Invalid=918, Unknown=0, NotChecked=0, Total=1482 [2024-11-07 20:11:41,108 INFO L432 NwaCegarLoop]: 38 mSDtfsCounter, 873 mSDsluCounter, 387 mSDsCounter, 0 mSdLazyCounter, 530 mSolverCounterSat, 204 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 887 SdHoareTripleChecker+Valid, 425 SdHoareTripleChecker+Invalid, 734 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 204 IncrementalHoareTripleChecker+Valid, 530 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-07 20:11:41,108 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [887 Valid, 425 Invalid, 734 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [204 Valid, 530 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-07 20:11:41,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3042 states. [2024-11-07 20:11:41,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3042 to 1703. [2024-11-07 20:11:41,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1703 states, 1392 states have (on average 1.1436781609195403) internal successors, (1592), 1401 states have internal predecessors, (1592), 300 states have call successors, (300), 1 states have call predecessors, (300), 1 states have return successors, (300), 300 states have call predecessors, (300), 300 states have call successors, (300) [2024-11-07 20:11:41,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1703 states to 1703 states and 2192 transitions. [2024-11-07 20:11:41,349 INFO L78 Accepts]: Start accepts. Automaton has 1703 states and 2192 transitions. Word has length 212 [2024-11-07 20:11:41,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 20:11:41,350 INFO L471 AbstractCegarLoop]: Abstraction has 1703 states and 2192 transitions. [2024-11-07 20:11:41,350 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 14.095238095238095) internal successors, (296), 22 states have internal predecessors, (296), 20 states have call successors, (64), 1 states have call predecessors, (64), 1 states have return successors, (64), 20 states have call predecessors, (64), 20 states have call successors, (64) [2024-11-07 20:11:41,350 INFO L276 IsEmpty]: Start isEmpty. Operand 1703 states and 2192 transitions. [2024-11-07 20:11:41,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2024-11-07 20:11:41,352 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 20:11:41,352 INFO L215 NwaCegarLoop]: trace histogram [23, 23, 23, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1] [2024-11-07 20:11:41,369 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2024-11-07 20:11:41,553 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2024-11-07 20:11:41,554 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-07 20:11:41,554 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 20:11:41,554 INFO L85 PathProgramCache]: Analyzing trace with hash 336538929, now seen corresponding path program 4 times [2024-11-07 20:11:41,554 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 20:11:41,554 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1088628470] [2024-11-07 20:11:41,554 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:11:41,555 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 20:11:41,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-07 20:11:41,580 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1583846586] [2024-11-07 20:11:41,580 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-07 20:11:41,580 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 20:11:41,581 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 20:11:41,583 INFO L229 MonitoredProcess]: Starting monitored process 32 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 20:11:41,584 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-11-07 20:11:41,670 INFO L227 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-07 20:11:41,671 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-07 20:11:41,672 INFO L255 TraceCheckSpWp]: Trace formula consists of 375 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-07 20:11:41,675 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 20:11:42,156 INFO L134 CoverageAnalysis]: Checked inductivity of 1193 backedges. 138 proven. 43 refuted. 0 times theorem prover too weak. 1012 trivial. 0 not checked. [2024-11-07 20:11:42,157 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-07 20:11:42,285 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 20:11:42,285 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1088628470] [2024-11-07 20:11:42,285 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-07 20:11:42,285 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1583846586] [2024-11-07 20:11:42,285 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1583846586] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-07 20:11:42,285 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-07 20:11:42,286 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-11-07 20:11:42,286 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [558326906] [2024-11-07 20:11:42,286 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-07 20:11:42,286 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-07 20:11:42,286 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 20:11:42,286 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-07 20:11:42,286 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=151, Unknown=0, NotChecked=0, Total=210 [2024-11-07 20:11:42,287 INFO L87 Difference]: Start difference. First operand 1703 states and 2192 transitions. Second operand has 12 states, 11 states have (on average 9.909090909090908) internal successors, (109), 12 states have internal predecessors, (109), 9 states have call successors, (23), 1 states have call predecessors, (23), 1 states have return successors, (23), 9 states have call predecessors, (23), 9 states have call successors, (23) [2024-11-07 20:11:43,497 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 20:11:43,498 INFO L93 Difference]: Finished difference Result 2143 states and 2760 transitions. [2024-11-07 20:11:43,498 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-07 20:11:43,498 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 9.909090909090908) internal successors, (109), 12 states have internal predecessors, (109), 9 states have call successors, (23), 1 states have call predecessors, (23), 1 states have return successors, (23), 9 states have call predecessors, (23), 9 states have call successors, (23) Word has length 221 [2024-11-07 20:11:43,498 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 20:11:43,506 INFO L225 Difference]: With dead ends: 2143 [2024-11-07 20:11:43,506 INFO L226 Difference]: Without dead ends: 2118 [2024-11-07 20:11:43,507 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 243 GetRequests, 224 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 63 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=118, Invalid=302, Unknown=0, NotChecked=0, Total=420 [2024-11-07 20:11:43,507 INFO L432 NwaCegarLoop]: 154 mSDtfsCounter, 163 mSDsluCounter, 321 mSDsCounter, 0 mSdLazyCounter, 1049 mSolverCounterSat, 30 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 475 SdHoareTripleChecker+Invalid, 1079 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 30 IncrementalHoareTripleChecker+Valid, 1049 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-07 20:11:43,508 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [172 Valid, 475 Invalid, 1079 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [30 Valid, 1049 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-07 20:11:43,509 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2118 states. [2024-11-07 20:11:43,743 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2118 to 1669. [2024-11-07 20:11:43,744 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1669 states, 1364 states have (on average 1.1407624633431086) internal successors, (1556), 1373 states have internal predecessors, (1556), 294 states have call successors, (294), 1 states have call predecessors, (294), 1 states have return successors, (294), 294 states have call predecessors, (294), 294 states have call successors, (294) [2024-11-07 20:11:43,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1669 states to 1669 states and 2144 transitions. [2024-11-07 20:11:43,748 INFO L78 Accepts]: Start accepts. Automaton has 1669 states and 2144 transitions. Word has length 221 [2024-11-07 20:11:43,748 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 20:11:43,748 INFO L471 AbstractCegarLoop]: Abstraction has 1669 states and 2144 transitions. [2024-11-07 20:11:43,748 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 9.909090909090908) internal successors, (109), 12 states have internal predecessors, (109), 9 states have call successors, (23), 1 states have call predecessors, (23), 1 states have return successors, (23), 9 states have call predecessors, (23), 9 states have call successors, (23) [2024-11-07 20:11:43,748 INFO L276 IsEmpty]: Start isEmpty. Operand 1669 states and 2144 transitions. [2024-11-07 20:11:43,751 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 260 [2024-11-07 20:11:43,751 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 20:11:43,751 INFO L215 NwaCegarLoop]: trace histogram [27, 27, 27, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1] [2024-11-07 20:11:43,778 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2024-11-07 20:11:43,955 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,32 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 20:11:43,956 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-07 20:11:43,956 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 20:11:43,956 INFO L85 PathProgramCache]: Analyzing trace with hash -922079403, now seen corresponding path program 5 times [2024-11-07 20:11:43,956 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 20:11:43,956 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1106961431] [2024-11-07 20:11:43,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:11:43,956 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 20:11:43,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-07 20:11:43,981 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [8537757] [2024-11-07 20:11:43,981 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-07 20:11:43,981 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 20:11:43,981 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 20:11:43,983 INFO L229 MonitoredProcess]: Starting monitored process 33 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 20:11:43,985 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-11-07 20:11:44,088 INFO L227 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 16 check-sat command(s) [2024-11-07 20:11:44,088 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-07 20:11:44,090 INFO L255 TraceCheckSpWp]: Trace formula consists of 433 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-07 20:11:44,094 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 20:11:44,979 INFO L134 CoverageAnalysis]: Checked inductivity of 1677 backedges. 28 proven. 245 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-07 20:11:44,979 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-07 20:11:45,087 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 20:11:45,087 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1106961431] [2024-11-07 20:11:45,087 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-07 20:11:45,087 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [8537757] [2024-11-07 20:11:45,087 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [8537757] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-07 20:11:45,087 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-07 20:11:45,087 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17] total 17 [2024-11-07 20:11:45,087 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [340397147] [2024-11-07 20:11:45,087 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-07 20:11:45,087 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 18 states [2024-11-07 20:11:45,087 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 20:11:45,088 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2024-11-07 20:11:45,088 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=314, Unknown=0, NotChecked=0, Total=380 [2024-11-07 20:11:45,088 INFO L87 Difference]: Start difference. First operand 1669 states and 2144 transitions. Second operand has 18 states, 17 states have (on average 7.470588235294118) internal successors, (127), 18 states have internal predecessors, (127), 11 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 11 states have call predecessors, (27), 11 states have call successors, (27) [2024-11-07 20:11:48,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 20:11:48,409 INFO L93 Difference]: Finished difference Result 3787 states and 4962 transitions. [2024-11-07 20:11:48,409 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 48 states. [2024-11-07 20:11:48,410 INFO L78 Accepts]: Start accepts. Automaton has has 18 states, 17 states have (on average 7.470588235294118) internal successors, (127), 18 states have internal predecessors, (127), 11 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 11 states have call predecessors, (27), 11 states have call successors, (27) Word has length 259 [2024-11-07 20:11:48,410 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 20:11:48,422 INFO L225 Difference]: With dead ends: 3787 [2024-11-07 20:11:48,422 INFO L226 Difference]: Without dead ends: 3756 [2024-11-07 20:11:48,424 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 309 GetRequests, 257 SyntacticMatches, 0 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 755 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=498, Invalid=2364, Unknown=0, NotChecked=0, Total=2862 [2024-11-07 20:11:48,425 INFO L432 NwaCegarLoop]: 198 mSDtfsCounter, 503 mSDsluCounter, 422 mSDsCounter, 0 mSdLazyCounter, 4517 mSolverCounterSat, 126 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 515 SdHoareTripleChecker+Valid, 620 SdHoareTripleChecker+Invalid, 4643 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 126 IncrementalHoareTripleChecker+Valid, 4517 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2024-11-07 20:11:48,425 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [515 Valid, 620 Invalid, 4643 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [126 Valid, 4517 Invalid, 0 Unknown, 0 Unchecked, 2.4s Time] [2024-11-07 20:11:48,427 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3756 states. [2024-11-07 20:11:48,817 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3756 to 2412. [2024-11-07 20:11:48,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2412 states, 1968 states have (on average 1.1366869918699187) internal successors, (2237), 1977 states have internal predecessors, (2237), 433 states have call successors, (433), 1 states have call predecessors, (433), 1 states have return successors, (433), 433 states have call predecessors, (433), 433 states have call successors, (433) [2024-11-07 20:11:48,820 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2412 states to 2412 states and 3103 transitions. [2024-11-07 20:11:48,822 INFO L78 Accepts]: Start accepts. Automaton has 2412 states and 3103 transitions. Word has length 259 [2024-11-07 20:11:48,822 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 20:11:48,822 INFO L471 AbstractCegarLoop]: Abstraction has 2412 states and 3103 transitions. [2024-11-07 20:11:48,822 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 18 states, 17 states have (on average 7.470588235294118) internal successors, (127), 18 states have internal predecessors, (127), 11 states have call successors, (27), 1 states have call predecessors, (27), 1 states have return successors, (27), 11 states have call predecessors, (27), 11 states have call successors, (27) [2024-11-07 20:11:48,822 INFO L276 IsEmpty]: Start isEmpty. Operand 2412 states and 3103 transitions. [2024-11-07 20:11:48,824 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 263 [2024-11-07 20:11:48,824 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 20:11:48,824 INFO L215 NwaCegarLoop]: trace histogram [27, 27, 27, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-07 20:11:48,841 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Ended with exit code 0 [2024-11-07 20:11:49,024 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2024-11-07 20:11:49,025 INFO L396 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-07 20:11:49,025 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 20:11:49,025 INFO L85 PathProgramCache]: Analyzing trace with hash 1227874804, now seen corresponding path program 1 times [2024-11-07 20:11:49,025 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 20:11:49,025 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2084380173] [2024-11-07 20:11:49,025 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:11:49,025 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 20:11:49,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:49,232 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 7 [2024-11-07 20:11:49,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:49,234 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-07 20:11:49,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:49,236 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-07 20:11:49,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:49,238 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 34 [2024-11-07 20:11:49,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:49,240 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2024-11-07 20:11:49,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:49,241 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 51 [2024-11-07 20:11:49,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:49,243 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 63 [2024-11-07 20:11:49,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:49,244 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-07 20:11:49,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:49,246 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-07 20:11:49,249 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:49,250 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 89 [2024-11-07 20:11:49,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:49,252 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-07 20:11:49,252 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:49,253 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-11-07 20:11:49,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:49,255 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 115 [2024-11-07 20:11:49,255 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:49,257 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2024-11-07 20:11:49,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:49,259 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-07 20:11:49,259 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:49,260 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2024-11-07 20:11:49,261 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:49,262 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2024-11-07 20:11:49,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:49,264 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2024-11-07 20:11:49,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:49,265 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 174 [2024-11-07 20:11:49,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:49,267 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 186 [2024-11-07 20:11:49,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:49,269 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 195 [2024-11-07 20:11:49,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:49,271 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 200 [2024-11-07 20:11:49,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:49,272 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-07 20:11:49,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:49,274 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2024-11-07 20:11:49,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:49,275 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 233 [2024-11-07 20:11:49,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:49,278 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 238 [2024-11-07 20:11:49,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:49,279 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 250 [2024-11-07 20:11:49,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:49,281 INFO L134 CoverageAnalysis]: Checked inductivity of 1717 backedges. 64 proven. 249 refuted. 0 times theorem prover too weak. 1404 trivial. 0 not checked. [2024-11-07 20:11:49,281 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 20:11:49,281 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2084380173] [2024-11-07 20:11:49,282 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2084380173] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-07 20:11:49,282 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [972859980] [2024-11-07 20:11:49,282 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:11:49,282 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 20:11:49,282 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 20:11:49,284 INFO L229 MonitoredProcess]: Starting monitored process 34 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 20:11:49,286 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-11-07 20:11:49,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-07 20:11:49,370 INFO L255 TraceCheckSpWp]: Trace formula consists of 436 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-07 20:11:49,373 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 20:11:49,580 INFO L134 CoverageAnalysis]: Checked inductivity of 1717 backedges. 584 proven. 157 refuted. 0 times theorem prover too weak. 976 trivial. 0 not checked. [2024-11-07 20:11:49,580 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-07 20:11:49,832 INFO L134 CoverageAnalysis]: Checked inductivity of 1717 backedges. 144 proven. 157 refuted. 0 times theorem prover too weak. 1416 trivial. 0 not checked. [2024-11-07 20:11:49,832 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [972859980] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-07 20:11:49,832 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-07 20:11:49,833 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 9, 9] total 14 [2024-11-07 20:11:49,833 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1373556554] [2024-11-07 20:11:49,833 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-07 20:11:49,833 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-07 20:11:49,833 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 20:11:49,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-07 20:11:49,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2024-11-07 20:11:49,834 INFO L87 Difference]: Start difference. First operand 2412 states and 3103 transitions. Second operand has 14 states, 14 states have (on average 13.142857142857142) internal successors, (184), 14 states have internal predecessors, (184), 12 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (44), 12 states have call predecessors, (44), 12 states have call successors, (44) [2024-11-07 20:11:50,884 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 20:11:50,885 INFO L93 Difference]: Finished difference Result 3295 states and 4238 transitions. [2024-11-07 20:11:50,885 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-07 20:11:50,885 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 13.142857142857142) internal successors, (184), 14 states have internal predecessors, (184), 12 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (44), 12 states have call predecessors, (44), 12 states have call successors, (44) Word has length 262 [2024-11-07 20:11:50,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 20:11:50,895 INFO L225 Difference]: With dead ends: 3295 [2024-11-07 20:11:50,895 INFO L226 Difference]: Without dead ends: 1634 [2024-11-07 20:11:50,901 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 600 GetRequests, 570 SyntacticMatches, 6 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 69 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=146, Invalid=504, Unknown=0, NotChecked=0, Total=650 [2024-11-07 20:11:50,901 INFO L432 NwaCegarLoop]: 111 mSDtfsCounter, 153 mSDsluCounter, 701 mSDsCounter, 0 mSdLazyCounter, 1376 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 812 SdHoareTripleChecker+Invalid, 1411 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 1376 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-07 20:11:50,901 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [156 Valid, 812 Invalid, 1411 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 1376 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-07 20:11:50,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1634 states. [2024-11-07 20:11:51,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1634 to 1571. [2024-11-07 20:11:51,092 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1571 states, 1276 states have (on average 1.134796238244514) internal successors, (1448), 1285 states have internal predecessors, (1448), 284 states have call successors, (284), 1 states have call predecessors, (284), 1 states have return successors, (284), 284 states have call predecessors, (284), 284 states have call successors, (284) [2024-11-07 20:11:51,094 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1571 states to 1571 states and 2016 transitions. [2024-11-07 20:11:51,095 INFO L78 Accepts]: Start accepts. Automaton has 1571 states and 2016 transitions. Word has length 262 [2024-11-07 20:11:51,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-07 20:11:51,095 INFO L471 AbstractCegarLoop]: Abstraction has 1571 states and 2016 transitions. [2024-11-07 20:11:51,095 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 13.142857142857142) internal successors, (184), 14 states have internal predecessors, (184), 12 states have call successors, (44), 2 states have call predecessors, (44), 2 states have return successors, (44), 12 states have call predecessors, (44), 12 states have call successors, (44) [2024-11-07 20:11:51,095 INFO L276 IsEmpty]: Start isEmpty. Operand 1571 states and 2016 transitions. [2024-11-07 20:11:51,097 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 298 [2024-11-07 20:11:51,097 INFO L207 NwaCegarLoop]: Found error trace [2024-11-07 20:11:51,097 INFO L215 NwaCegarLoop]: trace histogram [31, 31, 31, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1] [2024-11-07 20:11:51,113 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2024-11-07 20:11:51,297 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,34 /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 20:11:51,297 INFO L396 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-07 20:11:51,298 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-07 20:11:51,298 INFO L85 PathProgramCache]: Analyzing trace with hash 181554417, now seen corresponding path program 6 times [2024-11-07 20:11:51,298 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-07 20:11:51,298 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [536223394] [2024-11-07 20:11:51,298 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-07 20:11:51,298 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-07 20:11:51,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-07 20:11:51,329 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2039619457] [2024-11-07 20:11:51,329 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-07 20:11:51,329 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-07 20:11:51,329 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 [2024-11-07 20:11:51,331 INFO L229 MonitoredProcess]: Starting monitored process 35 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 20:11:51,332 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate-jdk21/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2024-11-07 20:11:51,438 INFO L227 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2024-11-07 20:11:51,438 INFO L228 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-07 20:11:51,439 INFO L255 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 24 conjuncts are in the unsatisfiable core [2024-11-07 20:11:51,442 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-07 20:11:52,223 INFO L134 CoverageAnalysis]: Checked inductivity of 2247 backedges. 178 proven. 189 refuted. 0 times theorem prover too weak. 1880 trivial. 0 not checked. [2024-11-07 20:11:52,223 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-07 20:12:00,207 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-07 20:12:00,207 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [536223394] [2024-11-07 20:12:00,207 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-07 20:12:00,207 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2039619457] [2024-11-07 20:12:00,207 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2039619457] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-07 20:12:00,207 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-07 20:12:00,207 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2024-11-07 20:12:00,207 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [960048184] [2024-11-07 20:12:00,207 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-07 20:12:00,207 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-07 20:12:00,207 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-07 20:12:00,208 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-07 20:12:00,208 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=67, Invalid=273, Unknown=2, NotChecked=0, Total=342 [2024-11-07 20:12:00,208 INFO L87 Difference]: Start difference. First operand 1571 states and 2016 transitions. Second operand has 13 states, 12 states have (on average 6.5) internal successors, (78), 12 states have internal predecessors, (78), 3 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (14), 4 states have call predecessors, (14), 3 states have call successors, (14) [2024-11-07 20:12:02,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-07 20:12:02,124 INFO L93 Difference]: Finished difference Result 1573 states and 2018 transitions. [2024-11-07 20:12:02,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-07 20:12:02,124 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 6.5) internal successors, (78), 12 states have internal predecessors, (78), 3 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (14), 4 states have call predecessors, (14), 3 states have call successors, (14) Word has length 297 [2024-11-07 20:12:02,124 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-07 20:12:02,128 INFO L225 Difference]: With dead ends: 1573 [2024-11-07 20:12:02,128 INFO L226 Difference]: Without dead ends: 1549 [2024-11-07 20:12:02,129 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 328 GetRequests, 296 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 186 ImplicationChecksByTransitivity, 8.3s TimeCoverageRelationStatistics Valid=258, Invalid=862, Unknown=2, NotChecked=0, Total=1122 [2024-11-07 20:12:02,129 INFO L432 NwaCegarLoop]: 20 mSDtfsCounter, 247 mSDsluCounter, 99 mSDsCounter, 0 mSdLazyCounter, 461 mSolverCounterSat, 75 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 248 SdHoareTripleChecker+Valid, 119 SdHoareTripleChecker+Invalid, 536 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 461 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-07 20:12:02,129 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [248 Valid, 119 Invalid, 536 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 461 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-07 20:12:02,130 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1549 states.