./Ultimate.py --spec ../sv-benchmarks/c/properties/no-overflow.prp --file ../sv-benchmarks/c/nla-digbench-scaling/egcd-ll_valuebound20.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for overflows Using default analysis Version 8be7027f Calling Ultimate with: /root/.sdkman/candidates/java/11.0.12-open/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/nla-digbench-scaling/egcd-ll_valuebound20.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/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 20f9ce6814caacb533e5bf2143ac3e067387f11238548a0b9b41e2de8e2cc436 --- Real Ultimate output --- This is Ultimate 0.2.5-wip.dk.perfect-tracechecks-8be7027-m [2024-11-12 17:15:13,999 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-12 17:15:14,064 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2024-11-12 17:15:14,069 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-12 17:15:14,072 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-12 17:15:14,091 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-12 17:15:14,092 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-12 17:15:14,093 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-12 17:15:14,094 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-12 17:15:14,094 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-12 17:15:14,095 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-12 17:15:14,095 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-12 17:15:14,096 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-12 17:15:14,098 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-12 17:15:14,098 INFO L153 SettingsManager]: * Use SBE=true [2024-11-12 17:15:14,098 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-12 17:15:14,099 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-12 17:15:14,099 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-12 17:15:14,099 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-12 17:15:14,100 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-12 17:15:14,100 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-12 17:15:14,100 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-12 17:15:14,101 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-12 17:15:14,101 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-12 17:15:14,105 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-12 17:15:14,105 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-11-12 17:15:14,106 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-12 17:15:14,106 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-12 17:15:14,106 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-12 17:15:14,106 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-12 17:15:14,107 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-12 17:15:14,107 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-12 17:15:14,107 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-12 17:15:14,107 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-12 17:15:14,107 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-12 17:15:14,108 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-12 17:15:14,108 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-12 17:15:14,108 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-12 17:15:14,108 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-12 17:15:14,108 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-12 17:15:14,109 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-12 17:15:14,110 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-12 17:15:14,110 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-12 17:15:14,111 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-12 17:15:14,111 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release 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/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 -> 20f9ce6814caacb533e5bf2143ac3e067387f11238548a0b9b41e2de8e2cc436 [2024-11-12 17:15:14,417 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-12 17:15:14,447 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-12 17:15:14,450 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-12 17:15:14,452 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-12 17:15:14,452 INFO L274 PluginConnector]: CDTParser initialized [2024-11-12 17:15:14,453 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/nla-digbench-scaling/egcd-ll_valuebound20.c [2024-11-12 17:15:15,836 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-12 17:15:16,014 INFO L384 CDTParser]: Found 1 translation units. [2024-11-12 17:15:16,015 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/egcd-ll_valuebound20.c [2024-11-12 17:15:16,030 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/499f4d196/c8bf392facb8474685a60cda198d3233/FLAG5e710a2cc [2024-11-12 17:15:16,048 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/499f4d196/c8bf392facb8474685a60cda198d3233 [2024-11-12 17:15:16,050 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-12 17:15:16,052 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-12 17:15:16,057 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-12 17:15:16,057 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-12 17:15:16,062 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-12 17:15:16,063 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 05:15:16" (1/1) ... [2024-11-12 17:15:16,064 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@304b4916 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:15:16, skipping insertion in model container [2024-11-12 17:15:16,066 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 05:15:16" (1/1) ... [2024-11-12 17:15:16,089 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-12 17:15:16,303 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-12 17:15:16,316 INFO L200 MainTranslator]: Completed pre-run [2024-11-12 17:15:16,342 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-12 17:15:16,385 INFO L204 MainTranslator]: Completed translation [2024-11-12 17:15:16,385 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:15:16 WrapperNode [2024-11-12 17:15:16,386 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-12 17:15:16,387 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-12 17:15:16,388 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-12 17:15:16,388 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-12 17:15:16,395 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:15:16" (1/1) ... [2024-11-12 17:15:16,400 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:15:16" (1/1) ... [2024-11-12 17:15:16,431 INFO L138 Inliner]: procedures = 14, calls = 19, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 119 [2024-11-12 17:15:16,435 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-12 17:15:16,436 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-12 17:15:16,436 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-12 17:15:16,436 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-12 17:15:16,445 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:15:16" (1/1) ... [2024-11-12 17:15:16,445 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:15:16" (1/1) ... [2024-11-12 17:15:16,447 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:15:16" (1/1) ... [2024-11-12 17:15:16,462 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-12 17:15:16,463 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:15:16" (1/1) ... [2024-11-12 17:15:16,463 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:15:16" (1/1) ... [2024-11-12 17:15:16,469 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:15:16" (1/1) ... [2024-11-12 17:15:16,475 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:15:16" (1/1) ... [2024-11-12 17:15:16,476 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:15:16" (1/1) ... [2024-11-12 17:15:16,477 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:15:16" (1/1) ... [2024-11-12 17:15:16,479 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-12 17:15:16,480 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-12 17:15:16,480 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-12 17:15:16,481 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-12 17:15:16,481 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:15:16" (1/1) ... [2024-11-12 17:15:16,491 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-12 17:15:16,501 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:15:16,521 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-12 17:15:16,524 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-12 17:15:16,559 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-12 17:15:16,559 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-12 17:15:16,559 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-12 17:15:16,559 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-12 17:15:16,560 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-12 17:15:16,560 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-12 17:15:16,560 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-11-12 17:15:16,560 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-11-12 17:15:16,616 INFO L238 CfgBuilder]: Building ICFG [2024-11-12 17:15:16,619 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-12 17:15:17,324 INFO L? ?]: Removed 157 outVars from TransFormulas that were not future-live. [2024-11-12 17:15:17,325 INFO L287 CfgBuilder]: Performing block encoding [2024-11-12 17:15:17,340 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-12 17:15:17,340 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-12 17:15:17,341 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 05:15:17 BoogieIcfgContainer [2024-11-12 17:15:17,341 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-12 17:15:17,343 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-12 17:15:17,343 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-12 17:15:17,349 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-12 17:15:17,349 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 12.11 05:15:16" (1/3) ... [2024-11-12 17:15:17,350 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4d7f6087 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.11 05:15:17, skipping insertion in model container [2024-11-12 17:15:17,350 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:15:16" (2/3) ... [2024-11-12 17:15:17,350 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4d7f6087 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.11 05:15:17, skipping insertion in model container [2024-11-12 17:15:17,350 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 05:15:17" (3/3) ... [2024-11-12 17:15:17,352 INFO L112 eAbstractionObserver]: Analyzing ICFG egcd-ll_valuebound20.c [2024-11-12 17:15:17,369 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-12 17:15:17,370 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 56 error locations. [2024-11-12 17:15:17,437 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-12 17:15:17,443 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;@9772d3f, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-12 17:15:17,444 INFO L334 AbstractCegarLoop]: Starting to check reachability of 56 error locations. [2024-11-12 17:15:17,449 INFO L276 IsEmpty]: Start isEmpty. Operand has 144 states, 74 states have (on average 1.837837837837838) internal successors, (136), 130 states have internal predecessors, (136), 11 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) [2024-11-12 17:15:17,457 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2024-11-12 17:15:17,457 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:17,458 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:15:17,459 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:17,465 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:17,466 INFO L85 PathProgramCache]: Analyzing trace with hash -2137283996, now seen corresponding path program 1 times [2024-11-12 17:15:17,475 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:17,476 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1170680147] [2024-11-12 17:15:17,477 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:17,478 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:17,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:15:17,625 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1613435967] [2024-11-12 17:15:17,625 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:17,625 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:17,625 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:15:17,627 INFO L229 MonitoredProcess]: Starting monitored process 2 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:15:17,629 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-12 17:15:17,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:17,701 INFO L256 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-12 17:15:17,710 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:15:17,772 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-12 17:15:17,773 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 17:15:17,773 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:17,774 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1170680147] [2024-11-12 17:15:17,775 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:15:17,775 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1613435967] [2024-11-12 17:15:17,776 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1613435967] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:15:17,776 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:15:17,776 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-12 17:15:17,778 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [737195115] [2024-11-12 17:15:17,779 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:15:17,783 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-12 17:15:17,784 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:17,805 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-12 17:15:17,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-12 17:15:17,810 INFO L87 Difference]: Start difference. First operand has 144 states, 74 states have (on average 1.837837837837838) internal successors, (136), 130 states have internal predecessors, (136), 11 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (11), 11 states have call predecessors, (11), 11 states have call successors, (11) Second operand has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-12 17:15:18,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:18,181 INFO L93 Difference]: Finished difference Result 368 states and 460 transitions. [2024-11-12 17:15:18,182 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-12 17:15:18,183 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 26 [2024-11-12 17:15:18,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:18,192 INFO L225 Difference]: With dead ends: 368 [2024-11-12 17:15:18,193 INFO L226 Difference]: Without dead ends: 218 [2024-11-12 17:15:18,197 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 24 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-12 17:15:18,202 INFO L435 NwaCegarLoop]: 85 mSDtfsCounter, 75 mSDsluCounter, 74 mSDsCounter, 0 mSdLazyCounter, 146 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 159 SdHoareTripleChecker+Invalid, 149 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 146 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:18,204 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [82 Valid, 159 Invalid, 149 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 146 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-12 17:15:18,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2024-11-12 17:15:18,251 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 176. [2024-11-12 17:15:18,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 176 states, 103 states have (on average 1.8349514563106797) internal successors, (189), 158 states have internal predecessors, (189), 15 states have call successors, (15), 2 states have call predecessors, (15), 2 states have return successors, (15), 15 states have call predecessors, (15), 15 states have call successors, (15) [2024-11-12 17:15:18,254 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 176 states to 176 states and 219 transitions. [2024-11-12 17:15:18,256 INFO L78 Accepts]: Start accepts. Automaton has 176 states and 219 transitions. Word has length 26 [2024-11-12 17:15:18,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:18,257 INFO L471 AbstractCegarLoop]: Abstraction has 176 states and 219 transitions. [2024-11-12 17:15:18,257 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 4.5) internal successors, (9), 3 states have internal predecessors, (9), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-12 17:15:18,257 INFO L276 IsEmpty]: Start isEmpty. Operand 176 states and 219 transitions. [2024-11-12 17:15:18,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2024-11-12 17:15:18,258 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:18,259 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:15:18,272 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-12 17:15:18,461 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2024-11-12 17:15:18,462 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:18,463 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:18,463 INFO L85 PathProgramCache]: Analyzing trace with hash -935551034, now seen corresponding path program 1 times [2024-11-12 17:15:18,463 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:18,463 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [30448097] [2024-11-12 17:15:18,463 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:18,464 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:18,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:15:18,487 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [192241556] [2024-11-12 17:15:18,487 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:18,487 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:18,488 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:15:18,489 INFO L229 MonitoredProcess]: Starting monitored process 3 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:15:18,491 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-12 17:15:18,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:18,542 INFO L256 TraceCheckSpWp]: Trace formula consists of 77 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-12 17:15:18,543 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:15:18,560 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-12 17:15:18,560 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 17:15:18,560 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:18,561 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [30448097] [2024-11-12 17:15:18,561 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:15:18,561 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [192241556] [2024-11-12 17:15:18,561 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [192241556] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:15:18,561 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:15:18,561 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-12 17:15:18,561 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1944181762] [2024-11-12 17:15:18,562 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:15:18,562 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-12 17:15:18,562 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:18,563 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-12 17:15:18,563 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-12 17:15:18,564 INFO L87 Difference]: Start difference. First operand 176 states and 219 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, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-12 17:15:18,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:18,990 INFO L93 Difference]: Finished difference Result 277 states and 343 transitions. [2024-11-12 17:15:18,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-12 17:15:18,990 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, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 28 [2024-11-12 17:15:18,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:18,993 INFO L225 Difference]: With dead ends: 277 [2024-11-12 17:15:18,993 INFO L226 Difference]: Without dead ends: 269 [2024-11-12 17:15:18,994 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 26 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-12 17:15:18,995 INFO L435 NwaCegarLoop]: 109 mSDtfsCounter, 84 mSDsluCounter, 97 mSDsCounter, 0 mSdLazyCounter, 87 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 206 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 87 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:18,995 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [90 Valid, 206 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 87 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-12 17:15:18,997 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 269 states. [2024-11-12 17:15:19,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 269 to 229. [2024-11-12 17:15:19,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 229 states, 150 states have (on average 1.7866666666666666) internal successors, (268), 205 states have internal predecessors, (268), 21 states have call successors, (21), 2 states have call predecessors, (21), 2 states have return successors, (21), 21 states have call predecessors, (21), 21 states have call successors, (21) [2024-11-12 17:15:19,013 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 229 states to 229 states and 310 transitions. [2024-11-12 17:15:19,014 INFO L78 Accepts]: Start accepts. Automaton has 229 states and 310 transitions. Word has length 28 [2024-11-12 17:15:19,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:19,014 INFO L471 AbstractCegarLoop]: Abstraction has 229 states and 310 transitions. [2024-11-12 17:15:19,014 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, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-12 17:15:19,014 INFO L276 IsEmpty]: Start isEmpty. Operand 229 states and 310 transitions. [2024-11-12 17:15:19,015 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2024-11-12 17:15:19,015 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:19,015 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:15:19,033 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-12 17:15:19,216 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable1 [2024-11-12 17:15:19,217 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:19,218 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:19,218 INFO L85 PathProgramCache]: Analyzing trace with hash -1416377048, now seen corresponding path program 1 times [2024-11-12 17:15:19,218 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:19,218 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [584917245] [2024-11-12 17:15:19,218 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:19,218 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:19,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:15:19,251 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [45468827] [2024-11-12 17:15:19,251 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:19,251 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:19,251 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:15:19,255 INFO L229 MonitoredProcess]: Starting monitored process 4 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:15:19,257 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-12 17:15:19,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:19,296 INFO L256 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-12 17:15:19,297 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:15:19,378 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-12 17:15:19,379 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 17:15:19,379 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:19,379 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [584917245] [2024-11-12 17:15:19,379 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:15:19,379 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [45468827] [2024-11-12 17:15:19,379 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [45468827] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:15:19,379 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:15:19,380 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-12 17:15:19,380 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1025550319] [2024-11-12 17:15:19,380 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:15:19,380 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-12 17:15:19,380 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:19,381 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-12 17:15:19,382 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-12 17:15:19,382 INFO L87 Difference]: Start difference. First operand 229 states and 310 transitions. Second operand has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-12 17:15:19,642 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:19,642 INFO L93 Difference]: Finished difference Result 263 states and 329 transitions. [2024-11-12 17:15:19,643 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-12 17:15:19,643 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) Word has length 30 [2024-11-12 17:15:19,644 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:19,645 INFO L225 Difference]: With dead ends: 263 [2024-11-12 17:15:19,645 INFO L226 Difference]: Without dead ends: 249 [2024-11-12 17:15:19,646 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 28 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-12 17:15:19,647 INFO L435 NwaCegarLoop]: 81 mSDtfsCounter, 61 mSDsluCounter, 53 mSDsCounter, 0 mSdLazyCounter, 157 mSolverCounterSat, 14 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 134 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 14 IncrementalHoareTripleChecker+Valid, 157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:19,647 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [67 Valid, 134 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [14 Valid, 157 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-12 17:15:19,649 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 249 states. [2024-11-12 17:15:19,667 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 249 to 194. [2024-11-12 17:15:19,670 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 194 states, 120 states have (on average 1.7083333333333333) internal successors, (205), 175 states have internal predecessors, (205), 16 states have call successors, (16), 2 states have call predecessors, (16), 2 states have return successors, (16), 16 states have call predecessors, (16), 16 states have call successors, (16) [2024-11-12 17:15:19,671 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 194 states to 194 states and 237 transitions. [2024-11-12 17:15:19,672 INFO L78 Accepts]: Start accepts. Automaton has 194 states and 237 transitions. Word has length 30 [2024-11-12 17:15:19,672 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:19,672 INFO L471 AbstractCegarLoop]: Abstraction has 194 states and 237 transitions. [2024-11-12 17:15:19,672 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 6.5) internal successors, (13), 3 states have internal predecessors, (13), 1 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 1 states have call predecessors, (4), 1 states have call successors, (4) [2024-11-12 17:15:19,672 INFO L276 IsEmpty]: Start isEmpty. Operand 194 states and 237 transitions. [2024-11-12 17:15:19,673 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2024-11-12 17:15:19,676 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:19,677 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:15:19,690 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-11-12 17:15:19,877 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:19,878 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:19,878 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:19,878 INFO L85 PathProgramCache]: Analyzing trace with hash -323936951, now seen corresponding path program 1 times [2024-11-12 17:15:19,879 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:19,879 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1364701972] [2024-11-12 17:15:19,879 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:19,879 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:19,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:15:19,903 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [24797891] [2024-11-12 17:15:19,903 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:19,904 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:19,904 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:15:19,906 INFO L229 MonitoredProcess]: Starting monitored process 5 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:15:19,907 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-12 17:15:19,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:19,951 INFO L256 TraceCheckSpWp]: Trace formula consists of 90 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-12 17:15:19,952 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:15:19,985 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-12 17:15:19,986 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 17:15:19,986 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:19,986 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1364701972] [2024-11-12 17:15:19,987 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:15:19,987 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [24797891] [2024-11-12 17:15:19,987 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [24797891] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:15:19,987 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:15:19,987 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-12 17:15:19,988 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [49093059] [2024-11-12 17:15:19,988 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:15:19,988 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-12 17:15:19,988 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:19,989 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-12 17:15:19,989 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-12 17:15:19,989 INFO L87 Difference]: Start difference. First operand 194 states and 237 transitions. Second operand has 3 states, 2 states have (on average 9.0) internal successors, (18), 3 states have internal predecessors, (18), 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-12 17:15:20,241 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:20,241 INFO L93 Difference]: Finished difference Result 356 states and 456 transitions. [2024-11-12 17:15:20,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-12 17:15:20,242 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 9.0) internal successors, (18), 3 states have internal predecessors, (18), 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 37 [2024-11-12 17:15:20,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:20,244 INFO L225 Difference]: With dead ends: 356 [2024-11-12 17:15:20,244 INFO L226 Difference]: Without dead ends: 348 [2024-11-12 17:15:20,245 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 35 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-12 17:15:20,246 INFO L435 NwaCegarLoop]: 106 mSDtfsCounter, 84 mSDsluCounter, 96 mSDsCounter, 0 mSdLazyCounter, 89 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 89 SdHoareTripleChecker+Valid, 202 SdHoareTripleChecker+Invalid, 96 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 89 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:20,247 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [89 Valid, 202 Invalid, 96 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 89 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-12 17:15:20,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 348 states. [2024-11-12 17:15:20,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 348 to 273. [2024-11-12 17:15:20,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 273 states, 190 states have (on average 1.6894736842105262) internal successors, (321), 245 states have internal predecessors, (321), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-12 17:15:20,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 273 states to 273 states and 371 transitions. [2024-11-12 17:15:20,267 INFO L78 Accepts]: Start accepts. Automaton has 273 states and 371 transitions. Word has length 37 [2024-11-12 17:15:20,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:20,268 INFO L471 AbstractCegarLoop]: Abstraction has 273 states and 371 transitions. [2024-11-12 17:15:20,268 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 9.0) internal successors, (18), 3 states have internal predecessors, (18), 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-12 17:15:20,268 INFO L276 IsEmpty]: Start isEmpty. Operand 273 states and 371 transitions. [2024-11-12 17:15:20,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2024-11-12 17:15:20,269 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:20,269 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:15:20,284 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-12 17:15:20,470 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:20,470 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:20,471 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:20,471 INFO L85 PathProgramCache]: Analyzing trace with hash -2065762549, now seen corresponding path program 1 times [2024-11-12 17:15:20,471 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:20,471 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1615910078] [2024-11-12 17:15:20,471 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:20,471 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:20,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:15:20,503 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1349817082] [2024-11-12 17:15:20,503 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:20,503 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:20,503 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:15:20,508 INFO L229 MonitoredProcess]: Starting monitored process 6 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:15:20,512 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-12 17:15:20,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:20,568 INFO L256 TraceCheckSpWp]: Trace formula consists of 92 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-12 17:15:20,571 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:15:20,674 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-12 17:15:20,677 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 17:15:20,677 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:20,677 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1615910078] [2024-11-12 17:15:20,677 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:15:20,677 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1349817082] [2024-11-12 17:15:20,678 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1349817082] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:15:20,678 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:15:20,678 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-12 17:15:20,678 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [714290025] [2024-11-12 17:15:20,678 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:15:20,678 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 17:15:20,678 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:20,679 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 17:15:20,679 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-12 17:15:20,679 INFO L87 Difference]: Start difference. First operand 273 states and 371 transitions. Second operand has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 4 states have internal predecessors, (20), 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-12 17:15:21,080 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:21,081 INFO L93 Difference]: Finished difference Result 326 states and 436 transitions. [2024-11-12 17:15:21,081 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-12 17:15:21,081 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 4 states have internal predecessors, (20), 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 39 [2024-11-12 17:15:21,081 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:21,083 INFO L225 Difference]: With dead ends: 326 [2024-11-12 17:15:21,083 INFO L226 Difference]: Without dead ends: 324 [2024-11-12 17:15:21,083 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 36 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-12 17:15:21,084 INFO L435 NwaCegarLoop]: 78 mSDtfsCounter, 171 mSDsluCounter, 84 mSDsCounter, 0 mSdLazyCounter, 166 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 162 SdHoareTripleChecker+Invalid, 167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 166 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:21,085 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [182 Valid, 162 Invalid, 167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 166 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-12 17:15:21,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2024-11-12 17:15:21,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 273. [2024-11-12 17:15:21,103 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 273 states, 190 states have (on average 1.668421052631579) internal successors, (317), 245 states have internal predecessors, (317), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-12 17:15:21,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 273 states to 273 states and 367 transitions. [2024-11-12 17:15:21,104 INFO L78 Accepts]: Start accepts. Automaton has 273 states and 367 transitions. Word has length 39 [2024-11-12 17:15:21,105 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:21,105 INFO L471 AbstractCegarLoop]: Abstraction has 273 states and 367 transitions. [2024-11-12 17:15:21,105 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 6.666666666666667) internal successors, (20), 4 states have internal predecessors, (20), 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-12 17:15:21,105 INFO L276 IsEmpty]: Start isEmpty. Operand 273 states and 367 transitions. [2024-11-12 17:15:21,106 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2024-11-12 17:15:21,106 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:21,106 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:15:21,122 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-12 17:15:21,310 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:21,311 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:21,311 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:21,311 INFO L85 PathProgramCache]: Analyzing trace with hash 385870489, now seen corresponding path program 1 times [2024-11-12 17:15:21,312 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:21,312 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [676593327] [2024-11-12 17:15:21,312 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:21,312 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:21,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:15:21,330 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2106690565] [2024-11-12 17:15:21,330 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:21,331 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:21,331 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:15:21,332 INFO L229 MonitoredProcess]: Starting monitored process 7 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:15:21,335 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-12 17:15:21,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:21,382 INFO L256 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-12 17:15:21,384 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:15:21,451 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-12 17:15:21,451 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 17:15:21,451 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:21,451 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [676593327] [2024-11-12 17:15:21,451 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:15:21,451 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2106690565] [2024-11-12 17:15:21,451 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2106690565] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:15:21,451 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:15:21,451 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-12 17:15:21,451 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1906354782] [2024-11-12 17:15:21,452 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:15:21,452 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 17:15:21,452 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:21,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 17:15:21,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-12 17:15:21,453 INFO L87 Difference]: Start difference. First operand 273 states and 367 transitions. Second operand has 4 states, 3 states have (on average 7.0) internal successors, (21), 4 states have internal predecessors, (21), 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-12 17:15:21,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:21,749 INFO L93 Difference]: Finished difference Result 326 states and 432 transitions. [2024-11-12 17:15:21,749 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-12 17:15:21,749 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 7.0) internal successors, (21), 4 states have internal predecessors, (21), 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 40 [2024-11-12 17:15:21,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:21,751 INFO L225 Difference]: With dead ends: 326 [2024-11-12 17:15:21,751 INFO L226 Difference]: Without dead ends: 324 [2024-11-12 17:15:21,751 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 37 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-12 17:15:21,752 INFO L435 NwaCegarLoop]: 78 mSDtfsCounter, 170 mSDsluCounter, 84 mSDsCounter, 0 mSdLazyCounter, 166 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 181 SdHoareTripleChecker+Valid, 162 SdHoareTripleChecker+Invalid, 167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 166 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:21,752 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [181 Valid, 162 Invalid, 167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 166 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-12 17:15:21,753 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2024-11-12 17:15:21,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 273. [2024-11-12 17:15:21,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 273 states, 190 states have (on average 1.6473684210526316) internal successors, (313), 245 states have internal predecessors, (313), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-12 17:15:21,764 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 273 states to 273 states and 363 transitions. [2024-11-12 17:15:21,766 INFO L78 Accepts]: Start accepts. Automaton has 273 states and 363 transitions. Word has length 40 [2024-11-12 17:15:21,766 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:21,766 INFO L471 AbstractCegarLoop]: Abstraction has 273 states and 363 transitions. [2024-11-12 17:15:21,766 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 7.0) internal successors, (21), 4 states have internal predecessors, (21), 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-12 17:15:21,766 INFO L276 IsEmpty]: Start isEmpty. Operand 273 states and 363 transitions. [2024-11-12 17:15:21,767 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2024-11-12 17:15:21,767 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:21,767 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:15:21,790 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-11-12 17:15:21,968 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:21,968 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:21,969 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:21,969 INFO L85 PathProgramCache]: Analyzing trace with hash -922916659, now seen corresponding path program 1 times [2024-11-12 17:15:21,969 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:21,969 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1481746001] [2024-11-12 17:15:21,969 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:21,969 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:21,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:15:21,994 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [559927343] [2024-11-12 17:15:21,994 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:21,994 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:21,994 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:15:21,996 INFO L229 MonitoredProcess]: Starting monitored process 8 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:15:21,997 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-11-12 17:15:22,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:22,038 INFO L256 TraceCheckSpWp]: Trace formula consists of 94 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-12 17:15:22,039 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:15:22,070 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-12 17:15:22,071 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 17:15:22,071 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:22,071 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1481746001] [2024-11-12 17:15:22,071 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:15:22,071 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [559927343] [2024-11-12 17:15:22,071 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [559927343] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:15:22,071 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:15:22,071 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-12 17:15:22,072 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [273211723] [2024-11-12 17:15:22,072 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:15:22,072 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 17:15:22,073 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:22,073 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 17:15:22,073 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-12 17:15:22,073 INFO L87 Difference]: Start difference. First operand 273 states and 363 transitions. Second operand has 4 states, 3 states have (on average 7.333333333333333) internal successors, (22), 4 states have internal predecessors, (22), 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-12 17:15:22,853 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:22,853 INFO L93 Difference]: Finished difference Result 346 states and 436 transitions. [2024-11-12 17:15:22,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-12 17:15:22,854 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 7.333333333333333) internal successors, (22), 4 states have internal predecessors, (22), 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 41 [2024-11-12 17:15:22,854 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:22,856 INFO L225 Difference]: With dead ends: 346 [2024-11-12 17:15:22,856 INFO L226 Difference]: Without dead ends: 344 [2024-11-12 17:15:22,856 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 38 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-12 17:15:22,857 INFO L435 NwaCegarLoop]: 75 mSDtfsCounter, 141 mSDsluCounter, 98 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 147 SdHoareTripleChecker+Valid, 173 SdHoareTripleChecker+Invalid, 168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:22,857 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [147 Valid, 173 Invalid, 168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 162 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-12 17:15:22,858 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2024-11-12 17:15:22,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 274. [2024-11-12 17:15:22,868 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 274 states, 191 states have (on average 1.6282722513089005) internal successors, (311), 246 states have internal predecessors, (311), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-12 17:15:22,869 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 274 states to 274 states and 361 transitions. [2024-11-12 17:15:22,870 INFO L78 Accepts]: Start accepts. Automaton has 274 states and 361 transitions. Word has length 41 [2024-11-12 17:15:22,870 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:22,870 INFO L471 AbstractCegarLoop]: Abstraction has 274 states and 361 transitions. [2024-11-12 17:15:22,870 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 7.333333333333333) internal successors, (22), 4 states have internal predecessors, (22), 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-12 17:15:22,870 INFO L276 IsEmpty]: Start isEmpty. Operand 274 states and 361 transitions. [2024-11-12 17:15:22,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 43 [2024-11-12 17:15:22,871 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:22,871 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:15:22,889 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-11-12 17:15:23,075 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:23,076 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr11ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:23,076 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:23,076 INFO L85 PathProgramCache]: Analyzing trace with hash 1454354715, now seen corresponding path program 1 times [2024-11-12 17:15:23,076 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:23,077 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1760054421] [2024-11-12 17:15:23,077 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:23,077 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:23,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:15:23,096 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2048090568] [2024-11-12 17:15:23,096 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:23,096 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:23,096 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:15:23,098 INFO L229 MonitoredProcess]: Starting monitored process 9 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:15:23,099 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-12 17:15:23,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:23,148 INFO L256 TraceCheckSpWp]: Trace formula consists of 95 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-12 17:15:23,150 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:15:23,292 INFO L134 CoverageAnalysis]: Checked inductivity of 24 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2024-11-12 17:15:23,292 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 17:15:23,292 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:23,292 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1760054421] [2024-11-12 17:15:23,292 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:15:23,292 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2048090568] [2024-11-12 17:15:23,292 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2048090568] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:15:23,293 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:15:23,293 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-12 17:15:23,293 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2019879671] [2024-11-12 17:15:23,293 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:15:23,293 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 17:15:23,293 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:23,294 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 17:15:23,294 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-12 17:15:23,294 INFO L87 Difference]: Start difference. First operand 274 states and 361 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-12 17:15:24,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:24,150 INFO L93 Difference]: Finished difference Result 346 states and 432 transitions. [2024-11-12 17:15:24,150 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-12 17:15:24,151 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 42 [2024-11-12 17:15:24,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:24,153 INFO L225 Difference]: With dead ends: 346 [2024-11-12 17:15:24,153 INFO L226 Difference]: Without dead ends: 344 [2024-11-12 17:15:24,153 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 39 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-12 17:15:24,154 INFO L435 NwaCegarLoop]: 78 mSDtfsCounter, 140 mSDsluCounter, 98 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 176 SdHoareTripleChecker+Invalid, 167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:24,154 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [146 Valid, 176 Invalid, 167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-12 17:15:24,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2024-11-12 17:15:24,166 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 275. [2024-11-12 17:15:24,166 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 275 states, 192 states have (on average 1.609375) internal successors, (309), 247 states have internal predecessors, (309), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-12 17:15:24,167 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 275 states to 275 states and 359 transitions. [2024-11-12 17:15:24,168 INFO L78 Accepts]: Start accepts. Automaton has 275 states and 359 transitions. Word has length 42 [2024-11-12 17:15:24,168 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:24,168 INFO L471 AbstractCegarLoop]: Abstraction has 275 states and 359 transitions. [2024-11-12 17:15:24,168 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-12 17:15:24,168 INFO L276 IsEmpty]: Start isEmpty. Operand 275 states and 359 transitions. [2024-11-12 17:15:24,169 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2024-11-12 17:15:24,169 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:24,169 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 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-12 17:15:24,183 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2024-11-12 17:15:24,369 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7 [2024-11-12 17:15:24,370 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:24,370 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:24,370 INFO L85 PathProgramCache]: Analyzing trace with hash -1348027140, now seen corresponding path program 1 times [2024-11-12 17:15:24,371 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:24,371 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [602497321] [2024-11-12 17:15:24,371 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:24,371 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:24,396 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:15:24,398 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [930635533] [2024-11-12 17:15:24,398 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:24,398 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:24,398 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:15:24,400 INFO L229 MonitoredProcess]: Starting monitored process 10 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:15:24,402 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-11-12 17:15:24,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:24,448 INFO L256 TraceCheckSpWp]: Trace formula consists of 107 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-12 17:15:24,449 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:15:24,535 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-12 17:15:24,535 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 17:15:24,535 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:24,535 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [602497321] [2024-11-12 17:15:24,535 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:15:24,535 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [930635533] [2024-11-12 17:15:24,535 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [930635533] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:15:24,535 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:15:24,535 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-12 17:15:24,535 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [286397811] [2024-11-12 17:15:24,536 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:15:24,536 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 17:15:24,536 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:24,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 17:15:24,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-12 17:15:24,536 INFO L87 Difference]: Start difference. First operand 275 states and 359 transitions. Second operand has 4 states, 3 states have (on average 8.666666666666666) internal successors, (26), 4 states have internal predecessors, (26), 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-12 17:15:24,852 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:24,852 INFO L93 Difference]: Finished difference Result 297 states and 378 transitions. [2024-11-12 17:15:24,853 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-12 17:15:24,853 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), 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 50 [2024-11-12 17:15:24,853 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:24,854 INFO L225 Difference]: With dead ends: 297 [2024-11-12 17:15:24,855 INFO L226 Difference]: Without dead ends: 295 [2024-11-12 17:15:24,855 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 49 GetRequests, 47 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-12 17:15:24,856 INFO L435 NwaCegarLoop]: 88 mSDtfsCounter, 155 mSDsluCounter, 85 mSDsCounter, 0 mSdLazyCounter, 157 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 173 SdHoareTripleChecker+Invalid, 158 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 157 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:24,856 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [165 Valid, 173 Invalid, 158 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 157 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-12 17:15:24,857 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 295 states. [2024-11-12 17:15:24,865 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 295 to 276. [2024-11-12 17:15:24,866 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 276 states, 193 states have (on average 1.5958549222797926) internal successors, (308), 248 states have internal predecessors, (308), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-12 17:15:24,867 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 276 states to 276 states and 358 transitions. [2024-11-12 17:15:24,868 INFO L78 Accepts]: Start accepts. Automaton has 276 states and 358 transitions. Word has length 50 [2024-11-12 17:15:24,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:24,868 INFO L471 AbstractCegarLoop]: Abstraction has 276 states and 358 transitions. [2024-11-12 17:15:24,868 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), 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-12 17:15:24,868 INFO L276 IsEmpty]: Start isEmpty. Operand 276 states and 358 transitions. [2024-11-12 17:15:24,869 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2024-11-12 17:15:24,869 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:24,869 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:15:24,886 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-11-12 17:15:25,073 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:25,074 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:25,074 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:25,074 INFO L85 PathProgramCache]: Analyzing trace with hash 1160831701, now seen corresponding path program 1 times [2024-11-12 17:15:25,074 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:25,074 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1443781027] [2024-11-12 17:15:25,074 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:25,074 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:25,100 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:15:25,101 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [866330882] [2024-11-12 17:15:25,101 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:25,101 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:25,101 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:15:25,105 INFO L229 MonitoredProcess]: Starting monitored process 11 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:15:25,112 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-12 17:15:25,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:25,160 INFO L256 TraceCheckSpWp]: Trace formula consists of 108 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-12 17:15:25,162 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:15:25,245 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-12 17:15:25,245 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 17:15:25,245 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:25,245 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1443781027] [2024-11-12 17:15:25,245 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:15:25,245 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [866330882] [2024-11-12 17:15:25,245 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [866330882] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:15:25,245 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:15:25,245 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-12 17:15:25,246 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [204548440] [2024-11-12 17:15:25,246 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:15:25,246 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 17:15:25,246 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:25,246 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 17:15:25,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-12 17:15:25,247 INFO L87 Difference]: Start difference. First operand 276 states and 358 transitions. Second operand has 4 states, 3 states have (on average 9.0) internal successors, (27), 4 states have internal predecessors, (27), 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-12 17:15:25,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:25,537 INFO L93 Difference]: Finished difference Result 297 states and 375 transitions. [2024-11-12 17:15:25,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-12 17:15:25,538 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 9.0) internal successors, (27), 4 states have internal predecessors, (27), 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 51 [2024-11-12 17:15:25,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:25,539 INFO L225 Difference]: With dead ends: 297 [2024-11-12 17:15:25,539 INFO L226 Difference]: Without dead ends: 295 [2024-11-12 17:15:25,540 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 48 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-12 17:15:25,540 INFO L435 NwaCegarLoop]: 88 mSDtfsCounter, 207 mSDsluCounter, 67 mSDsCounter, 0 mSdLazyCounter, 136 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 217 SdHoareTripleChecker+Valid, 155 SdHoareTripleChecker+Invalid, 141 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 136 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:25,541 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [217 Valid, 155 Invalid, 141 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 136 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-12 17:15:25,542 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 295 states. [2024-11-12 17:15:25,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 295 to 277. [2024-11-12 17:15:25,552 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 277 states, 194 states have (on average 1.5824742268041236) internal successors, (307), 249 states have internal predecessors, (307), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-12 17:15:25,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 277 states to 277 states and 357 transitions. [2024-11-12 17:15:25,553 INFO L78 Accepts]: Start accepts. Automaton has 277 states and 357 transitions. Word has length 51 [2024-11-12 17:15:25,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:25,553 INFO L471 AbstractCegarLoop]: Abstraction has 277 states and 357 transitions. [2024-11-12 17:15:25,554 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 9.0) internal successors, (27), 4 states have internal predecessors, (27), 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-12 17:15:25,554 INFO L276 IsEmpty]: Start isEmpty. Operand 277 states and 357 transitions. [2024-11-12 17:15:25,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2024-11-12 17:15:25,554 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:25,554 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:15:25,572 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Ended with exit code 0 [2024-11-12 17:15:25,755 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-11-12 17:15:25,756 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:25,756 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:25,756 INFO L85 PathProgramCache]: Analyzing trace with hash 1626044446, now seen corresponding path program 1 times [2024-11-12 17:15:25,757 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:25,757 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1849222409] [2024-11-12 17:15:25,757 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:25,757 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:25,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:15:25,783 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1713389273] [2024-11-12 17:15:25,785 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:25,786 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:25,786 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:15:25,787 INFO L229 MonitoredProcess]: Starting monitored process 12 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:15:25,789 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-11-12 17:15:25,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:25,830 INFO L256 TraceCheckSpWp]: Trace formula consists of 109 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-12 17:15:25,831 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:15:25,874 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-12 17:15:25,874 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 17:15:25,874 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:25,874 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1849222409] [2024-11-12 17:15:25,874 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:15:25,875 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1713389273] [2024-11-12 17:15:25,875 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1713389273] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:15:25,875 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:15:25,875 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-12 17:15:25,875 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [523402598] [2024-11-12 17:15:25,875 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:15:25,875 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 17:15:25,875 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:25,876 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 17:15:25,876 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-12 17:15:25,876 INFO L87 Difference]: Start difference. First operand 277 states and 357 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, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-12 17:15:26,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:26,613 INFO L93 Difference]: Finished difference Result 305 states and 364 transitions. [2024-11-12 17:15:26,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-12 17:15:26,614 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, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 52 [2024-11-12 17:15:26,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:26,615 INFO L225 Difference]: With dead ends: 305 [2024-11-12 17:15:26,615 INFO L226 Difference]: Without dead ends: 303 [2024-11-12 17:15:26,616 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 49 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-12 17:15:26,616 INFO L435 NwaCegarLoop]: 101 mSDtfsCounter, 77 mSDsluCounter, 151 mSDsCounter, 0 mSdLazyCounter, 209 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 252 SdHoareTripleChecker+Invalid, 210 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 209 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:26,616 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [83 Valid, 252 Invalid, 210 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 209 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-12 17:15:26,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 303 states. [2024-11-12 17:15:26,627 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 303 to 278. [2024-11-12 17:15:26,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 278 states, 195 states have (on average 1.5692307692307692) internal successors, (306), 250 states have internal predecessors, (306), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-12 17:15:26,629 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 278 states to 278 states and 356 transitions. [2024-11-12 17:15:26,629 INFO L78 Accepts]: Start accepts. Automaton has 278 states and 356 transitions. Word has length 52 [2024-11-12 17:15:26,630 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:26,630 INFO L471 AbstractCegarLoop]: Abstraction has 278 states and 356 transitions. [2024-11-12 17:15:26,630 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, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-12 17:15:26,630 INFO L276 IsEmpty]: Start isEmpty. Operand 278 states and 356 transitions. [2024-11-12 17:15:26,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2024-11-12 17:15:26,631 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:26,631 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:15:26,647 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Ended with exit code 0 [2024-11-12 17:15:26,831 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2024-11-12 17:15:26,832 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:26,832 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:26,832 INFO L85 PathProgramCache]: Analyzing trace with hash -1132229641, now seen corresponding path program 1 times [2024-11-12 17:15:26,832 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:26,832 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1205611554] [2024-11-12 17:15:26,832 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:26,832 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:26,845 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:15:26,846 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [683665293] [2024-11-12 17:15:26,846 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:26,846 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:26,846 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:15:26,848 INFO L229 MonitoredProcess]: Starting monitored process 13 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:15:26,851 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-11-12 17:15:26,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:26,896 INFO L256 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-12 17:15:26,897 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:15:27,013 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2024-11-12 17:15:27,014 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 17:15:27,014 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:27,014 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1205611554] [2024-11-12 17:15:27,014 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:15:27,014 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [683665293] [2024-11-12 17:15:27,014 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [683665293] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:15:27,014 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:15:27,014 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-12 17:15:27,014 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1529761961] [2024-11-12 17:15:27,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:15:27,015 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 17:15:27,015 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:27,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 17:15:27,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-12 17:15:27,015 INFO L87 Difference]: Start difference. First operand 278 states and 356 transitions. Second operand has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-12 17:15:28,436 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:28,436 INFO L93 Difference]: Finished difference Result 305 states and 361 transitions. [2024-11-12 17:15:28,436 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-12 17:15:28,437 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 53 [2024-11-12 17:15:28,437 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:28,438 INFO L225 Difference]: With dead ends: 305 [2024-11-12 17:15:28,438 INFO L226 Difference]: Without dead ends: 303 [2024-11-12 17:15:28,438 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 50 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-12 17:15:28,439 INFO L435 NwaCegarLoop]: 104 mSDtfsCounter, 77 mSDsluCounter, 151 mSDsCounter, 0 mSdLazyCounter, 207 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 83 SdHoareTripleChecker+Valid, 255 SdHoareTripleChecker+Invalid, 208 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 207 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:28,439 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [83 Valid, 255 Invalid, 208 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 207 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-11-12 17:15:28,440 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 303 states. [2024-11-12 17:15:28,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 303 to 279. [2024-11-12 17:15:28,449 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 279 states, 196 states have (on average 1.5561224489795917) internal successors, (305), 251 states have internal predecessors, (305), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-12 17:15:28,450 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 279 states to 279 states and 355 transitions. [2024-11-12 17:15:28,451 INFO L78 Accepts]: Start accepts. Automaton has 279 states and 355 transitions. Word has length 53 [2024-11-12 17:15:28,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:28,451 INFO L471 AbstractCegarLoop]: Abstraction has 279 states and 355 transitions. [2024-11-12 17:15:28,451 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 9.666666666666666) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (6), 1 states have call predecessors, (6), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-12 17:15:28,451 INFO L276 IsEmpty]: Start isEmpty. Operand 279 states and 355 transitions. [2024-11-12 17:15:28,452 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2024-11-12 17:15:28,452 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:28,452 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:15:28,468 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Forceful destruction successful, exit code 0 [2024-11-12 17:15:28,653 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2024-11-12 17:15:28,653 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr30ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:28,653 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:28,653 INFO L85 PathProgramCache]: Analyzing trace with hash 1673162558, now seen corresponding path program 1 times [2024-11-12 17:15:28,654 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:28,654 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2005151476] [2024-11-12 17:15:28,654 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:28,654 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:28,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:28,755 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:15:28,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:28,759 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:15:28,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:28,761 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-12 17:15:28,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:28,764 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-12 17:15:28,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:28,769 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-12 17:15:28,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:28,772 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-12 17:15:28,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:28,778 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-12 17:15:28,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:28,783 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-12 17:15:28,783 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:28,784 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2005151476] [2024-11-12 17:15:28,784 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2005151476] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:15:28,784 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:15:28,784 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-12 17:15:28,784 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1460785229] [2024-11-12 17:15:28,784 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:15:28,786 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-12 17:15:28,786 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:28,787 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-12 17:15:28,787 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-12 17:15:28,788 INFO L87 Difference]: Start difference. First operand 279 states and 355 transitions. Second operand has 3 states, 2 states have (on average 15.5) internal successors, (31), 3 states have internal predecessors, (31), 1 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2024-11-12 17:15:28,830 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:28,830 INFO L93 Difference]: Finished difference Result 279 states and 355 transitions. [2024-11-12 17:15:28,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-12 17:15:28,830 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 15.5) internal successors, (31), 3 states have internal predecessors, (31), 1 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 60 [2024-11-12 17:15:28,830 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:28,831 INFO L225 Difference]: With dead ends: 279 [2024-11-12 17:15:28,831 INFO L226 Difference]: Without dead ends: 277 [2024-11-12 17:15:28,832 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 15 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-12 17:15:28,832 INFO L435 NwaCegarLoop]: 131 mSDtfsCounter, 46 mSDsluCounter, 78 mSDsCounter, 0 mSdLazyCounter, 28 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 209 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 28 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:28,832 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [49 Valid, 209 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 28 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-12 17:15:28,833 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 277 states. [2024-11-12 17:15:28,842 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 277 to 277. [2024-11-12 17:15:28,843 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 277 states, 196 states have (on average 1.5255102040816326) internal successors, (299), 249 states have internal predecessors, (299), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-12 17:15:28,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 277 states to 277 states and 349 transitions. [2024-11-12 17:15:28,844 INFO L78 Accepts]: Start accepts. Automaton has 277 states and 349 transitions. Word has length 60 [2024-11-12 17:15:28,844 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:28,844 INFO L471 AbstractCegarLoop]: Abstraction has 277 states and 349 transitions. [2024-11-12 17:15:28,844 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 15.5) internal successors, (31), 3 states have internal predecessors, (31), 1 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2024-11-12 17:15:28,845 INFO L276 IsEmpty]: Start isEmpty. Operand 277 states and 349 transitions. [2024-11-12 17:15:28,845 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2024-11-12 17:15:28,845 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:28,845 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:15:28,845 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-12 17:15:28,846 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr31ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:28,846 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:28,846 INFO L85 PathProgramCache]: Analyzing trace with hash 328431874, now seen corresponding path program 1 times [2024-11-12 17:15:28,846 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:28,846 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1704538414] [2024-11-12 17:15:28,846 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:28,847 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:28,856 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:28,908 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:15:28,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:28,911 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:15:28,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:28,913 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-12 17:15:28,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:28,916 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-12 17:15:28,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:28,919 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-12 17:15:28,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:28,921 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-12 17:15:28,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:28,926 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-12 17:15:28,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:28,929 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-12 17:15:28,929 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:28,930 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1704538414] [2024-11-12 17:15:28,930 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1704538414] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:15:28,930 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:15:28,930 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-12 17:15:28,930 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1838363747] [2024-11-12 17:15:28,930 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:15:28,930 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-12 17:15:28,930 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:28,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-12 17:15:28,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-12 17:15:28,931 INFO L87 Difference]: Start difference. First operand 277 states and 349 transitions. Second operand has 3 states, 2 states have (on average 16.0) internal successors, (32), 3 states have internal predecessors, (32), 1 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2024-11-12 17:15:28,970 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:28,971 INFO L93 Difference]: Finished difference Result 277 states and 349 transitions. [2024-11-12 17:15:28,971 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-12 17:15:28,971 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 16.0) internal successors, (32), 3 states have internal predecessors, (32), 1 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 61 [2024-11-12 17:15:28,971 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:28,972 INFO L225 Difference]: With dead ends: 277 [2024-11-12 17:15:28,972 INFO L226 Difference]: Without dead ends: 275 [2024-11-12 17:15:28,973 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 15 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-12 17:15:28,973 INFO L435 NwaCegarLoop]: 130 mSDtfsCounter, 45 mSDsluCounter, 78 mSDsCounter, 0 mSdLazyCounter, 25 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 208 SdHoareTripleChecker+Invalid, 27 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 25 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:28,973 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 208 Invalid, 27 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 25 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-12 17:15:28,974 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 275 states. [2024-11-12 17:15:28,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 275 to 275. [2024-11-12 17:15:28,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 275 states, 196 states have (on average 1.4846938775510203) internal successors, (291), 247 states have internal predecessors, (291), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-12 17:15:28,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 275 states to 275 states and 341 transitions. [2024-11-12 17:15:28,984 INFO L78 Accepts]: Start accepts. Automaton has 275 states and 341 transitions. Word has length 61 [2024-11-12 17:15:28,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:28,985 INFO L471 AbstractCegarLoop]: Abstraction has 275 states and 341 transitions. [2024-11-12 17:15:28,985 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 16.0) internal successors, (32), 3 states have internal predecessors, (32), 1 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2024-11-12 17:15:28,985 INFO L276 IsEmpty]: Start isEmpty. Operand 275 states and 341 transitions. [2024-11-12 17:15:28,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-11-12 17:15:28,985 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:28,986 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:15:28,986 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-12 17:15:28,986 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:28,986 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:28,986 INFO L85 PathProgramCache]: Analyzing trace with hash 1591481438, now seen corresponding path program 1 times [2024-11-12 17:15:28,986 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:28,986 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [427594141] [2024-11-12 17:15:28,986 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:28,987 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:28,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:29,063 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:15:29,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:29,067 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:15:29,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:29,070 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-12 17:15:29,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:29,074 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-12 17:15:29,075 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:29,077 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-12 17:15:29,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:29,080 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-12 17:15:29,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:29,085 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-12 17:15:29,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:29,089 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-12 17:15:29,093 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:29,093 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [427594141] [2024-11-12 17:15:29,093 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [427594141] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:15:29,093 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:15:29,093 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-12 17:15:29,094 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1019942291] [2024-11-12 17:15:29,094 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:15:29,094 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-12 17:15:29,094 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:29,094 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-12 17:15:29,094 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-12 17:15:29,095 INFO L87 Difference]: Start difference. First operand 275 states and 341 transitions. Second operand has 5 states, 4 states have (on average 8.25) internal successors, (33), 5 states have internal predecessors, (33), 3 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-12 17:15:29,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:29,844 INFO L93 Difference]: Finished difference Result 278 states and 344 transitions. [2024-11-12 17:15:29,845 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-12 17:15:29,845 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 8.25) internal successors, (33), 5 states have internal predecessors, (33), 3 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 62 [2024-11-12 17:15:29,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:29,846 INFO L225 Difference]: With dead ends: 278 [2024-11-12 17:15:29,847 INFO L226 Difference]: Without dead ends: 277 [2024-11-12 17:15:29,847 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-11-12 17:15:29,847 INFO L435 NwaCegarLoop]: 75 mSDtfsCounter, 277 mSDsluCounter, 88 mSDsCounter, 0 mSdLazyCounter, 153 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 277 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 179 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 153 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:29,848 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [277 Valid, 163 Invalid, 179 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 153 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-12 17:15:29,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 277 states. [2024-11-12 17:15:29,861 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 277 to 277. [2024-11-12 17:15:29,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 277 states, 198 states have (on average 1.47979797979798) internal successors, (293), 249 states have internal predecessors, (293), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-12 17:15:29,863 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 277 states to 277 states and 343 transitions. [2024-11-12 17:15:29,863 INFO L78 Accepts]: Start accepts. Automaton has 277 states and 343 transitions. Word has length 62 [2024-11-12 17:15:29,863 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:29,863 INFO L471 AbstractCegarLoop]: Abstraction has 277 states and 343 transitions. [2024-11-12 17:15:29,863 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 8.25) internal successors, (33), 5 states have internal predecessors, (33), 3 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-12 17:15:29,864 INFO L276 IsEmpty]: Start isEmpty. Operand 277 states and 343 transitions. [2024-11-12 17:15:29,864 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2024-11-12 17:15:29,864 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:29,864 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:15:29,864 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-12 17:15:29,865 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:29,865 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:29,865 INFO L85 PathProgramCache]: Analyzing trace with hash 1591495340, now seen corresponding path program 1 times [2024-11-12 17:15:29,865 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:29,865 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1034937595] [2024-11-12 17:15:29,865 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:29,866 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:29,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:29,944 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:15:29,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:29,948 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:15:29,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:29,951 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-12 17:15:29,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:29,955 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-12 17:15:29,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:29,958 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-12 17:15:29,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:29,961 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-12 17:15:29,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:29,965 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-12 17:15:29,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:29,969 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-12 17:15:29,969 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:29,969 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1034937595] [2024-11-12 17:15:29,969 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1034937595] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:15:29,970 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:15:29,970 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-12 17:15:29,970 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [889514487] [2024-11-12 17:15:29,970 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:15:29,970 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-12 17:15:29,970 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:29,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-12 17:15:29,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-12 17:15:29,971 INFO L87 Difference]: Start difference. First operand 277 states and 343 transitions. Second operand has 5 states, 4 states have (on average 8.25) internal successors, (33), 5 states have internal predecessors, (33), 3 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-12 17:15:30,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:30,542 INFO L93 Difference]: Finished difference Result 278 states and 343 transitions. [2024-11-12 17:15:30,543 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-12 17:15:30,543 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 8.25) internal successors, (33), 5 states have internal predecessors, (33), 3 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) Word has length 62 [2024-11-12 17:15:30,544 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:30,545 INFO L225 Difference]: With dead ends: 278 [2024-11-12 17:15:30,545 INFO L226 Difference]: Without dead ends: 277 [2024-11-12 17:15:30,546 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 15 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-11-12 17:15:30,546 INFO L435 NwaCegarLoop]: 75 mSDtfsCounter, 277 mSDsluCounter, 88 mSDsCounter, 0 mSdLazyCounter, 153 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 277 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 179 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 153 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:30,546 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [277 Valid, 163 Invalid, 179 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 153 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-12 17:15:30,547 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 277 states. [2024-11-12 17:15:30,559 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 277 to 277. [2024-11-12 17:15:30,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 277 states, 198 states have (on average 1.4747474747474747) internal successors, (292), 249 states have internal predecessors, (292), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-12 17:15:30,560 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 277 states to 277 states and 342 transitions. [2024-11-12 17:15:30,561 INFO L78 Accepts]: Start accepts. Automaton has 277 states and 342 transitions. Word has length 62 [2024-11-12 17:15:30,561 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:30,561 INFO L471 AbstractCegarLoop]: Abstraction has 277 states and 342 transitions. [2024-11-12 17:15:30,561 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 8.25) internal successors, (33), 5 states have internal predecessors, (33), 3 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 3 states have call predecessors, (7), 3 states have call successors, (7) [2024-11-12 17:15:30,561 INFO L276 IsEmpty]: Start isEmpty. Operand 277 states and 342 transitions. [2024-11-12 17:15:30,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-11-12 17:15:30,562 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:30,562 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:15:30,562 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-12 17:15:30,562 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:30,563 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:30,563 INFO L85 PathProgramCache]: Analyzing trace with hash -320361720, now seen corresponding path program 1 times [2024-11-12 17:15:30,563 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:30,563 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [577829248] [2024-11-12 17:15:30,563 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:30,563 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:30,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:30,648 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:15:30,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:30,650 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:15:30,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:30,652 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-12 17:15:30,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:30,654 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-12 17:15:30,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:30,658 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-12 17:15:30,659 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:30,663 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-12 17:15:30,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:30,667 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-12 17:15:30,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:30,673 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-12 17:15:30,674 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:30,674 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [577829248] [2024-11-12 17:15:30,674 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [577829248] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:15:30,674 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:15:30,674 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-12 17:15:30,674 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1349859778] [2024-11-12 17:15:30,674 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:15:30,674 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-12 17:15:30,674 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:30,675 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-12 17:15:30,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-12 17:15:30,675 INFO L87 Difference]: Start difference. First operand 277 states and 342 transitions. Second operand has 3 states, 2 states have (on average 18.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-12 17:15:31,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:31,019 INFO L93 Difference]: Finished difference Result 334 states and 410 transitions. [2024-11-12 17:15:31,019 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-12 17:15:31,019 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 18.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 65 [2024-11-12 17:15:31,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:31,021 INFO L225 Difference]: With dead ends: 334 [2024-11-12 17:15:31,021 INFO L226 Difference]: Without dead ends: 330 [2024-11-12 17:15:31,021 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 15 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-12 17:15:31,022 INFO L435 NwaCegarLoop]: 83 mSDtfsCounter, 43 mSDsluCounter, 65 mSDsCounter, 0 mSdLazyCounter, 135 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 148 SdHoareTripleChecker+Invalid, 139 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 135 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:31,022 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [46 Valid, 148 Invalid, 139 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 135 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-12 17:15:31,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 330 states. [2024-11-12 17:15:31,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 330 to 287. [2024-11-12 17:15:31,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 287 states, 208 states have (on average 1.4567307692307692) internal successors, (303), 259 states have internal predecessors, (303), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-12 17:15:31,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 287 states to 287 states and 353 transitions. [2024-11-12 17:15:31,036 INFO L78 Accepts]: Start accepts. Automaton has 287 states and 353 transitions. Word has length 65 [2024-11-12 17:15:31,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:31,037 INFO L471 AbstractCegarLoop]: Abstraction has 287 states and 353 transitions. [2024-11-12 17:15:31,037 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 18.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-12 17:15:31,037 INFO L276 IsEmpty]: Start isEmpty. Operand 287 states and 353 transitions. [2024-11-12 17:15:31,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-11-12 17:15:31,037 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:31,038 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:15:31,038 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-12 17:15:31,038 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:31,038 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:31,038 INFO L85 PathProgramCache]: Analyzing trace with hash -1429265646, now seen corresponding path program 1 times [2024-11-12 17:15:31,038 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:31,039 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [490547822] [2024-11-12 17:15:31,039 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:31,039 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:31,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:15:31,057 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1501036205] [2024-11-12 17:15:31,057 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:31,057 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:31,058 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:15:31,059 INFO L229 MonitoredProcess]: Starting monitored process 14 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:15:31,060 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Waiting until timeout for monitored process [2024-11-12 17:15:31,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:31,104 INFO L256 TraceCheckSpWp]: Trace formula consists of 135 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-12 17:15:31,106 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:15:31,272 INFO L134 CoverageAnalysis]: Checked inductivity of 38 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-12 17:15:31,272 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:15:31,434 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:31,434 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [490547822] [2024-11-12 17:15:31,434 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:15:31,434 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1501036205] [2024-11-12 17:15:31,434 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1501036205] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:15:31,434 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:15:31,434 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3] total 3 [2024-11-12 17:15:31,435 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1921879148] [2024-11-12 17:15:31,435 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:15:31,435 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 17:15:31,435 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:31,435 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 17:15:31,436 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-11-12 17:15:31,436 INFO L87 Difference]: Start difference. First operand 287 states and 353 transitions. Second operand has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-12 17:15:31,844 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:31,844 INFO L93 Difference]: Finished difference Result 328 states and 404 transitions. [2024-11-12 17:15:31,844 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-12 17:15:31,845 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 68 [2024-11-12 17:15:31,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:31,846 INFO L225 Difference]: With dead ends: 328 [2024-11-12 17:15:31,846 INFO L226 Difference]: Without dead ends: 326 [2024-11-12 17:15:31,847 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-11-12 17:15:31,847 INFO L435 NwaCegarLoop]: 75 mSDtfsCounter, 36 mSDsluCounter, 114 mSDsCounter, 0 mSdLazyCounter, 235 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 189 SdHoareTripleChecker+Invalid, 237 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 235 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:31,847 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 189 Invalid, 237 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 235 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-12 17:15:31,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 326 states. [2024-11-12 17:15:31,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 326 to 288. [2024-11-12 17:15:31,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 288 states, 209 states have (on average 1.4497607655502391) internal successors, (303), 260 states have internal predecessors, (303), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-12 17:15:31,862 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 288 states to 288 states and 353 transitions. [2024-11-12 17:15:31,862 INFO L78 Accepts]: Start accepts. Automaton has 288 states and 353 transitions. Word has length 68 [2024-11-12 17:15:31,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:31,862 INFO L471 AbstractCegarLoop]: Abstraction has 288 states and 353 transitions. [2024-11-12 17:15:31,862 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-12 17:15:31,863 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states and 353 transitions. [2024-11-12 17:15:31,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2024-11-12 17:15:31,863 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:31,863 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:15:31,881 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (14)] Ended with exit code 0 [2024-11-12 17:15:32,064 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-11-12 17:15:32,064 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:32,064 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:32,064 INFO L85 PathProgramCache]: Analyzing trace with hash -1357562015, now seen corresponding path program 1 times [2024-11-12 17:15:32,065 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:32,065 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [919123437] [2024-11-12 17:15:32,065 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:32,065 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:32,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:15:32,078 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1688698922] [2024-11-12 17:15:32,078 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:32,078 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:32,079 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:15:32,080 INFO L229 MonitoredProcess]: Starting monitored process 15 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:15:32,082 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Waiting until timeout for monitored process [2024-11-12 17:15:32,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:32,129 INFO L256 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-12 17:15:32,130 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:15:32,282 INFO L134 CoverageAnalysis]: Checked inductivity of 39 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-12 17:15:32,283 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:15:32,671 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:32,672 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [919123437] [2024-11-12 17:15:32,672 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:15:32,672 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1688698922] [2024-11-12 17:15:32,672 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1688698922] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:15:32,673 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:15:32,673 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3] total 3 [2024-11-12 17:15:32,674 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [575267978] [2024-11-12 17:15:32,674 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:15:32,674 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 17:15:32,674 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:32,674 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 17:15:32,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-11-12 17:15:32,675 INFO L87 Difference]: Start difference. First operand 288 states and 353 transitions. Second operand has 4 states, 3 states have (on average 13.333333333333334) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-12 17:15:33,019 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:33,019 INFO L93 Difference]: Finished difference Result 328 states and 402 transitions. [2024-11-12 17:15:33,020 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-12 17:15:33,020 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 13.333333333333334) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 69 [2024-11-12 17:15:33,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:33,021 INFO L225 Difference]: With dead ends: 328 [2024-11-12 17:15:33,022 INFO L226 Difference]: Without dead ends: 326 [2024-11-12 17:15:33,022 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-11-12 17:15:33,022 INFO L435 NwaCegarLoop]: 77 mSDtfsCounter, 72 mSDsluCounter, 65 mSDsCounter, 0 mSdLazyCounter, 141 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 142 SdHoareTripleChecker+Invalid, 146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 141 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:33,023 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [75 Valid, 142 Invalid, 146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 141 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-12 17:15:33,023 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 326 states. [2024-11-12 17:15:33,034 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 326 to 289. [2024-11-12 17:15:33,035 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 289 states, 210 states have (on average 1.4428571428571428) internal successors, (303), 261 states have internal predecessors, (303), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-12 17:15:33,036 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 289 states to 289 states and 353 transitions. [2024-11-12 17:15:33,036 INFO L78 Accepts]: Start accepts. Automaton has 289 states and 353 transitions. Word has length 69 [2024-11-12 17:15:33,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:33,037 INFO L471 AbstractCegarLoop]: Abstraction has 289 states and 353 transitions. [2024-11-12 17:15:33,037 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 13.333333333333334) internal successors, (40), 4 states have internal predecessors, (40), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-12 17:15:33,037 INFO L276 IsEmpty]: Start isEmpty. Operand 289 states and 353 transitions. [2024-11-12 17:15:33,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2024-11-12 17:15:33,038 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:33,038 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:15:33,054 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (15)] Ended with exit code 0 [2024-11-12 17:15:33,241 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:33,242 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr38ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:33,242 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:33,242 INFO L85 PathProgramCache]: Analyzing trace with hash 436284631, now seen corresponding path program 1 times [2024-11-12 17:15:33,242 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:33,242 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [435369858] [2024-11-12 17:15:33,242 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:33,242 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:33,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:33,379 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:15:33,380 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:33,381 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:15:33,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:33,383 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-12 17:15:33,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:33,385 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-12 17:15:33,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:33,386 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-12 17:15:33,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:33,388 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-12 17:15:33,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:33,406 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-12 17:15:33,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:33,410 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-12 17:15:33,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:33,413 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-11-12 17:15:33,414 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:33,414 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [435369858] [2024-11-12 17:15:33,414 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [435369858] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:15:33,414 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [194140310] [2024-11-12 17:15:33,414 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:33,414 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:33,414 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:15:33,416 INFO L229 MonitoredProcess]: Starting monitored process 16 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:15:33,417 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-12 17:15:33,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:33,465 INFO L256 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-12 17:15:33,466 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:15:33,657 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-11-12 17:15:33,657 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 17:15:33,658 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [194140310] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:15:33,658 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:15:33,658 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2024-11-12 17:15:33,658 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [607279976] [2024-11-12 17:15:33,658 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:15:33,659 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 17:15:33,659 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:33,659 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 17:15:33,659 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2024-11-12 17:15:33,660 INFO L87 Difference]: Start difference. First operand 289 states and 353 transitions. Second operand has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-12 17:15:34,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:34,362 INFO L93 Difference]: Finished difference Result 325 states and 400 transitions. [2024-11-12 17:15:34,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-12 17:15:34,362 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 73 [2024-11-12 17:15:34,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:34,364 INFO L225 Difference]: With dead ends: 325 [2024-11-12 17:15:34,364 INFO L226 Difference]: Without dead ends: 324 [2024-11-12 17:15:34,364 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 94 GetRequests, 86 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2024-11-12 17:15:34,365 INFO L435 NwaCegarLoop]: 66 mSDtfsCounter, 62 mSDsluCounter, 71 mSDsCounter, 0 mSdLazyCounter, 288 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 62 SdHoareTripleChecker+Valid, 137 SdHoareTripleChecker+Invalid, 294 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 288 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:34,365 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [62 Valid, 137 Invalid, 294 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 288 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-12 17:15:34,366 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2024-11-12 17:15:34,379 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 290. [2024-11-12 17:15:34,380 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290 states, 211 states have (on average 1.4360189573459716) internal successors, (303), 262 states have internal predecessors, (303), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-12 17:15:34,380 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 353 transitions. [2024-11-12 17:15:34,381 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 353 transitions. Word has length 73 [2024-11-12 17:15:34,381 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:34,381 INFO L471 AbstractCegarLoop]: Abstraction has 290 states and 353 transitions. [2024-11-12 17:15:34,381 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 13.0) internal successors, (39), 4 states have internal predecessors, (39), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-12 17:15:34,381 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 353 transitions. [2024-11-12 17:15:34,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2024-11-12 17:15:34,382 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:34,382 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 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, 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-12 17:15:34,399 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Ended with exit code 0 [2024-11-12 17:15:34,583 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:34,583 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:34,583 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:34,583 INFO L85 PathProgramCache]: Analyzing trace with hash -1717877034, now seen corresponding path program 1 times [2024-11-12 17:15:34,583 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:34,584 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1055282213] [2024-11-12 17:15:34,584 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:34,584 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:34,606 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:15:34,607 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [847446137] [2024-11-12 17:15:34,607 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:34,607 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:34,607 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:15:34,611 INFO L229 MonitoredProcess]: Starting monitored process 17 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:15:34,613 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Waiting until timeout for monitored process [2024-11-12 17:15:34,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:34,658 INFO L256 TraceCheckSpWp]: Trace formula consists of 139 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-12 17:15:34,659 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:15:34,725 INFO L134 CoverageAnalysis]: Checked inductivity of 42 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2024-11-12 17:15:34,726 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 17:15:34,726 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:34,726 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1055282213] [2024-11-12 17:15:34,726 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:15:34,726 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [847446137] [2024-11-12 17:15:34,726 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [847446137] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:15:34,726 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:15:34,726 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-12 17:15:34,727 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1097610150] [2024-11-12 17:15:34,727 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:15:34,727 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 17:15:34,728 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:34,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 17:15:34,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-12 17:15:34,729 INFO L87 Difference]: Start difference. First operand 290 states and 353 transitions. Second operand has 4 states, 3 states have (on average 14.0) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-12 17:15:35,441 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:35,441 INFO L93 Difference]: Finished difference Result 341 states and 398 transitions. [2024-11-12 17:15:35,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-12 17:15:35,442 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 14.0) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 72 [2024-11-12 17:15:35,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:35,443 INFO L225 Difference]: With dead ends: 341 [2024-11-12 17:15:35,443 INFO L226 Difference]: Without dead ends: 340 [2024-11-12 17:15:35,443 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 69 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-12 17:15:35,444 INFO L435 NwaCegarLoop]: 79 mSDtfsCounter, 110 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 130 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 171 SdHoareTripleChecker+Invalid, 135 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 130 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:35,444 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [116 Valid, 171 Invalid, 135 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 130 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-12 17:15:35,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2024-11-12 17:15:35,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 290. [2024-11-12 17:15:35,459 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 290 states, 211 states have (on average 1.4312796208530805) internal successors, (302), 262 states have internal predecessors, (302), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-12 17:15:35,460 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 290 states to 290 states and 352 transitions. [2024-11-12 17:15:35,460 INFO L78 Accepts]: Start accepts. Automaton has 290 states and 352 transitions. Word has length 72 [2024-11-12 17:15:35,461 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:35,461 INFO L471 AbstractCegarLoop]: Abstraction has 290 states and 352 transitions. [2024-11-12 17:15:35,462 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 14.0) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-12 17:15:35,462 INFO L276 IsEmpty]: Start isEmpty. Operand 290 states and 352 transitions. [2024-11-12 17:15:35,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2024-11-12 17:15:35,462 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:35,463 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:15:35,479 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Ended with exit code 0 [2024-11-12 17:15:35,667 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:35,668 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr39ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:35,668 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:35,668 INFO L85 PathProgramCache]: Analyzing trace with hash 639921818, now seen corresponding path program 1 times [2024-11-12 17:15:35,668 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:35,668 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1160938868] [2024-11-12 17:15:35,669 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:35,669 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:35,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:35,786 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:15:35,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:35,789 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:15:35,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:35,790 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-12 17:15:35,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:35,792 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-12 17:15:35,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:35,794 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-12 17:15:35,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:35,796 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-12 17:15:35,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:35,814 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-12 17:15:35,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:35,822 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-12 17:15:35,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:35,828 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-11-12 17:15:35,828 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:35,828 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1160938868] [2024-11-12 17:15:35,828 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1160938868] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:15:35,828 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1195593172] [2024-11-12 17:15:35,828 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:35,828 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:35,828 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:15:35,830 INFO L229 MonitoredProcess]: Starting monitored process 18 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:15:35,833 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Waiting until timeout for monitored process [2024-11-12 17:15:35,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:35,881 INFO L256 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-12 17:15:35,882 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:15:36,076 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-11-12 17:15:36,077 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 17:15:36,077 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1195593172] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:15:36,077 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:15:36,077 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2024-11-12 17:15:36,077 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [124333513] [2024-11-12 17:15:36,078 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:15:36,078 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 17:15:36,078 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:36,079 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 17:15:36,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2024-11-12 17:15:36,079 INFO L87 Difference]: Start difference. First operand 290 states and 352 transitions. Second operand has 4 states, 3 states have (on average 13.333333333333334) internal successors, (40), 4 states have internal predecessors, (40), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-12 17:15:36,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:36,675 INFO L93 Difference]: Finished difference Result 325 states and 397 transitions. [2024-11-12 17:15:36,676 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-12 17:15:36,676 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 13.333333333333334) internal successors, (40), 4 states have internal predecessors, (40), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) Word has length 74 [2024-11-12 17:15:36,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:36,678 INFO L225 Difference]: With dead ends: 325 [2024-11-12 17:15:36,678 INFO L226 Difference]: Without dead ends: 324 [2024-11-12 17:15:36,678 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 95 GetRequests, 87 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2024-11-12 17:15:36,679 INFO L435 NwaCegarLoop]: 72 mSDtfsCounter, 59 mSDsluCounter, 71 mSDsCounter, 0 mSdLazyCounter, 282 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 59 SdHoareTripleChecker+Valid, 143 SdHoareTripleChecker+Invalid, 288 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 282 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:36,679 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [59 Valid, 143 Invalid, 288 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 282 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-12 17:15:36,680 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 324 states. [2024-11-12 17:15:36,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 324 to 291. [2024-11-12 17:15:36,692 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 291 states, 212 states have (on average 1.4245283018867925) internal successors, (302), 263 states have internal predecessors, (302), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-12 17:15:36,693 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291 states to 291 states and 352 transitions. [2024-11-12 17:15:36,693 INFO L78 Accepts]: Start accepts. Automaton has 291 states and 352 transitions. Word has length 74 [2024-11-12 17:15:36,693 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:36,693 INFO L471 AbstractCegarLoop]: Abstraction has 291 states and 352 transitions. [2024-11-12 17:15:36,694 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 13.333333333333334) internal successors, (40), 4 states have internal predecessors, (40), 3 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 3 states have call predecessors, (8), 3 states have call successors, (8) [2024-11-12 17:15:36,694 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 352 transitions. [2024-11-12 17:15:36,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2024-11-12 17:15:36,694 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:36,695 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:15:36,711 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Forceful destruction successful, exit code 0 [2024-11-12 17:15:36,895 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:36,895 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:36,896 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:36,896 INFO L85 PathProgramCache]: Analyzing trace with hash -1714580443, now seen corresponding path program 1 times [2024-11-12 17:15:36,896 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:36,896 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [208807640] [2024-11-12 17:15:36,896 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:36,896 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:36,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:15:36,913 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [880391951] [2024-11-12 17:15:36,913 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:36,913 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:36,913 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:15:36,915 INFO L229 MonitoredProcess]: Starting monitored process 19 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:15:36,916 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Waiting until timeout for monitored process [2024-11-12 17:15:36,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:36,963 INFO L256 TraceCheckSpWp]: Trace formula consists of 140 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-12 17:15:36,964 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:15:37,146 INFO L134 CoverageAnalysis]: Checked inductivity of 43 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-11-12 17:15:37,146 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 17:15:37,146 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:37,146 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [208807640] [2024-11-12 17:15:37,146 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:15:37,146 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [880391951] [2024-11-12 17:15:37,146 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [880391951] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:15:37,146 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:15:37,146 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-12 17:15:37,147 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [464051523] [2024-11-12 17:15:37,147 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:15:37,147 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 17:15:37,147 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:37,147 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 17:15:37,148 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-12 17:15:37,148 INFO L87 Difference]: Start difference. First operand 291 states and 352 transitions. Second operand has 4 states, 3 states have (on average 14.0) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-12 17:15:38,196 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:38,196 INFO L93 Difference]: Finished difference Result 343 states and 395 transitions. [2024-11-12 17:15:38,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-12 17:15:38,196 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 14.0) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 73 [2024-11-12 17:15:38,196 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:38,198 INFO L225 Difference]: With dead ends: 343 [2024-11-12 17:15:38,198 INFO L226 Difference]: Without dead ends: 340 [2024-11-12 17:15:38,198 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-12 17:15:38,198 INFO L435 NwaCegarLoop]: 83 mSDtfsCounter, 74 mSDsluCounter, 141 mSDsCounter, 0 mSdLazyCounter, 202 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 224 SdHoareTripleChecker+Invalid, 206 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 202 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:38,199 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [80 Valid, 224 Invalid, 206 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 202 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-12 17:15:38,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 340 states. [2024-11-12 17:15:38,211 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 340 to 294. [2024-11-12 17:15:38,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 294 states, 215 states have (on average 1.4186046511627908) internal successors, (305), 266 states have internal predecessors, (305), 25 states have call successors, (25), 2 states have call predecessors, (25), 2 states have return successors, (25), 25 states have call predecessors, (25), 25 states have call successors, (25) [2024-11-12 17:15:38,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 294 states to 294 states and 355 transitions. [2024-11-12 17:15:38,213 INFO L78 Accepts]: Start accepts. Automaton has 294 states and 355 transitions. Word has length 73 [2024-11-12 17:15:38,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:38,213 INFO L471 AbstractCegarLoop]: Abstraction has 294 states and 355 transitions. [2024-11-12 17:15:38,213 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 14.0) internal successors, (42), 4 states have internal predecessors, (42), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-12 17:15:38,213 INFO L276 IsEmpty]: Start isEmpty. Operand 294 states and 355 transitions. [2024-11-12 17:15:38,214 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 80 [2024-11-12 17:15:38,214 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:38,214 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:15:38,231 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (19)] Ended with exit code 0 [2024-11-12 17:15:38,414 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:38,415 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:38,415 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:38,415 INFO L85 PathProgramCache]: Analyzing trace with hash -729712663, now seen corresponding path program 1 times [2024-11-12 17:15:38,415 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:38,416 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [169059566] [2024-11-12 17:15:38,416 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:38,416 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:38,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:15:38,432 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1917887663] [2024-11-12 17:15:38,432 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:38,432 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:38,432 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:15:38,434 INFO L229 MonitoredProcess]: Starting monitored process 20 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:15:38,435 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Waiting until timeout for monitored process [2024-11-12 17:15:38,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:38,485 INFO L256 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-12 17:15:38,486 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:15:38,872 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 6 proven. 15 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-12 17:15:38,872 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:15:39,035 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:39,035 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [169059566] [2024-11-12 17:15:39,035 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:15:39,036 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1917887663] [2024-11-12 17:15:39,036 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1917887663] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:15:39,036 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:15:39,036 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-11-12 17:15:39,036 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [536252500] [2024-11-12 17:15:39,036 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:15:39,036 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-12 17:15:39,036 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:39,037 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-12 17:15:39,037 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2024-11-12 17:15:39,037 INFO L87 Difference]: Start difference. First operand 294 states and 355 transitions. Second operand has 9 states, 8 states have (on average 6.0) internal successors, (48), 8 states have internal predecessors, (48), 4 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2024-11-12 17:15:39,933 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:39,933 INFO L93 Difference]: Finished difference Result 458 states and 587 transitions. [2024-11-12 17:15:39,934 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-12 17:15:39,934 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.0) internal successors, (48), 8 states have internal predecessors, (48), 4 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 79 [2024-11-12 17:15:39,934 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:39,936 INFO L225 Difference]: With dead ends: 458 [2024-11-12 17:15:39,936 INFO L226 Difference]: Without dead ends: 456 [2024-11-12 17:15:39,937 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 90 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=55, Invalid=155, Unknown=0, NotChecked=0, Total=210 [2024-11-12 17:15:39,937 INFO L435 NwaCegarLoop]: 88 mSDtfsCounter, 417 mSDsluCounter, 323 mSDsCounter, 0 mSdLazyCounter, 1037 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 423 SdHoareTripleChecker+Valid, 411 SdHoareTripleChecker+Invalid, 1065 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 1037 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:39,937 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [423 Valid, 411 Invalid, 1065 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 1037 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-12 17:15:39,938 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 456 states. [2024-11-12 17:15:39,974 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 456 to 364. [2024-11-12 17:15:39,974 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 364 states, 277 states have (on average 1.4548736462093863) internal successors, (403), 328 states have internal predecessors, (403), 33 states have call successors, (33), 2 states have call predecessors, (33), 2 states have return successors, (33), 33 states have call predecessors, (33), 33 states have call successors, (33) [2024-11-12 17:15:39,976 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 364 states to 364 states and 469 transitions. [2024-11-12 17:15:39,976 INFO L78 Accepts]: Start accepts. Automaton has 364 states and 469 transitions. Word has length 79 [2024-11-12 17:15:39,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:39,976 INFO L471 AbstractCegarLoop]: Abstraction has 364 states and 469 transitions. [2024-11-12 17:15:39,977 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.0) internal successors, (48), 8 states have internal predecessors, (48), 4 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2024-11-12 17:15:39,977 INFO L276 IsEmpty]: Start isEmpty. Operand 364 states and 469 transitions. [2024-11-12 17:15:39,977 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2024-11-12 17:15:39,977 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:39,978 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:15:39,995 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (20)] Ended with exit code 0 [2024-11-12 17:15:40,181 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:40,182 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:40,182 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:40,182 INFO L85 PathProgramCache]: Analyzing trace with hash -1146256009, now seen corresponding path program 1 times [2024-11-12 17:15:40,182 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:40,182 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1669471929] [2024-11-12 17:15:40,182 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:40,182 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:40,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:15:40,193 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1585936166] [2024-11-12 17:15:40,193 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:40,194 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:40,194 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:15:40,196 INFO L229 MonitoredProcess]: Starting monitored process 21 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:15:40,197 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Waiting until timeout for monitored process [2024-11-12 17:15:40,245 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:40,246 INFO L256 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-12 17:15:40,248 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:15:40,575 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 6 proven. 16 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-12 17:15:40,575 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:15:41,431 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:41,431 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1669471929] [2024-11-12 17:15:41,431 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:15:41,431 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1585936166] [2024-11-12 17:15:41,431 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1585936166] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:15:41,431 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:15:41,431 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-11-12 17:15:41,432 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [514702862] [2024-11-12 17:15:41,432 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:15:41,432 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-12 17:15:41,432 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:41,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-12 17:15:41,432 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=102, Unknown=0, NotChecked=0, Total=132 [2024-11-12 17:15:41,433 INFO L87 Difference]: Start difference. First operand 364 states and 469 transitions. Second operand has 9 states, 8 states have (on average 6.125) internal successors, (49), 8 states have internal predecessors, (49), 4 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2024-11-12 17:15:42,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:42,272 INFO L93 Difference]: Finished difference Result 478 states and 617 transitions. [2024-11-12 17:15:42,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-12 17:15:42,272 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.125) internal successors, (49), 8 states have internal predecessors, (49), 4 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 80 [2024-11-12 17:15:42,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:42,274 INFO L225 Difference]: With dead ends: 478 [2024-11-12 17:15:42,274 INFO L226 Difference]: Without dead ends: 471 [2024-11-12 17:15:42,275 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 92 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=97, Invalid=245, Unknown=0, NotChecked=0, Total=342 [2024-11-12 17:15:42,275 INFO L435 NwaCegarLoop]: 62 mSDtfsCounter, 445 mSDsluCounter, 270 mSDsCounter, 0 mSdLazyCounter, 1041 mSolverCounterSat, 44 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 451 SdHoareTripleChecker+Valid, 332 SdHoareTripleChecker+Invalid, 1085 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 44 IncrementalHoareTripleChecker+Valid, 1041 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:42,275 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [451 Valid, 332 Invalid, 1085 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [44 Valid, 1041 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-12 17:15:42,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 471 states. [2024-11-12 17:15:42,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 471 to 424. [2024-11-12 17:15:42,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 424 states, 331 states have (on average 1.486404833836858) internal successors, (492), 382 states have internal predecessors, (492), 39 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2024-11-12 17:15:42,297 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 424 states to 424 states and 570 transitions. [2024-11-12 17:15:42,298 INFO L78 Accepts]: Start accepts. Automaton has 424 states and 570 transitions. Word has length 80 [2024-11-12 17:15:42,298 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:42,298 INFO L471 AbstractCegarLoop]: Abstraction has 424 states and 570 transitions. [2024-11-12 17:15:42,298 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.125) internal successors, (49), 8 states have internal predecessors, (49), 4 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2024-11-12 17:15:42,298 INFO L276 IsEmpty]: Start isEmpty. Operand 424 states and 570 transitions. [2024-11-12 17:15:42,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2024-11-12 17:15:42,299 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:42,299 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:15:42,317 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (21)] Forceful destruction successful, exit code 0 [2024-11-12 17:15:42,503 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2024-11-12 17:15:42,503 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr8ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:42,504 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:42,504 INFO L85 PathProgramCache]: Analyzing trace with hash -1174197845, now seen corresponding path program 1 times [2024-11-12 17:15:42,504 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:42,504 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [597818023] [2024-11-12 17:15:42,504 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:42,504 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:42,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:15:42,517 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2046784674] [2024-11-12 17:15:42,517 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:42,517 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:42,517 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:15:42,519 INFO L229 MonitoredProcess]: Starting monitored process 22 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:15:42,520 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Waiting until timeout for monitored process [2024-11-12 17:15:42,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:42,568 INFO L256 TraceCheckSpWp]: Trace formula consists of 152 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-12 17:15:42,570 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:15:42,987 INFO L134 CoverageAnalysis]: Checked inductivity of 59 backedges. 6 proven. 17 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-12 17:15:42,987 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:15:43,102 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:43,102 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [597818023] [2024-11-12 17:15:43,102 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:15:43,102 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2046784674] [2024-11-12 17:15:43,103 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2046784674] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:15:43,103 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:15:43,103 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-11-12 17:15:43,103 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2085479158] [2024-11-12 17:15:43,103 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:15:43,104 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-12 17:15:43,104 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:43,105 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-12 17:15:43,105 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2024-11-12 17:15:43,105 INFO L87 Difference]: Start difference. First operand 424 states and 570 transitions. Second operand has 9 states, 8 states have (on average 6.25) internal successors, (50), 8 states have internal predecessors, (50), 4 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2024-11-12 17:15:44,002 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:44,003 INFO L93 Difference]: Finished difference Result 470 states and 603 transitions. [2024-11-12 17:15:44,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-12 17:15:44,003 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.25) internal successors, (50), 8 states have internal predecessors, (50), 4 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 81 [2024-11-12 17:15:44,003 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:44,005 INFO L225 Difference]: With dead ends: 470 [2024-11-12 17:15:44,005 INFO L226 Difference]: Without dead ends: 464 [2024-11-12 17:15:44,005 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 109 GetRequests, 94 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=81, Invalid=191, Unknown=0, NotChecked=0, Total=272 [2024-11-12 17:15:44,006 INFO L435 NwaCegarLoop]: 71 mSDtfsCounter, 520 mSDsluCounter, 209 mSDsCounter, 0 mSdLazyCounter, 858 mSolverCounterSat, 51 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 526 SdHoareTripleChecker+Valid, 280 SdHoareTripleChecker+Invalid, 909 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 51 IncrementalHoareTripleChecker+Valid, 858 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:44,006 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [526 Valid, 280 Invalid, 909 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [51 Valid, 858 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-12 17:15:44,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 464 states. [2024-11-12 17:15:44,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 464 to 422. [2024-11-12 17:15:44,042 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 422 states, 329 states have (on average 1.446808510638298) internal successors, (476), 380 states have internal predecessors, (476), 39 states have call successors, (39), 2 states have call predecessors, (39), 2 states have return successors, (39), 39 states have call predecessors, (39), 39 states have call successors, (39) [2024-11-12 17:15:44,044 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 422 states to 422 states and 554 transitions. [2024-11-12 17:15:44,044 INFO L78 Accepts]: Start accepts. Automaton has 422 states and 554 transitions. Word has length 81 [2024-11-12 17:15:44,044 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:44,044 INFO L471 AbstractCegarLoop]: Abstraction has 422 states and 554 transitions. [2024-11-12 17:15:44,044 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.25) internal successors, (50), 8 states have internal predecessors, (50), 4 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2024-11-12 17:15:44,044 INFO L276 IsEmpty]: Start isEmpty. Operand 422 states and 554 transitions. [2024-11-12 17:15:44,045 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2024-11-12 17:15:44,045 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:44,045 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:15:44,061 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Ended with exit code 0 [2024-11-12 17:15:44,245 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2024-11-12 17:15:44,246 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr9ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:44,246 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:44,246 INFO L85 PathProgramCache]: Analyzing trace with hash -2040394759, now seen corresponding path program 1 times [2024-11-12 17:15:44,247 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:44,247 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1604663688] [2024-11-12 17:15:44,247 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:44,247 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:44,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:15:44,264 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1359312249] [2024-11-12 17:15:44,264 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:44,264 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:44,264 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:15:44,266 INFO L229 MonitoredProcess]: Starting monitored process 23 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:15:44,267 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Waiting until timeout for monitored process [2024-11-12 17:15:44,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:44,317 INFO L256 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-12 17:15:44,319 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:15:44,716 INFO L134 CoverageAnalysis]: Checked inductivity of 60 backedges. 6 proven. 18 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-12 17:15:44,717 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:15:45,348 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:45,349 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1604663688] [2024-11-12 17:15:45,349 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:15:45,349 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1359312249] [2024-11-12 17:15:45,349 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1359312249] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:15:45,349 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:15:45,350 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-11-12 17:15:45,350 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [467600331] [2024-11-12 17:15:45,350 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:15:45,350 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-12 17:15:45,350 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:45,351 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-12 17:15:45,351 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=98, Unknown=0, NotChecked=0, Total=132 [2024-11-12 17:15:45,351 INFO L87 Difference]: Start difference. First operand 422 states and 554 transitions. Second operand has 9 states, 8 states have (on average 6.375) internal successors, (51), 8 states have internal predecessors, (51), 4 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2024-11-12 17:15:46,314 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:46,314 INFO L93 Difference]: Finished difference Result 524 states and 689 transitions. [2024-11-12 17:15:46,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-12 17:15:46,314 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 6.375) internal successors, (51), 8 states have internal predecessors, (51), 4 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) Word has length 82 [2024-11-12 17:15:46,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:46,316 INFO L225 Difference]: With dead ends: 524 [2024-11-12 17:15:46,317 INFO L226 Difference]: Without dead ends: 522 [2024-11-12 17:15:46,317 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 111 GetRequests, 96 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=81, Invalid=191, Unknown=0, NotChecked=0, Total=272 [2024-11-12 17:15:46,317 INFO L435 NwaCegarLoop]: 69 mSDtfsCounter, 425 mSDsluCounter, 255 mSDsCounter, 0 mSdLazyCounter, 1021 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 431 SdHoareTripleChecker+Valid, 324 SdHoareTripleChecker+Invalid, 1055 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 1021 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:46,318 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [431 Valid, 324 Invalid, 1055 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 1021 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-12 17:15:46,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 522 states. [2024-11-12 17:15:46,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 522 to 457. [2024-11-12 17:15:46,342 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 457 states, 360 states have (on average 1.4416666666666667) internal successors, (519), 411 states have internal predecessors, (519), 43 states have call successors, (43), 2 states have call predecessors, (43), 2 states have return successors, (43), 43 states have call predecessors, (43), 43 states have call successors, (43) [2024-11-12 17:15:46,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 457 states to 457 states and 605 transitions. [2024-11-12 17:15:46,343 INFO L78 Accepts]: Start accepts. Automaton has 457 states and 605 transitions. Word has length 82 [2024-11-12 17:15:46,343 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:46,344 INFO L471 AbstractCegarLoop]: Abstraction has 457 states and 605 transitions. [2024-11-12 17:15:46,344 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 6.375) internal successors, (51), 8 states have internal predecessors, (51), 4 states have call successors, (8), 1 states have call predecessors, (8), 2 states have return successors, (8), 4 states have call predecessors, (8), 4 states have call successors, (8) [2024-11-12 17:15:46,344 INFO L276 IsEmpty]: Start isEmpty. Operand 457 states and 605 transitions. [2024-11-12 17:15:46,344 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 84 [2024-11-12 17:15:46,345 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:46,345 INFO L218 NwaCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:15:46,360 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Forceful destruction successful, exit code 0 [2024-11-12 17:15:46,548 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2024-11-12 17:15:46,549 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr10ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:46,549 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:46,549 INFO L85 PathProgramCache]: Analyzing trace with hash 1172271981, now seen corresponding path program 1 times [2024-11-12 17:15:46,549 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:46,549 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1985898696] [2024-11-12 17:15:46,550 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:46,550 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:46,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:15:46,566 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2090513255] [2024-11-12 17:15:46,566 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:46,566 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:46,566 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:15:46,568 INFO L229 MonitoredProcess]: Starting monitored process 24 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:15:46,569 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Waiting until timeout for monitored process [2024-11-12 17:15:46,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:46,621 INFO L256 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 26 conjuncts are in the unsatisfiable core [2024-11-12 17:15:46,623 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:15:47,252 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 6 proven. 19 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2024-11-12 17:15:47,252 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:15:48,184 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2024-11-12 17:15:48,185 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:48,185 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1985898696] [2024-11-12 17:15:48,185 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:15:48,185 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2090513255] [2024-11-12 17:15:48,185 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2090513255] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:15:48,185 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-12 17:15:48,185 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 5] total 13 [2024-11-12 17:15:48,185 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [76168794] [2024-11-12 17:15:48,185 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-12 17:15:48,186 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-12 17:15:48,186 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:48,186 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-12 17:15:48,186 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=137, Unknown=0, NotChecked=0, Total=182 [2024-11-12 17:15:48,186 INFO L87 Difference]: Start difference. First operand 457 states and 605 transitions. Second operand has 14 states, 13 states have (on average 7.153846153846154) internal successors, (93), 13 states have internal predecessors, (93), 6 states have call successors, (15), 1 states have call predecessors, (15), 2 states have return successors, (16), 7 states have call predecessors, (16), 6 states have call successors, (16) [2024-11-12 17:15:51,138 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:51,138 INFO L93 Difference]: Finished difference Result 578 states and 777 transitions. [2024-11-12 17:15:51,138 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-12 17:15:51,138 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 7.153846153846154) internal successors, (93), 13 states have internal predecessors, (93), 6 states have call successors, (15), 1 states have call predecessors, (15), 2 states have return successors, (16), 7 states have call predecessors, (16), 6 states have call successors, (16) Word has length 83 [2024-11-12 17:15:51,139 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:51,141 INFO L225 Difference]: With dead ends: 578 [2024-11-12 17:15:51,141 INFO L226 Difference]: Without dead ends: 572 [2024-11-12 17:15:51,141 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 173 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=149, Invalid=357, Unknown=0, NotChecked=0, Total=506 [2024-11-12 17:15:51,142 INFO L435 NwaCegarLoop]: 52 mSDtfsCounter, 809 mSDsluCounter, 225 mSDsCounter, 0 mSdLazyCounter, 1319 mSolverCounterSat, 96 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 811 SdHoareTripleChecker+Valid, 277 SdHoareTripleChecker+Invalid, 1415 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 96 IncrementalHoareTripleChecker+Valid, 1319 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:51,142 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [811 Valid, 277 Invalid, 1415 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [96 Valid, 1319 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2024-11-12 17:15:51,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 572 states. [2024-11-12 17:15:51,175 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 572 to 530. [2024-11-12 17:15:51,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 530 states, 429 states have (on average 1.4055944055944056) internal successors, (603), 479 states have internal predecessors, (603), 48 states have call successors, (48), 2 states have call predecessors, (48), 2 states have return successors, (48), 48 states have call predecessors, (48), 48 states have call successors, (48) [2024-11-12 17:15:51,177 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 530 states to 530 states and 699 transitions. [2024-11-12 17:15:51,178 INFO L78 Accepts]: Start accepts. Automaton has 530 states and 699 transitions. Word has length 83 [2024-11-12 17:15:51,178 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:51,178 INFO L471 AbstractCegarLoop]: Abstraction has 530 states and 699 transitions. [2024-11-12 17:15:51,178 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 7.153846153846154) internal successors, (93), 13 states have internal predecessors, (93), 6 states have call successors, (15), 1 states have call predecessors, (15), 2 states have return successors, (16), 7 states have call predecessors, (16), 6 states have call successors, (16) [2024-11-12 17:15:51,178 INFO L276 IsEmpty]: Start isEmpty. Operand 530 states and 699 transitions. [2024-11-12 17:15:51,179 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2024-11-12 17:15:51,179 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:51,179 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:15:51,195 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (24)] Ended with exit code 0 [2024-11-12 17:15:51,380 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:51,380 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:51,380 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:51,380 INFO L85 PathProgramCache]: Analyzing trace with hash 14248968, now seen corresponding path program 1 times [2024-11-12 17:15:51,381 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:51,381 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1122322096] [2024-11-12 17:15:51,381 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:51,382 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:51,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:15:51,402 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1647479247] [2024-11-12 17:15:51,402 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:51,402 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:51,402 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:15:51,404 INFO L229 MonitoredProcess]: Starting monitored process 25 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:15:51,405 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Waiting until timeout for monitored process [2024-11-12 17:15:51,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:51,454 INFO L256 TraceCheckSpWp]: Trace formula consists of 165 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-12 17:15:51,456 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:15:51,840 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 6 proven. 22 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-11-12 17:15:51,840 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:15:53,299 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:53,299 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1122322096] [2024-11-12 17:15:53,299 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:15:53,300 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1647479247] [2024-11-12 17:15:53,300 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1647479247] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:15:53,300 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:15:53,300 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-11-12 17:15:53,300 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [238290189] [2024-11-12 17:15:53,300 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:15:53,300 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-12 17:15:53,300 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:53,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-12 17:15:53,301 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=139, Unknown=1, NotChecked=0, Total=182 [2024-11-12 17:15:53,301 INFO L87 Difference]: Start difference. First operand 530 states and 699 transitions. Second operand has 10 states, 8 states have (on average 6.75) internal successors, (54), 8 states have internal predecessors, (54), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) [2024-11-12 17:15:54,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:54,109 INFO L93 Difference]: Finished difference Result 666 states and 893 transitions. [2024-11-12 17:15:54,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-12 17:15:54,110 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 6.75) internal successors, (54), 8 states have internal predecessors, (54), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) Word has length 90 [2024-11-12 17:15:54,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:54,112 INFO L225 Difference]: With dead ends: 666 [2024-11-12 17:15:54,112 INFO L226 Difference]: Without dead ends: 664 [2024-11-12 17:15:54,112 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=95, Invalid=246, Unknown=1, NotChecked=0, Total=342 [2024-11-12 17:15:54,112 INFO L435 NwaCegarLoop]: 76 mSDtfsCounter, 446 mSDsluCounter, 260 mSDsCounter, 0 mSdLazyCounter, 862 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 452 SdHoareTripleChecker+Valid, 336 SdHoareTripleChecker+Invalid, 893 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 862 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:54,113 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [452 Valid, 336 Invalid, 893 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 862 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-12 17:15:54,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 664 states. [2024-11-12 17:15:54,152 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 664 to 633. [2024-11-12 17:15:54,153 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 633 states, 521 states have (on average 1.4299424184261036) internal successors, (745), 571 states have internal predecessors, (745), 59 states have call successors, (59), 2 states have call predecessors, (59), 2 states have return successors, (59), 59 states have call predecessors, (59), 59 states have call successors, (59) [2024-11-12 17:15:54,154 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 633 states to 633 states and 863 transitions. [2024-11-12 17:15:54,154 INFO L78 Accepts]: Start accepts. Automaton has 633 states and 863 transitions. Word has length 90 [2024-11-12 17:15:54,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:54,155 INFO L471 AbstractCegarLoop]: Abstraction has 633 states and 863 transitions. [2024-11-12 17:15:54,155 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 6.75) internal successors, (54), 8 states have internal predecessors, (54), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) [2024-11-12 17:15:54,155 INFO L276 IsEmpty]: Start isEmpty. Operand 633 states and 863 transitions. [2024-11-12 17:15:54,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2024-11-12 17:15:54,155 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:54,156 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 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-12 17:15:54,173 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (25)] Forceful destruction successful, exit code 0 [2024-11-12 17:15:54,356 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2024-11-12 17:15:54,356 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:54,356 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:54,356 INFO L85 PathProgramCache]: Analyzing trace with hash 441718085, now seen corresponding path program 1 times [2024-11-12 17:15:54,357 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:54,357 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1691739719] [2024-11-12 17:15:54,357 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:54,357 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:54,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:15:54,370 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [658936339] [2024-11-12 17:15:54,370 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:54,370 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:54,370 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:15:54,373 INFO L229 MonitoredProcess]: Starting monitored process 26 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:15:54,374 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Waiting until timeout for monitored process [2024-11-12 17:15:54,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:54,427 INFO L256 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-12 17:15:54,429 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:15:54,735 INFO L134 CoverageAnalysis]: Checked inductivity of 81 backedges. 6 proven. 23 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-11-12 17:15:54,735 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:15:56,558 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:56,558 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1691739719] [2024-11-12 17:15:56,558 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:15:56,558 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [658936339] [2024-11-12 17:15:56,558 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [658936339] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:15:56,558 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:15:56,558 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-11-12 17:15:56,558 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1040026987] [2024-11-12 17:15:56,559 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:15:56,559 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-12 17:15:56,559 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:56,559 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-12 17:15:56,559 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=138, Unknown=1, NotChecked=0, Total=182 [2024-11-12 17:15:56,560 INFO L87 Difference]: Start difference. First operand 633 states and 863 transitions. Second operand has 10 states, 8 states have (on average 6.875) internal successors, (55), 8 states have internal predecessors, (55), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) [2024-11-12 17:15:57,346 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:57,346 INFO L93 Difference]: Finished difference Result 668 states and 896 transitions. [2024-11-12 17:15:57,347 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-12 17:15:57,347 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 8 states have (on average 6.875) internal successors, (55), 8 states have internal predecessors, (55), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) Word has length 91 [2024-11-12 17:15:57,347 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:57,349 INFO L225 Difference]: With dead ends: 668 [2024-11-12 17:15:57,349 INFO L226 Difference]: Without dead ends: 661 [2024-11-12 17:15:57,350 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 134 GetRequests, 112 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=162, Invalid=389, Unknown=1, NotChecked=0, Total=552 [2024-11-12 17:15:57,351 INFO L435 NwaCegarLoop]: 54 mSDtfsCounter, 438 mSDsluCounter, 255 mSDsCounter, 0 mSdLazyCounter, 1056 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 444 SdHoareTripleChecker+Valid, 309 SdHoareTripleChecker+Invalid, 1098 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 1056 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:57,351 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [444 Valid, 309 Invalid, 1098 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 1056 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-12 17:15:57,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 661 states. [2024-11-12 17:15:57,390 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 661 to 627. [2024-11-12 17:15:57,391 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 627 states, 521 states have (on average 1.3973128598848368) internal successors, (728), 565 states have internal predecessors, (728), 59 states have call successors, (59), 2 states have call predecessors, (59), 2 states have return successors, (59), 59 states have call predecessors, (59), 59 states have call successors, (59) [2024-11-12 17:15:57,392 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 627 states to 627 states and 846 transitions. [2024-11-12 17:15:57,393 INFO L78 Accepts]: Start accepts. Automaton has 627 states and 846 transitions. Word has length 91 [2024-11-12 17:15:57,393 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:57,393 INFO L471 AbstractCegarLoop]: Abstraction has 627 states and 846 transitions. [2024-11-12 17:15:57,393 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 8 states have (on average 6.875) internal successors, (55), 8 states have internal predecessors, (55), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 5 states have call predecessors, (9), 5 states have call successors, (9) [2024-11-12 17:15:57,393 INFO L276 IsEmpty]: Start isEmpty. Operand 627 states and 846 transitions. [2024-11-12 17:15:57,394 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2024-11-12 17:15:57,394 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:57,394 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 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-12 17:15:57,410 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (26)] Forceful destruction successful, exit code 0 [2024-11-12 17:15:57,598 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:57,599 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:57,599 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:57,599 INFO L85 PathProgramCache]: Analyzing trace with hash 808358826, now seen corresponding path program 1 times [2024-11-12 17:15:57,599 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:57,599 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [999587605] [2024-11-12 17:15:57,599 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:57,599 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:57,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:15:57,612 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [491569574] [2024-11-12 17:15:57,612 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:57,612 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:57,612 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:15:57,614 INFO L229 MonitoredProcess]: Starting monitored process 27 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:15:57,615 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Waiting until timeout for monitored process [2024-11-12 17:15:57,663 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:57,664 INFO L256 TraceCheckSpWp]: Trace formula consists of 167 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-12 17:15:57,666 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:15:57,932 INFO L134 CoverageAnalysis]: Checked inductivity of 82 backedges. 3 proven. 24 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2024-11-12 17:15:57,933 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:15:58,023 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:58,023 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [999587605] [2024-11-12 17:15:58,023 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:15:58,023 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [491569574] [2024-11-12 17:15:58,023 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [491569574] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:15:58,024 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:15:58,024 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2024-11-12 17:15:58,024 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1680430040] [2024-11-12 17:15:58,024 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:15:58,024 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-12 17:15:58,024 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:58,024 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-12 17:15:58,025 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-12 17:15:58,025 INFO L87 Difference]: Start difference. First operand 627 states and 846 transitions. Second operand has 7 states, 6 states have (on average 9.333333333333334) internal successors, (56), 6 states have internal predecessors, (56), 4 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) [2024-11-12 17:15:58,321 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:15:58,321 INFO L93 Difference]: Finished difference Result 627 states and 846 transitions. [2024-11-12 17:15:58,321 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-12 17:15:58,321 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 9.333333333333334) internal successors, (56), 6 states have internal predecessors, (56), 4 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) Word has length 92 [2024-11-12 17:15:58,321 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:15:58,324 INFO L225 Difference]: With dead ends: 627 [2024-11-12 17:15:58,324 INFO L226 Difference]: Without dead ends: 621 [2024-11-12 17:15:58,324 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 119 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-12 17:15:58,325 INFO L435 NwaCegarLoop]: 55 mSDtfsCounter, 97 mSDsluCounter, 131 mSDsCounter, 0 mSdLazyCounter, 287 mSolverCounterSat, 10 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 186 SdHoareTripleChecker+Invalid, 297 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 287 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-12 17:15:58,325 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [100 Valid, 186 Invalid, 297 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 287 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-12 17:15:58,326 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 621 states. [2024-11-12 17:15:58,361 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 621 to 546. [2024-11-12 17:15:58,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 546 states, 453 states have (on average 1.3311258278145695) internal successors, (603), 491 states have internal predecessors, (603), 52 states have call successors, (52), 2 states have call predecessors, (52), 2 states have return successors, (52), 52 states have call predecessors, (52), 52 states have call successors, (52) [2024-11-12 17:15:58,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 546 states to 546 states and 707 transitions. [2024-11-12 17:15:58,363 INFO L78 Accepts]: Start accepts. Automaton has 546 states and 707 transitions. Word has length 92 [2024-11-12 17:15:58,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:15:58,363 INFO L471 AbstractCegarLoop]: Abstraction has 546 states and 707 transitions. [2024-11-12 17:15:58,364 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 9.333333333333334) internal successors, (56), 6 states have internal predecessors, (56), 4 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) [2024-11-12 17:15:58,364 INFO L276 IsEmpty]: Start isEmpty. Operand 546 states and 707 transitions. [2024-11-12 17:15:58,364 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2024-11-12 17:15:58,364 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:15:58,364 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 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-12 17:15:58,382 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (27)] Forceful destruction successful, exit code 0 [2024-11-12 17:15:58,568 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable30 [2024-11-12 17:15:58,569 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr15ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:15:58,569 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:15:58,569 INFO L85 PathProgramCache]: Analyzing trace with hash -710680089, now seen corresponding path program 1 times [2024-11-12 17:15:58,569 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:15:58,569 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1202612767] [2024-11-12 17:15:58,569 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:58,569 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:15:58,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:15:58,581 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [447204288] [2024-11-12 17:15:58,582 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:15:58,582 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:15:58,582 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:15:58,583 INFO L229 MonitoredProcess]: Starting monitored process 28 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:15:58,585 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Waiting until timeout for monitored process [2024-11-12 17:15:58,634 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:15:58,636 INFO L256 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-11-12 17:15:58,637 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:15:58,895 INFO L134 CoverageAnalysis]: Checked inductivity of 83 backedges. 3 proven. 25 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2024-11-12 17:15:58,896 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:15:59,464 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:15:59,464 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1202612767] [2024-11-12 17:15:59,464 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:15:59,464 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [447204288] [2024-11-12 17:15:59,464 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [447204288] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:15:59,465 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:15:59,465 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2024-11-12 17:15:59,465 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1461463261] [2024-11-12 17:15:59,465 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:15:59,465 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-12 17:15:59,465 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:15:59,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-12 17:15:59,466 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-12 17:15:59,466 INFO L87 Difference]: Start difference. First operand 546 states and 707 transitions. Second operand has 7 states, 6 states have (on average 9.5) internal successors, (57), 6 states have internal predecessors, (57), 4 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) [2024-11-12 17:16:00,027 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:16:00,027 INFO L93 Difference]: Finished difference Result 651 states and 850 transitions. [2024-11-12 17:16:00,027 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-12 17:16:00,027 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 9.5) internal successors, (57), 6 states have internal predecessors, (57), 4 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) Word has length 93 [2024-11-12 17:16:00,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:16:00,030 INFO L225 Difference]: With dead ends: 651 [2024-11-12 17:16:00,030 INFO L226 Difference]: Without dead ends: 649 [2024-11-12 17:16:00,030 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 128 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-11-12 17:16:00,031 INFO L435 NwaCegarLoop]: 71 mSDtfsCounter, 219 mSDsluCounter, 233 mSDsCounter, 0 mSdLazyCounter, 364 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 232 SdHoareTripleChecker+Valid, 304 SdHoareTripleChecker+Invalid, 370 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 364 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-12 17:16:00,031 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [232 Valid, 304 Invalid, 370 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 364 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-12 17:16:00,034 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 649 states. [2024-11-12 17:16:00,074 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 649 to 601. [2024-11-12 17:16:00,075 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 601 states, 502 states have (on average 1.3565737051792828) internal successors, (681), 540 states have internal predecessors, (681), 58 states have call successors, (58), 2 states have call predecessors, (58), 2 states have return successors, (58), 58 states have call predecessors, (58), 58 states have call successors, (58) [2024-11-12 17:16:00,076 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 601 states to 601 states and 797 transitions. [2024-11-12 17:16:00,076 INFO L78 Accepts]: Start accepts. Automaton has 601 states and 797 transitions. Word has length 93 [2024-11-12 17:16:00,077 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:16:00,077 INFO L471 AbstractCegarLoop]: Abstraction has 601 states and 797 transitions. [2024-11-12 17:16:00,077 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 9.5) internal successors, (57), 6 states have internal predecessors, (57), 4 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 4 states have call successors, (9) [2024-11-12 17:16:00,077 INFO L276 IsEmpty]: Start isEmpty. Operand 601 states and 797 transitions. [2024-11-12 17:16:00,078 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2024-11-12 17:16:00,078 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:16:00,078 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 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-12 17:16:00,095 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Ended with exit code 0 [2024-11-12 17:16:00,278 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:16:00,279 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr16ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:16:00,279 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:16:00,280 INFO L85 PathProgramCache]: Analyzing trace with hash -556246196, now seen corresponding path program 1 times [2024-11-12 17:16:00,280 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:16:00,280 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1031437576] [2024-11-12 17:16:00,280 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:16:00,280 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:16:00,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:16:00,303 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [664573000] [2024-11-12 17:16:00,303 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:16:00,303 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:16:00,304 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:16:00,305 INFO L229 MonitoredProcess]: Starting monitored process 29 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:16:00,307 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Waiting until timeout for monitored process [2024-11-12 17:16:00,367 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:00,372 INFO L256 TraceCheckSpWp]: Trace formula consists of 169 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-12 17:16:00,373 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:16:00,826 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2024-11-12 17:16:00,826 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:16:01,886 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 20 refuted. 0 times theorem prover too weak. 64 trivial. 0 not checked. [2024-11-12 17:16:01,887 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:16:01,887 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1031437576] [2024-11-12 17:16:01,887 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:16:01,887 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [664573000] [2024-11-12 17:16:01,887 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [664573000] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:16:01,887 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-12 17:16:01,887 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 11 [2024-11-12 17:16:01,887 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1004581295] [2024-11-12 17:16:01,887 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-12 17:16:01,888 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-12 17:16:01,888 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:16:01,888 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-12 17:16:01,888 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132 [2024-11-12 17:16:01,888 INFO L87 Difference]: Start difference. First operand 601 states and 797 transitions. Second operand has 12 states, 11 states have (on average 9.181818181818182) internal successors, (101), 12 states have internal predecessors, (101), 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-12 17:16:05,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:16:05,450 INFO L93 Difference]: Finished difference Result 676 states and 897 transitions. [2024-11-12 17:16:05,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-12 17:16:05,451 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 9.181818181818182) internal successors, (101), 12 states have internal predecessors, (101), 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 94 [2024-11-12 17:16:05,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:16:05,453 INFO L225 Difference]: With dead ends: 676 [2024-11-12 17:16:05,453 INFO L226 Difference]: Without dead ends: 645 [2024-11-12 17:16:05,454 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 176 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=161, Invalid=391, Unknown=0, NotChecked=0, Total=552 [2024-11-12 17:16:05,454 INFO L435 NwaCegarLoop]: 63 mSDtfsCounter, 650 mSDsluCounter, 155 mSDsCounter, 0 mSdLazyCounter, 868 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 652 SdHoareTripleChecker+Valid, 218 SdHoareTripleChecker+Invalid, 957 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 868 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2024-11-12 17:16:05,455 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [652 Valid, 218 Invalid, 957 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 868 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2024-11-12 17:16:05,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 645 states. [2024-11-12 17:16:05,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 645 to 624. [2024-11-12 17:16:05,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 624 states, 525 states have (on average 1.361904761904762) internal successors, (715), 562 states have internal predecessors, (715), 59 states have call successors, (59), 2 states have call predecessors, (59), 2 states have return successors, (59), 59 states have call predecessors, (59), 59 states have call successors, (59) [2024-11-12 17:16:05,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 624 states to 624 states and 833 transitions. [2024-11-12 17:16:05,502 INFO L78 Accepts]: Start accepts. Automaton has 624 states and 833 transitions. Word has length 94 [2024-11-12 17:16:05,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:16:05,502 INFO L471 AbstractCegarLoop]: Abstraction has 624 states and 833 transitions. [2024-11-12 17:16:05,502 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 9.181818181818182) internal successors, (101), 12 states have internal predecessors, (101), 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-12 17:16:05,502 INFO L276 IsEmpty]: Start isEmpty. Operand 624 states and 833 transitions. [2024-11-12 17:16:05,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2024-11-12 17:16:05,503 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:16:05,503 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 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] [2024-11-12 17:16:05,520 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (29)] Forceful destruction successful, exit code 0 [2024-11-12 17:16:05,707 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:16:05,707 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr17ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:16:05,708 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:16:05,708 INFO L85 PathProgramCache]: Analyzing trace with hash -63762807, now seen corresponding path program 1 times [2024-11-12 17:16:05,708 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:16:05,708 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [48276385] [2024-11-12 17:16:05,708 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:16:05,708 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:16:05,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:16:05,720 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [716004869] [2024-11-12 17:16:05,721 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:16:05,721 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:16:05,721 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:16:05,723 INFO L229 MonitoredProcess]: Starting monitored process 30 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:16:05,725 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Waiting until timeout for monitored process [2024-11-12 17:16:05,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:05,782 INFO L256 TraceCheckSpWp]: Trace formula consists of 170 conjuncts, 30 conjuncts are in the unsatisfiable core [2024-11-12 17:16:05,784 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:16:06,302 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 6 proven. 39 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-11-12 17:16:06,303 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:16:07,289 INFO L134 CoverageAnalysis]: Checked inductivity of 85 backedges. 6 proven. 39 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2024-11-12 17:16:07,289 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:16:07,289 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [48276385] [2024-11-12 17:16:07,289 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:16:07,289 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [716004869] [2024-11-12 17:16:07,290 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [716004869] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:16:07,290 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-12 17:16:07,290 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 11] total 18 [2024-11-12 17:16:07,290 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615663607] [2024-11-12 17:16:07,290 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-12 17:16:07,290 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 19 states [2024-11-12 17:16:07,290 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:16:07,291 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2024-11-12 17:16:07,291 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=277, Unknown=0, NotChecked=0, Total=342 [2024-11-12 17:16:07,291 INFO L87 Difference]: Start difference. First operand 624 states and 833 transitions. Second operand has 19 states, 16 states have (on average 7.0625) internal successors, (113), 15 states have internal predecessors, (113), 10 states have call successors, (16), 1 states have call predecessors, (16), 3 states have return successors, (17), 9 states have call predecessors, (17), 10 states have call successors, (17) [2024-11-12 17:16:13,668 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2024-11-12 17:16:17,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:16:17,304 INFO L93 Difference]: Finished difference Result 782 states and 1063 transitions. [2024-11-12 17:16:17,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-12 17:16:17,304 INFO L78 Accepts]: Start accepts. Automaton has has 19 states, 16 states have (on average 7.0625) internal successors, (113), 15 states have internal predecessors, (113), 10 states have call successors, (16), 1 states have call predecessors, (16), 3 states have return successors, (17), 9 states have call predecessors, (17), 10 states have call successors, (17) Word has length 95 [2024-11-12 17:16:17,304 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:16:17,307 INFO L225 Difference]: With dead ends: 782 [2024-11-12 17:16:17,307 INFO L226 Difference]: Without dead ends: 780 [2024-11-12 17:16:17,308 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 197 GetRequests, 171 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 107 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=181, Invalid=575, Unknown=0, NotChecked=0, Total=756 [2024-11-12 17:16:17,308 INFO L435 NwaCegarLoop]: 43 mSDtfsCounter, 998 mSDsluCounter, 353 mSDsCounter, 0 mSdLazyCounter, 1584 mSolverCounterSat, 94 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1004 SdHoareTripleChecker+Valid, 396 SdHoareTripleChecker+Invalid, 1679 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 1584 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.5s IncrementalHoareTripleChecker+Time [2024-11-12 17:16:17,308 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1004 Valid, 396 Invalid, 1679 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 1584 Invalid, 1 Unknown, 0 Unchecked, 9.5s Time] [2024-11-12 17:16:17,309 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 780 states. [2024-11-12 17:16:17,363 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 780 to 693. [2024-11-12 17:16:17,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 693 states, 589 states have (on average 1.3769100169779287) internal successors, (811), 625 states have internal predecessors, (811), 65 states have call successors, (65), 2 states have call predecessors, (65), 2 states have return successors, (65), 65 states have call predecessors, (65), 65 states have call successors, (65) [2024-11-12 17:16:17,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 693 states to 693 states and 941 transitions. [2024-11-12 17:16:17,366 INFO L78 Accepts]: Start accepts. Automaton has 693 states and 941 transitions. Word has length 95 [2024-11-12 17:16:17,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:16:17,366 INFO L471 AbstractCegarLoop]: Abstraction has 693 states and 941 transitions. [2024-11-12 17:16:17,366 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 19 states, 16 states have (on average 7.0625) internal successors, (113), 15 states have internal predecessors, (113), 10 states have call successors, (16), 1 states have call predecessors, (16), 3 states have return successors, (17), 9 states have call predecessors, (17), 10 states have call successors, (17) [2024-11-12 17:16:17,366 INFO L276 IsEmpty]: Start isEmpty. Operand 693 states and 941 transitions. [2024-11-12 17:16:17,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-11-12 17:16:17,367 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:16:17,367 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:16:17,384 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (30)] Ended with exit code 0 [2024-11-12 17:16:17,571 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:16:17,572 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:16:17,572 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:16:17,572 INFO L85 PathProgramCache]: Analyzing trace with hash 1880695820, now seen corresponding path program 1 times [2024-11-12 17:16:17,572 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:16:17,572 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1442573356] [2024-11-12 17:16:17,572 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:16:17,572 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:16:17,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:17,669 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:16:17,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:17,671 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:16:17,672 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:17,673 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-12 17:16:17,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:17,675 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-12 17:16:17,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:17,677 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-12 17:16:17,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:17,679 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-12 17:16:17,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:17,682 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-12 17:16:17,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:17,684 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-12 17:16:17,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:17,687 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-12 17:16:17,688 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:17,690 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-12 17:16:17,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:17,693 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-12 17:16:17,693 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:16:17,693 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1442573356] [2024-11-12 17:16:17,693 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1442573356] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:16:17,693 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1000295757] [2024-11-12 17:16:17,693 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:16:17,694 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:16:17,694 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:16:17,695 INFO L229 MonitoredProcess]: Starting monitored process 31 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:16:17,697 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Waiting until timeout for monitored process [2024-11-12 17:16:17,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:17,749 INFO L256 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-12 17:16:17,751 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:16:17,900 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-12 17:16:17,900 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:16:18,056 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-12 17:16:18,057 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1000295757] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:16:18,057 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-12 17:16:18,057 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 13 [2024-11-12 17:16:18,057 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [948607128] [2024-11-12 17:16:18,057 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-12 17:16:18,058 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-12 17:16:18,058 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:16:18,059 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-12 17:16:18,059 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2024-11-12 17:16:18,059 INFO L87 Difference]: Start difference. First operand 693 states and 941 transitions. Second operand has 14 states, 13 states have (on average 12.76923076923077) internal successors, (166), 14 states have internal predecessors, (166), 10 states have call successors, (30), 1 states have call predecessors, (30), 1 states have return successors, (30), 10 states have call predecessors, (30), 10 states have call successors, (30) [2024-11-12 17:16:19,164 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:16:19,164 INFO L93 Difference]: Finished difference Result 1027 states and 1379 transitions. [2024-11-12 17:16:19,165 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2024-11-12 17:16:19,166 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 12.76923076923077) internal successors, (166), 14 states have internal predecessors, (166), 10 states have call successors, (30), 1 states have call predecessors, (30), 1 states have return successors, (30), 10 states have call predecessors, (30), 10 states have call successors, (30) Word has length 104 [2024-11-12 17:16:19,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:16:19,169 INFO L225 Difference]: With dead ends: 1027 [2024-11-12 17:16:19,169 INFO L226 Difference]: Without dead ends: 1026 [2024-11-12 17:16:19,170 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 263 GetRequests, 219 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 574 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=572, Invalid=1498, Unknown=0, NotChecked=0, Total=2070 [2024-11-12 17:16:19,171 INFO L435 NwaCegarLoop]: 115 mSDtfsCounter, 1117 mSDsluCounter, 492 mSDsCounter, 0 mSdLazyCounter, 589 mSolverCounterSat, 79 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1117 SdHoareTripleChecker+Valid, 607 SdHoareTripleChecker+Invalid, 668 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 79 IncrementalHoareTripleChecker+Valid, 589 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-12 17:16:19,171 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1117 Valid, 607 Invalid, 668 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [79 Valid, 589 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-12 17:16:19,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1026 states. [2024-11-12 17:16:19,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1026 to 804. [2024-11-12 17:16:19,236 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 804 states, 688 states have (on average 1.4026162790697674) internal successors, (965), 724 states have internal predecessors, (965), 77 states have call successors, (77), 2 states have call predecessors, (77), 2 states have return successors, (77), 77 states have call predecessors, (77), 77 states have call successors, (77) [2024-11-12 17:16:19,241 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 804 states to 804 states and 1119 transitions. [2024-11-12 17:16:19,244 INFO L78 Accepts]: Start accepts. Automaton has 804 states and 1119 transitions. Word has length 104 [2024-11-12 17:16:19,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:16:19,244 INFO L471 AbstractCegarLoop]: Abstraction has 804 states and 1119 transitions. [2024-11-12 17:16:19,245 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 12.76923076923077) internal successors, (166), 14 states have internal predecessors, (166), 10 states have call successors, (30), 1 states have call predecessors, (30), 1 states have return successors, (30), 10 states have call predecessors, (30), 10 states have call successors, (30) [2024-11-12 17:16:19,245 INFO L276 IsEmpty]: Start isEmpty. Operand 804 states and 1119 transitions. [2024-11-12 17:16:19,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-11-12 17:16:19,245 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:16:19,245 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:16:19,262 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (31)] Ended with exit code 0 [2024-11-12 17:16:19,449 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2024-11-12 17:16:19,450 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr19ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:16:19,450 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:16:19,450 INFO L85 PathProgramCache]: Analyzing trace with hash -245279220, now seen corresponding path program 1 times [2024-11-12 17:16:19,451 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:16:19,451 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1400052648] [2024-11-12 17:16:19,451 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:16:19,451 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:16:19,461 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:19,526 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:16:19,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:19,530 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:16:19,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:19,533 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-12 17:16:19,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:19,535 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-12 17:16:19,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:19,538 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-12 17:16:19,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:19,540 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-12 17:16:19,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:19,542 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-12 17:16:19,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:19,544 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-12 17:16:19,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:19,547 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-12 17:16:19,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:19,549 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-12 17:16:19,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:19,551 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-12 17:16:19,551 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:16:19,552 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1400052648] [2024-11-12 17:16:19,552 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1400052648] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:16:19,552 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1044873762] [2024-11-12 17:16:19,552 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:16:19,552 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:16:19,552 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:16:19,554 INFO L229 MonitoredProcess]: Starting monitored process 32 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:16:19,555 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Waiting until timeout for monitored process [2024-11-12 17:16:19,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:19,614 INFO L256 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-12 17:16:19,616 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:16:19,775 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-12 17:16:19,776 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:16:19,903 INFO L134 CoverageAnalysis]: Checked inductivity of 108 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-12 17:16:19,903 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1044873762] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:16:19,903 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-12 17:16:19,903 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 12 [2024-11-12 17:16:19,903 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [734852201] [2024-11-12 17:16:19,903 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-12 17:16:19,903 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-12 17:16:19,904 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:16:19,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-12 17:16:19,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=121, Unknown=0, NotChecked=0, Total=156 [2024-11-12 17:16:19,904 INFO L87 Difference]: Start difference. First operand 804 states and 1119 transitions. Second operand has 13 states, 12 states have (on average 13.75) internal successors, (165), 13 states have internal predecessors, (165), 10 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 10 states have call predecessors, (29), 10 states have call successors, (29) [2024-11-12 17:16:21,223 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:16:21,224 INFO L93 Difference]: Finished difference Result 1328 states and 1812 transitions. [2024-11-12 17:16:21,224 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 29 states. [2024-11-12 17:16:21,224 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 13.75) internal successors, (165), 13 states have internal predecessors, (165), 10 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 10 states have call predecessors, (29), 10 states have call successors, (29) Word has length 104 [2024-11-12 17:16:21,224 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:16:21,228 INFO L225 Difference]: With dead ends: 1328 [2024-11-12 17:16:21,228 INFO L226 Difference]: Without dead ends: 1327 [2024-11-12 17:16:21,229 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 220 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 267 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=332, Invalid=790, Unknown=0, NotChecked=0, Total=1122 [2024-11-12 17:16:21,229 INFO L435 NwaCegarLoop]: 111 mSDtfsCounter, 710 mSDsluCounter, 478 mSDsCounter, 0 mSdLazyCounter, 633 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 713 SdHoareTripleChecker+Valid, 589 SdHoareTripleChecker+Invalid, 689 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 633 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-12 17:16:21,230 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [713 Valid, 589 Invalid, 689 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 633 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-12 17:16:21,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1327 states. [2024-11-12 17:16:21,307 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1327 to 1023. [2024-11-12 17:16:21,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1023 states, 886 states have (on average 1.4345372460496615) internal successors, (1271), 922 states have internal predecessors, (1271), 98 states have call successors, (98), 2 states have call predecessors, (98), 2 states have return successors, (98), 98 states have call predecessors, (98), 98 states have call successors, (98) [2024-11-12 17:16:21,310 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1023 states to 1023 states and 1467 transitions. [2024-11-12 17:16:21,311 INFO L78 Accepts]: Start accepts. Automaton has 1023 states and 1467 transitions. Word has length 104 [2024-11-12 17:16:21,311 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:16:21,311 INFO L471 AbstractCegarLoop]: Abstraction has 1023 states and 1467 transitions. [2024-11-12 17:16:21,311 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 13.75) internal successors, (165), 13 states have internal predecessors, (165), 10 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 10 states have call predecessors, (29), 10 states have call successors, (29) [2024-11-12 17:16:21,311 INFO L276 IsEmpty]: Start isEmpty. Operand 1023 states and 1467 transitions. [2024-11-12 17:16:21,312 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 106 [2024-11-12 17:16:21,312 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:16:21,312 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 2, 2, 2, 2, 2, 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-12 17:16:21,328 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Forceful destruction successful, exit code 0 [2024-11-12 17:16:21,516 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2024-11-12 17:16:21,516 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr26ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:16:21,517 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:16:21,517 INFO L85 PathProgramCache]: Analyzing trace with hash 986709848, now seen corresponding path program 1 times [2024-11-12 17:16:21,517 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:16:21,517 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1586373508] [2024-11-12 17:16:21,517 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:16:21,517 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:16:21,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:21,608 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:16:21,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:21,610 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:16:21,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:21,612 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-12 17:16:21,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:21,613 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-12 17:16:21,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:21,614 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-12 17:16:21,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:21,617 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-12 17:16:21,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:21,620 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-12 17:16:21,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:21,623 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-12 17:16:21,623 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:21,625 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-12 17:16:21,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:21,628 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-12 17:16:21,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:21,632 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-12 17:16:21,632 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:16:21,632 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1586373508] [2024-11-12 17:16:21,632 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1586373508] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:16:21,632 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [273491969] [2024-11-12 17:16:21,632 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:16:21,632 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:16:21,633 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:16:21,634 INFO L229 MonitoredProcess]: Starting monitored process 33 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:16:21,635 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Waiting until timeout for monitored process [2024-11-12 17:16:21,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:21,684 INFO L256 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-12 17:16:21,686 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:16:21,851 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-12 17:16:21,851 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:16:21,989 INFO L134 CoverageAnalysis]: Checked inductivity of 111 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-12 17:16:21,989 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [273491969] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:16:21,989 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-12 17:16:21,990 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 7 [2024-11-12 17:16:21,990 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2073825790] [2024-11-12 17:16:21,990 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-12 17:16:21,990 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-12 17:16:21,990 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:16:21,991 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-12 17:16:21,991 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2024-11-12 17:16:21,991 INFO L87 Difference]: Start difference. First operand 1023 states and 1467 transitions. Second operand has 8 states, 7 states have (on average 23.571428571428573) internal successors, (165), 8 states have internal predecessors, (165), 7 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (22), 7 states have call predecessors, (22), 7 states have call successors, (22) [2024-11-12 17:16:22,804 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:16:22,804 INFO L93 Difference]: Finished difference Result 1568 states and 2255 transitions. [2024-11-12 17:16:22,805 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-12 17:16:22,805 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 23.571428571428573) internal successors, (165), 8 states have internal predecessors, (165), 7 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (22), 7 states have call predecessors, (22), 7 states have call successors, (22) Word has length 105 [2024-11-12 17:16:22,805 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:16:22,810 INFO L225 Difference]: With dead ends: 1568 [2024-11-12 17:16:22,811 INFO L226 Difference]: Without dead ends: 1566 [2024-11-12 17:16:22,811 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 232 GetRequests, 225 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=39, Unknown=0, NotChecked=0, Total=72 [2024-11-12 17:16:22,811 INFO L435 NwaCegarLoop]: 71 mSDtfsCounter, 218 mSDsluCounter, 271 mSDsCounter, 0 mSdLazyCounter, 487 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 227 SdHoareTripleChecker+Valid, 342 SdHoareTripleChecker+Invalid, 502 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 487 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-12 17:16:22,812 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [227 Valid, 342 Invalid, 502 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 487 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-12 17:16:22,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1566 states. [2024-11-12 17:16:22,911 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1566 to 1298. [2024-11-12 17:16:22,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1298 states, 1134 states have (on average 1.4462081128747795) internal successors, (1640), 1170 states have internal predecessors, (1640), 125 states have call successors, (125), 2 states have call predecessors, (125), 2 states have return successors, (125), 125 states have call predecessors, (125), 125 states have call successors, (125) [2024-11-12 17:16:22,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1298 states to 1298 states and 1890 transitions. [2024-11-12 17:16:22,915 INFO L78 Accepts]: Start accepts. Automaton has 1298 states and 1890 transitions. Word has length 105 [2024-11-12 17:16:22,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:16:22,916 INFO L471 AbstractCegarLoop]: Abstraction has 1298 states and 1890 transitions. [2024-11-12 17:16:22,916 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 23.571428571428573) internal successors, (165), 8 states have internal predecessors, (165), 7 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (22), 7 states have call predecessors, (22), 7 states have call successors, (22) [2024-11-12 17:16:22,916 INFO L276 IsEmpty]: Start isEmpty. Operand 1298 states and 1890 transitions. [2024-11-12 17:16:22,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2024-11-12 17:16:22,917 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:16:22,917 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 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] [2024-11-12 17:16:22,931 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (33)] Forceful destruction successful, exit code 0 [2024-11-12 17:16:23,117 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:16:23,118 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:16:23,118 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:16:23,118 INFO L85 PathProgramCache]: Analyzing trace with hash -453257816, now seen corresponding path program 1 times [2024-11-12 17:16:23,118 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:16:23,118 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1495233563] [2024-11-12 17:16:23,118 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:16:23,118 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:16:23,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:23,194 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:16:23,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:23,196 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:16:23,197 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:23,197 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-12 17:16:23,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:23,199 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-12 17:16:23,200 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:23,201 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-12 17:16:23,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:23,203 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-12 17:16:23,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:23,206 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-12 17:16:23,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:23,211 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-12 17:16:23,213 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:23,215 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-12 17:16:23,216 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:23,217 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-12 17:16:23,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:23,220 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-12 17:16:23,220 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:16:23,220 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1495233563] [2024-11-12 17:16:23,221 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1495233563] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:16:23,221 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1330395814] [2024-11-12 17:16:23,221 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:16:23,221 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:16:23,221 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:16:23,223 INFO L229 MonitoredProcess]: Starting monitored process 34 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:16:23,224 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Waiting until timeout for monitored process [2024-11-12 17:16:23,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:23,277 INFO L256 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-12 17:16:23,278 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:16:23,442 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-12 17:16:23,443 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:16:23,558 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-12 17:16:23,559 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1330395814] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:16:23,559 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-12 17:16:23,559 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [3, 3, 3] total 7 [2024-11-12 17:16:23,559 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [162162853] [2024-11-12 17:16:23,559 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-12 17:16:23,559 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-12 17:16:23,560 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:16:23,560 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-12 17:16:23,560 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=31, Unknown=0, NotChecked=0, Total=56 [2024-11-12 17:16:23,560 INFO L87 Difference]: Start difference. First operand 1298 states and 1890 transitions. Second operand has 8 states, 7 states have (on average 24.428571428571427) internal successors, (171), 8 states have internal predecessors, (171), 7 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (22), 7 states have call predecessors, (22), 7 states have call successors, (22) [2024-11-12 17:16:24,250 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:16:24,250 INFO L93 Difference]: Finished difference Result 1840 states and 2687 transitions. [2024-11-12 17:16:24,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-12 17:16:24,250 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 24.428571428571427) internal successors, (171), 8 states have internal predecessors, (171), 7 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (22), 7 states have call predecessors, (22), 7 states have call successors, (22) Word has length 107 [2024-11-12 17:16:24,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:16:24,255 INFO L225 Difference]: With dead ends: 1840 [2024-11-12 17:16:24,255 INFO L226 Difference]: Without dead ends: 1838 [2024-11-12 17:16:24,255 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 236 GetRequests, 229 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=39, Unknown=0, NotChecked=0, Total=72 [2024-11-12 17:16:24,255 INFO L435 NwaCegarLoop]: 69 mSDtfsCounter, 221 mSDsluCounter, 278 mSDsCounter, 0 mSdLazyCounter, 467 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 230 SdHoareTripleChecker+Valid, 347 SdHoareTripleChecker+Invalid, 483 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 467 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-12 17:16:24,255 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [230 Valid, 347 Invalid, 483 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 467 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-12 17:16:24,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1838 states. [2024-11-12 17:16:24,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1838 to 1491. [2024-11-12 17:16:24,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1491 states, 1308 states have (on average 1.4418960244648318) internal successors, (1886), 1344 states have internal predecessors, (1886), 144 states have call successors, (144), 2 states have call predecessors, (144), 2 states have return successors, (144), 144 states have call predecessors, (144), 144 states have call successors, (144) [2024-11-12 17:16:24,377 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1491 states to 1491 states and 2174 transitions. [2024-11-12 17:16:24,378 INFO L78 Accepts]: Start accepts. Automaton has 1491 states and 2174 transitions. Word has length 107 [2024-11-12 17:16:24,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:16:24,379 INFO L471 AbstractCegarLoop]: Abstraction has 1491 states and 2174 transitions. [2024-11-12 17:16:24,379 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 24.428571428571427) internal successors, (171), 8 states have internal predecessors, (171), 7 states have call successors, (22), 1 states have call predecessors, (22), 1 states have return successors, (22), 7 states have call predecessors, (22), 7 states have call successors, (22) [2024-11-12 17:16:24,379 INFO L276 IsEmpty]: Start isEmpty. Operand 1491 states and 2174 transitions. [2024-11-12 17:16:24,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2024-11-12 17:16:24,380 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:16:24,380 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 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, 1, 1, 1, 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-12 17:16:24,397 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Ended with exit code 0 [2024-11-12 17:16:24,580 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2024-11-12 17:16:24,581 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:16:24,581 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:16:24,581 INFO L85 PathProgramCache]: Analyzing trace with hash -577014670, now seen corresponding path program 1 times [2024-11-12 17:16:24,581 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:16:24,581 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [408877146] [2024-11-12 17:16:24,581 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:16:24,582 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:16:24,612 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:16:24,613 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [903809825] [2024-11-12 17:16:24,613 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:16:24,613 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:16:24,614 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:16:24,619 INFO L229 MonitoredProcess]: Starting monitored process 35 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:16:24,620 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Waiting until timeout for monitored process [2024-11-12 17:16:24,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:24,677 INFO L256 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-12 17:16:24,679 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:16:24,959 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-12 17:16:24,959 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:16:25,032 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:16:25,032 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [408877146] [2024-11-12 17:16:25,032 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:16:25,032 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [903809825] [2024-11-12 17:16:25,032 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [903809825] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:16:25,032 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:16:25,033 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2024-11-12 17:16:25,033 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1035775756] [2024-11-12 17:16:25,033 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:16:25,033 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-12 17:16:25,033 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:16:25,033 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-12 17:16:25,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-11-12 17:16:25,034 INFO L87 Difference]: Start difference. First operand 1491 states and 2174 transitions. Second operand has 6 states, 5 states have (on average 13.2) internal successors, (66), 6 states have internal predecessors, (66), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-12 17:16:25,557 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:16:25,557 INFO L93 Difference]: Finished difference Result 1577 states and 2284 transitions. [2024-11-12 17:16:25,557 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-12 17:16:25,557 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 13.2) internal successors, (66), 6 states have internal predecessors, (66), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 110 [2024-11-12 17:16:25,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:16:25,563 INFO L225 Difference]: With dead ends: 1577 [2024-11-12 17:16:25,563 INFO L226 Difference]: Without dead ends: 1573 [2024-11-12 17:16:25,564 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 114 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=63, Invalid=93, Unknown=0, NotChecked=0, Total=156 [2024-11-12 17:16:25,564 INFO L435 NwaCegarLoop]: 108 mSDtfsCounter, 195 mSDsluCounter, 122 mSDsCounter, 0 mSdLazyCounter, 649 mSolverCounterSat, 29 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 198 SdHoareTripleChecker+Valid, 230 SdHoareTripleChecker+Invalid, 678 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 29 IncrementalHoareTripleChecker+Valid, 649 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-12 17:16:25,564 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [198 Valid, 230 Invalid, 678 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [29 Valid, 649 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-12 17:16:25,565 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1573 states. [2024-11-12 17:16:25,686 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1573 to 1487. [2024-11-12 17:16:25,687 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1487 states, 1308 states have (on average 1.3868501529051989) internal successors, (1814), 1340 states have internal predecessors, (1814), 144 states have call successors, (144), 2 states have call predecessors, (144), 2 states have return successors, (144), 144 states have call predecessors, (144), 144 states have call successors, (144) [2024-11-12 17:16:25,690 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1487 states to 1487 states and 2102 transitions. [2024-11-12 17:16:25,690 INFO L78 Accepts]: Start accepts. Automaton has 1487 states and 2102 transitions. Word has length 110 [2024-11-12 17:16:25,691 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:16:25,691 INFO L471 AbstractCegarLoop]: Abstraction has 1487 states and 2102 transitions. [2024-11-12 17:16:25,691 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 13.2) internal successors, (66), 6 states have internal predecessors, (66), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-12 17:16:25,691 INFO L276 IsEmpty]: Start isEmpty. Operand 1487 states and 2102 transitions. [2024-11-12 17:16:25,692 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2024-11-12 17:16:25,692 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:16:25,692 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:16:25,710 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (35)] Forceful destruction successful, exit code 0 [2024-11-12 17:16:25,896 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2024-11-12 17:16:25,897 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:16:25,897 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:16:25,897 INFO L85 PathProgramCache]: Analyzing trace with hash -707585535, now seen corresponding path program 1 times [2024-11-12 17:16:25,897 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:16:25,897 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1108011551] [2024-11-12 17:16:25,897 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:16:25,897 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:16:25,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:16:25,919 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1708186273] [2024-11-12 17:16:25,919 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:16:25,919 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:16:25,919 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:16:25,921 INFO L229 MonitoredProcess]: Starting monitored process 36 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:16:25,923 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2024-11-12 17:16:25,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:25,982 INFO L256 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-12 17:16:25,984 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:16:26,242 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-12 17:16:26,242 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:16:26,640 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:16:26,640 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1108011551] [2024-11-12 17:16:26,640 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:16:26,640 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1708186273] [2024-11-12 17:16:26,641 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1708186273] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:16:26,641 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:16:26,641 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2024-11-12 17:16:26,641 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [934880597] [2024-11-12 17:16:26,641 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:16:26,641 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-12 17:16:26,641 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:16:26,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-12 17:16:26,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=30, Unknown=0, NotChecked=0, Total=56 [2024-11-12 17:16:26,642 INFO L87 Difference]: Start difference. First operand 1487 states and 2102 transitions. Second operand has 6 states, 5 states have (on average 13.4) internal successors, (67), 6 states have internal predecessors, (67), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-12 17:16:27,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:16:27,214 INFO L93 Difference]: Finished difference Result 1548 states and 2178 transitions. [2024-11-12 17:16:27,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-12 17:16:27,214 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 13.4) internal successors, (67), 6 states have internal predecessors, (67), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 111 [2024-11-12 17:16:27,214 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:16:27,218 INFO L225 Difference]: With dead ends: 1548 [2024-11-12 17:16:27,218 INFO L226 Difference]: Without dead ends: 1546 [2024-11-12 17:16:27,218 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=30, Unknown=0, NotChecked=0, Total=56 [2024-11-12 17:16:27,219 INFO L435 NwaCegarLoop]: 68 mSDtfsCounter, 99 mSDsluCounter, 118 mSDsCounter, 0 mSdLazyCounter, 263 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 108 SdHoareTripleChecker+Valid, 186 SdHoareTripleChecker+Invalid, 265 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 263 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-12 17:16:27,219 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [108 Valid, 186 Invalid, 265 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 263 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-12 17:16:27,220 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1546 states. [2024-11-12 17:16:27,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1546 to 1503. [2024-11-12 17:16:27,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1503 states, 1322 states have (on average 1.384266263237519) internal successors, (1830), 1354 states have internal predecessors, (1830), 146 states have call successors, (146), 2 states have call predecessors, (146), 2 states have return successors, (146), 146 states have call predecessors, (146), 146 states have call successors, (146) [2024-11-12 17:16:27,349 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1503 states to 1503 states and 2122 transitions. [2024-11-12 17:16:27,350 INFO L78 Accepts]: Start accepts. Automaton has 1503 states and 2122 transitions. Word has length 111 [2024-11-12 17:16:27,350 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:16:27,350 INFO L471 AbstractCegarLoop]: Abstraction has 1503 states and 2122 transitions. [2024-11-12 17:16:27,351 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 13.4) internal successors, (67), 6 states have internal predecessors, (67), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-12 17:16:27,351 INFO L276 IsEmpty]: Start isEmpty. Operand 1503 states and 2122 transitions. [2024-11-12 17:16:27,351 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2024-11-12 17:16:27,351 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:16:27,352 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:16:27,369 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Forceful destruction successful, exit code 0 [2024-11-12 17:16:27,556 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2024-11-12 17:16:27,557 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:16:27,557 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:16:27,557 INFO L85 PathProgramCache]: Analyzing trace with hash -788010111, now seen corresponding path program 2 times [2024-11-12 17:16:27,557 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:16:27,557 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [845844066] [2024-11-12 17:16:27,557 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:16:27,557 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:16:27,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:16:27,569 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1842433955] [2024-11-12 17:16:27,569 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-12 17:16:27,569 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:16:27,569 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:16:27,571 INFO L229 MonitoredProcess]: Starting monitored process 37 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:16:27,572 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Waiting until timeout for monitored process [2024-11-12 17:16:27,632 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-12 17:16:27,632 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-12 17:16:27,633 INFO L256 TraceCheckSpWp]: Trace formula consists of 196 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-12 17:16:27,635 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:16:28,011 INFO L134 CoverageAnalysis]: Checked inductivity of 114 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-12 17:16:28,011 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:16:28,310 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:16:28,310 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [845844066] [2024-11-12 17:16:28,310 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:16:28,310 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1842433955] [2024-11-12 17:16:28,310 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1842433955] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:16:28,310 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:16:28,310 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5 [2024-11-12 17:16:28,311 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [813264366] [2024-11-12 17:16:28,311 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:16:28,311 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-12 17:16:28,311 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:16:28,311 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-12 17:16:28,311 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=30, Unknown=0, NotChecked=0, Total=56 [2024-11-12 17:16:28,312 INFO L87 Difference]: Start difference. First operand 1503 states and 2122 transitions. Second operand has 6 states, 5 states have (on average 13.4) internal successors, (67), 6 states have internal predecessors, (67), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-12 17:16:28,840 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:16:28,840 INFO L93 Difference]: Finished difference Result 1561 states and 2193 transitions. [2024-11-12 17:16:28,841 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-12 17:16:28,841 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 13.4) internal successors, (67), 6 states have internal predecessors, (67), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 111 [2024-11-12 17:16:28,841 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:16:28,845 INFO L225 Difference]: With dead ends: 1561 [2024-11-12 17:16:28,845 INFO L226 Difference]: Without dead ends: 1557 [2024-11-12 17:16:28,846 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=26, Invalid=30, Unknown=0, NotChecked=0, Total=56 [2024-11-12 17:16:28,846 INFO L435 NwaCegarLoop]: 71 mSDtfsCounter, 121 mSDsluCounter, 154 mSDsCounter, 0 mSdLazyCounter, 371 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 133 SdHoareTripleChecker+Valid, 225 SdHoareTripleChecker+Invalid, 375 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 371 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-12 17:16:28,846 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [133 Valid, 225 Invalid, 375 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 371 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-12 17:16:28,847 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1557 states. [2024-11-12 17:16:28,945 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1557 to 1511. [2024-11-12 17:16:28,946 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1511 states, 1329 states have (on average 1.3852520692249812) internal successors, (1841), 1361 states have internal predecessors, (1841), 147 states have call successors, (147), 2 states have call predecessors, (147), 2 states have return successors, (147), 147 states have call predecessors, (147), 147 states have call successors, (147) [2024-11-12 17:16:28,949 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1511 states to 1511 states and 2135 transitions. [2024-11-12 17:16:28,950 INFO L78 Accepts]: Start accepts. Automaton has 1511 states and 2135 transitions. Word has length 111 [2024-11-12 17:16:28,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:16:28,950 INFO L471 AbstractCegarLoop]: Abstraction has 1511 states and 2135 transitions. [2024-11-12 17:16:28,950 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 13.4) internal successors, (67), 6 states have internal predecessors, (67), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-12 17:16:28,950 INFO L276 IsEmpty]: Start isEmpty. Operand 1511 states and 2135 transitions. [2024-11-12 17:16:28,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2024-11-12 17:16:28,951 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:16:28,951 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 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, 1, 1, 1, 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-12 17:16:28,968 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Forceful destruction successful, exit code 0 [2024-11-12 17:16:29,152 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:16:29,152 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:16:29,153 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:16:29,153 INFO L85 PathProgramCache]: Analyzing trace with hash -1384864669, now seen corresponding path program 1 times [2024-11-12 17:16:29,153 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:16:29,153 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [514244020] [2024-11-12 17:16:29,153 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:16:29,153 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:16:29,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:16:29,176 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1068540081] [2024-11-12 17:16:29,176 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:16:29,176 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:16:29,176 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:16:29,178 INFO L229 MonitoredProcess]: Starting monitored process 38 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:16:29,180 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Waiting until timeout for monitored process [2024-11-12 17:16:29,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:29,234 INFO L256 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-12 17:16:29,236 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:16:29,562 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-12 17:16:29,562 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:16:31,531 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:16:31,531 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [514244020] [2024-11-12 17:16:31,531 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:16:31,531 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1068540081] [2024-11-12 17:16:31,531 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1068540081] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:16:31,531 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:16:31,531 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4] total 4 [2024-11-12 17:16:31,531 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1386644788] [2024-11-12 17:16:31,531 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:16:31,532 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-12 17:16:31,532 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:16:31,532 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-12 17:16:31,532 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=24, Unknown=1, NotChecked=0, Total=42 [2024-11-12 17:16:31,532 INFO L87 Difference]: Start difference. First operand 1511 states and 2135 transitions. Second operand has 5 states, 4 states have (on average 17.25) internal successors, (69), 5 states have internal predecessors, (69), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-12 17:16:32,113 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:16:32,113 INFO L93 Difference]: Finished difference Result 1548 states and 2181 transitions. [2024-11-12 17:16:32,114 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-12 17:16:32,114 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 17.25) internal successors, (69), 5 states have internal predecessors, (69), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 113 [2024-11-12 17:16:32,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:16:32,119 INFO L225 Difference]: With dead ends: 1548 [2024-11-12 17:16:32,119 INFO L226 Difference]: Without dead ends: 1546 [2024-11-12 17:16:32,119 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=17, Invalid=24, Unknown=1, NotChecked=0, Total=42 [2024-11-12 17:16:32,119 INFO L435 NwaCegarLoop]: 105 mSDtfsCounter, 121 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 324 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 217 SdHoareTripleChecker+Invalid, 329 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 324 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-12 17:16:32,120 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [130 Valid, 217 Invalid, 329 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 324 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-12 17:16:32,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1546 states. [2024-11-12 17:16:32,212 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1546 to 1511. [2024-11-12 17:16:32,213 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1511 states, 1329 states have (on average 1.3837471783295712) internal successors, (1839), 1361 states have internal predecessors, (1839), 147 states have call successors, (147), 2 states have call predecessors, (147), 2 states have return successors, (147), 147 states have call predecessors, (147), 147 states have call successors, (147) [2024-11-12 17:16:32,214 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1511 states to 1511 states and 2133 transitions. [2024-11-12 17:16:32,215 INFO L78 Accepts]: Start accepts. Automaton has 1511 states and 2133 transitions. Word has length 113 [2024-11-12 17:16:32,215 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:16:32,215 INFO L471 AbstractCegarLoop]: Abstraction has 1511 states and 2133 transitions. [2024-11-12 17:16:32,215 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 17.25) internal successors, (69), 5 states have internal predecessors, (69), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-12 17:16:32,215 INFO L276 IsEmpty]: Start isEmpty. Operand 1511 states and 2133 transitions. [2024-11-12 17:16:32,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2024-11-12 17:16:32,215 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:16:32,215 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 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, 1, 1, 1, 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-12 17:16:32,228 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (38)] Ended with exit code 0 [2024-11-12 17:16:32,416 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:16:32,416 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:16:32,416 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:16:32,416 INFO L85 PathProgramCache]: Analyzing trace with hash -1363470877, now seen corresponding path program 2 times [2024-11-12 17:16:32,417 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:16:32,417 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [699461094] [2024-11-12 17:16:32,417 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:16:32,417 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:16:32,427 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:16:32,427 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1586169834] [2024-11-12 17:16:32,428 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-12 17:16:32,428 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:16:32,428 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:16:32,429 INFO L229 MonitoredProcess]: Starting monitored process 39 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:16:32,431 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Waiting until timeout for monitored process [2024-11-12 17:16:32,488 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-12 17:16:32,488 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-12 17:16:32,488 INFO L256 TraceCheckSpWp]: Trace formula consists of 198 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-12 17:16:32,490 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:16:32,800 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-12 17:16:32,800 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:16:33,015 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:16:33,015 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [699461094] [2024-11-12 17:16:33,015 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:16:33,015 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1586169834] [2024-11-12 17:16:33,015 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1586169834] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:16:33,015 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:16:33,015 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4] total 4 [2024-11-12 17:16:33,015 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1700064572] [2024-11-12 17:16:33,015 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:16:33,015 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-12 17:16:33,015 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:16:33,016 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-12 17:16:33,016 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-12 17:16:33,016 INFO L87 Difference]: Start difference. First operand 1511 states and 2133 transitions. Second operand has 5 states, 4 states have (on average 17.25) internal successors, (69), 5 states have internal predecessors, (69), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-12 17:16:33,540 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:16:33,541 INFO L93 Difference]: Finished difference Result 1546 states and 2173 transitions. [2024-11-12 17:16:33,541 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-12 17:16:33,541 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 17.25) internal successors, (69), 5 states have internal predecessors, (69), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) Word has length 113 [2024-11-12 17:16:33,542 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:16:33,549 INFO L225 Difference]: With dead ends: 1546 [2024-11-12 17:16:33,553 INFO L226 Difference]: Without dead ends: 1544 [2024-11-12 17:16:33,554 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 121 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-12 17:16:33,554 INFO L435 NwaCegarLoop]: 104 mSDtfsCounter, 119 mSDsluCounter, 115 mSDsCounter, 0 mSdLazyCounter, 334 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 128 SdHoareTripleChecker+Valid, 219 SdHoareTripleChecker+Invalid, 339 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 334 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-12 17:16:33,554 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [128 Valid, 219 Invalid, 339 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 334 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-12 17:16:33,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1544 states. [2024-11-12 17:16:33,650 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1544 to 1511. [2024-11-12 17:16:33,651 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1511 states, 1329 states have (on average 1.382242287434161) internal successors, (1837), 1361 states have internal predecessors, (1837), 147 states have call successors, (147), 2 states have call predecessors, (147), 2 states have return successors, (147), 147 states have call predecessors, (147), 147 states have call successors, (147) [2024-11-12 17:16:33,654 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1511 states to 1511 states and 2131 transitions. [2024-11-12 17:16:33,654 INFO L78 Accepts]: Start accepts. Automaton has 1511 states and 2131 transitions. Word has length 113 [2024-11-12 17:16:33,655 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:16:33,655 INFO L471 AbstractCegarLoop]: Abstraction has 1511 states and 2131 transitions. [2024-11-12 17:16:33,655 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 17.25) internal successors, (69), 5 states have internal predecessors, (69), 3 states have call successors, (10), 1 states have call predecessors, (10), 1 states have return successors, (10), 3 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-12 17:16:33,655 INFO L276 IsEmpty]: Start isEmpty. Operand 1511 states and 2131 transitions. [2024-11-12 17:16:33,656 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2024-11-12 17:16:33,656 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:16:33,656 INFO L218 NwaCegarLoop]: trace histogram [7, 7, 7, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:16:33,673 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Ended with exit code 0 [2024-11-12 17:16:33,856 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 39 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable42 [2024-11-12 17:16:33,857 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr38ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:16:33,857 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:16:33,858 INFO L85 PathProgramCache]: Analyzing trace with hash -1559185545, now seen corresponding path program 1 times [2024-11-12 17:16:33,858 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:16:33,858 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1524713309] [2024-11-12 17:16:33,858 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:16:33,858 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:16:33,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:33,967 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:16:33,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:33,969 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:16:33,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:33,972 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-12 17:16:33,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:33,973 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-12 17:16:33,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:33,974 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-12 17:16:33,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:33,975 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-12 17:16:33,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:33,976 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-12 17:16:33,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:33,977 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-12 17:16:33,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:33,979 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-12 17:16:33,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:33,997 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-12 17:16:33,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:34,000 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-11-12 17:16:34,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:34,002 INFO L134 CoverageAnalysis]: Checked inductivity of 131 backedges. 20 proven. 6 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2024-11-12 17:16:34,002 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:16:34,002 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1524713309] [2024-11-12 17:16:34,002 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1524713309] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:16:34,002 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1887835367] [2024-11-12 17:16:34,002 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:16:34,002 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:16:34,003 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:16:34,004 INFO L229 MonitoredProcess]: Starting monitored process 40 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:16:34,006 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Waiting until timeout for monitored process [2024-11-12 17:16:34,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:34,058 INFO L256 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-12 17:16:34,060 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:16:34,101 INFO L134 CoverageAnalysis]: Checked inductivity of 131 backedges. 20 proven. 6 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2024-11-12 17:16:34,101 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:16:34,203 INFO L134 CoverageAnalysis]: Checked inductivity of 131 backedges. 20 proven. 6 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2024-11-12 17:16:34,204 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1887835367] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:16:34,204 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-12 17:16:34,204 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5, 5] total 9 [2024-11-12 17:16:34,204 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1738610213] [2024-11-12 17:16:34,204 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-12 17:16:34,204 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-12 17:16:34,205 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:16:34,205 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-12 17:16:34,205 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90 [2024-11-12 17:16:34,205 INFO L87 Difference]: Start difference. First operand 1511 states and 2131 transitions. Second operand has 10 states, 9 states have (on average 8.555555555555555) internal successors, (77), 10 states have internal predecessors, (77), 6 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (14), 5 states have call predecessors, (14), 6 states have call successors, (14) [2024-11-12 17:16:35,383 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:16:35,383 INFO L93 Difference]: Finished difference Result 1513 states and 2133 transitions. [2024-11-12 17:16:35,384 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-12 17:16:35,384 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 8.555555555555555) internal successors, (77), 10 states have internal predecessors, (77), 6 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (14), 5 states have call predecessors, (14), 6 states have call successors, (14) Word has length 115 [2024-11-12 17:16:35,384 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:16:35,389 INFO L225 Difference]: With dead ends: 1513 [2024-11-12 17:16:35,389 INFO L226 Difference]: Without dead ends: 1512 [2024-11-12 17:16:35,390 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 256 GetRequests, 247 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2024-11-12 17:16:35,391 INFO L435 NwaCegarLoop]: 35 mSDtfsCounter, 94 mSDsluCounter, 146 mSDsCounter, 0 mSdLazyCounter, 642 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 98 SdHoareTripleChecker+Valid, 181 SdHoareTripleChecker+Invalid, 650 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 642 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-12 17:16:35,391 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [98 Valid, 181 Invalid, 650 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 642 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-12 17:16:35,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1512 states. [2024-11-12 17:16:35,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1512 to 1510. [2024-11-12 17:16:35,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1510 states, 1329 states have (on average 1.3777276147479307) internal successors, (1831), 1360 states have internal predecessors, (1831), 147 states have call successors, (147), 2 states have call predecessors, (147), 2 states have return successors, (147), 147 states have call predecessors, (147), 147 states have call successors, (147) [2024-11-12 17:16:35,528 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1510 states to 1510 states and 2125 transitions. [2024-11-12 17:16:35,529 INFO L78 Accepts]: Start accepts. Automaton has 1510 states and 2125 transitions. Word has length 115 [2024-11-12 17:16:35,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:16:35,529 INFO L471 AbstractCegarLoop]: Abstraction has 1510 states and 2125 transitions. [2024-11-12 17:16:35,530 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 8.555555555555555) internal successors, (77), 10 states have internal predecessors, (77), 6 states have call successors, (12), 1 states have call predecessors, (12), 2 states have return successors, (14), 5 states have call predecessors, (14), 6 states have call successors, (14) [2024-11-12 17:16:35,530 INFO L276 IsEmpty]: Start isEmpty. Operand 1510 states and 2125 transitions. [2024-11-12 17:16:35,530 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2024-11-12 17:16:35,531 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:16:35,531 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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-12 17:16:35,549 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (40)] Forceful destruction successful, exit code 0 [2024-11-12 17:16:35,731 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2024-11-12 17:16:35,731 INFO L396 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:16:35,732 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:16:35,732 INFO L85 PathProgramCache]: Analyzing trace with hash 18868278, now seen corresponding path program 1 times [2024-11-12 17:16:35,732 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:16:35,732 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [731576076] [2024-11-12 17:16:35,732 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:16:35,732 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:16:35,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:16:35,747 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1508024427] [2024-11-12 17:16:35,747 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:16:35,747 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:16:35,747 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:16:35,749 INFO L229 MonitoredProcess]: Starting monitored process 41 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-12 17:16:35,750 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Waiting until timeout for monitored process [2024-11-12 17:16:35,803 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:35,804 INFO L256 TraceCheckSpWp]: Trace formula consists of 199 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-12 17:16:35,805 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:16:36,141 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 84 trivial. 0 not checked. [2024-11-12 17:16:36,141 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:16:36,739 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 120 trivial. 0 not checked. [2024-11-12 17:16:36,740 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:16:36,740 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [731576076] [2024-11-12 17:16:36,740 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:16:36,740 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1508024427] [2024-11-12 17:16:36,740 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1508024427] provided 1 perfect and 1 imperfect interpolant sequences [2024-11-12 17:16:36,740 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:16:36,740 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [5] total 8 [2024-11-12 17:16:36,740 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1474088243] [2024-11-12 17:16:36,740 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:16:36,740 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-12 17:16:36,740 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:16:36,741 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-12 17:16:36,741 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2024-11-12 17:16:36,741 INFO L87 Difference]: Start difference. First operand 1510 states and 2125 transitions. Second operand has 5 states, 4 states have (on average 11.25) internal successors, (45), 5 states have internal predecessors, (45), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-12 17:16:39,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:16:39,512 INFO L93 Difference]: Finished difference Result 1510 states and 2125 transitions. [2024-11-12 17:16:39,513 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-12 17:16:39,513 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 11.25) internal successors, (45), 5 states have internal predecessors, (45), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 114 [2024-11-12 17:16:39,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:16:39,515 INFO L225 Difference]: With dead ends: 1510 [2024-11-12 17:16:39,516 INFO L226 Difference]: Without dead ends: 1509 [2024-11-12 17:16:39,516 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 227 GetRequests, 217 SyntacticMatches, 2 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=36, Invalid=54, Unknown=0, NotChecked=0, Total=90 [2024-11-12 17:16:39,517 INFO L435 NwaCegarLoop]: 43 mSDtfsCounter, 84 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 278 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 135 SdHoareTripleChecker+Invalid, 286 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 278 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2024-11-12 17:16:39,517 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [87 Valid, 135 Invalid, 286 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 278 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2024-11-12 17:16:39,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1509 states. [2024-11-12 17:16:39,620 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1509 to 1509. [2024-11-12 17:16:39,621 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1509 states, 1329 states have (on average 1.3528969149736645) internal successors, (1798), 1359 states have internal predecessors, (1798), 147 states have call successors, (147), 2 states have call predecessors, (147), 2 states have return successors, (147), 147 states have call predecessors, (147), 147 states have call successors, (147) [2024-11-12 17:16:39,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1509 states to 1509 states and 2092 transitions. [2024-11-12 17:16:39,625 INFO L78 Accepts]: Start accepts. Automaton has 1509 states and 2092 transitions. Word has length 114 [2024-11-12 17:16:39,625 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:16:39,625 INFO L471 AbstractCegarLoop]: Abstraction has 1509 states and 2092 transitions. [2024-11-12 17:16:39,625 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 11.25) internal successors, (45), 5 states have internal predecessors, (45), 2 states have call successors, (7), 1 states have call predecessors, (7), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-12 17:16:39,625 INFO L276 IsEmpty]: Start isEmpty. Operand 1509 states and 2092 transitions. [2024-11-12 17:16:39,626 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2024-11-12 17:16:39,626 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:16:39,626 INFO L218 NwaCegarLoop]: trace histogram [7, 7, 7, 4, 4, 4, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:16:39,642 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (41)] Ended with exit code 0 [2024-11-12 17:16:39,827 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 41 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable44 [2024-11-12 17:16:39,827 INFO L396 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr39ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 53 more)] === [2024-11-12 17:16:39,828 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:16:39,828 INFO L85 PathProgramCache]: Analyzing trace with hash -1090111494, now seen corresponding path program 1 times [2024-11-12 17:16:39,828 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:16:39,828 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [10984181] [2024-11-12 17:16:39,828 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:16:39,829 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:16:39,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:39,901 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:16:39,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:39,904 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:16:39,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:39,905 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-12 17:16:39,905 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:39,906 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2024-11-12 17:16:39,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:39,907 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-12 17:16:39,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:39,909 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 42 [2024-11-12 17:16:39,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:39,911 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2024-11-12 17:16:39,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:39,913 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 73 [2024-11-12 17:16:39,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:39,915 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 84 [2024-11-12 17:16:39,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:39,918 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 95 [2024-11-12 17:16:39,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:39,920 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2024-11-12 17:16:39,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:16:39,924 INFO L134 CoverageAnalysis]: Checked inductivity of 131 backedges. 23 proven. 0 refuted. 0 times theorem prover too weak. 108 trivial. 0 not checked. [2024-11-12 17:16:39,924 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:16:39,924 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [10984181] [2024-11-12 17:16:39,924 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [10984181] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:16:39,924 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:16:39,924 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-12 17:16:39,924 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1192903250] [2024-11-12 17:16:39,924 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:16:39,925 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-12 17:16:39,925 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:16:39,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-12 17:16:39,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-12 17:16:39,925 INFO L87 Difference]: Start difference. First operand 1509 states and 2092 transitions. Second operand has 6 states, 5 states have (on average 13.4) internal successors, (67), 6 states have internal predecessors, (67), 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)