./Ultimate.py --spec ../sv-benchmarks/c/properties/no-overflow.prp --file ../sv-benchmarks/c/nla-digbench-scaling/cohendiv-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/cohendiv-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 014459ae7f9a4506b7655fe1f167856eb64829e3739070f7d1f854e4ecd5b5bc --- Real Ultimate output --- This is Ultimate 0.2.5-wip.dk.perfect-tracechecks-8be7027-m [2024-11-12 17:12:44,926 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-12 17:12:44,976 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Overflow-32bit-Automizer_Default.epf [2024-11-12 17:12:44,980 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-12 17:12:44,981 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-12 17:12:45,008 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-12 17:12:45,008 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-12 17:12:45,008 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-12 17:12:45,009 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-12 17:12:45,010 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-12 17:12:45,012 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-12 17:12:45,012 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-12 17:12:45,012 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-12 17:12:45,013 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-12 17:12:45,013 INFO L153 SettingsManager]: * Use SBE=true [2024-11-12 17:12:45,013 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-12 17:12:45,013 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-12 17:12:45,014 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-12 17:12:45,015 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-12 17:12:45,015 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-12 17:12:45,015 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-12 17:12:45,015 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-12 17:12:45,016 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-12 17:12:45,016 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-12 17:12:45,016 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-12 17:12:45,016 INFO L153 SettingsManager]: * Check absence of signed integer overflows=ASSERTandASSUME [2024-11-12 17:12:45,016 INFO L153 SettingsManager]: * Check unreachability of reach_error function=false [2024-11-12 17:12:45,017 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-12 17:12:45,017 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-12 17:12:45,017 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-12 17:12:45,018 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-12 17:12:45,018 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-12 17:12:45,018 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-12 17:12:45,018 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-12 17:12:45,018 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-12 17:12:45,019 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-12 17:12:45,019 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-12 17:12:45,019 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-12 17:12:45,019 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-12 17:12:45,019 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-12 17:12:45,019 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-12 17:12:45,023 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-12 17:12:45,023 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-12 17:12:45,024 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-12 17:12:45,024 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 -> 014459ae7f9a4506b7655fe1f167856eb64829e3739070f7d1f854e4ecd5b5bc [2024-11-12 17:12:45,226 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-12 17:12:45,246 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-12 17:12:45,248 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-12 17:12:45,249 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-12 17:12:45,249 INFO L274 PluginConnector]: CDTParser initialized [2024-11-12 17:12:45,250 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/nla-digbench-scaling/cohendiv-ll_valuebound20.c [2024-11-12 17:12:46,452 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-12 17:12:46,592 INFO L384 CDTParser]: Found 1 translation units. [2024-11-12 17:12:46,592 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/nla-digbench-scaling/cohendiv-ll_valuebound20.c [2024-11-12 17:12:46,599 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/70baf1627/17fcb1e759ba4b1e948887453ff864e6/FLAGfccdcc75d [2024-11-12 17:12:46,609 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/70baf1627/17fcb1e759ba4b1e948887453ff864e6 [2024-11-12 17:12:46,610 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-12 17:12:46,611 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-12 17:12:46,615 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-12 17:12:46,615 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-12 17:12:46,619 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-12 17:12:46,620 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 05:12:46" (1/1) ... [2024-11-12 17:12:46,621 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@321f310 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:12:46, skipping insertion in model container [2024-11-12 17:12:46,621 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 12.11 05:12:46" (1/1) ... [2024-11-12 17:12:46,637 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-12 17:12:46,789 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-12 17:12:46,798 INFO L200 MainTranslator]: Completed pre-run [2024-11-12 17:12:46,817 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-12 17:12:46,837 INFO L204 MainTranslator]: Completed translation [2024-11-12 17:12:46,837 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:12:46 WrapperNode [2024-11-12 17:12:46,838 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-12 17:12:46,839 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-12 17:12:46,839 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-12 17:12:46,839 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-12 17:12:46,845 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:12:46" (1/1) ... [2024-11-12 17:12:46,849 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:12:46" (1/1) ... [2024-11-12 17:12:46,864 INFO L138 Inliner]: procedures = 14, calls = 18, calls flagged for inlining = 3, calls inlined = 3, statements flattened = 93 [2024-11-12 17:12:46,864 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-12 17:12:46,864 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-12 17:12:46,864 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-12 17:12:46,865 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-12 17:12:46,875 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:12:46" (1/1) ... [2024-11-12 17:12:46,875 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:12:46" (1/1) ... [2024-11-12 17:12:46,876 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:12:46" (1/1) ... [2024-11-12 17:12:46,887 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:12:46,888 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:12:46" (1/1) ... [2024-11-12 17:12:46,888 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:12:46" (1/1) ... [2024-11-12 17:12:46,890 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:12:46" (1/1) ... [2024-11-12 17:12:46,892 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:12:46" (1/1) ... [2024-11-12 17:12:46,893 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:12:46" (1/1) ... [2024-11-12 17:12:46,894 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:12:46" (1/1) ... [2024-11-12 17:12:46,895 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-12 17:12:46,895 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-12 17:12:46,895 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-12 17:12:46,895 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-12 17:12:46,896 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:12:46" (1/1) ... [2024-11-12 17:12:46,900 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-12 17:12:46,907 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:12:46,917 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:12:46,919 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:12:46,966 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-12 17:12:46,966 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-12 17:12:46,966 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-12 17:12:46,966 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-12 17:12:46,966 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-12 17:12:46,966 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-12 17:12:46,966 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_assert [2024-11-12 17:12:46,966 INFO L138 BoogieDeclarations]: Found implementation of procedure __VERIFIER_assert [2024-11-12 17:12:47,019 INFO L238 CfgBuilder]: Building ICFG [2024-11-12 17:12:47,020 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-12 17:12:47,303 INFO L? ?]: Removed 63 outVars from TransFormulas that were not future-live. [2024-11-12 17:12:47,304 INFO L287 CfgBuilder]: Performing block encoding [2024-11-12 17:12:47,314 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-12 17:12:47,314 INFO L316 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-12 17:12:47,314 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 05:12:47 BoogieIcfgContainer [2024-11-12 17:12:47,314 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-12 17:12:47,316 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-12 17:12:47,316 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-12 17:12:47,318 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-12 17:12:47,318 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 12.11 05:12:46" (1/3) ... [2024-11-12 17:12:47,318 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@12713eda and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.11 05:12:47, skipping insertion in model container [2024-11-12 17:12:47,319 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 12.11 05:12:46" (2/3) ... [2024-11-12 17:12:47,319 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@12713eda and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.11 05:12:47, skipping insertion in model container [2024-11-12 17:12:47,319 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.11 05:12:47" (3/3) ... [2024-11-12 17:12:47,320 INFO L112 eAbstractionObserver]: Analyzing ICFG cohendiv-ll_valuebound20.c [2024-11-12 17:12:47,332 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-12 17:12:47,333 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 30 error locations. [2024-11-12 17:12:47,385 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-12 17:12:47,395 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;@6a83902c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-12 17:12:47,395 INFO L334 AbstractCegarLoop]: Starting to check reachability of 30 error locations. [2024-11-12 17:12:47,399 INFO L276 IsEmpty]: Start isEmpty. Operand has 92 states, 49 states have (on average 1.7755102040816326) internal successors, (87), 79 states have internal predecessors, (87), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) [2024-11-12 17:12:47,406 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2024-11-12 17:12:47,407 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:12:47,408 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:12:47,409 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-12 17:12:47,413 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:12:47,413 INFO L85 PathProgramCache]: Analyzing trace with hash 1983182931, now seen corresponding path program 1 times [2024-11-12 17:12:47,420 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:12:47,421 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [287396962] [2024-11-12 17:12:47,421 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:12:47,422 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:12:47,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:47,544 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:12:47,546 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:47,551 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:12:47,554 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:47,559 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-12 17:12:47,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:47,564 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-12 17:12:47,565 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:12:47,565 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [287396962] [2024-11-12 17:12:47,566 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [287396962] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:12:47,566 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:12:47,566 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-12 17:12:47,567 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1419520197] [2024-11-12 17:12:47,567 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:12:47,571 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-12 17:12:47,571 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:12:47,589 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-12 17:12:47,589 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-12 17:12:47,591 INFO L87 Difference]: Start difference. First operand has 92 states, 49 states have (on average 1.7755102040816326) internal successors, (87), 79 states have internal predecessors, (87), 10 states have call successors, (10), 2 states have call predecessors, (10), 2 states have return successors, (10), 10 states have call predecessors, (10), 10 states have call successors, (10) Second operand has 2 states, 2 states have (on average 4.5) internal successors, (9), 2 states have internal predecessors, (9), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-12 17:12:47,612 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:12:47,613 INFO L93 Difference]: Finished difference Result 180 states and 219 transitions. [2024-11-12 17:12:47,613 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-12 17:12:47,614 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 4.5) internal successors, (9), 2 states have internal predecessors, (9), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) Word has length 21 [2024-11-12 17:12:47,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:12:47,619 INFO L225 Difference]: With dead ends: 180 [2024-11-12 17:12:47,619 INFO L226 Difference]: Without dead ends: 85 [2024-11-12 17:12:47,622 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-12 17:12:47,624 INFO L435 NwaCegarLoop]: 100 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 100 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-12 17:12:47,624 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 100 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-12 17:12:47,636 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 85 states. [2024-11-12 17:12:47,654 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 85 to 85. [2024-11-12 17:12:47,655 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 85 states, 44 states have (on average 1.7045454545454546) internal successors, (75), 73 states have internal predecessors, (75), 9 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2024-11-12 17:12:47,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 85 states to 85 states and 93 transitions. [2024-11-12 17:12:47,660 INFO L78 Accepts]: Start accepts. Automaton has 85 states and 93 transitions. Word has length 21 [2024-11-12 17:12:47,660 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:12:47,660 INFO L471 AbstractCegarLoop]: Abstraction has 85 states and 93 transitions. [2024-11-12 17:12:47,660 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 4.5) internal successors, (9), 2 states have internal predecessors, (9), 2 states have call successors, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-12 17:12:47,660 INFO L276 IsEmpty]: Start isEmpty. Operand 85 states and 93 transitions. [2024-11-12 17:12:47,661 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2024-11-12 17:12:47,661 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:12:47,661 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:12:47,662 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-12 17:12:47,662 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-12 17:12:47,663 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:12:47,663 INFO L85 PathProgramCache]: Analyzing trace with hash 1153157909, now seen corresponding path program 1 times [2024-11-12 17:12:47,663 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:12:47,663 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1874480102] [2024-11-12 17:12:47,663 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:12:47,663 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:12:47,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:12:47,689 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [651953896] [2024-11-12 17:12:47,690 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:12:47,690 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:12:47,690 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:12:47,693 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:12:47,694 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:12:47,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:47,732 INFO L256 TraceCheckSpWp]: Trace formula consists of 62 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-12 17:12:47,735 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:12:47,753 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-12 17:12:47,754 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 17:12:47,755 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:12:47,755 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1874480102] [2024-11-12 17:12:47,755 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:12:47,755 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [651953896] [2024-11-12 17:12:47,756 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [651953896] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:12:47,756 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:12:47,756 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-12 17:12:47,757 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [762761106] [2024-11-12 17:12:47,757 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:12:47,757 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-12 17:12:47,758 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:12:47,759 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-12 17:12:47,759 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-12 17:12:47,759 INFO L87 Difference]: Start difference. First operand 85 states and 93 transitions. 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, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-11-12 17:12:47,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:12:47,872 INFO L93 Difference]: Finished difference Result 109 states and 119 transitions. [2024-11-12 17:12:47,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-12 17:12:47,873 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, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) Word has length 21 [2024-11-12 17:12:47,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:12:47,875 INFO L225 Difference]: With dead ends: 109 [2024-11-12 17:12:47,875 INFO L226 Difference]: Without dead ends: 107 [2024-11-12 17:12:47,876 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 19 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:12:47,876 INFO L435 NwaCegarLoop]: 91 mSDtfsCounter, 18 mSDsluCounter, 70 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 161 SdHoareTripleChecker+Invalid, 25 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-12 17:12:47,877 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 161 Invalid, 25 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 24 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-12 17:12:47,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 107 states. [2024-11-12 17:12:47,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 107 to 88. [2024-11-12 17:12:47,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 88 states, 47 states have (on average 1.6595744680851063) internal successors, (78), 76 states have internal predecessors, (78), 9 states have call successors, (9), 2 states have call predecessors, (9), 2 states have return successors, (9), 9 states have call predecessors, (9), 9 states have call successors, (9) [2024-11-12 17:12:47,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 88 states to 88 states and 96 transitions. [2024-11-12 17:12:47,888 INFO L78 Accepts]: Start accepts. Automaton has 88 states and 96 transitions. Word has length 21 [2024-11-12 17:12:47,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:12:47,888 INFO L471 AbstractCegarLoop]: Abstraction has 88 states and 96 transitions. [2024-11-12 17:12:47,888 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, (3), 1 states have call predecessors, (3), 1 states have return successors, (3), 1 states have call predecessors, (3), 1 states have call successors, (3) [2024-11-12 17:12:47,888 INFO L276 IsEmpty]: Start isEmpty. Operand 88 states and 96 transitions. [2024-11-12 17:12:47,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2024-11-12 17:12:47,889 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:12:47,889 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:12:47,901 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:12:48,091 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1,2 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:12:48,092 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-12 17:12:48,093 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:12:48,093 INFO L85 PathProgramCache]: Analyzing trace with hash -1796725672, now seen corresponding path program 1 times [2024-11-12 17:12:48,093 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:12:48,093 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1067536009] [2024-11-12 17:12:48,093 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:12:48,094 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:12:48,116 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:12:48,117 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1732681787] [2024-11-12 17:12:48,117 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:12:48,117 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:12:48,118 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:12:48,119 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:12:48,120 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:12:48,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:48,163 INFO L256 TraceCheckSpWp]: Trace formula consists of 73 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-12 17:12:48,165 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:12:48,198 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-12 17:12:48,198 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 17:12:48,198 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:12:48,199 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1067536009] [2024-11-12 17:12:48,199 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:12:48,199 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1732681787] [2024-11-12 17:12:48,199 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1732681787] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:12:48,199 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:12:48,199 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-12 17:12:48,199 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [287504723] [2024-11-12 17:12:48,200 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:12:48,200 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-12 17:12:48,200 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:12:48,200 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-12 17:12:48,200 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-12 17:12:48,201 INFO L87 Difference]: Start difference. First operand 88 states and 96 transitions. Second operand has 3 states, 2 states have (on average 7.0) internal successors, (14), 3 states have internal predecessors, (14), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-12 17:12:48,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:12:48,328 INFO L93 Difference]: Finished difference Result 145 states and 168 transitions. [2024-11-12 17:12:48,328 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-12 17:12:48,328 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 7.0) internal successors, (14), 3 states have internal predecessors, (14), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 28 [2024-11-12 17:12:48,329 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:12:48,329 INFO L225 Difference]: With dead ends: 145 [2024-11-12 17:12:48,330 INFO L226 Difference]: Without dead ends: 139 [2024-11-12 17:12:48,330 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:12:48,331 INFO L435 NwaCegarLoop]: 72 mSDtfsCounter, 45 mSDsluCounter, 64 mSDsCounter, 0 mSdLazyCounter, 49 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 136 SdHoareTripleChecker+Invalid, 54 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 49 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-12 17:12:48,331 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [50 Valid, 136 Invalid, 54 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 49 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-12 17:12:48,332 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2024-11-12 17:12:48,340 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 119. [2024-11-12 17:12:48,340 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 119 states, 72 states have (on average 1.6805555555555556) internal successors, (121), 101 states have internal predecessors, (121), 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:12:48,342 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 119 states to 119 states and 151 transitions. [2024-11-12 17:12:48,342 INFO L78 Accepts]: Start accepts. Automaton has 119 states and 151 transitions. Word has length 28 [2024-11-12 17:12:48,342 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:12:48,343 INFO L471 AbstractCegarLoop]: Abstraction has 119 states and 151 transitions. [2024-11-12 17:12:48,343 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 7.0) internal successors, (14), 3 states have internal predecessors, (14), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-12 17:12:48,343 INFO L276 IsEmpty]: Start isEmpty. Operand 119 states and 151 transitions. [2024-11-12 17:12:48,343 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2024-11-12 17:12:48,343 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:12:48,343 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:12:48,356 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2024-11-12 17:12:48,544 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,SelfDestructingSolverStorable2 [2024-11-12 17:12:48,544 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-12 17:12:48,545 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:12:48,545 INFO L85 PathProgramCache]: Analyzing trace with hash -76516038, now seen corresponding path program 1 times [2024-11-12 17:12:48,545 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:12:48,545 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1821691615] [2024-11-12 17:12:48,545 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:12:48,546 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:12:48,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:48,731 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:12:48,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:48,774 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:12:48,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:48,780 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-12 17:12:48,781 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:48,784 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-12 17:12:48,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:48,789 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-12 17:12:48,789 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:12:48,789 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1821691615] [2024-11-12 17:12:48,789 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1821691615] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:12:48,789 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1800045101] [2024-11-12 17:12:48,789 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:12:48,790 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:12:48,790 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:12:48,793 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:12:48,795 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:12:48,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:48,835 INFO L256 TraceCheckSpWp]: Trace formula consists of 75 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-12 17:12:48,837 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:12:48,935 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-12 17:12:48,935 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 17:12:48,935 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1800045101] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:12:48,936 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:12:48,936 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [6] total 8 [2024-11-12 17:12:48,936 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [702389133] [2024-11-12 17:12:48,936 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:12:48,936 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 17:12:48,936 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:12:48,937 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 17:12:48,937 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2024-11-12 17:12:48,937 INFO L87 Difference]: Start difference. First operand 119 states and 151 transitions. Second operand has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-12 17:12:49,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:12:49,071 INFO L93 Difference]: Finished difference Result 138 states and 158 transitions. [2024-11-12 17:12:49,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-12 17:12:49,071 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 30 [2024-11-12 17:12:49,071 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:12:49,072 INFO L225 Difference]: With dead ends: 138 [2024-11-12 17:12:49,072 INFO L226 Difference]: Without dead ends: 135 [2024-11-12 17:12:49,072 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=68, Unknown=0, NotChecked=0, Total=90 [2024-11-12 17:12:49,073 INFO L435 NwaCegarLoop]: 70 mSDtfsCounter, 155 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 161 SdHoareTripleChecker+Valid, 142 SdHoareTripleChecker+Invalid, 72 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-12 17:12:49,073 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [161 Valid, 142 Invalid, 72 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-12 17:12:49,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2024-11-12 17:12:49,085 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 120. [2024-11-12 17:12:49,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 120 states, 73 states have (on average 1.643835616438356) internal successors, (120), 102 states have internal predecessors, (120), 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:12:49,086 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 120 states to 120 states and 150 transitions. [2024-11-12 17:12:49,086 INFO L78 Accepts]: Start accepts. Automaton has 120 states and 150 transitions. Word has length 30 [2024-11-12 17:12:49,086 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:12:49,086 INFO L471 AbstractCegarLoop]: Abstraction has 120 states and 150 transitions. [2024-11-12 17:12:49,087 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.333333333333333) internal successors, (16), 4 states have internal predecessors, (16), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-12 17:12:49,087 INFO L276 IsEmpty]: Start isEmpty. Operand 120 states and 150 transitions. [2024-11-12 17:12:49,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2024-11-12 17:12:49,090 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:12:49,090 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:12:49,102 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-12 17:12:49,290 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,4 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:12:49,291 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-12 17:12:49,291 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:12:49,292 INFO L85 PathProgramCache]: Analyzing trace with hash 1922970177, now seen corresponding path program 1 times [2024-11-12 17:12:49,292 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:12:49,292 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1191805927] [2024-11-12 17:12:49,292 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:12:49,292 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:12:49,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:12:49,302 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [97989732] [2024-11-12 17:12:49,302 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:12:49,302 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:12:49,302 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:12:49,304 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:12:49,305 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:12:49,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:49,336 INFO L256 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-12 17:12:49,337 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:12:49,392 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2024-11-12 17:12:49,392 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 17:12:49,392 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:12:49,392 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1191805927] [2024-11-12 17:12:49,392 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:12:49,392 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [97989732] [2024-11-12 17:12:49,392 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [97989732] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:12:49,392 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:12:49,392 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-12 17:12:49,393 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [29484241] [2024-11-12 17:12:49,393 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:12:49,393 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 17:12:49,393 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:12:49,393 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 17:12:49,393 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-12 17:12:49,394 INFO L87 Difference]: Start difference. First operand 120 states and 150 transitions. Second operand has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 4 states have internal predecessors, (17), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-12 17:12:49,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:12:49,559 INFO L93 Difference]: Finished difference Result 138 states and 155 transitions. [2024-11-12 17:12:49,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-12 17:12:49,560 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 4 states have internal predecessors, (17), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 31 [2024-11-12 17:12:49,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:12:49,561 INFO L225 Difference]: With dead ends: 138 [2024-11-12 17:12:49,562 INFO L226 Difference]: Without dead ends: 131 [2024-11-12 17:12:49,563 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-12 17:12:49,563 INFO L435 NwaCegarLoop]: 73 mSDtfsCounter, 151 mSDsluCounter, 72 mSDsCounter, 0 mSdLazyCounter, 56 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 157 SdHoareTripleChecker+Valid, 145 SdHoareTripleChecker+Invalid, 69 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 56 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-12 17:12:49,563 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [157 Valid, 145 Invalid, 69 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 56 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-12 17:12:49,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 131 states. [2024-11-12 17:12:49,575 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 131 to 117. [2024-11-12 17:12:49,578 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 117 states, 70 states have (on average 1.6285714285714286) internal successors, (114), 99 states have internal predecessors, (114), 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:12:49,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 144 transitions. [2024-11-12 17:12:49,579 INFO L78 Accepts]: Start accepts. Automaton has 117 states and 144 transitions. Word has length 31 [2024-11-12 17:12:49,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:12:49,579 INFO L471 AbstractCegarLoop]: Abstraction has 117 states and 144 transitions. [2024-11-12 17:12:49,579 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 5.666666666666667) internal successors, (17), 4 states have internal predecessors, (17), 2 states have call successors, (4), 1 states have call predecessors, (4), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-12 17:12:49,580 INFO L276 IsEmpty]: Start isEmpty. Operand 117 states and 144 transitions. [2024-11-12 17:12:49,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2024-11-12 17:12:49,580 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:12:49,580 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 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:12:49,595 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:12:49,781 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,5 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:12:49,782 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-12 17:12:49,782 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:12:49,782 INFO L85 PathProgramCache]: Analyzing trace with hash -1457275482, now seen corresponding path program 1 times [2024-11-12 17:12:49,782 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:12:49,782 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [565805411] [2024-11-12 17:12:49,782 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:12:49,782 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:12:49,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:12:49,800 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1306331152] [2024-11-12 17:12:49,800 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:12:49,800 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:12:49,800 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:12:49,803 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:12:49,804 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:12:49,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:49,842 INFO L256 TraceCheckSpWp]: Trace formula consists of 92 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-12 17:12:49,843 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:12:49,879 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-12 17:12:49,879 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 17:12:49,880 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:12:49,880 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [565805411] [2024-11-12 17:12:49,880 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:12:49,880 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1306331152] [2024-11-12 17:12:49,880 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1306331152] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:12:49,880 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:12:49,880 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-12 17:12:49,880 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [991743739] [2024-11-12 17:12:49,881 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:12:49,881 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 17:12:49,881 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:12:49,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 17:12:49,882 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-12 17:12:49,882 INFO L87 Difference]: Start difference. First operand 117 states and 144 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:12:50,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:12:50,071 INFO L93 Difference]: Finished difference Result 184 states and 252 transitions. [2024-11-12 17:12:50,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-12 17:12:50,072 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:12:50,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:12:50,073 INFO L225 Difference]: With dead ends: 184 [2024-11-12 17:12:50,075 INFO L226 Difference]: Without dead ends: 179 [2024-11-12 17:12:50,076 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:12:50,076 INFO L435 NwaCegarLoop]: 51 mSDtfsCounter, 74 mSDsluCounter, 54 mSDsCounter, 0 mSdLazyCounter, 134 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 84 SdHoareTripleChecker+Valid, 105 SdHoareTripleChecker+Invalid, 138 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 134 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-12 17:12:50,076 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [84 Valid, 105 Invalid, 138 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 134 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-12 17:12:50,077 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179 states. [2024-11-12 17:12:50,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179 to 163. [2024-11-12 17:12:50,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 163 states, 108 states have (on average 1.6111111111111112) internal successors, (174), 137 states have internal predecessors, (174), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2024-11-12 17:12:50,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 220 transitions. [2024-11-12 17:12:50,088 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 220 transitions. Word has length 39 [2024-11-12 17:12:50,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:12:50,088 INFO L471 AbstractCegarLoop]: Abstraction has 163 states and 220 transitions. [2024-11-12 17:12:50,088 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:12:50,088 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 220 transitions. [2024-11-12 17:12:50,093 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 41 [2024-11-12 17:12:50,094 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:12:50,094 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 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:12:50,108 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:12:50,294 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,6 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:12:50,295 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-12 17:12:50,295 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:12:50,295 INFO L85 PathProgramCache]: Analyzing trace with hash 2069100392, now seen corresponding path program 1 times [2024-11-12 17:12:50,295 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:12:50,295 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1072621958] [2024-11-12 17:12:50,296 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:12:50,296 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:12:50,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:12:50,313 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1900115623] [2024-11-12 17:12:50,313 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:12:50,313 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:12:50,313 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:12:50,314 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:12:50,316 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:12:50,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:50,350 INFO L256 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-12 17:12:50,352 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:12:50,389 INFO L134 CoverageAnalysis]: Checked inductivity of 16 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2024-11-12 17:12:50,389 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 17:12:50,389 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:12:50,389 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1072621958] [2024-11-12 17:12:50,389 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:12:50,389 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1900115623] [2024-11-12 17:12:50,389 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1900115623] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:12:50,389 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:12:50,389 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-12 17:12:50,390 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2054690599] [2024-11-12 17:12:50,390 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:12:50,390 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 17:12:50,390 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:12:50,390 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 17:12:50,390 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-12 17:12:50,390 INFO L87 Difference]: Start difference. First operand 163 states and 220 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:12:50,509 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:12:50,509 INFO L93 Difference]: Finished difference Result 182 states and 243 transitions. [2024-11-12 17:12:50,509 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-12 17:12:50,510 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:12:50,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:12:50,511 INFO L225 Difference]: With dead ends: 182 [2024-11-12 17:12:50,511 INFO L226 Difference]: Without dead ends: 179 [2024-11-12 17:12:50,511 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:12:50,512 INFO L435 NwaCegarLoop]: 51 mSDtfsCounter, 99 mSDsluCounter, 35 mSDsCounter, 0 mSdLazyCounter, 113 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 109 SdHoareTripleChecker+Valid, 86 SdHoareTripleChecker+Invalid, 119 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 113 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-12 17:12:50,512 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [109 Valid, 86 Invalid, 119 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 113 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-12 17:12:50,512 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179 states. [2024-11-12 17:12:50,523 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179 to 164. [2024-11-12 17:12:50,524 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 164 states, 109 states have (on average 1.5688073394495412) internal successors, (171), 138 states have internal predecessors, (171), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2024-11-12 17:12:50,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 164 states to 164 states and 217 transitions. [2024-11-12 17:12:50,525 INFO L78 Accepts]: Start accepts. Automaton has 164 states and 217 transitions. Word has length 40 [2024-11-12 17:12:50,525 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:12:50,525 INFO L471 AbstractCegarLoop]: Abstraction has 164 states and 217 transitions. [2024-11-12 17:12:50,525 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:12:50,526 INFO L276 IsEmpty]: Start isEmpty. Operand 164 states and 217 transitions. [2024-11-12 17:12:50,526 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2024-11-12 17:12:50,527 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:12:50,527 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 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] [2024-11-12 17:12:50,539 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-11-12 17:12:50,727 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,7 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:12:50,728 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-12 17:12:50,728 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:12:50,728 INFO L85 PathProgramCache]: Analyzing trace with hash -1433210023, now seen corresponding path program 1 times [2024-11-12 17:12:50,728 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:12:50,728 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [814692509] [2024-11-12 17:12:50,728 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:12:50,728 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:12:50,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:50,791 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:12:50,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:50,793 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:12:50,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:50,797 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-12 17:12:50,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:50,801 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-12 17:12:50,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:50,804 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-12 17:12:50,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:50,807 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-12 17:12:50,809 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:50,815 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-12 17:12:50,816 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:50,818 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-12 17:12:50,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:50,825 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-11-12 17:12:50,825 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:12:50,825 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [814692509] [2024-11-12 17:12:50,825 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [814692509] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:12:50,825 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:12:50,826 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-12 17:12:50,826 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2011344115] [2024-11-12 17:12:50,826 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:12:50,826 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 17:12:50,828 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:12:50,828 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 17:12:50,828 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-12 17:12:50,828 INFO L87 Difference]: Start difference. First operand 164 states and 217 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, (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:12:51,212 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:12:51,212 INFO L93 Difference]: Finished difference Result 197 states and 246 transitions. [2024-11-12 17:12:51,213 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-12 17:12:51,213 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, (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 60 [2024-11-12 17:12:51,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:12:51,215 INFO L225 Difference]: With dead ends: 197 [2024-11-12 17:12:51,216 INFO L226 Difference]: Without dead ends: 195 [2024-11-12 17:12:51,216 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-12 17:12:51,217 INFO L435 NwaCegarLoop]: 40 mSDtfsCounter, 114 mSDsluCounter, 53 mSDsCounter, 0 mSdLazyCounter, 129 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 93 SdHoareTripleChecker+Invalid, 138 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 129 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-12 17:12:51,218 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [118 Valid, 93 Invalid, 138 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 129 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-12 17:12:51,218 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2024-11-12 17:12:51,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 166. [2024-11-12 17:12:51,227 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 166 states, 111 states have (on average 1.5405405405405406) internal successors, (171), 140 states have internal predecessors, (171), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2024-11-12 17:12:51,228 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 217 transitions. [2024-11-12 17:12:51,228 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 217 transitions. Word has length 60 [2024-11-12 17:12:51,229 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:12:51,229 INFO L471 AbstractCegarLoop]: Abstraction has 166 states and 217 transitions. [2024-11-12 17:12:51,229 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, (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:12:51,229 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 217 transitions. [2024-11-12 17:12:51,230 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2024-11-12 17:12:51,230 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:12:51,230 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 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] [2024-11-12 17:12:51,230 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-12 17:12:51,230 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-12 17:12:51,231 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:12:51,231 INFO L85 PathProgramCache]: Analyzing trace with hash -1479837660, now seen corresponding path program 1 times [2024-11-12 17:12:51,231 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:12:51,231 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [140548000] [2024-11-12 17:12:51,231 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:12:51,231 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:12:51,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:51,274 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:12:51,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:51,277 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:12:51,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:51,283 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-12 17:12:51,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:51,285 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-12 17:12:51,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:51,287 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-12 17:12:51,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:51,289 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-12 17:12:51,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:51,292 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-12 17:12:51,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:51,294 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-12 17:12:51,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:51,296 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-11-12 17:12:51,296 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:12:51,296 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [140548000] [2024-11-12 17:12:51,296 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [140548000] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:12:51,296 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:12:51,296 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-12 17:12:51,296 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1040318640] [2024-11-12 17:12:51,297 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:12:51,299 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 17:12:51,300 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:12:51,300 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 17:12:51,300 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-12 17:12:51,301 INFO L87 Difference]: Start difference. First operand 166 states and 217 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, (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:12:51,417 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:12:51,417 INFO L93 Difference]: Finished difference Result 197 states and 242 transitions. [2024-11-12 17:12:51,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-12 17:12:51,417 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, (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 61 [2024-11-12 17:12:51,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:12:51,419 INFO L225 Difference]: With dead ends: 197 [2024-11-12 17:12:51,419 INFO L226 Difference]: Without dead ends: 195 [2024-11-12 17:12:51,419 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-12 17:12:51,419 INFO L435 NwaCegarLoop]: 42 mSDtfsCounter, 111 mSDsluCounter, 53 mSDsCounter, 0 mSdLazyCounter, 127 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 115 SdHoareTripleChecker+Valid, 95 SdHoareTripleChecker+Invalid, 136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 127 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-12 17:12:51,420 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [115 Valid, 95 Invalid, 136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 127 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-12 17:12:51,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2024-11-12 17:12:51,426 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 168. [2024-11-12 17:12:51,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 113 states have (on average 1.5132743362831858) internal successors, (171), 142 states have internal predecessors, (171), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2024-11-12 17:12:51,427 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 217 transitions. [2024-11-12 17:12:51,428 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 217 transitions. Word has length 61 [2024-11-12 17:12:51,428 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:12:51,428 INFO L471 AbstractCegarLoop]: Abstraction has 168 states and 217 transitions. [2024-11-12 17:12:51,428 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, (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:12:51,428 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 217 transitions. [2024-11-12 17:12:51,430 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2024-11-12 17:12:51,430 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:12:51,430 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 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:12:51,431 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-12 17:12:51,431 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-12 17:12:51,431 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:12:51,431 INFO L85 PathProgramCache]: Analyzing trace with hash -489813188, now seen corresponding path program 1 times [2024-11-12 17:12:51,431 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:12:51,432 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [922416947] [2024-11-12 17:12:51,432 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:12:51,432 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:12:51,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:51,492 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:12:51,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:51,494 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:12:51,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:51,496 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-12 17:12:51,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:51,500 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-12 17:12:51,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:51,501 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-12 17:12:51,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:51,505 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-12 17:12:51,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:51,508 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-12 17:12:51,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:51,512 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-12 17:12:51,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:51,516 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-11-12 17:12:51,517 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:12:51,518 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [922416947] [2024-11-12 17:12:51,518 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [922416947] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:12:51,518 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:12:51,518 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-12 17:12:51,518 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1665272101] [2024-11-12 17:12:51,518 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:12:51,519 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-12 17:12:51,519 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:12:51,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-12 17:12:51,521 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-12 17:12:51,521 INFO L87 Difference]: Start difference. First operand 168 states and 217 transitions. Second operand has 3 states, 2 states have (on average 14.5) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-12 17:12:51,565 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:12:51,566 INFO L93 Difference]: Finished difference Result 173 states and 217 transitions. [2024-11-12 17:12:51,566 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-12 17:12:51,566 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 2 states have (on average 14.5) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 63 [2024-11-12 17:12:51,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:12:51,567 INFO L225 Difference]: With dead ends: 173 [2024-11-12 17:12:51,568 INFO L226 Difference]: Without dead ends: 172 [2024-11-12 17:12:51,568 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 17 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:12:51,569 INFO L435 NwaCegarLoop]: 80 mSDtfsCounter, 13 mSDsluCounter, 64 mSDsCounter, 0 mSdLazyCounter, 41 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14 SdHoareTripleChecker+Valid, 144 SdHoareTripleChecker+Invalid, 41 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 41 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-12 17:12:51,570 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [14 Valid, 144 Invalid, 41 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 41 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-12 17:12:51,570 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 172 states. [2024-11-12 17:12:51,579 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 172 to 168. [2024-11-12 17:12:51,580 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 168 states, 113 states have (on average 1.5044247787610618) internal successors, (170), 142 states have internal predecessors, (170), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2024-11-12 17:12:51,581 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 168 states to 168 states and 216 transitions. [2024-11-12 17:12:51,581 INFO L78 Accepts]: Start accepts. Automaton has 168 states and 216 transitions. Word has length 63 [2024-11-12 17:12:51,582 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:12:51,582 INFO L471 AbstractCegarLoop]: Abstraction has 168 states and 216 transitions. [2024-11-12 17:12:51,582 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 2 states have (on average 14.5) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-12 17:12:51,582 INFO L276 IsEmpty]: Start isEmpty. Operand 168 states and 216 transitions. [2024-11-12 17:12:51,583 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2024-11-12 17:12:51,583 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:12:51,584 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 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:12:51,584 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-12 17:12:51,584 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr14ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-12 17:12:51,584 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:12:51,584 INFO L85 PathProgramCache]: Analyzing trace with hash -489813146, now seen corresponding path program 1 times [2024-11-12 17:12:51,585 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:12:51,585 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1729864244] [2024-11-12 17:12:51,585 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:12:51,585 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:12:51,593 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:51,652 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:12:51,653 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:51,654 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:12:51,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:51,669 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-12 17:12:51,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:51,672 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-12 17:12:51,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:51,675 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-12 17:12:51,676 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:51,677 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-12 17:12:51,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:51,680 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-12 17:12:51,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:51,682 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-12 17:12:51,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:51,684 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2024-11-12 17:12:51,684 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:12:51,684 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1729864244] [2024-11-12 17:12:51,684 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1729864244] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:12:51,684 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1534950837] [2024-11-12 17:12:51,685 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:12:51,685 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:12:51,685 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:12:51,686 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:12:51,687 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:12:51,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:51,727 INFO L256 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-12 17:12:51,728 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:12:51,820 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2024-11-12 17:12:51,820 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:12:51,896 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 3 proven. 3 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2024-11-12 17:12:51,897 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1534950837] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:12:51,897 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-12 17:12:51,897 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2024-11-12 17:12:51,897 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1479134546] [2024-11-12 17:12:51,897 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-12 17:12:51,897 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-12 17:12:51,898 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:12:51,898 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-12 17:12:51,898 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2024-11-12 17:12:51,898 INFO L87 Difference]: Start difference. First operand 168 states and 216 transitions. Second operand has 8 states, 7 states have (on average 10.571428571428571) internal successors, (74), 8 states have internal predecessors, (74), 4 states have call successors, (20), 1 states have call predecessors, (20), 2 states have return successors, (22), 4 states have call predecessors, (22), 4 states have call successors, (22) [2024-11-12 17:12:52,006 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:12:52,006 INFO L93 Difference]: Finished difference Result 168 states and 216 transitions. [2024-11-12 17:12:52,007 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-12 17:12:52,007 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 10.571428571428571) internal successors, (74), 8 states have internal predecessors, (74), 4 states have call successors, (20), 1 states have call predecessors, (20), 2 states have return successors, (22), 4 states have call predecessors, (22), 4 states have call successors, (22) Word has length 63 [2024-11-12 17:12:52,007 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:12:52,008 INFO L225 Difference]: With dead ends: 168 [2024-11-12 17:12:52,008 INFO L226 Difference]: Without dead ends: 166 [2024-11-12 17:12:52,008 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 143 GetRequests, 137 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=38, Unknown=0, NotChecked=0, Total=56 [2024-11-12 17:12:52,008 INFO L435 NwaCegarLoop]: 48 mSDtfsCounter, 27 mSDsluCounter, 132 mSDsCounter, 0 mSdLazyCounter, 201 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 180 SdHoareTripleChecker+Invalid, 202 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 201 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-12 17:12:52,009 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [28 Valid, 180 Invalid, 202 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 201 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-12 17:12:52,009 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 166 states. [2024-11-12 17:12:52,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 166 to 166. [2024-11-12 17:12:52,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 166 states, 113 states have (on average 1.4336283185840708) internal successors, (162), 140 states have internal predecessors, (162), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2024-11-12 17:12:52,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 208 transitions. [2024-11-12 17:12:52,016 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 208 transitions. Word has length 63 [2024-11-12 17:12:52,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:12:52,017 INFO L471 AbstractCegarLoop]: Abstraction has 166 states and 208 transitions. [2024-11-12 17:12:52,017 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 10.571428571428571) internal successors, (74), 8 states have internal predecessors, (74), 4 states have call successors, (20), 1 states have call predecessors, (20), 2 states have return successors, (22), 4 states have call predecessors, (22), 4 states have call successors, (22) [2024-11-12 17:12:52,017 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 208 transitions. [2024-11-12 17:12:52,017 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2024-11-12 17:12:52,018 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:12:52,018 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 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:12:52,044 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:12:52,218 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,8 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:12:52,219 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr23ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-12 17:12:52,219 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:12:52,219 INFO L85 PathProgramCache]: Analyzing trace with hash 1995660478, now seen corresponding path program 1 times [2024-11-12 17:12:52,219 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:12:52,219 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [299403523] [2024-11-12 17:12:52,219 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:12:52,219 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:12:52,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:52,281 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:12:52,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:52,284 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:12:52,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:52,286 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-12 17:12:52,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:52,287 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-12 17:12:52,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:52,289 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-12 17:12:52,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:52,291 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-12 17:12:52,292 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:52,293 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-12 17:12:52,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:52,295 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-12 17:12:52,295 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:52,297 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-11-12 17:12:52,297 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:12:52,297 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [299403523] [2024-11-12 17:12:52,297 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [299403523] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:12:52,297 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:12:52,297 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-12 17:12:52,297 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1606987446] [2024-11-12 17:12:52,298 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:12:52,298 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-12 17:12:52,298 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:12:52,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-12 17:12:52,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-12 17:12:52,298 INFO L87 Difference]: Start difference. First operand 166 states and 208 transitions. Second operand has 5 states, 4 states have (on average 7.5) internal successors, (30), 5 states have internal predecessors, (30), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-12 17:12:52,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:12:52,360 INFO L93 Difference]: Finished difference Result 166 states and 208 transitions. [2024-11-12 17:12:52,360 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-12 17:12:52,361 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 7.5) internal successors, (30), 5 states have internal predecessors, (30), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 64 [2024-11-12 17:12:52,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:12:52,361 INFO L225 Difference]: With dead ends: 166 [2024-11-12 17:12:52,362 INFO L226 Difference]: Without dead ends: 165 [2024-11-12 17:12:52,362 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-12 17:12:52,362 INFO L435 NwaCegarLoop]: 71 mSDtfsCounter, 100 mSDsluCounter, 92 mSDsCounter, 0 mSdLazyCounter, 59 mSolverCounterSat, 8 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 100 SdHoareTripleChecker+Valid, 163 SdHoareTripleChecker+Invalid, 67 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 59 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-12 17:12:52,363 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [100 Valid, 163 Invalid, 67 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 59 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-12 17:12:52,363 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2024-11-12 17:12:52,370 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 165. [2024-11-12 17:12:52,371 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 113 states have (on average 1.415929203539823) internal successors, (160), 139 states have internal predecessors, (160), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2024-11-12 17:12:52,371 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 206 transitions. [2024-11-12 17:12:52,372 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 206 transitions. Word has length 64 [2024-11-12 17:12:52,372 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:12:52,372 INFO L471 AbstractCegarLoop]: Abstraction has 165 states and 206 transitions. [2024-11-12 17:12:52,372 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 7.5) internal successors, (30), 5 states have internal predecessors, (30), 2 states have call successors, (8), 1 states have call predecessors, (8), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-12 17:12:52,372 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 206 transitions. [2024-11-12 17:12:52,373 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2024-11-12 17:12:52,373 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:12:52,373 INFO L218 NwaCegarLoop]: trace histogram [5, 5, 5, 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:12:52,373 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-12 17:12:52,374 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-12 17:12:52,374 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:12:52,374 INFO L85 PathProgramCache]: Analyzing trace with hash 1735932798, now seen corresponding path program 1 times [2024-11-12 17:12:52,374 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:12:52,374 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1806037624] [2024-11-12 17:12:52,374 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:12:52,374 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:12:52,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:52,430 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:12:52,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:52,432 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:12:52,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:52,434 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-12 17:12:52,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:52,435 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-12 17:12:52,435 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:52,437 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-12 17:12:52,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:52,440 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-12 17:12:52,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:52,442 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-12 17:12:52,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:52,444 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-12 17:12:52,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:52,447 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 52 trivial. 0 not checked. [2024-11-12 17:12:52,447 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:12:52,447 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1806037624] [2024-11-12 17:12:52,447 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1806037624] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:12:52,447 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:12:52,447 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-12 17:12:52,447 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1633930081] [2024-11-12 17:12:52,448 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:12:52,448 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 17:12:52,448 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:12:52,448 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 17:12:52,449 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2024-11-12 17:12:52,449 INFO L87 Difference]: Start difference. First operand 165 states and 206 transitions. Second operand has 4 states, 3 states have (on average 10.333333333333334) internal successors, (31), 4 states have internal predecessors, (31), 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:12:52,587 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:12:52,587 INFO L93 Difference]: Finished difference Result 186 states and 219 transitions. [2024-11-12 17:12:52,588 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-12 17:12:52,588 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 10.333333333333334) internal successors, (31), 4 states have internal predecessors, (31), 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 65 [2024-11-12 17:12:52,589 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:12:52,589 INFO L225 Difference]: With dead ends: 186 [2024-11-12 17:12:52,590 INFO L226 Difference]: Without dead ends: 184 [2024-11-12 17:12:52,590 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 17 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:12:52,591 INFO L435 NwaCegarLoop]: 72 mSDtfsCounter, 48 mSDsluCounter, 78 mSDsCounter, 0 mSdLazyCounter, 76 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 150 SdHoareTripleChecker+Invalid, 78 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 76 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-12 17:12:52,591 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [53 Valid, 150 Invalid, 78 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 76 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-12 17:12:52,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 184 states. [2024-11-12 17:12:52,598 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 184 to 169. [2024-11-12 17:12:52,598 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 169 states, 117 states have (on average 1.4017094017094016) internal successors, (164), 143 states have internal predecessors, (164), 23 states have call successors, (23), 2 states have call predecessors, (23), 2 states have return successors, (23), 23 states have call predecessors, (23), 23 states have call successors, (23) [2024-11-12 17:12:52,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 169 states to 169 states and 210 transitions. [2024-11-12 17:12:52,599 INFO L78 Accepts]: Start accepts. Automaton has 169 states and 210 transitions. Word has length 65 [2024-11-12 17:12:52,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:12:52,600 INFO L471 AbstractCegarLoop]: Abstraction has 169 states and 210 transitions. [2024-11-12 17:12:52,600 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 10.333333333333334) internal successors, (31), 4 states have internal predecessors, (31), 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:12:52,600 INFO L276 IsEmpty]: Start isEmpty. Operand 169 states and 210 transitions. [2024-11-12 17:12:52,602 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2024-11-12 17:12:52,603 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:12:52,603 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 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] [2024-11-12 17:12:52,603 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-12 17:12:52,603 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-12 17:12:52,604 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:12:52,604 INFO L85 PathProgramCache]: Analyzing trace with hash 1205477451, now seen corresponding path program 1 times [2024-11-12 17:12:52,604 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:12:52,604 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [269544853] [2024-11-12 17:12:52,604 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:12:52,605 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:12:52,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:12:52,616 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [868542934] [2024-11-12 17:12:52,616 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:12:52,617 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:12:52,617 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:12:52,618 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:12:52,619 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:12:52,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:52,667 INFO L256 TraceCheckSpWp]: Trace formula consists of 148 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-12 17:12:52,668 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:12:52,930 INFO L134 CoverageAnalysis]: Checked inductivity of 77 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2024-11-12 17:12:52,931 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:12:53,090 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:12:53,091 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [269544853] [2024-11-12 17:12:53,091 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:12:53,091 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [868542934] [2024-11-12 17:12:53,091 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [868542934] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:12:53,091 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:12:53,091 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-11-12 17:12:53,091 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [606931214] [2024-11-12 17:12:53,091 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:12:53,091 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-12 17:12:53,091 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:12:53,092 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-12 17:12:53,092 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=104, Unknown=0, NotChecked=0, Total=132 [2024-11-12 17:12:53,092 INFO L87 Difference]: Start difference. First operand 169 states and 210 transitions. Second operand has 9 states, 8 states have (on average 4.875) internal successors, (39), 9 states have internal predecessors, (39), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) [2024-11-12 17:12:53,510 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:12:53,510 INFO L93 Difference]: Finished difference Result 264 states and 327 transitions. [2024-11-12 17:12:53,510 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-12 17:12:53,510 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 4.875) internal successors, (39), 9 states have internal predecessors, (39), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) Word has length 75 [2024-11-12 17:12:53,510 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:12:53,511 INFO L225 Difference]: With dead ends: 264 [2024-11-12 17:12:53,511 INFO L226 Difference]: Without dead ends: 256 [2024-11-12 17:12:53,512 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 81 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=86, Invalid=256, Unknown=0, NotChecked=0, Total=342 [2024-11-12 17:12:53,512 INFO L435 NwaCegarLoop]: 71 mSDtfsCounter, 300 mSDsluCounter, 249 mSDsCounter, 0 mSdLazyCounter, 479 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 306 SdHoareTripleChecker+Valid, 320 SdHoareTripleChecker+Invalid, 524 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 479 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-12 17:12:53,512 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [306 Valid, 320 Invalid, 524 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 479 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-12 17:12:53,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 256 states. [2024-11-12 17:12:53,522 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 256 to 235. [2024-11-12 17:12:53,523 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 235 states, 173 states have (on average 1.4046242774566473) internal successors, (243), 199 states have internal predecessors, (243), 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:12:53,523 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 235 states to 235 states and 309 transitions. [2024-11-12 17:12:53,524 INFO L78 Accepts]: Start accepts. Automaton has 235 states and 309 transitions. Word has length 75 [2024-11-12 17:12:53,524 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:12:53,524 INFO L471 AbstractCegarLoop]: Abstraction has 235 states and 309 transitions. [2024-11-12 17:12:53,524 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 4.875) internal successors, (39), 9 states have internal predecessors, (39), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) [2024-11-12 17:12:53,524 INFO L276 IsEmpty]: Start isEmpty. Operand 235 states and 309 transitions. [2024-11-12 17:12:53,524 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2024-11-12 17:12:53,525 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:12:53,525 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 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] [2024-11-12 17:12:53,539 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-12 17:12:53,728 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,SelfDestructingSolverStorable13 [2024-11-12 17:12:53,729 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-12 17:12:53,729 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:12:53,729 INFO L85 PathProgramCache]: Analyzing trace with hash -1284904628, now seen corresponding path program 1 times [2024-11-12 17:12:53,729 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:12:53,729 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2091802566] [2024-11-12 17:12:53,730 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:12:53,730 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:12:53,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:12:53,739 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1977647295] [2024-11-12 17:12:53,739 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:12:53,739 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:12:53,739 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:12:53,740 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:12:53,741 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:12:53,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:53,778 INFO L256 TraceCheckSpWp]: Trace formula consists of 149 conjuncts, 13 conjuncts are in the unsatisfiable core [2024-11-12 17:12:53,779 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:12:54,006 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2024-11-12 17:12:54,007 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:12:54,719 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:12:54,719 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2091802566] [2024-11-12 17:12:54,719 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:12:54,719 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1977647295] [2024-11-12 17:12:54,720 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1977647295] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:12:54,720 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:12:54,720 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8] total 8 [2024-11-12 17:12:54,720 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [53303008] [2024-11-12 17:12:54,720 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:12:54,720 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-12 17:12:54,720 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:12:54,720 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-12 17:12:54,721 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2024-11-12 17:12:54,721 INFO L87 Difference]: Start difference. First operand 235 states and 309 transitions. Second operand has 9 states, 8 states have (on average 5.0) internal successors, (40), 9 states have internal predecessors, (40), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) [2024-11-12 17:12:55,179 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:12:55,179 INFO L93 Difference]: Finished difference Result 322 states and 412 transitions. [2024-11-12 17:12:55,180 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2024-11-12 17:12:55,180 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 8 states have (on average 5.0) internal successors, (40), 9 states have internal predecessors, (40), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) Word has length 76 [2024-11-12 17:12:55,180 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:12:55,181 INFO L225 Difference]: With dead ends: 322 [2024-11-12 17:12:55,181 INFO L226 Difference]: Without dead ends: 319 [2024-11-12 17:12:55,183 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 83 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=68, Invalid=204, Unknown=0, NotChecked=0, Total=272 [2024-11-12 17:12:55,183 INFO L435 NwaCegarLoop]: 77 mSDtfsCounter, 246 mSDsluCounter, 306 mSDsCounter, 0 mSdLazyCounter, 527 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 252 SdHoareTripleChecker+Valid, 383 SdHoareTripleChecker+Invalid, 555 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 527 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-12 17:12:55,183 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [252 Valid, 383 Invalid, 555 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 527 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-12 17:12:55,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 319 states. [2024-11-12 17:12:55,195 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 319 to 291. [2024-11-12 17:12:55,195 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 291 states, 219 states have (on average 1.3926940639269407) internal successors, (305), 245 states have internal predecessors, (305), 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:12:55,196 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291 states to 291 states and 391 transitions. [2024-11-12 17:12:55,196 INFO L78 Accepts]: Start accepts. Automaton has 291 states and 391 transitions. Word has length 76 [2024-11-12 17:12:55,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:12:55,197 INFO L471 AbstractCegarLoop]: Abstraction has 291 states and 391 transitions. [2024-11-12 17:12:55,197 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 8 states have (on average 5.0) internal successors, (40), 9 states have internal predecessors, (40), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) [2024-11-12 17:12:55,197 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 391 transitions. [2024-11-12 17:12:55,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2024-11-12 17:12:55,197 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:12:55,197 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 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:12:55,209 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:12:55,398 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-11-12 17:12:55,398 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-12 17:12:55,398 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:12:55,399 INFO L85 PathProgramCache]: Analyzing trace with hash -1177337747, now seen corresponding path program 1 times [2024-11-12 17:12:55,399 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:12:55,399 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [210884659] [2024-11-12 17:12:55,399 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:12:55,399 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:12:55,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:55,459 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:12:55,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:55,461 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:12:55,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:55,463 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-12 17:12:55,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:55,464 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-12 17:12:55,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:55,466 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-12 17:12:55,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:55,467 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-12 17:12:55,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:55,470 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-12 17:12:55,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:55,472 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-12 17:12:55,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:55,474 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-11-12 17:12:55,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:55,476 INFO L134 CoverageAnalysis]: Checked inductivity of 79 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 72 trivial. 0 not checked. [2024-11-12 17:12:55,477 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:12:55,477 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [210884659] [2024-11-12 17:12:55,477 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [210884659] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:12:55,477 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:12:55,477 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-12 17:12:55,477 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [269305294] [2024-11-12 17:12:55,477 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:12:55,478 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-12 17:12:55,478 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:12:55,478 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-12 17:12:55,478 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-12 17:12:55,478 INFO L87 Difference]: Start difference. First operand 291 states and 391 transitions. Second operand has 5 states, 4 states have (on average 9.5) internal successors, (38), 5 states have internal predecessors, (38), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-12 17:12:56,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:12:56,387 INFO L93 Difference]: Finished difference Result 422 states and 571 transitions. [2024-11-12 17:12:56,388 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-12 17:12:56,388 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 9.5) internal successors, (38), 5 states have internal predecessors, (38), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 77 [2024-11-12 17:12:56,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:12:56,390 INFO L225 Difference]: With dead ends: 422 [2024-11-12 17:12:56,390 INFO L226 Difference]: Without dead ends: 419 [2024-11-12 17:12:56,390 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2024-11-12 17:12:56,391 INFO L435 NwaCegarLoop]: 78 mSDtfsCounter, 127 mSDsluCounter, 130 mSDsCounter, 0 mSdLazyCounter, 237 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 132 SdHoareTripleChecker+Valid, 208 SdHoareTripleChecker+Invalid, 262 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 237 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-12 17:12:56,391 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [132 Valid, 208 Invalid, 262 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 237 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-12 17:12:56,391 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 419 states. [2024-11-12 17:12:56,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 419 to 297. [2024-11-12 17:12:56,407 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 225 states have (on average 1.36) internal successors, (306), 249 states have internal predecessors, (306), 45 states have call successors, (45), 2 states have call predecessors, (45), 2 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2024-11-12 17:12:56,409 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 396 transitions. [2024-11-12 17:12:56,409 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 396 transitions. Word has length 77 [2024-11-12 17:12:56,409 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:12:56,409 INFO L471 AbstractCegarLoop]: Abstraction has 297 states and 396 transitions. [2024-11-12 17:12:56,409 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 9.5) internal successors, (38), 5 states have internal predecessors, (38), 3 states have call successors, (9), 1 states have call predecessors, (9), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-12 17:12:56,410 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 396 transitions. [2024-11-12 17:12:56,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2024-11-12 17:12:56,410 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:12:56,410 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:12:56,410 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-12 17:12:56,410 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr6ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-12 17:12:56,411 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:12:56,411 INFO L85 PathProgramCache]: Analyzing trace with hash -1121698510, now seen corresponding path program 1 times [2024-11-12 17:12:56,411 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:12:56,411 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2073321021] [2024-11-12 17:12:56,411 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:12:56,412 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:12:56,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:12:56,425 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2098207919] [2024-11-12 17:12:56,425 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:12:56,425 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:12:56,426 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:12:56,427 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:12:56,428 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:12:56,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:56,468 INFO L256 TraceCheckSpWp]: Trace formula consists of 150 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-12 17:12:56,469 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:12:56,593 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 5 proven. 3 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2024-11-12 17:12:56,593 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:12:56,640 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:12:56,641 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2073321021] [2024-11-12 17:12:56,641 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:12:56,641 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2098207919] [2024-11-12 17:12:56,641 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2098207919] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:12:56,641 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:12:56,641 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2024-11-12 17:12:56,641 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1777363072] [2024-11-12 17:12:56,641 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:12:56,642 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-11-12 17:12:56,642 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:12:56,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-11-12 17:12:56,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2024-11-12 17:12:56,642 INFO L87 Difference]: Start difference. First operand 297 states and 396 transitions. Second operand has 7 states, 6 states have (on average 6.833333333333333) internal successors, (41), 7 states have internal predecessors, (41), 3 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-12 17:12:56,812 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:12:56,812 INFO L93 Difference]: Finished difference Result 308 states and 415 transitions. [2024-11-12 17:12:56,812 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-12 17:12:56,813 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 6.833333333333333) internal successors, (41), 7 states have internal predecessors, (41), 3 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) Word has length 77 [2024-11-12 17:12:56,813 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:12:56,814 INFO L225 Difference]: With dead ends: 308 [2024-11-12 17:12:56,814 INFO L226 Difference]: Without dead ends: 304 [2024-11-12 17:12:56,814 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 83 GetRequests, 76 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=49, Unknown=0, NotChecked=0, Total=72 [2024-11-12 17:12:56,815 INFO L435 NwaCegarLoop]: 64 mSDtfsCounter, 70 mSDsluCounter, 152 mSDsCounter, 0 mSdLazyCounter, 334 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 216 SdHoareTripleChecker+Invalid, 337 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 334 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-12 17:12:56,815 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [78 Valid, 216 Invalid, 337 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 334 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-12 17:12:56,815 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 304 states. [2024-11-12 17:12:56,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 304 to 293. [2024-11-12 17:12:56,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 293 states, 225 states have (on average 1.3288888888888888) internal successors, (299), 245 states have internal predecessors, (299), 45 states have call successors, (45), 2 states have call predecessors, (45), 2 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2024-11-12 17:12:56,829 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 293 states to 293 states and 389 transitions. [2024-11-12 17:12:56,829 INFO L78 Accepts]: Start accepts. Automaton has 293 states and 389 transitions. Word has length 77 [2024-11-12 17:12:56,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:12:56,829 INFO L471 AbstractCegarLoop]: Abstraction has 293 states and 389 transitions. [2024-11-12 17:12:56,829 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 6.833333333333333) internal successors, (41), 7 states have internal predecessors, (41), 3 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9) [2024-11-12 17:12:56,829 INFO L276 IsEmpty]: Start isEmpty. Operand 293 states and 389 transitions. [2024-11-12 17:12:56,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2024-11-12 17:12:56,830 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:12:56,830 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 3, 3, 3, 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:12:56,842 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-11-12 17:12:57,030 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,SelfDestructingSolverStorable16 [2024-11-12 17:12:57,031 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-12 17:12:57,031 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:12:57,031 INFO L85 PathProgramCache]: Analyzing trace with hash -2137731730, now seen corresponding path program 1 times [2024-11-12 17:12:57,031 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:12:57,031 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1916904920] [2024-11-12 17:12:57,031 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:12:57,031 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:12:57,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:12:57,044 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [300014175] [2024-11-12 17:12:57,045 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:12:57,045 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:12:57,045 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:12:57,046 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:12:57,047 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:12:57,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:57,082 INFO L256 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-12 17:12:57,084 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:12:57,332 INFO L134 CoverageAnalysis]: Checked inductivity of 80 backedges. 0 proven. 14 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2024-11-12 17:12:57,333 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:12:58,219 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:12:58,219 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1916904920] [2024-11-12 17:12:58,219 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:12:58,219 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [300014175] [2024-11-12 17:12:58,219 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [300014175] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:12:58,219 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:12:58,219 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2024-11-12 17:12:58,219 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [128512168] [2024-11-12 17:12:58,219 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:12:58,220 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-12 17:12:58,220 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:12:58,220 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-12 17:12:58,220 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=213, Unknown=0, NotChecked=0, Total=272 [2024-11-12 17:12:58,220 INFO L87 Difference]: Start difference. First operand 293 states and 389 transitions. Second operand has 11 states, 10 states have (on average 4.2) internal successors, (42), 11 states have internal predecessors, (42), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) [2024-11-12 17:12:58,639 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:12:58,639 INFO L93 Difference]: Finished difference Result 316 states and 399 transitions. [2024-11-12 17:12:58,640 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-12 17:12:58,640 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 4.2) internal successors, (42), 11 states have internal predecessors, (42), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) Word has length 78 [2024-11-12 17:12:58,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:12:58,641 INFO L225 Difference]: With dead ends: 316 [2024-11-12 17:12:58,641 INFO L226 Difference]: Without dead ends: 309 [2024-11-12 17:12:58,642 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 105 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 66 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=113, Invalid=393, Unknown=0, NotChecked=0, Total=506 [2024-11-12 17:12:58,643 INFO L435 NwaCegarLoop]: 74 mSDtfsCounter, 258 mSDsluCounter, 270 mSDsCounter, 0 mSdLazyCounter, 482 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 264 SdHoareTripleChecker+Valid, 344 SdHoareTripleChecker+Invalid, 516 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 482 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-12 17:12:58,643 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [264 Valid, 344 Invalid, 516 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 482 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-12 17:12:58,643 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 309 states. [2024-11-12 17:12:58,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 309 to 291. [2024-11-12 17:12:58,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 291 states, 223 states have (on average 1.3139013452914798) internal successors, (293), 243 states have internal predecessors, (293), 45 states have call successors, (45), 2 states have call predecessors, (45), 2 states have return successors, (45), 45 states have call predecessors, (45), 45 states have call successors, (45) [2024-11-12 17:12:58,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 291 states to 291 states and 383 transitions. [2024-11-12 17:12:58,658 INFO L78 Accepts]: Start accepts. Automaton has 291 states and 383 transitions. Word has length 78 [2024-11-12 17:12:58,658 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:12:58,658 INFO L471 AbstractCegarLoop]: Abstraction has 291 states and 383 transitions. [2024-11-12 17:12:58,658 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 4.2) internal successors, (42), 11 states have internal predecessors, (42), 5 states have call successors, (9), 1 states have call predecessors, (9), 2 states have return successors, (9), 4 states have call predecessors, (9), 5 states have call successors, (9) [2024-11-12 17:12:58,658 INFO L276 IsEmpty]: Start isEmpty. Operand 291 states and 383 transitions. [2024-11-12 17:12:58,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 79 [2024-11-12 17:12:58,660 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:12:58,660 INFO L218 NwaCegarLoop]: trace histogram [6, 6, 6, 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, 1, 1, 1] [2024-11-12 17:12:58,672 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-11-12 17:12:58,863 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,SelfDestructingSolverStorable17 [2024-11-12 17:12:58,864 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-12 17:12:58,864 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:12:58,864 INFO L85 PathProgramCache]: Analyzing trace with hash -412915364, now seen corresponding path program 1 times [2024-11-12 17:12:58,864 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:12:58,864 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [387388647] [2024-11-12 17:12:58,864 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:12:58,864 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:12:58,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:12:58,875 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1315800131] [2024-11-12 17:12:58,876 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:12:58,876 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:12:58,876 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:12:58,877 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:12:58,878 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:12:58,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:12:58,916 INFO L256 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-12 17:12:58,918 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:12:59,102 INFO L134 CoverageAnalysis]: Checked inductivity of 75 backedges. 3 proven. 6 refuted. 0 times theorem prover too weak. 66 trivial. 0 not checked. [2024-11-12 17:12:59,103 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:12:59,409 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:12:59,409 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [387388647] [2024-11-12 17:12:59,409 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:12:59,409 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1315800131] [2024-11-12 17:12:59,416 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1315800131] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:12:59,416 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:12:59,416 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-11-12 17:12:59,416 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1286796450] [2024-11-12 17:12:59,416 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:12:59,417 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-12 17:12:59,417 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:12:59,418 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-12 17:12:59,418 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2024-11-12 17:12:59,418 INFO L87 Difference]: Start difference. First operand 291 states and 383 transitions. Second operand has 10 states, 9 states have (on average 4.666666666666667) internal successors, (42), 9 states have internal predecessors, (42), 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:12:59,818 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:12:59,818 INFO L93 Difference]: Finished difference Result 586 states and 805 transitions. [2024-11-12 17:12:59,819 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-12 17:12:59,819 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 9 states have (on average 4.666666666666667) internal successors, (42), 9 states have internal predecessors, (42), 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 78 [2024-11-12 17:12:59,819 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:12:59,821 INFO L225 Difference]: With dead ends: 586 [2024-11-12 17:12:59,821 INFO L226 Difference]: Without dead ends: 582 [2024-11-12 17:12:59,821 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 75 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=96, Invalid=246, Unknown=0, NotChecked=0, Total=342 [2024-11-12 17:12:59,821 INFO L435 NwaCegarLoop]: 69 mSDtfsCounter, 370 mSDsluCounter, 298 mSDsCounter, 0 mSdLazyCounter, 729 mSolverCounterSat, 60 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 376 SdHoareTripleChecker+Valid, 367 SdHoareTripleChecker+Invalid, 789 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 729 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-12 17:12:59,821 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [376 Valid, 367 Invalid, 789 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 729 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-12 17:12:59,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 582 states. [2024-11-12 17:12:59,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 582 to 465. [2024-11-12 17:12:59,846 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 465 states, 367 states have (on average 1.3106267029972751) internal successors, (481), 387 states have internal predecessors, (481), 75 states have call successors, (75), 2 states have call predecessors, (75), 2 states have return successors, (75), 75 states have call predecessors, (75), 75 states have call successors, (75) [2024-11-12 17:12:59,847 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 465 states to 465 states and 631 transitions. [2024-11-12 17:12:59,847 INFO L78 Accepts]: Start accepts. Automaton has 465 states and 631 transitions. Word has length 78 [2024-11-12 17:12:59,848 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:12:59,848 INFO L471 AbstractCegarLoop]: Abstraction has 465 states and 631 transitions. [2024-11-12 17:12:59,848 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 9 states have (on average 4.666666666666667) internal successors, (42), 9 states have internal predecessors, (42), 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:12:59,848 INFO L276 IsEmpty]: Start isEmpty. Operand 465 states and 631 transitions. [2024-11-12 17:12:59,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2024-11-12 17:12:59,849 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:12:59,849 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:12:59,861 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-11-12 17:13:00,053 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,13 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:13:00,053 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-12 17:13:00,054 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:13:00,054 INFO L85 PathProgramCache]: Analyzing trace with hash -11934899, now seen corresponding path program 1 times [2024-11-12 17:13:00,054 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:13:00,054 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [730278515] [2024-11-12 17:13:00,054 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:13:00,054 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:13:00,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:00,103 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:13:00,103 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:00,105 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:13:00,106 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:00,107 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-12 17:13:00,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:00,109 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-12 17:13:00,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:00,110 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-12 17:13:00,110 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:00,111 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-12 17:13:00,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:00,117 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-12 17:13:00,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:00,118 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-12 17:13:00,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:00,120 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-12 17:13:00,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:00,121 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-12 17:13:00,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:00,123 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-12 17:13:00,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:00,124 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-12 17:13:00,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:00,127 INFO L134 CoverageAnalysis]: Checked inductivity of 167 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-11-12 17:13:00,127 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:13:00,127 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [730278515] [2024-11-12 17:13:00,127 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [730278515] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:13:00,127 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [149269792] [2024-11-12 17:13:00,127 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:13:00,127 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:13:00,128 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:13:00,129 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:13:00,129 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:13:00,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:00,175 INFO L256 TraceCheckSpWp]: Trace formula consists of 183 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-12 17:13:00,176 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:13:00,211 INFO L134 CoverageAnalysis]: Checked inductivity of 167 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-11-12 17:13:00,211 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:13:00,297 INFO L134 CoverageAnalysis]: Checked inductivity of 167 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-11-12 17:13:00,298 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [149269792] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:13:00,298 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-12 17:13:00,298 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 7 [2024-11-12 17:13:00,298 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1165773808] [2024-11-12 17:13:00,298 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-12 17:13:00,298 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-12 17:13:00,298 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:13:00,299 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-12 17:13:00,299 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2024-11-12 17:13:00,299 INFO L87 Difference]: Start difference. First operand 465 states and 631 transitions. Second operand has 8 states, 7 states have (on average 10.142857142857142) internal successors, (71), 8 states have internal predecessors, (71), 7 states have call successors, (19), 1 states have call predecessors, (19), 1 states have return successors, (19), 7 states have call predecessors, (19), 7 states have call successors, (19) [2024-11-12 17:13:01,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:13:01,028 INFO L93 Difference]: Finished difference Result 767 states and 1063 transitions. [2024-11-12 17:13:01,028 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-11-12 17:13:01,028 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 10.142857142857142) internal successors, (71), 8 states have internal predecessors, (71), 7 states have call successors, (19), 1 states have call predecessors, (19), 1 states have return successors, (19), 7 states have call predecessors, (19), 7 states have call successors, (19) Word has length 98 [2024-11-12 17:13:01,029 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:13:01,031 INFO L225 Difference]: With dead ends: 767 [2024-11-12 17:13:01,031 INFO L226 Difference]: Without dead ends: 765 [2024-11-12 17:13:01,031 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 217 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=37, Invalid=53, Unknown=0, NotChecked=0, Total=90 [2024-11-12 17:13:01,032 INFO L435 NwaCegarLoop]: 89 mSDtfsCounter, 313 mSDsluCounter, 184 mSDsCounter, 0 mSdLazyCounter, 233 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 326 SdHoareTripleChecker+Valid, 273 SdHoareTripleChecker+Invalid, 259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 233 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-12 17:13:01,032 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [326 Valid, 273 Invalid, 259 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 233 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-12 17:13:01,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 765 states. [2024-11-12 17:13:01,064 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 765 to 644. [2024-11-12 17:13:01,065 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 644 states, 511 states have (on average 1.3189823874755382) internal successors, (674), 530 states have internal predecessors, (674), 111 states have call successors, (111), 2 states have call predecessors, (111), 2 states have return successors, (111), 111 states have call predecessors, (111), 111 states have call successors, (111) [2024-11-12 17:13:01,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 644 states to 644 states and 896 transitions. [2024-11-12 17:13:01,067 INFO L78 Accepts]: Start accepts. Automaton has 644 states and 896 transitions. Word has length 98 [2024-11-12 17:13:01,067 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:13:01,068 INFO L471 AbstractCegarLoop]: Abstraction has 644 states and 896 transitions. [2024-11-12 17:13:01,068 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 10.142857142857142) internal successors, (71), 8 states have internal predecessors, (71), 7 states have call successors, (19), 1 states have call predecessors, (19), 1 states have return successors, (19), 7 states have call predecessors, (19), 7 states have call successors, (19) [2024-11-12 17:13:01,068 INFO L276 IsEmpty]: Start isEmpty. Operand 644 states and 896 transitions. [2024-11-12 17:13:01,068 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2024-11-12 17:13:01,068 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:13:01,068 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:13:01,094 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:13:01,269 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,SelfDestructingSolverStorable19 [2024-11-12 17:13:01,269 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-12 17:13:01,269 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:13:01,270 INFO L85 PathProgramCache]: Analyzing trace with hash -369981776, now seen corresponding path program 1 times [2024-11-12 17:13:01,270 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:13:01,270 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1999544156] [2024-11-12 17:13:01,270 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:13:01,270 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:13:01,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:01,323 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:13:01,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:01,326 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:13:01,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:01,328 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-12 17:13:01,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:01,329 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-12 17:13:01,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:01,331 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-12 17:13:01,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:01,332 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-12 17:13:01,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:01,334 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-12 17:13:01,334 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:01,335 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-12 17:13:01,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:01,337 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-12 17:13:01,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:01,339 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-12 17:13:01,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:01,340 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-12 17:13:01,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:01,342 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-12 17:13:01,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:01,344 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-11-12 17:13:01,345 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:13:01,345 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1999544156] [2024-11-12 17:13:01,345 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1999544156] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:13:01,345 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1357717130] [2024-11-12 17:13:01,345 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:13:01,345 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:13:01,345 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:13:01,347 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:13:01,348 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:13:01,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:01,390 INFO L256 TraceCheckSpWp]: Trace formula consists of 184 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-12 17:13:01,391 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:13:01,434 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-11-12 17:13:01,434 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:13:01,525 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-11-12 17:13:01,525 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1357717130] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:13:01,525 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-12 17:13:01,525 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4, 4] total 10 [2024-11-12 17:13:01,525 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1281112420] [2024-11-12 17:13:01,525 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-12 17:13:01,526 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-12 17:13:01,526 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:13:01,526 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-12 17:13:01,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=76, Unknown=0, NotChecked=0, Total=110 [2024-11-12 17:13:01,526 INFO L87 Difference]: Start difference. First operand 644 states and 896 transitions. Second operand has 11 states, 10 states have (on average 10.6) internal successors, (106), 11 states have internal predecessors, (106), 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:13:02,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:13:02,151 INFO L93 Difference]: Finished difference Result 777 states and 1049 transitions. [2024-11-12 17:13:02,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-12 17:13:02,151 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 10.6) internal successors, (106), 11 states have internal predecessors, (106), 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 99 [2024-11-12 17:13:02,151 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:13:02,153 INFO L225 Difference]: With dead ends: 777 [2024-11-12 17:13:02,153 INFO L226 Difference]: Without dead ends: 775 [2024-11-12 17:13:02,154 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 243 GetRequests, 222 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=165, Invalid=341, Unknown=0, NotChecked=0, Total=506 [2024-11-12 17:13:02,154 INFO L435 NwaCegarLoop]: 78 mSDtfsCounter, 581 mSDsluCounter, 363 mSDsCounter, 0 mSdLazyCounter, 416 mSolverCounterSat, 76 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 584 SdHoareTripleChecker+Valid, 441 SdHoareTripleChecker+Invalid, 492 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 76 IncrementalHoareTripleChecker+Valid, 416 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-12 17:13:02,154 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [584 Valid, 441 Invalid, 492 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [76 Valid, 416 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-12 17:13:02,155 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 775 states. [2024-11-12 17:13:02,188 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 775 to 646. [2024-11-12 17:13:02,189 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 646 states, 514 states have (on average 1.272373540856031) internal successors, (654), 532 states have internal predecessors, (654), 111 states have call successors, (111), 2 states have call predecessors, (111), 2 states have return successors, (111), 111 states have call predecessors, (111), 111 states have call successors, (111) [2024-11-12 17:13:02,191 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 646 states to 646 states and 876 transitions. [2024-11-12 17:13:02,191 INFO L78 Accepts]: Start accepts. Automaton has 646 states and 876 transitions. Word has length 99 [2024-11-12 17:13:02,193 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:13:02,193 INFO L471 AbstractCegarLoop]: Abstraction has 646 states and 876 transitions. [2024-11-12 17:13:02,193 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 10.6) internal successors, (106), 11 states have internal predecessors, (106), 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:13:02,194 INFO L276 IsEmpty]: Start isEmpty. Operand 646 states and 876 transitions. [2024-11-12 17:13:02,195 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2024-11-12 17:13:02,195 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:13:02,195 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:13:02,207 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:13:02,395 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,15 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:13:02,396 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr22ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-12 17:13:02,396 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:13:02,396 INFO L85 PathProgramCache]: Analyzing trace with hash 929801928, now seen corresponding path program 1 times [2024-11-12 17:13:02,396 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:13:02,396 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [794083384] [2024-11-12 17:13:02,396 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:13:02,396 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:13:02,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:02,437 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:13:02,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:02,439 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:13:02,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:02,440 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-12 17:13:02,440 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:02,441 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-12 17:13:02,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:02,443 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-12 17:13:02,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:02,444 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-12 17:13:02,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:02,445 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-12 17:13:02,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:02,449 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-12 17:13:02,449 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:02,450 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-12 17:13:02,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:02,451 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-12 17:13:02,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:02,453 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-12 17:13:02,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:02,455 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-12 17:13:02,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:02,457 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-11-12 17:13:02,457 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:13:02,458 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [794083384] [2024-11-12 17:13:02,458 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [794083384] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:13:02,458 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:13:02,458 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-12 17:13:02,458 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1995213849] [2024-11-12 17:13:02,459 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:13:02,459 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-12 17:13:02,459 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:13:02,459 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-12 17:13:02,460 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-12 17:13:02,460 INFO L87 Difference]: Start difference. First operand 646 states and 876 transitions. Second operand has 4 states, 3 states have (on average 15.666666666666666) internal successors, (47), 4 states have internal predecessors, (47), 3 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-11-12 17:13:02,534 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:13:02,534 INFO L93 Difference]: Finished difference Result 646 states and 876 transitions. [2024-11-12 17:13:02,534 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-12 17:13:02,534 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 3 states have (on average 15.666666666666666) internal successors, (47), 4 states have internal predecessors, (47), 3 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 101 [2024-11-12 17:13:02,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:13:02,538 INFO L225 Difference]: With dead ends: 646 [2024-11-12 17:13:02,538 INFO L226 Difference]: Without dead ends: 645 [2024-11-12 17:13:02,539 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-12 17:13:02,539 INFO L435 NwaCegarLoop]: 68 mSDtfsCounter, 16 mSDsluCounter, 84 mSDsCounter, 0 mSdLazyCounter, 50 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 152 SdHoareTripleChecker+Invalid, 52 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 50 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-12 17:13:02,540 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 152 Invalid, 52 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 50 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-12 17:13:02,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 645 states. [2024-11-12 17:13:02,587 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 645 to 645. [2024-11-12 17:13:02,588 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 645 states, 514 states have (on average 1.264591439688716) internal successors, (650), 531 states have internal predecessors, (650), 111 states have call successors, (111), 2 states have call predecessors, (111), 2 states have return successors, (111), 111 states have call predecessors, (111), 111 states have call successors, (111) [2024-11-12 17:13:02,589 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 645 states to 645 states and 872 transitions. [2024-11-12 17:13:02,589 INFO L78 Accepts]: Start accepts. Automaton has 645 states and 872 transitions. Word has length 101 [2024-11-12 17:13:02,590 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:13:02,590 INFO L471 AbstractCegarLoop]: Abstraction has 645 states and 872 transitions. [2024-11-12 17:13:02,590 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 3 states have (on average 15.666666666666666) internal successors, (47), 4 states have internal predecessors, (47), 3 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-11-12 17:13:02,590 INFO L276 IsEmpty]: Start isEmpty. Operand 645 states and 872 transitions. [2024-11-12 17:13:02,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2024-11-12 17:13:02,591 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:13:02,591 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:13:02,591 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-11-12 17:13:02,591 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr24ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-12 17:13:02,591 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:13:02,591 INFO L85 PathProgramCache]: Analyzing trace with hash 186459146, now seen corresponding path program 1 times [2024-11-12 17:13:02,591 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:13:02,591 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [695267693] [2024-11-12 17:13:02,591 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:13:02,591 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:13:02,597 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:02,646 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:13:02,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:02,648 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:13:02,648 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:02,649 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-12 17:13:02,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:02,650 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-12 17:13:02,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:02,652 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-12 17:13:02,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:02,653 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-12 17:13:02,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:02,655 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-12 17:13:02,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:02,657 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-12 17:13:02,658 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:02,660 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-12 17:13:02,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:02,661 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-12 17:13:02,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:02,663 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-12 17:13:02,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:02,666 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-12 17:13:02,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:02,667 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-11-12 17:13:02,668 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:13:02,668 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [695267693] [2024-11-12 17:13:02,668 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [695267693] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:13:02,668 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [675588930] [2024-11-12 17:13:02,668 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:13:02,668 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:13:02,668 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:13:02,670 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:13:02,671 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:13:02,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:02,708 INFO L256 TraceCheckSpWp]: Trace formula consists of 190 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-12 17:13:02,709 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:13:02,805 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-11-12 17:13:02,805 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-12 17:13:02,805 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [675588930] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:13:02,805 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:13:02,805 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [4] total 7 [2024-11-12 17:13:02,805 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1646501091] [2024-11-12 17:13:02,805 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:13:02,806 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-12 17:13:02,806 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:13:02,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-12 17:13:02,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2024-11-12 17:13:02,806 INFO L87 Difference]: Start difference. First operand 645 states and 872 transitions. Second operand has 5 states, 4 states have (on average 12.25) internal successors, (49), 5 states have internal predecessors, (49), 4 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2024-11-12 17:13:03,064 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:13:03,064 INFO L93 Difference]: Finished difference Result 662 states and 903 transitions. [2024-11-12 17:13:03,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-12 17:13:03,065 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 4 states have (on average 12.25) internal successors, (49), 5 states have internal predecessors, (49), 4 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) Word has length 103 [2024-11-12 17:13:03,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:13:03,067 INFO L225 Difference]: With dead ends: 662 [2024-11-12 17:13:03,067 INFO L226 Difference]: Without dead ends: 661 [2024-11-12 17:13:03,068 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 130 GetRequests, 124 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=24, Invalid=32, Unknown=0, NotChecked=0, Total=56 [2024-11-12 17:13:03,068 INFO L435 NwaCegarLoop]: 75 mSDtfsCounter, 45 mSDsluCounter, 68 mSDsCounter, 0 mSdLazyCounter, 133 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 143 SdHoareTripleChecker+Invalid, 136 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 133 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-12 17:13:03,068 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [50 Valid, 143 Invalid, 136 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 133 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-12 17:13:03,069 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 661 states. [2024-11-12 17:13:03,102 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 661 to 644. [2024-11-12 17:13:03,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 644 states, 514 states have (on average 1.2568093385214008) internal successors, (646), 530 states have internal predecessors, (646), 111 states have call successors, (111), 2 states have call predecessors, (111), 2 states have return successors, (111), 111 states have call predecessors, (111), 111 states have call successors, (111) [2024-11-12 17:13:03,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 644 states to 644 states and 868 transitions. [2024-11-12 17:13:03,104 INFO L78 Accepts]: Start accepts. Automaton has 644 states and 868 transitions. Word has length 103 [2024-11-12 17:13:03,104 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:13:03,105 INFO L471 AbstractCegarLoop]: Abstraction has 644 states and 868 transitions. [2024-11-12 17:13:03,105 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 4 states have (on average 12.25) internal successors, (49), 5 states have internal predecessors, (49), 4 states have call successors, (12), 1 states have call predecessors, (12), 1 states have return successors, (12), 4 states have call predecessors, (12), 4 states have call successors, (12) [2024-11-12 17:13:03,105 INFO L276 IsEmpty]: Start isEmpty. Operand 644 states and 868 transitions. [2024-11-12 17:13:03,105 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 105 [2024-11-12 17:13:03,105 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:13:03,105 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:13:03,118 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:13:03,306 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,16 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:13:03,306 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-12 17:13:03,306 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:13:03,307 INFO L85 PathProgramCache]: Analyzing trace with hash 1485266356, now seen corresponding path program 1 times [2024-11-12 17:13:03,307 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:13:03,307 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [881610083] [2024-11-12 17:13:03,307 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:13:03,307 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:13:03,313 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:03,354 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:13:03,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:03,356 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:13:03,356 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:03,357 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-12 17:13:03,357 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:03,358 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-12 17:13:03,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:03,359 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-12 17:13:03,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:03,361 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-12 17:13:03,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:03,362 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-12 17:13:03,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:03,364 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-12 17:13:03,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:03,365 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-12 17:13:03,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:03,367 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-12 17:13:03,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:03,369 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-12 17:13:03,370 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:03,371 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-12 17:13:03,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:03,373 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-11-12 17:13:03,373 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:13:03,373 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [881610083] [2024-11-12 17:13:03,373 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [881610083] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:13:03,373 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1487465905] [2024-11-12 17:13:03,373 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:13:03,373 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:13:03,374 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:13:03,375 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:13:03,376 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:13:03,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:03,413 INFO L256 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-12 17:13:03,415 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:13:03,516 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-11-12 17:13:03,516 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:13:03,596 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 156 trivial. 0 not checked. [2024-11-12 17:13:03,596 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1487465905] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:13:03,596 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-12 17:13:03,596 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4, 4] total 10 [2024-11-12 17:13:03,596 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1046248258] [2024-11-12 17:13:03,596 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-12 17:13:03,596 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-12 17:13:03,596 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:13:03,597 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-12 17:13:03,597 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2024-11-12 17:13:03,597 INFO L87 Difference]: Start difference. First operand 644 states and 868 transitions. Second operand has 11 states, 10 states have (on average 13.2) internal successors, (132), 11 states have internal predecessors, (132), 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:13:03,952 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:13:03,952 INFO L93 Difference]: Finished difference Result 905 states and 1232 transitions. [2024-11-12 17:13:03,952 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-12 17:13:03,953 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 13.2) internal successors, (132), 11 states have internal predecessors, (132), 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:13:03,953 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:13:03,955 INFO L225 Difference]: With dead ends: 905 [2024-11-12 17:13:03,955 INFO L226 Difference]: Without dead ends: 903 [2024-11-12 17:13:03,956 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 239 GetRequests, 225 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=99, Invalid=141, Unknown=0, NotChecked=0, Total=240 [2024-11-12 17:13:03,957 INFO L435 NwaCegarLoop]: 45 mSDtfsCounter, 222 mSDsluCounter, 246 mSDsCounter, 0 mSdLazyCounter, 368 mSolverCounterSat, 42 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 229 SdHoareTripleChecker+Valid, 291 SdHoareTripleChecker+Invalid, 410 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Valid, 368 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-12 17:13:03,957 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [229 Valid, 291 Invalid, 410 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [42 Valid, 368 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-12 17:13:03,958 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 903 states. [2024-11-12 17:13:04,011 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 903 to 766. [2024-11-12 17:13:04,012 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 766 states, 618 states have (on average 1.2572815533980584) internal successors, (777), 634 states have internal predecessors, (777), 129 states have call successors, (129), 2 states have call predecessors, (129), 2 states have return successors, (129), 129 states have call predecessors, (129), 129 states have call successors, (129) [2024-11-12 17:13:04,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 766 states to 766 states and 1035 transitions. [2024-11-12 17:13:04,014 INFO L78 Accepts]: Start accepts. Automaton has 766 states and 1035 transitions. Word has length 104 [2024-11-12 17:13:04,015 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:13:04,015 INFO L471 AbstractCegarLoop]: Abstraction has 766 states and 1035 transitions. [2024-11-12 17:13:04,015 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 13.2) internal successors, (132), 11 states have internal predecessors, (132), 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:13:04,015 INFO L276 IsEmpty]: Start isEmpty. Operand 766 states and 1035 transitions. [2024-11-12 17:13:04,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2024-11-12 17:13:04,016 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:13:04,016 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:13:04,029 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (17)] Forceful destruction successful, exit code 0 [2024-11-12 17:13:04,216 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2024-11-12 17:13:04,216 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-12 17:13:04,217 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:13:04,217 INFO L85 PathProgramCache]: Analyzing trace with hash 1569638871, now seen corresponding path program 1 times [2024-11-12 17:13:04,217 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:13:04,217 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1394123911] [2024-11-12 17:13:04,217 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:13:04,217 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:13:04,229 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:13:04,230 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1301176460] [2024-11-12 17:13:04,230 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:13:04,230 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:13:04,231 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:13:04,232 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:13:04,233 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:13:04,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:04,274 INFO L256 TraceCheckSpWp]: Trace formula consists of 206 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-12 17:13:04,275 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:13:04,697 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 186 trivial. 0 not checked. [2024-11-12 17:13:04,698 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:13:04,830 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:13:04,830 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1394123911] [2024-11-12 17:13:04,830 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:13:04,830 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1301176460] [2024-11-12 17:13:04,830 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1301176460] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:13:04,830 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:13:04,831 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-11-12 17:13:04,831 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [260379995] [2024-11-12 17:13:04,831 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:13:04,831 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-12 17:13:04,831 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:13:04,832 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-12 17:13:04,832 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2024-11-12 17:13:04,832 INFO L87 Difference]: Start difference. First operand 766 states and 1035 transitions. Second operand has 12 states, 11 states have (on average 5.181818181818182) internal successors, (57), 12 states have internal predecessors, (57), 7 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 6 states have call predecessors, (13), 7 states have call successors, (13) [2024-11-12 17:13:05,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:13:05,466 INFO L93 Difference]: Finished difference Result 851 states and 1145 transitions. [2024-11-12 17:13:05,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-12 17:13:05,467 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 5.181818181818182) internal successors, (57), 12 states have internal predecessors, (57), 7 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 6 states have call predecessors, (13), 7 states have call successors, (13) Word has length 113 [2024-11-12 17:13:05,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:13:05,470 INFO L225 Difference]: With dead ends: 851 [2024-11-12 17:13:05,470 INFO L226 Difference]: Without dead ends: 848 [2024-11-12 17:13:05,470 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 139 GetRequests, 116 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=128, Invalid=472, Unknown=0, NotChecked=0, Total=600 [2024-11-12 17:13:05,471 INFO L435 NwaCegarLoop]: 75 mSDtfsCounter, 212 mSDsluCounter, 336 mSDsCounter, 0 mSdLazyCounter, 711 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 218 SdHoareTripleChecker+Valid, 411 SdHoareTripleChecker+Invalid, 739 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 711 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-12 17:13:05,471 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [218 Valid, 411 Invalid, 739 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 711 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-12 17:13:05,472 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 848 states. [2024-11-12 17:13:05,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 848 to 831. [2024-11-12 17:13:05,531 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 831 states, 671 states have (on average 1.2578241430700448) internal successors, (844), 687 states have internal predecessors, (844), 141 states have call successors, (141), 2 states have call predecessors, (141), 2 states have return successors, (141), 141 states have call predecessors, (141), 141 states have call successors, (141) [2024-11-12 17:13:05,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 831 states to 831 states and 1126 transitions. [2024-11-12 17:13:05,534 INFO L78 Accepts]: Start accepts. Automaton has 831 states and 1126 transitions. Word has length 113 [2024-11-12 17:13:05,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:13:05,534 INFO L471 AbstractCegarLoop]: Abstraction has 831 states and 1126 transitions. [2024-11-12 17:13:05,535 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 5.181818181818182) internal successors, (57), 12 states have internal predecessors, (57), 7 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 6 states have call predecessors, (13), 7 states have call successors, (13) [2024-11-12 17:13:05,535 INFO L276 IsEmpty]: Start isEmpty. Operand 831 states and 1126 transitions. [2024-11-12 17:13:05,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2024-11-12 17:13:05,536 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:13:05,536 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 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, 1, 1, 1, 1, 1, 1] [2024-11-12 17:13:05,548 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (18)] Ended with exit code 0 [2024-11-12 17:13:05,739 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,18 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:13:05,739 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-12 17:13:05,740 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:13:05,740 INFO L85 PathProgramCache]: Analyzing trace with hash 1414164800, now seen corresponding path program 1 times [2024-11-12 17:13:05,740 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:13:05,740 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [731744099] [2024-11-12 17:13:05,740 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:13:05,740 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:13:05,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:13:05,751 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1061320255] [2024-11-12 17:13:05,751 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:13:05,751 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:13:05,751 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:13:05,753 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:13:05,754 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:13:05,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:05,798 INFO L256 TraceCheckSpWp]: Trace formula consists of 207 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-12 17:13:05,799 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:13:06,206 INFO L134 CoverageAnalysis]: Checked inductivity of 211 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 186 trivial. 0 not checked. [2024-11-12 17:13:06,207 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:13:06,769 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:13:06,769 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [731744099] [2024-11-12 17:13:06,769 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:13:06,769 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1061320255] [2024-11-12 17:13:06,769 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1061320255] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:13:06,769 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:13:06,769 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-11-12 17:13:06,769 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1063340052] [2024-11-12 17:13:06,769 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:13:06,769 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-12 17:13:06,770 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:13:06,770 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-12 17:13:06,770 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2024-11-12 17:13:06,770 INFO L87 Difference]: Start difference. First operand 831 states and 1126 transitions. Second operand has 12 states, 11 states have (on average 5.2727272727272725) internal successors, (58), 12 states have internal predecessors, (58), 7 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 6 states have call predecessors, (13), 7 states have call successors, (13) [2024-11-12 17:13:07,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:13:07,252 INFO L93 Difference]: Finished difference Result 855 states and 1143 transitions. [2024-11-12 17:13:07,252 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-12 17:13:07,252 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 5.2727272727272725) internal successors, (58), 12 states have internal predecessors, (58), 7 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 6 states have call predecessors, (13), 7 states have call successors, (13) Word has length 114 [2024-11-12 17:13:07,253 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:13:07,255 INFO L225 Difference]: With dead ends: 855 [2024-11-12 17:13:07,255 INFO L226 Difference]: Without dead ends: 852 [2024-11-12 17:13:07,255 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 140 GetRequests, 118 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=121, Invalid=431, Unknown=0, NotChecked=0, Total=552 [2024-11-12 17:13:07,256 INFO L435 NwaCegarLoop]: 73 mSDtfsCounter, 250 mSDsluCounter, 253 mSDsCounter, 0 mSdLazyCounter, 585 mSolverCounterSat, 35 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 256 SdHoareTripleChecker+Valid, 326 SdHoareTripleChecker+Invalid, 620 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 35 IncrementalHoareTripleChecker+Valid, 585 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-12 17:13:07,256 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [256 Valid, 326 Invalid, 620 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [35 Valid, 585 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-12 17:13:07,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 852 states. [2024-11-12 17:13:07,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 852 to 833. [2024-11-12 17:13:07,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 833 states, 673 states have (on average 1.2481426448736999) internal successors, (840), 689 states have internal predecessors, (840), 141 states have call successors, (141), 2 states have call predecessors, (141), 2 states have return successors, (141), 141 states have call predecessors, (141), 141 states have call successors, (141) [2024-11-12 17:13:07,304 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 833 states to 833 states and 1122 transitions. [2024-11-12 17:13:07,304 INFO L78 Accepts]: Start accepts. Automaton has 833 states and 1122 transitions. Word has length 114 [2024-11-12 17:13:07,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:13:07,304 INFO L471 AbstractCegarLoop]: Abstraction has 833 states and 1122 transitions. [2024-11-12 17:13:07,304 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 5.2727272727272725) internal successors, (58), 12 states have internal predecessors, (58), 7 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 6 states have call predecessors, (13), 7 states have call successors, (13) [2024-11-12 17:13:07,305 INFO L276 IsEmpty]: Start isEmpty. Operand 833 states and 1122 transitions. [2024-11-12 17:13:07,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 116 [2024-11-12 17:13:07,305 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:13:07,305 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 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, 1, 1, 1, 1, 1] [2024-11-12 17:13:07,319 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:13:07,506 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,19 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:13:07,506 INFO L396 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-12 17:13:07,506 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:13:07,506 INFO L85 PathProgramCache]: Analyzing trace with hash 889435897, now seen corresponding path program 1 times [2024-11-12 17:13:07,507 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:13:07,507 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1748015045] [2024-11-12 17:13:07,507 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:13:07,507 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:13:07,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:07,608 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:13:07,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:07,609 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:13:07,610 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:07,611 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-12 17:13:07,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:07,612 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-12 17:13:07,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:07,615 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-12 17:13:07,616 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:07,616 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-12 17:13:07,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:07,619 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-12 17:13:07,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:07,620 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-12 17:13:07,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:07,622 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-12 17:13:07,622 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:07,623 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-12 17:13:07,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:07,626 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-12 17:13:07,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:07,627 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-12 17:13:07,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:07,628 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2024-11-12 17:13:07,629 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:07,630 INFO L134 CoverageAnalysis]: Checked inductivity of 212 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 192 trivial. 0 not checked. [2024-11-12 17:13:07,630 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:13:07,630 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1748015045] [2024-11-12 17:13:07,630 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1748015045] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:13:07,630 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:13:07,631 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-12 17:13:07,631 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [19825383] [2024-11-12 17:13:07,631 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:13:07,632 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2024-11-12 17:13:07,632 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:13:07,632 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2024-11-12 17:13:07,632 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2024-11-12 17:13:07,632 INFO L87 Difference]: Start difference. First operand 833 states and 1122 transitions. Second operand has 6 states, 5 states have (on average 11.2) internal successors, (56), 6 states have internal predecessors, (56), 4 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) [2024-11-12 17:13:08,279 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:13:08,279 INFO L93 Difference]: Finished difference Result 837 states and 1122 transitions. [2024-11-12 17:13:08,279 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-12 17:13:08,279 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 5 states have (on average 11.2) internal successors, (56), 6 states have internal predecessors, (56), 4 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) Word has length 115 [2024-11-12 17:13:08,279 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:13:08,282 INFO L225 Difference]: With dead ends: 837 [2024-11-12 17:13:08,282 INFO L226 Difference]: Without dead ends: 836 [2024-11-12 17:13:08,282 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=60, Invalid=122, Unknown=0, NotChecked=0, Total=182 [2024-11-12 17:13:08,282 INFO L435 NwaCegarLoop]: 63 mSDtfsCounter, 85 mSDsluCounter, 148 mSDsCounter, 0 mSdLazyCounter, 199 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 86 SdHoareTripleChecker+Valid, 211 SdHoareTripleChecker+Invalid, 212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 199 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-12 17:13:08,283 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [86 Valid, 211 Invalid, 212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 199 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-12 17:13:08,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 836 states. [2024-11-12 17:13:08,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 836 to 794. [2024-11-12 17:13:08,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 794 states, 639 states have (on average 1.2394366197183098) internal successors, (792), 654 states have internal predecessors, (792), 137 states have call successors, (137), 2 states have call predecessors, (137), 2 states have return successors, (137), 137 states have call predecessors, (137), 137 states have call successors, (137) [2024-11-12 17:13:08,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 794 states to 794 states and 1066 transitions. [2024-11-12 17:13:08,329 INFO L78 Accepts]: Start accepts. Automaton has 794 states and 1066 transitions. Word has length 115 [2024-11-12 17:13:08,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:13:08,329 INFO L471 AbstractCegarLoop]: Abstraction has 794 states and 1066 transitions. [2024-11-12 17:13:08,330 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 5 states have (on average 11.2) internal successors, (56), 6 states have internal predecessors, (56), 4 states have call successors, (13), 1 states have call predecessors, (13), 1 states have return successors, (13), 4 states have call predecessors, (13), 4 states have call successors, (13) [2024-11-12 17:13:08,330 INFO L276 IsEmpty]: Start isEmpty. Operand 794 states and 1066 transitions. [2024-11-12 17:13:08,330 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2024-11-12 17:13:08,330 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:13:08,330 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 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:13:08,331 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2024-11-12 17:13:08,331 INFO L396 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-12 17:13:08,331 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:13:08,331 INFO L85 PathProgramCache]: Analyzing trace with hash 1802709090, now seen corresponding path program 1 times [2024-11-12 17:13:08,331 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:13:08,331 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1012160801] [2024-11-12 17:13:08,331 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:13:08,331 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:13:08,340 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:13:08,340 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1275626056] [2024-11-12 17:13:08,341 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:13:08,341 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:13:08,341 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:13:08,342 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:13:08,343 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:13:08,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:08,390 INFO L256 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 22 conjuncts are in the unsatisfiable core [2024-11-12 17:13:08,392 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:13:08,725 INFO L134 CoverageAnalysis]: Checked inductivity of 213 backedges. 0 proven. 27 refuted. 0 times theorem prover too weak. 186 trivial. 0 not checked. [2024-11-12 17:13:08,726 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:13:17,031 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:13:17,031 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1012160801] [2024-11-12 17:13:17,031 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:13:17,031 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1275626056] [2024-11-12 17:13:17,031 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1275626056] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:13:17,031 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:13:17,031 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2024-11-12 17:13:17,032 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [709215362] [2024-11-12 17:13:17,032 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:13:17,032 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-12 17:13:17,032 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:13:17,032 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-12 17:13:17,033 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=221, Unknown=2, NotChecked=0, Total=272 [2024-11-12 17:13:17,033 INFO L87 Difference]: Start difference. First operand 794 states and 1066 transitions. Second operand has 11 states, 10 states have (on average 6.0) internal successors, (60), 11 states have internal predecessors, (60), 6 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 5 states have call predecessors, (13), 6 states have call successors, (13) [2024-11-12 17:13:17,726 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:13:17,726 INFO L93 Difference]: Finished difference Result 810 states and 1072 transitions. [2024-11-12 17:13:17,727 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-12 17:13:17,727 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 6.0) internal successors, (60), 11 states have internal predecessors, (60), 6 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 5 states have call predecessors, (13), 6 states have call successors, (13) Word has length 116 [2024-11-12 17:13:17,727 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:13:17,729 INFO L225 Difference]: With dead ends: 810 [2024-11-12 17:13:17,729 INFO L226 Difference]: Without dead ends: 803 [2024-11-12 17:13:17,729 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 181 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 8.3s TimeCoverageRelationStatistics Valid=94, Invalid=410, Unknown=2, NotChecked=0, Total=506 [2024-11-12 17:13:17,730 INFO L435 NwaCegarLoop]: 77 mSDtfsCounter, 178 mSDsluCounter, 365 mSDsCounter, 0 mSdLazyCounter, 769 mSolverCounterSat, 23 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 184 SdHoareTripleChecker+Valid, 442 SdHoareTripleChecker+Invalid, 792 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 23 IncrementalHoareTripleChecker+Valid, 769 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-12 17:13:17,730 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [184 Valid, 442 Invalid, 792 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [23 Valid, 769 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-12 17:13:17,730 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 803 states. [2024-11-12 17:13:17,776 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 803 to 792. [2024-11-12 17:13:17,777 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 792 states, 637 states have (on average 1.2291993720565149) internal successors, (783), 652 states have internal predecessors, (783), 137 states have call successors, (137), 2 states have call predecessors, (137), 2 states have return successors, (137), 137 states have call predecessors, (137), 137 states have call successors, (137) [2024-11-12 17:13:17,778 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 792 states to 792 states and 1057 transitions. [2024-11-12 17:13:17,779 INFO L78 Accepts]: Start accepts. Automaton has 792 states and 1057 transitions. Word has length 116 [2024-11-12 17:13:17,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:13:17,779 INFO L471 AbstractCegarLoop]: Abstraction has 792 states and 1057 transitions. [2024-11-12 17:13:17,779 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 6.0) internal successors, (60), 11 states have internal predecessors, (60), 6 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 5 states have call predecessors, (13), 6 states have call successors, (13) [2024-11-12 17:13:17,779 INFO L276 IsEmpty]: Start isEmpty. Operand 792 states and 1057 transitions. [2024-11-12 17:13:17,780 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 117 [2024-11-12 17:13:17,780 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:13:17,780 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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:13:17,794 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:13:17,984 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27,20 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:13:17,985 INFO L396 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-12 17:13:17,986 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:13:17,986 INFO L85 PathProgramCache]: Analyzing trace with hash -767441840, now seen corresponding path program 2 times [2024-11-12 17:13:17,986 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:13:17,986 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1478872837] [2024-11-12 17:13:17,986 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:13:17,986 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:13:18,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:13:18,003 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [572071334] [2024-11-12 17:13:18,003 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-12 17:13:18,003 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:13:18,003 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:13:18,005 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:13:18,007 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:13:18,056 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-12 17:13:18,056 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-12 17:13:18,057 INFO L256 TraceCheckSpWp]: Trace formula consists of 209 conjuncts, 18 conjuncts are in the unsatisfiable core [2024-11-12 17:13:18,059 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:13:18,347 INFO L134 CoverageAnalysis]: Checked inductivity of 220 backedges. 3 proven. 31 refuted. 0 times theorem prover too weak. 186 trivial. 0 not checked. [2024-11-12 17:13:18,347 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:13:18,598 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:13:18,598 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1478872837] [2024-11-12 17:13:18,599 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:13:18,599 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [572071334] [2024-11-12 17:13:18,599 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [572071334] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:13:18,599 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:13:18,599 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-11-12 17:13:18,599 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1273279509] [2024-11-12 17:13:18,599 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:13:18,600 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-12 17:13:18,600 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:13:18,600 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-12 17:13:18,600 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2024-11-12 17:13:18,600 INFO L87 Difference]: Start difference. First operand 792 states and 1057 transitions. Second operand has 12 states, 11 states have (on average 5.454545454545454) internal successors, (60), 11 states have internal predecessors, (60), 6 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 6 states have call predecessors, (13), 6 states have call successors, (13) [2024-11-12 17:13:19,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:13:19,193 INFO L93 Difference]: Finished difference Result 1124 states and 1525 transitions. [2024-11-12 17:13:19,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-12 17:13:19,193 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 5.454545454545454) internal successors, (60), 11 states have internal predecessors, (60), 6 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 6 states have call predecessors, (13), 6 states have call successors, (13) Word has length 116 [2024-11-12 17:13:19,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:13:19,196 INFO L225 Difference]: With dead ends: 1124 [2024-11-12 17:13:19,196 INFO L226 Difference]: Without dead ends: 1120 [2024-11-12 17:13:19,197 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 132 GetRequests, 111 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=124, Invalid=382, Unknown=0, NotChecked=0, Total=506 [2024-11-12 17:13:19,197 INFO L435 NwaCegarLoop]: 81 mSDtfsCounter, 611 mSDsluCounter, 357 mSDsCounter, 0 mSdLazyCounter, 1132 mSolverCounterSat, 102 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 617 SdHoareTripleChecker+Valid, 438 SdHoareTripleChecker+Invalid, 1234 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 102 IncrementalHoareTripleChecker+Valid, 1132 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-12 17:13:19,197 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [617 Valid, 438 Invalid, 1234 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [102 Valid, 1132 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-12 17:13:19,198 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1120 states. [2024-11-12 17:13:19,256 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1120 to 948. [2024-11-12 17:13:19,257 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 948 states, 765 states have (on average 1.2169934640522875) internal successors, (931), 780 states have internal predecessors, (931), 165 states have call successors, (165), 2 states have call predecessors, (165), 2 states have return successors, (165), 165 states have call predecessors, (165), 165 states have call successors, (165) [2024-11-12 17:13:19,258 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 948 states to 948 states and 1261 transitions. [2024-11-12 17:13:19,259 INFO L78 Accepts]: Start accepts. Automaton has 948 states and 1261 transitions. Word has length 116 [2024-11-12 17:13:19,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:13:19,259 INFO L471 AbstractCegarLoop]: Abstraction has 948 states and 1261 transitions. [2024-11-12 17:13:19,259 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 5.454545454545454) internal successors, (60), 11 states have internal predecessors, (60), 6 states have call successors, (13), 1 states have call predecessors, (13), 2 states have return successors, (13), 6 states have call predecessors, (13), 6 states have call successors, (13) [2024-11-12 17:13:19,260 INFO L276 IsEmpty]: Start isEmpty. Operand 948 states and 1261 transitions. [2024-11-12 17:13:19,260 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2024-11-12 17:13:19,260 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:13:19,260 INFO L218 NwaCegarLoop]: trace histogram [11, 11, 11, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:13:19,272 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:13:19,464 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,SelfDestructingSolverStorable28 [2024-11-12 17:13:19,465 INFO L396 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-12 17:13:19,465 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:13:19,465 INFO L85 PathProgramCache]: Analyzing trace with hash -638119105, now seen corresponding path program 2 times [2024-11-12 17:13:19,465 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:13:19,465 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1405135019] [2024-11-12 17:13:19,466 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:13:19,466 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:13:19,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:19,507 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:13:19,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:19,508 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:13:19,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:19,509 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-12 17:13:19,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:19,510 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-12 17:13:19,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:19,511 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-12 17:13:19,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:19,512 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-12 17:13:19,513 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:19,514 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-12 17:13:19,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:19,515 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-12 17:13:19,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:19,516 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-11-12 17:13:19,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:19,518 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-12 17:13:19,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:19,519 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-12 17:13:19,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:19,520 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 96 [2024-11-12 17:13:19,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:19,521 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 101 [2024-11-12 17:13:19,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:19,522 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-12 17:13:19,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:19,525 INFO L134 CoverageAnalysis]: Checked inductivity of 271 backedges. 39 proven. 0 refuted. 0 times theorem prover too weak. 232 trivial. 0 not checked. [2024-11-12 17:13:19,525 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:13:19,525 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1405135019] [2024-11-12 17:13:19,525 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1405135019] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-12 17:13:19,525 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-12 17:13:19,525 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-12 17:13:19,525 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1659062332] [2024-11-12 17:13:19,526 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-12 17:13:19,526 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-12 17:13:19,526 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:13:19,526 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-12 17:13:19,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-12 17:13:19,527 INFO L87 Difference]: Start difference. First operand 948 states and 1261 transitions. Second operand has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 4 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) [2024-11-12 17:13:19,932 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:13:19,933 INFO L93 Difference]: Finished difference Result 1275 states and 1707 transitions. [2024-11-12 17:13:19,933 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-12 17:13:19,933 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 4 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) Word has length 123 [2024-11-12 17:13:19,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:13:19,936 INFO L225 Difference]: With dead ends: 1275 [2024-11-12 17:13:19,936 INFO L226 Difference]: Without dead ends: 622 [2024-11-12 17:13:19,940 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2024-11-12 17:13:19,940 INFO L435 NwaCegarLoop]: 57 mSDtfsCounter, 29 mSDsluCounter, 100 mSDsCounter, 0 mSdLazyCounter, 212 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 157 SdHoareTripleChecker+Invalid, 215 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 212 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-12 17:13:19,941 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 157 Invalid, 215 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 212 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-12 17:13:19,942 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 622 states. [2024-11-12 17:13:19,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 622 to 585. [2024-11-12 17:13:19,978 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 585 states, 466 states have (on average 1.2210300429184548) internal successors, (569), 481 states have internal predecessors, (569), 101 states have call successors, (101), 2 states have call predecessors, (101), 2 states have return successors, (101), 101 states have call predecessors, (101), 101 states have call successors, (101) [2024-11-12 17:13:19,982 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 585 states to 585 states and 771 transitions. [2024-11-12 17:13:19,982 INFO L78 Accepts]: Start accepts. Automaton has 585 states and 771 transitions. Word has length 123 [2024-11-12 17:13:19,984 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:13:19,984 INFO L471 AbstractCegarLoop]: Abstraction has 585 states and 771 transitions. [2024-11-12 17:13:19,984 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.8) internal successors, (59), 5 states have internal predecessors, (59), 4 states have call successors, (14), 1 states have call predecessors, (14), 1 states have return successors, (14), 4 states have call predecessors, (14), 4 states have call successors, (14) [2024-11-12 17:13:19,984 INFO L276 IsEmpty]: Start isEmpty. Operand 585 states and 771 transitions. [2024-11-12 17:13:19,985 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 152 [2024-11-12 17:13:19,985 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:13:19,985 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-11-12 17:13:19,985 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2024-11-12 17:13:19,985 INFO L396 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-12 17:13:19,986 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:13:19,986 INFO L85 PathProgramCache]: Analyzing trace with hash 470018659, now seen corresponding path program 2 times [2024-11-12 17:13:19,986 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:13:19,987 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [128956837] [2024-11-12 17:13:19,987 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:13:19,987 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:13:20,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:13:20,004 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1173534693] [2024-11-12 17:13:20,004 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-12 17:13:20,004 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:13:20,004 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:13:20,005 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:13:20,007 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:13:20,054 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-12 17:13:20,054 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-12 17:13:20,055 INFO L256 TraceCheckSpWp]: Trace formula consists of 264 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-12 17:13:20,057 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:13:20,482 INFO L134 CoverageAnalysis]: Checked inductivity of 429 backedges. 0 proven. 59 refuted. 0 times theorem prover too weak. 370 trivial. 0 not checked. [2024-11-12 17:13:20,483 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:13:20,585 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:13:20,585 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [128956837] [2024-11-12 17:13:20,585 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:13:20,585 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1173534693] [2024-11-12 17:13:20,585 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1173534693] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:13:20,586 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:13:20,586 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2024-11-12 17:13:20,586 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [580995029] [2024-11-12 17:13:20,586 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:13:20,586 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-12 17:13:20,586 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:13:20,586 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-12 17:13:20,587 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=223, Unknown=0, NotChecked=0, Total=272 [2024-11-12 17:13:20,587 INFO L87 Difference]: Start difference. First operand 585 states and 771 transitions. Second operand has 14 states, 13 states have (on average 5.769230769230769) internal successors, (75), 14 states have internal predecessors, (75), 8 states have call successors, (17), 1 states have call predecessors, (17), 2 states have return successors, (17), 7 states have call predecessors, (17), 8 states have call successors, (17) [2024-11-12 17:13:21,290 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:13:21,290 INFO L93 Difference]: Finished difference Result 672 states and 883 transitions. [2024-11-12 17:13:21,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-12 17:13:21,290 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 5.769230769230769) internal successors, (75), 14 states have internal predecessors, (75), 8 states have call successors, (17), 1 states have call predecessors, (17), 2 states have return successors, (17), 7 states have call predecessors, (17), 8 states have call successors, (17) Word has length 151 [2024-11-12 17:13:21,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:13:21,292 INFO L225 Difference]: With dead ends: 672 [2024-11-12 17:13:21,292 INFO L226 Difference]: Without dead ends: 669 [2024-11-12 17:13:21,293 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 179 GetRequests, 152 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 128 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=147, Invalid=665, Unknown=0, NotChecked=0, Total=812 [2024-11-12 17:13:21,293 INFO L435 NwaCegarLoop]: 84 mSDtfsCounter, 220 mSDsluCounter, 445 mSDsCounter, 0 mSdLazyCounter, 1115 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 226 SdHoareTripleChecker+Valid, 529 SdHoareTripleChecker+Invalid, 1146 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 1115 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-12 17:13:21,293 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [226 Valid, 529 Invalid, 1146 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 1115 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-12 17:13:21,294 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 669 states. [2024-11-12 17:13:21,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 669 to 651. [2024-11-12 17:13:21,331 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 651 states, 520 states have (on average 1.225) internal successors, (637), 535 states have internal predecessors, (637), 113 states have call successors, (113), 2 states have call predecessors, (113), 2 states have return successors, (113), 113 states have call predecessors, (113), 113 states have call successors, (113) [2024-11-12 17:13:21,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 651 states to 651 states and 863 transitions. [2024-11-12 17:13:21,333 INFO L78 Accepts]: Start accepts. Automaton has 651 states and 863 transitions. Word has length 151 [2024-11-12 17:13:21,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:13:21,333 INFO L471 AbstractCegarLoop]: Abstraction has 651 states and 863 transitions. [2024-11-12 17:13:21,333 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 5.769230769230769) internal successors, (75), 14 states have internal predecessors, (75), 8 states have call successors, (17), 1 states have call predecessors, (17), 2 states have return successors, (17), 7 states have call predecessors, (17), 8 states have call successors, (17) [2024-11-12 17:13:21,333 INFO L276 IsEmpty]: Start isEmpty. Operand 651 states and 863 transitions. [2024-11-12 17:13:21,334 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 153 [2024-11-12 17:13:21,334 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:13:21,335 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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:13:21,347 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (22)] Forceful destruction successful, exit code 0 [2024-11-12 17:13:21,538 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,22 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:13:21,539 INFO L396 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-12 17:13:21,539 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:13:21,539 INFO L85 PathProgramCache]: Analyzing trace with hash 1685676596, now seen corresponding path program 2 times [2024-11-12 17:13:21,539 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:13:21,539 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1409334714] [2024-11-12 17:13:21,539 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:13:21,539 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:13:21,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:13:21,557 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1120574171] [2024-11-12 17:13:21,557 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-12 17:13:21,557 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:13:21,557 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:13:21,559 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:13:21,560 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:13:21,612 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-12 17:13:21,612 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-12 17:13:21,613 INFO L256 TraceCheckSpWp]: Trace formula consists of 265 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-12 17:13:21,614 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:13:22,145 INFO L134 CoverageAnalysis]: Checked inductivity of 430 backedges. 3 proven. 57 refuted. 0 times theorem prover too weak. 370 trivial. 0 not checked. [2024-11-12 17:13:22,146 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:13:22,456 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:13:22,456 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1409334714] [2024-11-12 17:13:22,456 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:13:22,456 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1120574171] [2024-11-12 17:13:22,456 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1120574171] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:13:22,456 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:13:22,456 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2024-11-12 17:13:22,456 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1716589587] [2024-11-12 17:13:22,456 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:13:22,457 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-12 17:13:22,457 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:13:22,457 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-12 17:13:22,457 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=75, Invalid=165, Unknown=0, NotChecked=0, Total=240 [2024-11-12 17:13:22,457 INFO L87 Difference]: Start difference. First operand 651 states and 863 transitions. Second operand has 13 states, 12 states have (on average 6.333333333333333) internal successors, (76), 12 states have internal predecessors, (76), 7 states have call successors, (17), 1 states have call predecessors, (17), 2 states have return successors, (17), 7 states have call predecessors, (17), 7 states have call successors, (17) [2024-11-12 17:13:22,739 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:13:22,739 INFO L93 Difference]: Finished difference Result 670 states and 877 transitions. [2024-11-12 17:13:22,740 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-12 17:13:22,740 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 6.333333333333333) internal successors, (76), 12 states have internal predecessors, (76), 7 states have call successors, (17), 1 states have call predecessors, (17), 2 states have return successors, (17), 7 states have call predecessors, (17), 7 states have call successors, (17) Word has length 152 [2024-11-12 17:13:22,740 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:13:22,742 INFO L225 Difference]: With dead ends: 670 [2024-11-12 17:13:22,742 INFO L226 Difference]: Without dead ends: 667 [2024-11-12 17:13:22,742 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 171 GetRequests, 155 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 47 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=98, Invalid=208, Unknown=0, NotChecked=0, Total=306 [2024-11-12 17:13:22,742 INFO L435 NwaCegarLoop]: 53 mSDtfsCounter, 182 mSDsluCounter, 155 mSDsCounter, 0 mSdLazyCounter, 499 mSolverCounterSat, 13 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 198 SdHoareTripleChecker+Valid, 208 SdHoareTripleChecker+Invalid, 512 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 499 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-12 17:13:22,742 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [198 Valid, 208 Invalid, 512 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 499 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-12 17:13:22,743 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 667 states. [2024-11-12 17:13:22,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 667 to 652. [2024-11-12 17:13:22,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 652 states, 521 states have (on average 1.2130518234165066) internal successors, (632), 536 states have internal predecessors, (632), 113 states have call successors, (113), 2 states have call predecessors, (113), 2 states have return successors, (113), 113 states have call predecessors, (113), 113 states have call successors, (113) [2024-11-12 17:13:22,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 652 states to 652 states and 858 transitions. [2024-11-12 17:13:22,782 INFO L78 Accepts]: Start accepts. Automaton has 652 states and 858 transitions. Word has length 152 [2024-11-12 17:13:22,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:13:22,782 INFO L471 AbstractCegarLoop]: Abstraction has 652 states and 858 transitions. [2024-11-12 17:13:22,782 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 6.333333333333333) internal successors, (76), 12 states have internal predecessors, (76), 7 states have call successors, (17), 1 states have call predecessors, (17), 2 states have return successors, (17), 7 states have call predecessors, (17), 7 states have call successors, (17) [2024-11-12 17:13:22,782 INFO L276 IsEmpty]: Start isEmpty. Operand 652 states and 858 transitions. [2024-11-12 17:13:22,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2024-11-12 17:13:22,783 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:13:22,783 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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] [2024-11-12 17:13:22,795 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (23)] Ended with exit code 0 [2024-11-12 17:13:22,983 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31,23 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:13:22,984 INFO L396 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-12 17:13:22,984 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:13:22,984 INFO L85 PathProgramCache]: Analyzing trace with hash 732539990, now seen corresponding path program 2 times [2024-11-12 17:13:22,984 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:13:22,984 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [596750753] [2024-11-12 17:13:22,984 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:13:22,984 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:13:22,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:13:22,998 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1105122415] [2024-11-12 17:13:22,998 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-12 17:13:22,998 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:13:22,998 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:13:22,999 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:13:23,001 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:13:23,049 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-12 17:13:23,049 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-12 17:13:23,050 INFO L256 TraceCheckSpWp]: Trace formula consists of 267 conjuncts, 25 conjuncts are in the unsatisfiable core [2024-11-12 17:13:23,052 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:13:23,575 INFO L134 CoverageAnalysis]: Checked inductivity of 432 backedges. 0 proven. 62 refuted. 0 times theorem prover too weak. 370 trivial. 0 not checked. [2024-11-12 17:13:23,575 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:13:24,667 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:13:24,667 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [596750753] [2024-11-12 17:13:24,668 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:13:24,668 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1105122415] [2024-11-12 17:13:24,668 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1105122415] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:13:24,668 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:13:24,668 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14] total 14 [2024-11-12 17:13:24,668 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1667958051] [2024-11-12 17:13:24,668 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:13:24,668 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-12 17:13:24,668 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:13:24,669 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-12 17:13:24,669 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=124, Invalid=476, Unknown=0, NotChecked=0, Total=600 [2024-11-12 17:13:24,669 INFO L87 Difference]: Start difference. First operand 652 states and 858 transitions. Second operand has 15 states, 14 states have (on average 5.571428571428571) internal successors, (78), 15 states have internal predecessors, (78), 7 states have call successors, (17), 1 states have call predecessors, (17), 2 states have return successors, (17), 6 states have call predecessors, (17), 7 states have call successors, (17) [2024-11-12 17:13:25,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:13:25,500 INFO L93 Difference]: Finished difference Result 668 states and 864 transitions. [2024-11-12 17:13:25,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-12 17:13:25,500 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 5.571428571428571) internal successors, (78), 15 states have internal predecessors, (78), 7 states have call successors, (17), 1 states have call predecessors, (17), 2 states have return successors, (17), 6 states have call predecessors, (17), 7 states have call successors, (17) Word has length 154 [2024-11-12 17:13:25,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:13:25,502 INFO L225 Difference]: With dead ends: 668 [2024-11-12 17:13:25,502 INFO L226 Difference]: Without dead ends: 661 [2024-11-12 17:13:25,503 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 284 GetRequests, 249 SyntacticMatches, 0 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 227 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=285, Invalid=1047, Unknown=0, NotChecked=0, Total=1332 [2024-11-12 17:13:25,503 INFO L435 NwaCegarLoop]: 86 mSDtfsCounter, 228 mSDsluCounter, 513 mSDsCounter, 0 mSdLazyCounter, 1269 mSolverCounterSat, 34 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 234 SdHoareTripleChecker+Valid, 599 SdHoareTripleChecker+Invalid, 1303 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 34 IncrementalHoareTripleChecker+Valid, 1269 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-12 17:13:25,503 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [234 Valid, 599 Invalid, 1303 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [34 Valid, 1269 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-12 17:13:25,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 661 states. [2024-11-12 17:13:25,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 661 to 614. [2024-11-12 17:13:25,543 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 614 states, 490 states have (on average 1.1979591836734693) internal successors, (587), 505 states have internal predecessors, (587), 106 states have call successors, (106), 2 states have call predecessors, (106), 2 states have return successors, (106), 106 states have call predecessors, (106), 106 states have call successors, (106) [2024-11-12 17:13:25,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 614 states to 614 states and 799 transitions. [2024-11-12 17:13:25,544 INFO L78 Accepts]: Start accepts. Automaton has 614 states and 799 transitions. Word has length 154 [2024-11-12 17:13:25,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:13:25,544 INFO L471 AbstractCegarLoop]: Abstraction has 614 states and 799 transitions. [2024-11-12 17:13:25,544 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 5.571428571428571) internal successors, (78), 15 states have internal predecessors, (78), 7 states have call successors, (17), 1 states have call predecessors, (17), 2 states have return successors, (17), 6 states have call predecessors, (17), 7 states have call successors, (17) [2024-11-12 17:13:25,544 INFO L276 IsEmpty]: Start isEmpty. Operand 614 states and 799 transitions. [2024-11-12 17:13:25,545 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 155 [2024-11-12 17:13:25,545 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:13:25,545 INFO L218 NwaCegarLoop]: trace histogram [14, 14, 14, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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] [2024-11-12 17:13:25,557 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:13:25,745 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,24 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:13:25,746 INFO L396 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-12 17:13:25,746 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:13:25,746 INFO L85 PathProgramCache]: Analyzing trace with hash -1837610940, now seen corresponding path program 3 times [2024-11-12 17:13:25,746 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:13:25,746 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1037593916] [2024-11-12 17:13:25,746 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:13:25,746 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:13:25,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:13:25,766 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1344594019] [2024-11-12 17:13:25,766 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-12 17:13:25,766 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:13:25,766 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:13:25,768 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:13:25,769 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:13:25,802 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-12 17:13:25,802 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-12 17:13:25,803 INFO L256 TraceCheckSpWp]: Trace formula consists of 88 conjuncts, 15 conjuncts are in the unsatisfiable core [2024-11-12 17:13:25,805 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:13:26,054 INFO L134 CoverageAnalysis]: Checked inductivity of 451 backedges. 51 proven. 17 refuted. 0 times theorem prover too weak. 383 trivial. 0 not checked. [2024-11-12 17:13:26,054 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:13:26,308 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:13:26,308 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1037593916] [2024-11-12 17:13:26,308 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:13:26,308 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1344594019] [2024-11-12 17:13:26,308 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1344594019] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:13:26,308 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:13:26,308 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-11-12 17:13:26,308 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [109925815] [2024-11-12 17:13:26,308 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:13:26,309 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-12 17:13:26,309 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:13:26,309 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-12 17:13:26,309 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2024-11-12 17:13:26,309 INFO L87 Difference]: Start difference. First operand 614 states and 799 transitions. Second operand has 12 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 11 states have internal predecessors, (52), 3 states have call successors, (10), 1 states have call predecessors, (10), 3 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-12 17:13:26,848 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:13:26,848 INFO L93 Difference]: Finished difference Result 753 states and 993 transitions. [2024-11-12 17:13:26,848 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-12 17:13:26,848 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 11 states have internal predecessors, (52), 3 states have call successors, (10), 1 states have call predecessors, (10), 3 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) Word has length 154 [2024-11-12 17:13:26,849 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:13:26,850 INFO L225 Difference]: With dead ends: 753 [2024-11-12 17:13:26,851 INFO L226 Difference]: Without dead ends: 749 [2024-11-12 17:13:26,851 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 167 GetRequests, 148 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=96, Invalid=324, Unknown=0, NotChecked=0, Total=420 [2024-11-12 17:13:26,851 INFO L435 NwaCegarLoop]: 50 mSDtfsCounter, 266 mSDsluCounter, 320 mSDsCounter, 0 mSdLazyCounter, 794 mSolverCounterSat, 45 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 272 SdHoareTripleChecker+Valid, 370 SdHoareTripleChecker+Invalid, 839 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 794 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-12 17:13:26,851 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [272 Valid, 370 Invalid, 839 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 794 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-12 17:13:26,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 749 states. [2024-11-12 17:13:26,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 749 to 610. [2024-11-12 17:13:26,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 610 states, 486 states have (on average 1.191358024691358) internal successors, (579), 501 states have internal predecessors, (579), 106 states have call successors, (106), 2 states have call predecessors, (106), 2 states have return successors, (106), 106 states have call predecessors, (106), 106 states have call successors, (106) [2024-11-12 17:13:26,904 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 610 states to 610 states and 791 transitions. [2024-11-12 17:13:26,904 INFO L78 Accepts]: Start accepts. Automaton has 610 states and 791 transitions. Word has length 154 [2024-11-12 17:13:26,905 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:13:26,905 INFO L471 AbstractCegarLoop]: Abstraction has 610 states and 791 transitions. [2024-11-12 17:13:26,905 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 11 states have (on average 4.7272727272727275) internal successors, (52), 11 states have internal predecessors, (52), 3 states have call successors, (10), 1 states have call predecessors, (10), 3 states have return successors, (10), 4 states have call predecessors, (10), 3 states have call successors, (10) [2024-11-12 17:13:26,905 INFO L276 IsEmpty]: Start isEmpty. Operand 610 states and 791 transitions. [2024-11-12 17:13:26,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2024-11-12 17:13:26,906 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:13:26,906 INFO L218 NwaCegarLoop]: trace histogram [15, 15, 15, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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:13:26,918 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:13:27,106 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33,25 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:13:27,107 INFO L396 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-12 17:13:27,108 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:13:27,108 INFO L85 PathProgramCache]: Analyzing trace with hash -1135662868, now seen corresponding path program 3 times [2024-11-12 17:13:27,108 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:13:27,108 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [759995749] [2024-11-12 17:13:27,108 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:13:27,108 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:13:27,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:13:27,122 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1661256318] [2024-11-12 17:13:27,122 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-12 17:13:27,122 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:13:27,122 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:13:27,125 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:13:27,126 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:13:27,166 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2024-11-12 17:13:27,166 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-12 17:13:27,167 INFO L256 TraceCheckSpWp]: Trace formula consists of 128 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-12 17:13:27,169 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:13:27,550 INFO L134 CoverageAnalysis]: Checked inductivity of 495 backedges. 79 proven. 49 refuted. 0 times theorem prover too weak. 367 trivial. 0 not checked. [2024-11-12 17:13:27,550 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:13:28,065 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:13:28,065 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [759995749] [2024-11-12 17:13:28,065 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:13:28,065 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1661256318] [2024-11-12 17:13:28,065 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1661256318] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:13:28,065 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:13:28,065 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10] total 10 [2024-11-12 17:13:28,065 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [45099095] [2024-11-12 17:13:28,065 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:13:28,065 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-12 17:13:28,065 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:13:28,066 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-12 17:13:28,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=191, Unknown=0, NotChecked=0, Total=240 [2024-11-12 17:13:28,066 INFO L87 Difference]: Start difference. First operand 610 states and 791 transitions. Second operand has 11 states, 10 states have (on average 7.0) internal successors, (70), 10 states have internal predecessors, (70), 4 states have call successors, (15), 1 states have call predecessors, (15), 2 states have return successors, (15), 5 states have call predecessors, (15), 4 states have call successors, (15) [2024-11-12 17:13:29,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:13:29,837 INFO L93 Difference]: Finished difference Result 631 states and 819 transitions. [2024-11-12 17:13:29,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-12 17:13:29,837 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 7.0) internal successors, (70), 10 states have internal predecessors, (70), 4 states have call successors, (15), 1 states have call predecessors, (15), 2 states have return successors, (15), 5 states have call predecessors, (15), 4 states have call successors, (15) Word has length 160 [2024-11-12 17:13:29,837 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:13:29,839 INFO L225 Difference]: With dead ends: 631 [2024-11-12 17:13:29,839 INFO L226 Difference]: Without dead ends: 628 [2024-11-12 17:13:29,840 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 162 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 106 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=156, Invalid=600, Unknown=0, NotChecked=0, Total=756 [2024-11-12 17:13:29,840 INFO L435 NwaCegarLoop]: 64 mSDtfsCounter, 122 mSDsluCounter, 332 mSDsCounter, 0 mSdLazyCounter, 806 mSolverCounterSat, 26 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 396 SdHoareTripleChecker+Invalid, 832 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 806 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-11-12 17:13:29,841 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [126 Valid, 396 Invalid, 832 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 806 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-11-12 17:13:29,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 628 states. [2024-11-12 17:13:29,890 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 628 to 607. [2024-11-12 17:13:29,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 607 states, 486 states have (on average 1.1604938271604939) internal successors, (564), 498 states have internal predecessors, (564), 106 states have call successors, (106), 2 states have call predecessors, (106), 2 states have return successors, (106), 106 states have call predecessors, (106), 106 states have call successors, (106) [2024-11-12 17:13:29,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 607 states to 607 states and 776 transitions. [2024-11-12 17:13:29,892 INFO L78 Accepts]: Start accepts. Automaton has 607 states and 776 transitions. Word has length 160 [2024-11-12 17:13:29,892 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:13:29,892 INFO L471 AbstractCegarLoop]: Abstraction has 607 states and 776 transitions. [2024-11-12 17:13:29,892 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 7.0) internal successors, (70), 10 states have internal predecessors, (70), 4 states have call successors, (15), 1 states have call predecessors, (15), 2 states have return successors, (15), 5 states have call predecessors, (15), 4 states have call successors, (15) [2024-11-12 17:13:29,892 INFO L276 IsEmpty]: Start isEmpty. Operand 607 states and 776 transitions. [2024-11-12 17:13:29,893 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2024-11-12 17:13:29,893 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:13:29,893 INFO L218 NwaCegarLoop]: trace histogram [15, 15, 15, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:13:29,905 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:13:30,097 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable34 [2024-11-12 17:13:30,097 INFO L396 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-12 17:13:30,098 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:13:30,098 INFO L85 PathProgramCache]: Analyzing trace with hash -845810485, now seen corresponding path program 3 times [2024-11-12 17:13:30,098 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:13:30,098 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1090548193] [2024-11-12 17:13:30,098 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:13:30,098 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:13:30,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:13:30,110 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [659216739] [2024-11-12 17:13:30,110 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-12 17:13:30,110 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:13:30,110 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:13:30,112 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:13:30,113 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:13:30,216 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-12 17:13:30,216 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-12 17:13:30,217 INFO L256 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 21 conjuncts are in the unsatisfiable core [2024-11-12 17:13:30,219 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:13:30,504 INFO L134 CoverageAnalysis]: Checked inductivity of 497 backedges. 82 proven. 55 refuted. 0 times theorem prover too weak. 360 trivial. 0 not checked. [2024-11-12 17:13:30,504 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:13:31,199 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:13:31,199 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1090548193] [2024-11-12 17:13:31,199 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:13:31,199 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [659216739] [2024-11-12 17:13:31,199 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [659216739] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:13:31,199 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:13:31,199 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2024-11-12 17:13:31,200 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1108523676] [2024-11-12 17:13:31,200 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:13:31,200 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-12 17:13:31,200 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:13:31,200 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-12 17:13:31,200 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=279, Unknown=0, NotChecked=0, Total=342 [2024-11-12 17:13:31,201 INFO L87 Difference]: Start difference. First operand 607 states and 776 transitions. Second operand has 14 states, 13 states have (on average 5.769230769230769) internal successors, (75), 13 states have internal predecessors, (75), 5 states have call successors, (15), 1 states have call predecessors, (15), 3 states have return successors, (15), 6 states have call predecessors, (15), 5 states have call successors, (15) [2024-11-12 17:13:32,684 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:13:32,684 INFO L93 Difference]: Finished difference Result 1013 states and 1328 transitions. [2024-11-12 17:13:32,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-11-12 17:13:32,685 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 5.769230769230769) internal successors, (75), 13 states have internal predecessors, (75), 5 states have call successors, (15), 1 states have call predecessors, (15), 3 states have return successors, (15), 6 states have call predecessors, (15), 5 states have call successors, (15) Word has length 161 [2024-11-12 17:13:32,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:13:32,687 INFO L225 Difference]: With dead ends: 1013 [2024-11-12 17:13:32,687 INFO L226 Difference]: Without dead ends: 1010 [2024-11-12 17:13:32,688 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 161 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=173, Invalid=583, Unknown=0, NotChecked=0, Total=756 [2024-11-12 17:13:32,688 INFO L435 NwaCegarLoop]: 26 mSDtfsCounter, 252 mSDsluCounter, 189 mSDsCounter, 0 mSdLazyCounter, 564 mSolverCounterSat, 38 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 263 SdHoareTripleChecker+Valid, 215 SdHoareTripleChecker+Invalid, 602 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 38 IncrementalHoareTripleChecker+Valid, 564 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-11-12 17:13:32,688 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [263 Valid, 215 Invalid, 602 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [38 Valid, 564 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-11-12 17:13:32,689 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1010 states. [2024-11-12 17:13:32,773 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1010 to 981. [2024-11-12 17:13:32,773 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 981 states, 792 states have (on average 1.1767676767676767) internal successors, (932), 804 states have internal predecessors, (932), 174 states have call successors, (174), 2 states have call predecessors, (174), 2 states have return successors, (174), 174 states have call predecessors, (174), 174 states have call successors, (174) [2024-11-12 17:13:32,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 981 states to 981 states and 1280 transitions. [2024-11-12 17:13:32,775 INFO L78 Accepts]: Start accepts. Automaton has 981 states and 1280 transitions. Word has length 161 [2024-11-12 17:13:32,775 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:13:32,775 INFO L471 AbstractCegarLoop]: Abstraction has 981 states and 1280 transitions. [2024-11-12 17:13:32,775 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 5.769230769230769) internal successors, (75), 13 states have internal predecessors, (75), 5 states have call successors, (15), 1 states have call predecessors, (15), 3 states have return successors, (15), 6 states have call predecessors, (15), 5 states have call successors, (15) [2024-11-12 17:13:32,775 INFO L276 IsEmpty]: Start isEmpty. Operand 981 states and 1280 transitions. [2024-11-12 17:13:32,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2024-11-12 17:13:32,776 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:13:32,776 INFO L218 NwaCegarLoop]: trace histogram [15, 15, 15, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:13:32,783 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:13:32,980 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,SelfDestructingSolverStorable35 [2024-11-12 17:13:32,981 INFO L396 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr5ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-12 17:13:32,981 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:13:32,981 INFO L85 PathProgramCache]: Analyzing trace with hash -1075055315, now seen corresponding path program 3 times [2024-11-12 17:13:32,981 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:13:32,981 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1208739604] [2024-11-12 17:13:32,981 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:13:32,981 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:13:32,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:13:32,993 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2127843430] [2024-11-12 17:13:32,993 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-12 17:13:32,994 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:13:32,994 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:13:32,996 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:13:32,997 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:13:33,041 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-12 17:13:33,042 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-12 17:13:33,042 INFO L256 TraceCheckSpWp]: Trace formula consists of 153 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-11-12 17:13:33,044 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:13:33,329 INFO L134 CoverageAnalysis]: Checked inductivity of 501 backedges. 66 proven. 70 refuted. 0 times theorem prover too weak. 365 trivial. 0 not checked. [2024-11-12 17:13:33,329 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:13:33,501 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:13:33,501 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1208739604] [2024-11-12 17:13:33,501 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:13:33,501 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2127843430] [2024-11-12 17:13:33,501 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2127843430] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:13:33,501 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:13:33,501 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12] total 12 [2024-11-12 17:13:33,501 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1212430933] [2024-11-12 17:13:33,501 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:13:33,501 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-12 17:13:33,502 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:13:33,502 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-12 17:13:33,502 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=50, Invalid=256, Unknown=0, NotChecked=0, Total=306 [2024-11-12 17:13:33,502 INFO L87 Difference]: Start difference. First operand 981 states and 1280 transitions. Second operand has 13 states, 12 states have (on average 6.083333333333333) internal successors, (73), 13 states have internal predecessors, (73), 6 states have call successors, (15), 1 states have call predecessors, (15), 3 states have return successors, (15), 3 states have call predecessors, (15), 6 states have call successors, (15) [2024-11-12 17:13:34,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:13:34,235 INFO L93 Difference]: Finished difference Result 988 states and 1286 transitions. [2024-11-12 17:13:34,235 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-12 17:13:34,236 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 12 states have (on average 6.083333333333333) internal successors, (73), 13 states have internal predecessors, (73), 6 states have call successors, (15), 1 states have call predecessors, (15), 3 states have return successors, (15), 3 states have call predecessors, (15), 6 states have call successors, (15) Word has length 163 [2024-11-12 17:13:34,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:13:34,238 INFO L225 Difference]: With dead ends: 988 [2024-11-12 17:13:34,238 INFO L226 Difference]: Without dead ends: 963 [2024-11-12 17:13:34,239 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 225 GetRequests, 197 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 85 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=152, Invalid=660, Unknown=0, NotChecked=0, Total=812 [2024-11-12 17:13:34,239 INFO L435 NwaCegarLoop]: 20 mSDtfsCounter, 172 mSDsluCounter, 153 mSDsCounter, 0 mSdLazyCounter, 579 mSolverCounterSat, 43 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 173 SdHoareTripleChecker+Invalid, 622 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 43 IncrementalHoareTripleChecker+Valid, 579 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-12 17:13:34,239 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [172 Valid, 173 Invalid, 622 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [43 Valid, 579 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-12 17:13:34,240 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 963 states. [2024-11-12 17:13:34,362 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 963 to 895. [2024-11-12 17:13:34,362 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 895 states, 723 states have (on average 1.120331950207469) internal successors, (810), 732 states have internal predecessors, (810), 160 states have call successors, (160), 2 states have call predecessors, (160), 2 states have return successors, (160), 160 states have call predecessors, (160), 160 states have call successors, (160) [2024-11-12 17:13:34,363 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 895 states to 895 states and 1130 transitions. [2024-11-12 17:13:34,364 INFO L78 Accepts]: Start accepts. Automaton has 895 states and 1130 transitions. Word has length 163 [2024-11-12 17:13:34,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:13:34,364 INFO L471 AbstractCegarLoop]: Abstraction has 895 states and 1130 transitions. [2024-11-12 17:13:34,364 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 12 states have (on average 6.083333333333333) internal successors, (73), 13 states have internal predecessors, (73), 6 states have call successors, (15), 1 states have call predecessors, (15), 3 states have return successors, (15), 3 states have call predecessors, (15), 6 states have call successors, (15) [2024-11-12 17:13:34,364 INFO L276 IsEmpty]: Start isEmpty. Operand 895 states and 1130 transitions. [2024-11-12 17:13:34,365 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 213 [2024-11-12 17:13:34,366 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:13:34,366 INFO L218 NwaCegarLoop]: trace histogram [21, 21, 21, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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] [2024-11-12 17:13:34,377 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (28)] Forceful destruction successful, exit code 0 [2024-11-12 17:13:34,567 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2024-11-12 17:13:34,568 INFO L396 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr12ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-12 17:13:34,568 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:13:34,568 INFO L85 PathProgramCache]: Analyzing trace with hash 1302735145, now seen corresponding path program 2 times [2024-11-12 17:13:34,568 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:13:34,568 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1662673311] [2024-11-12 17:13:34,568 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:13:34,568 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:13:34,576 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:34,663 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:13:34,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:34,664 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:13:34,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:34,665 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-12 17:13:34,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:34,666 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-12 17:13:34,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:34,667 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-12 17:13:34,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:34,668 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-12 17:13:34,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:34,670 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-12 17:13:34,670 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:34,671 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-12 17:13:34,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:34,672 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-12 17:13:34,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:34,673 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-12 17:13:34,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:34,675 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-12 17:13:34,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:34,676 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-12 17:13:34,678 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:34,678 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-11-12 17:13:34,679 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:34,680 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-12 17:13:34,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:34,681 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-11-12 17:13:34,682 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:34,682 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2024-11-12 17:13:34,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:34,684 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2024-11-12 17:13:34,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:34,685 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2024-11-12 17:13:34,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:34,686 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2024-11-12 17:13:34,687 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:34,688 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2024-11-12 17:13:34,689 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:34,690 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2024-11-12 17:13:34,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:34,691 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2024-11-12 17:13:34,692 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:34,693 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-12 17:13:34,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:34,695 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-12 17:13:34,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:34,697 INFO L134 CoverageAnalysis]: Checked inductivity of 1028 backedges. 0 proven. 176 refuted. 0 times theorem prover too weak. 852 trivial. 0 not checked. [2024-11-12 17:13:34,697 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:13:34,697 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1662673311] [2024-11-12 17:13:34,697 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1662673311] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:13:34,697 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1702490220] [2024-11-12 17:13:34,697 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-12 17:13:34,698 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:13:34,698 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:13:34,699 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:13:34,700 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:13:34,754 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-12 17:13:34,755 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-12 17:13:34,756 INFO L256 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-12 17:13:34,757 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:13:34,849 INFO L134 CoverageAnalysis]: Checked inductivity of 1028 backedges. 0 proven. 176 refuted. 0 times theorem prover too weak. 852 trivial. 0 not checked. [2024-11-12 17:13:34,849 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:13:35,061 INFO L134 CoverageAnalysis]: Checked inductivity of 1028 backedges. 0 proven. 176 refuted. 0 times theorem prover too weak. 852 trivial. 0 not checked. [2024-11-12 17:13:35,062 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1702490220] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:13:35,062 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-12 17:13:35,062 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 13 [2024-11-12 17:13:35,062 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1452079539] [2024-11-12 17:13:35,062 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-12 17:13:35,063 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-12 17:13:35,063 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:13:35,063 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-12 17:13:35,063 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=77, Invalid=105, Unknown=0, NotChecked=0, Total=182 [2024-11-12 17:13:35,064 INFO L87 Difference]: Start difference. First operand 895 states and 1130 transitions. Second operand has 14 states, 13 states have (on average 13.76923076923077) internal successors, (179), 14 states have internal predecessors, (179), 13 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 13 states have call predecessors, (43), 13 states have call successors, (43) [2024-11-12 17:13:35,895 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:13:35,895 INFO L93 Difference]: Finished difference Result 1828 states and 2310 transitions. [2024-11-12 17:13:35,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-11-12 17:13:35,896 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 13.76923076923077) internal successors, (179), 14 states have internal predecessors, (179), 13 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 13 states have call predecessors, (43), 13 states have call successors, (43) Word has length 212 [2024-11-12 17:13:35,896 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:13:35,901 INFO L225 Difference]: With dead ends: 1828 [2024-11-12 17:13:35,901 INFO L226 Difference]: Without dead ends: 1827 [2024-11-12 17:13:35,901 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 480 GetRequests, 466 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=97, Invalid=143, Unknown=0, NotChecked=0, Total=240 [2024-11-12 17:13:35,902 INFO L435 NwaCegarLoop]: 83 mSDtfsCounter, 648 mSDsluCounter, 372 mSDsCounter, 0 mSdLazyCounter, 310 mSolverCounterSat, 56 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 673 SdHoareTripleChecker+Valid, 455 SdHoareTripleChecker+Invalid, 366 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 56 IncrementalHoareTripleChecker+Valid, 310 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-12 17:13:35,902 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [673 Valid, 455 Invalid, 366 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [56 Valid, 310 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-12 17:13:35,902 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1827 states. [2024-11-12 17:13:36,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1827 to 1420. [2024-11-12 17:13:36,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1420 states, 1152 states have (on average 1.1614583333333333) internal successors, (1338), 1161 states have internal predecessors, (1338), 256 states have call successors, (256), 2 states have call predecessors, (256), 2 states have return successors, (256), 256 states have call predecessors, (256), 256 states have call successors, (256) [2024-11-12 17:13:36,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1420 states to 1420 states and 1850 transitions. [2024-11-12 17:13:36,050 INFO L78 Accepts]: Start accepts. Automaton has 1420 states and 1850 transitions. Word has length 212 [2024-11-12 17:13:36,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:13:36,051 INFO L471 AbstractCegarLoop]: Abstraction has 1420 states and 1850 transitions. [2024-11-12 17:13:36,051 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 13.76923076923077) internal successors, (179), 14 states have internal predecessors, (179), 13 states have call successors, (43), 1 states have call predecessors, (43), 1 states have return successors, (43), 13 states have call predecessors, (43), 13 states have call successors, (43) [2024-11-12 17:13:36,051 INFO L276 IsEmpty]: Start isEmpty. Operand 1420 states and 1850 transitions. [2024-11-12 17:13:36,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 228 [2024-11-12 17:13:36,052 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:13:36,052 INFO L218 NwaCegarLoop]: trace histogram [22, 22, 22, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:13:36,064 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:13:36,252 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37,29 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:13:36,252 INFO L396 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-12 17:13:36,253 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:13:36,253 INFO L85 PathProgramCache]: Analyzing trace with hash -1618550937, now seen corresponding path program 1 times [2024-11-12 17:13:36,253 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:13:36,253 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1561701680] [2024-11-12 17:13:36,253 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:13:36,253 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:13:36,263 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:36,391 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:13:36,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:36,392 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:13:36,392 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:36,393 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-12 17:13:36,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:36,394 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-12 17:13:36,394 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:36,395 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-12 17:13:36,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:36,396 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-12 17:13:36,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:36,398 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-12 17:13:36,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:36,399 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-12 17:13:36,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:36,401 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-12 17:13:36,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:36,402 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-12 17:13:36,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:36,404 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-12 17:13:36,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:36,405 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-12 17:13:36,406 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:36,407 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 107 [2024-11-12 17:13:36,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:36,408 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-12 17:13:36,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:36,409 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-11-12 17:13:36,410 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:36,411 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 134 [2024-11-12 17:13:36,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:36,412 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 139 [2024-11-12 17:13:36,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:36,414 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 151 [2024-11-12 17:13:36,414 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:36,416 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2024-11-12 17:13:36,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:36,417 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-12 17:13:36,417 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:36,418 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-12 17:13:36,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:36,419 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2024-11-12 17:13:36,420 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:36,421 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-12 17:13:36,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:36,422 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-12 17:13:36,422 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:36,423 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2024-11-12 17:13:36,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:36,425 INFO L134 CoverageAnalysis]: Checked inductivity of 1107 backedges. 0 proven. 171 refuted. 0 times theorem prover too weak. 936 trivial. 0 not checked. [2024-11-12 17:13:36,425 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:13:36,425 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1561701680] [2024-11-12 17:13:36,425 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1561701680] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:13:36,425 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [801908798] [2024-11-12 17:13:36,426 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:13:36,426 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:13:36,426 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:13:36,427 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:13:36,428 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:13:36,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:36,485 INFO L256 TraceCheckSpWp]: Trace formula consists of 382 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-12 17:13:36,487 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:13:36,580 INFO L134 CoverageAnalysis]: Checked inductivity of 1107 backedges. 558 proven. 39 refuted. 0 times theorem prover too weak. 510 trivial. 0 not checked. [2024-11-12 17:13:36,581 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:13:36,709 INFO L134 CoverageAnalysis]: Checked inductivity of 1107 backedges. 110 proven. 39 refuted. 0 times theorem prover too weak. 958 trivial. 0 not checked. [2024-11-12 17:13:36,709 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [801908798] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:13:36,709 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-12 17:13:36,710 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7, 7] total 15 [2024-11-12 17:13:36,710 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [728125106] [2024-11-12 17:13:36,710 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-12 17:13:36,710 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-12 17:13:36,710 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:13:36,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-12 17:13:36,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=166, Unknown=0, NotChecked=0, Total=210 [2024-11-12 17:13:36,711 INFO L87 Difference]: Start difference. First operand 1420 states and 1850 transitions. Second operand has 15 states, 15 states have (on average 13.066666666666666) internal successors, (196), 15 states have internal predecessors, (196), 13 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (47), 13 states have call predecessors, (47), 13 states have call successors, (47) [2024-11-12 17:13:37,537 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:13:37,537 INFO L93 Difference]: Finished difference Result 2187 states and 2890 transitions. [2024-11-12 17:13:37,538 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-12 17:13:37,538 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 13.066666666666666) internal successors, (196), 15 states have internal predecessors, (196), 13 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (47), 13 states have call predecessors, (47), 13 states have call successors, (47) Word has length 227 [2024-11-12 17:13:37,538 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:13:37,541 INFO L225 Difference]: With dead ends: 2187 [2024-11-12 17:13:37,541 INFO L226 Difference]: Without dead ends: 1154 [2024-11-12 17:13:37,543 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 528 GetRequests, 496 SyntacticMatches, 4 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=183, Invalid=687, Unknown=0, NotChecked=0, Total=870 [2024-11-12 17:13:37,543 INFO L435 NwaCegarLoop]: 70 mSDtfsCounter, 272 mSDsluCounter, 458 mSDsCounter, 0 mSdLazyCounter, 931 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 281 SdHoareTripleChecker+Valid, 528 SdHoareTripleChecker+Invalid, 990 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 931 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-12 17:13:37,543 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [281 Valid, 528 Invalid, 990 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 931 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-12 17:13:37,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1154 states. [2024-11-12 17:13:37,656 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1154 to 1121. [2024-11-12 17:13:37,657 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1121 states, 907 states have (on average 1.1841234840132304) internal successors, (1074), 916 states have internal predecessors, (1074), 202 states have call successors, (202), 2 states have call predecessors, (202), 2 states have return successors, (202), 202 states have call predecessors, (202), 202 states have call successors, (202) [2024-11-12 17:13:37,658 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1121 states to 1121 states and 1478 transitions. [2024-11-12 17:13:37,659 INFO L78 Accepts]: Start accepts. Automaton has 1121 states and 1478 transitions. Word has length 227 [2024-11-12 17:13:37,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:13:37,659 INFO L471 AbstractCegarLoop]: Abstraction has 1121 states and 1478 transitions. [2024-11-12 17:13:37,659 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 13.066666666666666) internal successors, (196), 15 states have internal predecessors, (196), 13 states have call successors, (47), 2 states have call predecessors, (47), 2 states have return successors, (47), 13 states have call predecessors, (47), 13 states have call successors, (47) [2024-11-12 17:13:37,659 INFO L276 IsEmpty]: Start isEmpty. Operand 1121 states and 1478 transitions. [2024-11-12 17:13:37,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 228 [2024-11-12 17:13:37,660 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:13:37,660 INFO L218 NwaCegarLoop]: trace histogram [22, 22, 22, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:13:37,674 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:13:37,861 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2024-11-12 17:13:37,861 INFO L396 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-12 17:13:37,862 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:13:37,862 INFO L85 PathProgramCache]: Analyzing trace with hash 342059287, now seen corresponding path program 2 times [2024-11-12 17:13:37,862 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:13:37,862 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2008364135] [2024-11-12 17:13:37,862 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:13:37,862 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:13:37,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:37,991 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:13:37,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:37,992 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:13:37,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:37,993 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-12 17:13:37,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:37,994 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-12 17:13:37,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:37,996 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-12 17:13:37,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:37,997 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-12 17:13:37,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:37,999 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-12 17:13:37,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:38,002 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-12 17:13:38,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:38,004 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-12 17:13:38,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:38,006 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-12 17:13:38,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:38,007 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-12 17:13:38,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:38,009 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-12 17:13:38,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:38,012 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-11-12 17:13:38,013 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:38,014 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-12 17:13:38,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:38,016 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-11-12 17:13:38,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:38,018 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2024-11-12 17:13:38,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:38,020 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2024-11-12 17:13:38,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:38,023 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2024-11-12 17:13:38,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:38,025 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2024-11-12 17:13:38,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:38,027 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2024-11-12 17:13:38,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:38,029 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 183 [2024-11-12 17:13:38,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:38,030 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2024-11-12 17:13:38,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:38,032 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-12 17:13:38,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:38,033 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-12 17:13:38,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:38,035 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2024-11-12 17:13:38,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:38,037 INFO L134 CoverageAnalysis]: Checked inductivity of 1107 backedges. 0 proven. 171 refuted. 0 times theorem prover too weak. 936 trivial. 0 not checked. [2024-11-12 17:13:38,037 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:13:38,037 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2008364135] [2024-11-12 17:13:38,037 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2008364135] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:13:38,037 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [911046032] [2024-11-12 17:13:38,037 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-12 17:13:38,037 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:13:38,037 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:13:38,038 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:13:38,039 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:13:38,098 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-12 17:13:38,098 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-12 17:13:38,099 INFO L256 TraceCheckSpWp]: Trace formula consists of 382 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-12 17:13:38,101 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:13:38,322 INFO L134 CoverageAnalysis]: Checked inductivity of 1107 backedges. 0 proven. 171 refuted. 0 times theorem prover too weak. 936 trivial. 0 not checked. [2024-11-12 17:13:38,322 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:13:38,507 INFO L134 CoverageAnalysis]: Checked inductivity of 1107 backedges. 0 proven. 171 refuted. 0 times theorem prover too weak. 936 trivial. 0 not checked. [2024-11-12 17:13:38,508 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [911046032] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:13:38,508 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-12 17:13:38,508 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8, 8] total 21 [2024-11-12 17:13:38,508 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2010094190] [2024-11-12 17:13:38,508 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-12 17:13:38,508 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-11-12 17:13:38,508 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:13:38,509 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-11-12 17:13:38,509 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=170, Invalid=292, Unknown=0, NotChecked=0, Total=462 [2024-11-12 17:13:38,509 INFO L87 Difference]: Start difference. First operand 1121 states and 1478 transitions. Second operand has 22 states, 21 states have (on average 14.238095238095237) internal successors, (299), 22 states have internal predecessors, (299), 21 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 21 states have call predecessors, (67), 21 states have call successors, (67) [2024-11-12 17:13:39,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:13:39,496 INFO L93 Difference]: Finished difference Result 2569 states and 3417 transitions. [2024-11-12 17:13:39,497 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-12 17:13:39,497 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 21 states have (on average 14.238095238095237) internal successors, (299), 22 states have internal predecessors, (299), 21 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 21 states have call predecessors, (67), 21 states have call successors, (67) Word has length 227 [2024-11-12 17:13:39,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:13:39,504 INFO L225 Difference]: With dead ends: 2569 [2024-11-12 17:13:39,504 INFO L226 Difference]: Without dead ends: 2556 [2024-11-12 17:13:39,504 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 527 GetRequests, 490 SyntacticMatches, 0 SemanticMatches, 37 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 486 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=564, Invalid=918, Unknown=0, NotChecked=0, Total=1482 [2024-11-12 17:13:39,505 INFO L435 NwaCegarLoop]: 47 mSDtfsCounter, 1034 mSDsluCounter, 406 mSDsCounter, 0 mSdLazyCounter, 487 mSolverCounterSat, 230 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1048 SdHoareTripleChecker+Valid, 453 SdHoareTripleChecker+Invalid, 717 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 230 IncrementalHoareTripleChecker+Valid, 487 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-12 17:13:39,505 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1048 Valid, 453 Invalid, 717 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [230 Valid, 487 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-12 17:13:39,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2556 states. [2024-11-12 17:13:39,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2556 to 1470. [2024-11-12 17:13:39,680 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1470 states, 1192 states have (on average 1.1736577181208054) internal successors, (1399), 1201 states have internal predecessors, (1399), 266 states have call successors, (266), 2 states have call predecessors, (266), 2 states have return successors, (266), 266 states have call predecessors, (266), 266 states have call successors, (266) [2024-11-12 17:13:39,684 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1470 states to 1470 states and 1931 transitions. [2024-11-12 17:13:39,685 INFO L78 Accepts]: Start accepts. Automaton has 1470 states and 1931 transitions. Word has length 227 [2024-11-12 17:13:39,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:13:39,685 INFO L471 AbstractCegarLoop]: Abstraction has 1470 states and 1931 transitions. [2024-11-12 17:13:39,685 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 21 states have (on average 14.238095238095237) internal successors, (299), 22 states have internal predecessors, (299), 21 states have call successors, (67), 1 states have call predecessors, (67), 1 states have return successors, (67), 21 states have call predecessors, (67), 21 states have call successors, (67) [2024-11-12 17:13:39,685 INFO L276 IsEmpty]: Start isEmpty. Operand 1470 states and 1931 transitions. [2024-11-12 17:13:39,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 240 [2024-11-12 17:13:39,686 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:13:39,687 INFO L218 NwaCegarLoop]: trace histogram [23, 23, 23, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:13:39,698 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:13:39,887 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,SelfDestructingSolverStorable39 [2024-11-12 17:13:39,887 INFO L396 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-12 17:13:39,887 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:13:39,888 INFO L85 PathProgramCache]: Analyzing trace with hash 638648667, now seen corresponding path program 1 times [2024-11-12 17:13:39,888 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:13:39,888 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [743486961] [2024-11-12 17:13:39,888 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:13:39,888 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:13:39,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:40,008 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:13:40,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:40,013 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:13:40,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:40,015 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-12 17:13:40,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:40,016 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-12 17:13:40,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:40,024 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-12 17:13:40,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:40,025 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-12 17:13:40,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:40,026 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-12 17:13:40,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:40,029 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-12 17:13:40,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:40,030 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-12 17:13:40,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:40,031 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-12 17:13:40,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:40,033 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-12 17:13:40,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:40,034 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-12 17:13:40,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:40,038 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-11-12 17:13:40,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:40,039 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-12 17:13:40,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:40,040 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-11-12 17:13:40,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:40,042 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2024-11-12 17:13:40,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:40,043 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 145 [2024-11-12 17:13:40,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:40,044 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2024-11-12 17:13:40,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:40,045 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2024-11-12 17:13:40,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:40,046 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2024-11-12 17:13:40,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:40,047 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-12 17:13:40,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:40,048 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 189 [2024-11-12 17:13:40,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:40,050 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-12 17:13:40,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:40,051 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-12 17:13:40,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:40,052 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2024-11-12 17:13:40,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:40,053 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 227 [2024-11-12 17:13:40,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:40,057 INFO L134 CoverageAnalysis]: Checked inductivity of 1233 backedges. 52 proven. 157 refuted. 0 times theorem prover too weak. 1024 trivial. 0 not checked. [2024-11-12 17:13:40,057 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:13:40,057 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [743486961] [2024-11-12 17:13:40,057 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [743486961] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:13:40,057 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2101321881] [2024-11-12 17:13:40,057 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:13:40,057 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:13:40,057 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:13:40,059 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:13:40,059 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:13:40,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:13:40,122 INFO L256 TraceCheckSpWp]: Trace formula consists of 400 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-12 17:13:40,124 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:13:40,246 INFO L134 CoverageAnalysis]: Checked inductivity of 1233 backedges. 140 proven. 157 refuted. 0 times theorem prover too weak. 936 trivial. 0 not checked. [2024-11-12 17:13:40,246 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:13:40,410 INFO L134 CoverageAnalysis]: Checked inductivity of 1233 backedges. 52 proven. 157 refuted. 0 times theorem prover too weak. 1024 trivial. 0 not checked. [2024-11-12 17:13:40,410 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2101321881] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:13:40,410 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-12 17:13:40,411 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9, 9] total 11 [2024-11-12 17:13:40,411 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [532980132] [2024-11-12 17:13:40,411 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-12 17:13:40,411 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-12 17:13:40,411 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:13:40,412 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-12 17:13:40,412 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2024-11-12 17:13:40,412 INFO L87 Difference]: Start difference. First operand 1470 states and 1931 transitions. Second operand has 11 states, 11 states have (on average 12.0) internal successors, (132), 11 states have internal predecessors, (132), 9 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (30), 9 states have call predecessors, (30), 9 states have call successors, (30) [2024-11-12 17:13:41,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:13:41,536 INFO L93 Difference]: Finished difference Result 2755 states and 3633 transitions. [2024-11-12 17:13:41,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-11-12 17:13:41,536 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 12.0) internal successors, (132), 11 states have internal predecessors, (132), 9 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (30), 9 states have call predecessors, (30), 9 states have call successors, (30) Word has length 239 [2024-11-12 17:13:41,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:13:41,541 INFO L225 Difference]: With dead ends: 2755 [2024-11-12 17:13:41,542 INFO L226 Difference]: Without dead ends: 1834 [2024-11-12 17:13:41,543 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 548 GetRequests, 524 SyntacticMatches, 7 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 36 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=93, Invalid=249, Unknown=0, NotChecked=0, Total=342 [2024-11-12 17:13:41,543 INFO L435 NwaCegarLoop]: 109 mSDtfsCounter, 208 mSDsluCounter, 541 mSDsCounter, 0 mSdLazyCounter, 980 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 213 SdHoareTripleChecker+Valid, 650 SdHoareTripleChecker+Invalid, 1019 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 980 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-12 17:13:41,543 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [213 Valid, 650 Invalid, 1019 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 980 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-12 17:13:41,544 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1834 states. [2024-11-12 17:13:41,781 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1834 to 1713. [2024-11-12 17:13:41,782 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1713 states, 1391 states have (on average 1.164629762760604) internal successors, (1620), 1400 states have internal predecessors, (1620), 310 states have call successors, (310), 2 states have call predecessors, (310), 2 states have return successors, (310), 310 states have call predecessors, (310), 310 states have call successors, (310) [2024-11-12 17:13:41,784 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1713 states to 1713 states and 2240 transitions. [2024-11-12 17:13:41,785 INFO L78 Accepts]: Start accepts. Automaton has 1713 states and 2240 transitions. Word has length 239 [2024-11-12 17:13:41,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:13:41,785 INFO L471 AbstractCegarLoop]: Abstraction has 1713 states and 2240 transitions. [2024-11-12 17:13:41,786 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 12.0) internal successors, (132), 11 states have internal predecessors, (132), 9 states have call successors, (30), 2 states have call predecessors, (30), 2 states have return successors, (30), 9 states have call predecessors, (30), 9 states have call successors, (30) [2024-11-12 17:13:41,786 INFO L276 IsEmpty]: Start isEmpty. Operand 1713 states and 2240 transitions. [2024-11-12 17:13:41,787 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 278 [2024-11-12 17:13:41,787 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:13:41,787 INFO L218 NwaCegarLoop]: trace histogram [27, 27, 27, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:13:41,799 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (32)] Ended with exit code 0 [2024-11-12 17:13:41,991 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40,32 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:13:41,993 INFO L396 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-12 17:13:41,993 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:13:41,993 INFO L85 PathProgramCache]: Analyzing trace with hash 946345191, now seen corresponding path program 2 times [2024-11-12 17:13:41,993 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:13:41,993 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [453069895] [2024-11-12 17:13:41,993 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:13:41,994 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:13:42,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:13:42,023 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1099870127] [2024-11-12 17:13:42,023 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 [2024-11-12 17:13:42,026 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:13:42,026 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:13:42,027 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:13:42,029 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:13:42,098 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2024-11-12 17:13:42,099 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-12 17:13:42,100 INFO L256 TraceCheckSpWp]: Trace formula consists of 458 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-11-12 17:13:42,103 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:13:42,612 INFO L134 CoverageAnalysis]: Checked inductivity of 1729 backedges. 10 proven. 309 refuted. 0 times theorem prover too weak. 1410 trivial. 0 not checked. [2024-11-12 17:13:42,612 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:13:42,992 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:13:42,992 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [453069895] [2024-11-12 17:13:42,992 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:13:42,992 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1099870127] [2024-11-12 17:13:42,992 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1099870127] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:13:42,992 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:13:42,992 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16] total 16 [2024-11-12 17:13:42,992 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1989851224] [2024-11-12 17:13:42,992 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:13:42,992 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-11-12 17:13:42,993 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:13:42,993 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-11-12 17:13:42,993 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=55, Invalid=287, Unknown=0, NotChecked=0, Total=342 [2024-11-12 17:13:42,993 INFO L87 Difference]: Start difference. First operand 1713 states and 2240 transitions. Second operand has 17 states, 16 states have (on average 8.5) internal successors, (136), 17 states have internal predecessors, (136), 11 states have call successors, (30), 1 states have call predecessors, (30), 2 states have return successors, (30), 10 states have call predecessors, (30), 11 states have call successors, (30) [2024-11-12 17:13:44,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:13:44,559 INFO L93 Difference]: Finished difference Result 2555 states and 3374 transitions. [2024-11-12 17:13:44,559 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2024-11-12 17:13:44,559 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 16 states have (on average 8.5) internal successors, (136), 17 states have internal predecessors, (136), 11 states have call successors, (30), 1 states have call predecessors, (30), 2 states have return successors, (30), 10 states have call predecessors, (30), 11 states have call successors, (30) Word has length 277 [2024-11-12 17:13:44,560 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:13:44,564 INFO L225 Difference]: With dead ends: 2555 [2024-11-12 17:13:44,565 INFO L226 Difference]: Without dead ends: 1580 [2024-11-12 17:13:44,566 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 299 GetRequests, 267 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 163 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=197, Invalid=925, Unknown=0, NotChecked=0, Total=1122 [2024-11-12 17:13:44,567 INFO L435 NwaCegarLoop]: 147 mSDtfsCounter, 361 mSDsluCounter, 940 mSDsCounter, 0 mSdLazyCounter, 2592 mSolverCounterSat, 78 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 367 SdHoareTripleChecker+Valid, 1087 SdHoareTripleChecker+Invalid, 2670 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 2592 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-11-12 17:13:44,567 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [367 Valid, 1087 Invalid, 2670 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 2592 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-11-12 17:13:44,568 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1580 states. [2024-11-12 17:13:44,753 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1580 to 1522. [2024-11-12 17:13:44,754 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1522 states, 1235 states have (on average 1.1562753036437248) internal successors, (1428), 1244 states have internal predecessors, (1428), 275 states have call successors, (275), 2 states have call predecessors, (275), 2 states have return successors, (275), 275 states have call predecessors, (275), 275 states have call successors, (275) [2024-11-12 17:13:44,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1522 states to 1522 states and 1978 transitions. [2024-11-12 17:13:44,757 INFO L78 Accepts]: Start accepts. Automaton has 1522 states and 1978 transitions. Word has length 277 [2024-11-12 17:13:44,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:13:44,757 INFO L471 AbstractCegarLoop]: Abstraction has 1522 states and 1978 transitions. [2024-11-12 17:13:44,757 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 16 states have (on average 8.5) internal successors, (136), 17 states have internal predecessors, (136), 11 states have call successors, (30), 1 states have call predecessors, (30), 2 states have return successors, (30), 10 states have call predecessors, (30), 11 states have call successors, (30) [2024-11-12 17:13:44,757 INFO L276 IsEmpty]: Start isEmpty. Operand 1522 states and 1978 transitions. [2024-11-12 17:13:44,758 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 285 [2024-11-12 17:13:44,758 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:13:44,758 INFO L218 NwaCegarLoop]: trace histogram [28, 28, 28, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:13:44,771 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:13:44,959 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41,33 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:13:44,959 INFO L396 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-12 17:13:44,959 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:13:44,959 INFO L85 PathProgramCache]: Analyzing trace with hash 1393094048, now seen corresponding path program 4 times [2024-11-12 17:13:44,959 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:13:44,959 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1385806228] [2024-11-12 17:13:44,959 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:13:44,960 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:13:44,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:13:44,976 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [84341187] [2024-11-12 17:13:44,976 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-12 17:13:44,976 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:13:44,976 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:13:44,977 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:13:44,978 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:13:45,051 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-12 17:13:45,051 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-12 17:13:45,053 INFO L256 TraceCheckSpWp]: Trace formula consists of 473 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-12 17:13:45,056 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:13:45,692 INFO L134 CoverageAnalysis]: Checked inductivity of 1806 backedges. 3 proven. 285 refuted. 0 times theorem prover too weak. 1518 trivial. 0 not checked. [2024-11-12 17:13:45,692 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:13:46,194 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:13:46,194 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1385806228] [2024-11-12 17:13:46,194 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:13:46,194 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [84341187] [2024-11-12 17:13:46,195 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [84341187] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:13:46,195 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:13:46,195 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15] total 15 [2024-11-12 17:13:46,195 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [263439774] [2024-11-12 17:13:46,195 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:13:46,195 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-12 17:13:46,195 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:13:46,196 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-12 17:13:46,196 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=98, Invalid=244, Unknown=0, NotChecked=0, Total=342 [2024-11-12 17:13:46,196 INFO L87 Difference]: Start difference. First operand 1522 states and 1978 transitions. Second operand has 16 states, 15 states have (on average 9.2) internal successors, (138), 15 states have internal predecessors, (138), 12 states have call successors, (31), 1 states have call predecessors, (31), 2 states have return successors, (31), 12 states have call predecessors, (31), 12 states have call successors, (31) [2024-11-12 17:13:46,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:13:46,710 INFO L93 Difference]: Finished difference Result 1568 states and 2029 transitions. [2024-11-12 17:13:46,711 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-12 17:13:46,711 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 15 states have (on average 9.2) internal successors, (138), 15 states have internal predecessors, (138), 12 states have call successors, (31), 1 states have call predecessors, (31), 2 states have return successors, (31), 12 states have call predecessors, (31), 12 states have call successors, (31) Word has length 284 [2024-11-12 17:13:46,711 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:13:46,714 INFO L225 Difference]: With dead ends: 1568 [2024-11-12 17:13:46,714 INFO L226 Difference]: Without dead ends: 1474 [2024-11-12 17:13:46,715 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 304 GetRequests, 284 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 117 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=135, Invalid=327, Unknown=0, NotChecked=0, Total=462 [2024-11-12 17:13:46,715 INFO L435 NwaCegarLoop]: 43 mSDtfsCounter, 139 mSDsluCounter, 262 mSDsCounter, 0 mSdLazyCounter, 553 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 153 SdHoareTripleChecker+Valid, 305 SdHoareTripleChecker+Invalid, 570 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 553 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-12 17:13:46,715 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [153 Valid, 305 Invalid, 570 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 553 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-12 17:13:46,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1474 states. [2024-11-12 17:13:46,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1474 to 1473. [2024-11-12 17:13:46,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1473 states, 1195 states have (on average 1.1606694560669457) internal successors, (1387), 1204 states have internal predecessors, (1387), 266 states have call successors, (266), 2 states have call predecessors, (266), 2 states have return successors, (266), 266 states have call predecessors, (266), 266 states have call successors, (266) [2024-11-12 17:13:46,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1473 states to 1473 states and 1919 transitions. [2024-11-12 17:13:46,890 INFO L78 Accepts]: Start accepts. Automaton has 1473 states and 1919 transitions. Word has length 284 [2024-11-12 17:13:46,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:13:46,890 INFO L471 AbstractCegarLoop]: Abstraction has 1473 states and 1919 transitions. [2024-11-12 17:13:46,890 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 15 states have (on average 9.2) internal successors, (138), 15 states have internal predecessors, (138), 12 states have call successors, (31), 1 states have call predecessors, (31), 2 states have return successors, (31), 12 states have call predecessors, (31), 12 states have call successors, (31) [2024-11-12 17:13:46,890 INFO L276 IsEmpty]: Start isEmpty. Operand 1473 states and 1919 transitions. [2024-11-12 17:13:46,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 316 [2024-11-12 17:13:46,891 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:13:46,892 INFO L218 NwaCegarLoop]: trace histogram [31, 31, 31, 8, 8, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:13:46,903 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (34)] Forceful destruction successful, exit code 0 [2024-11-12 17:13:47,095 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,SelfDestructingSolverStorable42 [2024-11-12 17:13:47,095 INFO L396 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr7ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-12 17:13:47,096 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:13:47,096 INFO L85 PathProgramCache]: Analyzing trace with hash -799006861, now seen corresponding path program 3 times [2024-11-12 17:13:47,096 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:13:47,096 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [448728099] [2024-11-12 17:13:47,096 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:13:47,096 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:13:47,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:13:47,121 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [82562703] [2024-11-12 17:13:47,121 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-12 17:13:47,125 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:13:47,125 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:13:47,126 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:13:47,127 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:13:47,174 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2024-11-12 17:13:47,174 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-12 17:13:47,178 INFO L256 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 17 conjuncts are in the unsatisfiable core [2024-11-12 17:13:47,181 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:13:47,590 INFO L134 CoverageAnalysis]: Checked inductivity of 2311 backedges. 295 proven. 41 refuted. 0 times theorem prover too weak. 1975 trivial. 0 not checked. [2024-11-12 17:13:47,591 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:13:47,828 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:13:47,828 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [448728099] [2024-11-12 17:13:47,828 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:13:47,829 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [82562703] [2024-11-12 17:13:47,829 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [82562703] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:13:47,829 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:13:47,829 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2024-11-12 17:13:47,829 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [337486973] [2024-11-12 17:13:47,829 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:13:47,829 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-12 17:13:47,829 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:13:47,829 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-12 17:13:47,830 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=226, Unknown=0, NotChecked=0, Total=272 [2024-11-12 17:13:47,830 INFO L87 Difference]: Start difference. First operand 1473 states and 1919 transitions. Second operand has 14 states, 13 states have (on average 6.384615384615385) internal successors, (83), 13 states have internal predecessors, (83), 4 states have call successors, (16), 1 states have call predecessors, (16), 3 states have return successors, (16), 5 states have call predecessors, (16), 4 states have call successors, (16) [2024-11-12 17:13:48,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:13:48,717 INFO L93 Difference]: Finished difference Result 1476 states and 1921 transitions. [2024-11-12 17:13:48,717 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-12 17:13:48,717 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 6.384615384615385) internal successors, (83), 13 states have internal predecessors, (83), 4 states have call successors, (16), 1 states have call predecessors, (16), 3 states have return successors, (16), 5 states have call predecessors, (16), 4 states have call successors, (16) Word has length 315 [2024-11-12 17:13:48,717 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:13:48,721 INFO L225 Difference]: With dead ends: 1476 [2024-11-12 17:13:48,721 INFO L226 Difference]: Without dead ends: 1472 [2024-11-12 17:13:48,721 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 330 GetRequests, 307 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 55 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=139, Invalid=461, Unknown=0, NotChecked=0, Total=600 [2024-11-12 17:13:48,721 INFO L435 NwaCegarLoop]: 51 mSDtfsCounter, 113 mSDsluCounter, 426 mSDsCounter, 0 mSdLazyCounter, 950 mSolverCounterSat, 25 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 477 SdHoareTripleChecker+Invalid, 975 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 25 IncrementalHoareTripleChecker+Valid, 950 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-12 17:13:48,722 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [113 Valid, 477 Invalid, 975 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [25 Valid, 950 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-12 17:13:48,722 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1472 states. [2024-11-12 17:13:48,902 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1472 to 1469. [2024-11-12 17:13:48,903 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1469 states, 1195 states have (on average 1.0820083682008368) internal successors, (1293), 1200 states have internal predecessors, (1293), 266 states have call successors, (266), 2 states have call predecessors, (266), 2 states have return successors, (266), 266 states have call predecessors, (266), 266 states have call successors, (266) [2024-11-12 17:13:48,905 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1469 states to 1469 states and 1825 transitions. [2024-11-12 17:13:48,905 INFO L78 Accepts]: Start accepts. Automaton has 1469 states and 1825 transitions. Word has length 315 [2024-11-12 17:13:48,906 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:13:48,906 INFO L471 AbstractCegarLoop]: Abstraction has 1469 states and 1825 transitions. [2024-11-12 17:13:48,906 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 6.384615384615385) internal successors, (83), 13 states have internal predecessors, (83), 4 states have call successors, (16), 1 states have call predecessors, (16), 3 states have return successors, (16), 5 states have call predecessors, (16), 4 states have call successors, (16) [2024-11-12 17:13:48,906 INFO L276 IsEmpty]: Start isEmpty. Operand 1469 states and 1825 transitions. [2024-11-12 17:13:48,907 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 323 [2024-11-12 17:13:48,907 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:13:48,907 INFO L218 NwaCegarLoop]: trace histogram [32, 32, 32, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:13:48,919 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:13:49,111 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43,35 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:13:49,111 INFO L396 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-12 17:13:49,112 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:13:49,112 INFO L85 PathProgramCache]: Analyzing trace with hash -285856364, now seen corresponding path program 5 times [2024-11-12 17:13:49,112 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:13:49,112 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1718753388] [2024-11-12 17:13:49,112 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:13:49,112 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:13:49,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:13:49,135 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [253564201] [2024-11-12 17:13:49,135 INFO L95 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 [2024-11-12 17:13:49,135 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:13:49,135 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:13:49,137 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:13:49,138 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:13:49,228 INFO L229 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 17 check-sat command(s) [2024-11-12 17:13:49,229 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-12 17:13:49,230 INFO L256 TraceCheckSpWp]: Trace formula consists of 531 conjuncts, 31 conjuncts are in the unsatisfiable core [2024-11-12 17:13:49,233 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:13:50,120 INFO L134 CoverageAnalysis]: Checked inductivity of 2383 backedges. 0 proven. 393 refuted. 0 times theorem prover too weak. 1990 trivial. 0 not checked. [2024-11-12 17:13:50,120 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:13:50,488 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:13:50,489 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1718753388] [2024-11-12 17:13:50,489 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:13:50,489 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [253564201] [2024-11-12 17:13:50,489 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [253564201] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:13:50,489 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:13:50,489 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22] total 22 [2024-11-12 17:13:50,489 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [972203061] [2024-11-12 17:13:50,489 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:13:50,490 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-12 17:13:50,490 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:13:50,490 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-12 17:13:50,490 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=79, Invalid=521, Unknown=0, NotChecked=0, Total=600 [2024-11-12 17:13:50,490 INFO L87 Difference]: Start difference. First operand 1469 states and 1825 transitions. Second operand has 23 states, 22 states have (on average 7.090909090909091) internal successors, (156), 23 states have internal predecessors, (156), 13 states have call successors, (35), 1 states have call predecessors, (35), 2 states have return successors, (35), 12 states have call predecessors, (35), 13 states have call successors, (35) [2024-11-12 17:13:51,947 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:13:51,948 INFO L93 Difference]: Finished difference Result 1515 states and 1876 transitions. [2024-11-12 17:13:51,948 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2024-11-12 17:13:51,948 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 22 states have (on average 7.090909090909091) internal successors, (156), 23 states have internal predecessors, (156), 13 states have call successors, (35), 1 states have call predecessors, (35), 2 states have return successors, (35), 12 states have call predecessors, (35), 13 states have call successors, (35) Word has length 322 [2024-11-12 17:13:51,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:13:51,952 INFO L225 Difference]: With dead ends: 1515 [2024-11-12 17:13:51,952 INFO L226 Difference]: Without dead ends: 1470 [2024-11-12 17:13:51,952 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 358 GetRequests, 316 SyntacticMatches, 0 SemanticMatches, 42 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 478 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=216, Invalid=1676, Unknown=0, NotChecked=0, Total=1892 [2024-11-12 17:13:51,953 INFO L435 NwaCegarLoop]: 102 mSDtfsCounter, 263 mSDsluCounter, 873 mSDsCounter, 0 mSdLazyCounter, 2835 mSolverCounterSat, 48 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 269 SdHoareTripleChecker+Valid, 975 SdHoareTripleChecker+Invalid, 2883 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 2835 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-12 17:13:51,953 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [269 Valid, 975 Invalid, 2883 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 2835 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-12 17:13:51,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1470 states. [2024-11-12 17:13:52,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1470 to 1469. [2024-11-12 17:13:52,136 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1469 states, 1195 states have (on average 1.0811715481171549) internal successors, (1292), 1200 states have internal predecessors, (1292), 266 states have call successors, (266), 2 states have call predecessors, (266), 2 states have return successors, (266), 266 states have call predecessors, (266), 266 states have call successors, (266) [2024-11-12 17:13:52,137 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1469 states to 1469 states and 1824 transitions. [2024-11-12 17:13:52,138 INFO L78 Accepts]: Start accepts. Automaton has 1469 states and 1824 transitions. Word has length 322 [2024-11-12 17:13:52,139 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:13:52,139 INFO L471 AbstractCegarLoop]: Abstraction has 1469 states and 1824 transitions. [2024-11-12 17:13:52,139 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 22 states have (on average 7.090909090909091) internal successors, (156), 23 states have internal predecessors, (156), 13 states have call successors, (35), 1 states have call predecessors, (35), 2 states have return successors, (35), 12 states have call predecessors, (35), 13 states have call successors, (35) [2024-11-12 17:13:52,139 INFO L276 IsEmpty]: Start isEmpty. Operand 1469 states and 1824 transitions. [2024-11-12 17:13:52,140 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 361 [2024-11-12 17:13:52,140 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:13:52,141 INFO L218 NwaCegarLoop]: trace histogram [36, 36, 36, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:13:52,154 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:13:52,341 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,SelfDestructingSolverStorable44 [2024-11-12 17:13:52,341 INFO L396 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-12 17:13:52,341 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:13:52,342 INFO L85 PathProgramCache]: Analyzing trace with hash 29599584, now seen corresponding path program 6 times [2024-11-12 17:13:52,342 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:13:52,342 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [547675959] [2024-11-12 17:13:52,342 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:13:52,342 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:13:52,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-12 17:13:52,361 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [71923036] [2024-11-12 17:13:52,361 INFO L95 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE [2024-11-12 17:13:52,362 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:13:52,362 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:13:52,363 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:13:52,364 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:13:52,509 INFO L229 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2024-11-12 17:13:52,509 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-12 17:13:52,511 INFO L256 TraceCheckSpWp]: Trace formula consists of 247 conjuncts, 33 conjuncts are in the unsatisfiable core [2024-11-12 17:13:52,514 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:13:53,465 INFO L134 CoverageAnalysis]: Checked inductivity of 3046 backedges. 339 proven. 363 refuted. 0 times theorem prover too weak. 2344 trivial. 0 not checked. [2024-11-12 17:13:53,465 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:13:54,738 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:13:54,738 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [547675959] [2024-11-12 17:13:54,738 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-12 17:13:54,738 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [71923036] [2024-11-12 17:13:54,738 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [71923036] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:13:54,738 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-12 17:13:54,738 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13] total 13 [2024-11-12 17:13:54,738 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [509050808] [2024-11-12 17:13:54,739 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-12 17:13:54,739 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-12 17:13:54,739 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:13:54,739 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-12 17:13:54,739 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=321, Unknown=0, NotChecked=0, Total=380 [2024-11-12 17:13:54,739 INFO L87 Difference]: Start difference. First operand 1469 states and 1824 transitions. Second operand has 14 states, 13 states have (on average 6.923076923076923) internal successors, (90), 14 states have internal predecessors, (90), 5 states have call successors, (16), 1 states have call predecessors, (16), 3 states have return successors, (18), 4 states have call predecessors, (18), 5 states have call successors, (18) [2024-11-12 17:13:58,811 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 [0] [2024-11-12 17:14:00,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:14:00,569 INFO L93 Difference]: Finished difference Result 1469 states and 1824 transitions. [2024-11-12 17:14:00,570 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-12 17:14:00,570 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 6.923076923076923) internal successors, (90), 14 states have internal predecessors, (90), 5 states have call successors, (16), 1 states have call predecessors, (16), 3 states have return successors, (18), 4 states have call predecessors, (18), 5 states have call successors, (18) Word has length 360 [2024-11-12 17:14:00,570 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:14:00,573 INFO L225 Difference]: With dead ends: 1469 [2024-11-12 17:14:00,573 INFO L226 Difference]: Without dead ends: 1283 [2024-11-12 17:14:00,573 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 386 GetRequests, 359 SyntacticMatches, 0 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 2.4s TimeCoverageRelationStatistics Valid=174, Invalid=638, Unknown=0, NotChecked=0, Total=812 [2024-11-12 17:14:00,574 INFO L435 NwaCegarLoop]: 18 mSDtfsCounter, 105 mSDsluCounter, 170 mSDsCounter, 0 mSdLazyCounter, 433 mSolverCounterSat, 36 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 188 SdHoareTripleChecker+Invalid, 470 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 433 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2024-11-12 17:14:00,574 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [105 Valid, 188 Invalid, 470 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 433 Invalid, 1 Unknown, 0 Unchecked, 4.7s Time] [2024-11-12 17:14:00,574 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1283 states. [2024-11-12 17:14:00,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1283 to 731. [2024-11-12 17:14:00,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 731 states, 592 states have (on average 1.0506756756756757) internal successors, (622), 594 states have internal predecessors, (622), 134 states have call successors, (134), 2 states have call predecessors, (134), 2 states have return successors, (134), 134 states have call predecessors, (134), 134 states have call successors, (134) [2024-11-12 17:14:00,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 731 states to 731 states and 890 transitions. [2024-11-12 17:14:00,681 INFO L78 Accepts]: Start accepts. Automaton has 731 states and 890 transitions. Word has length 360 [2024-11-12 17:14:00,681 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:14:00,681 INFO L471 AbstractCegarLoop]: Abstraction has 731 states and 890 transitions. [2024-11-12 17:14:00,681 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 6.923076923076923) internal successors, (90), 14 states have internal predecessors, (90), 5 states have call successors, (16), 1 states have call predecessors, (16), 3 states have return successors, (18), 4 states have call predecessors, (18), 5 states have call successors, (18) [2024-11-12 17:14:00,681 INFO L276 IsEmpty]: Start isEmpty. Operand 731 states and 890 transitions. [2024-11-12 17:14:00,683 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 413 [2024-11-12 17:14:00,683 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:14:00,683 INFO L218 NwaCegarLoop]: trace histogram [42, 42, 42, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 9, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:14:00,690 INFO L552 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (37)] Ended with exit code 0 [2024-11-12 17:14:00,883 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45,37 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:14:00,884 INFO L396 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr13ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-12 17:14:00,884 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:14:00,884 INFO L85 PathProgramCache]: Analyzing trace with hash 541550993, now seen corresponding path program 1 times [2024-11-12 17:14:00,884 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:14:00,884 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1589990383] [2024-11-12 17:14:00,884 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:14:00,884 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:14:00,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:01,021 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:14:01,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:01,023 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:14:01,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:01,024 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-12 17:14:01,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:01,025 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-12 17:14:01,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:01,026 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-12 17:14:01,026 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:01,027 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-12 17:14:01,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:01,028 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-12 17:14:01,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:01,029 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-12 17:14:01,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:01,030 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-12 17:14:01,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:01,031 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-12 17:14:01,031 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:01,032 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-12 17:14:01,032 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:01,033 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-12 17:14:01,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:01,034 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-11-12 17:14:01,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:01,035 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-12 17:14:01,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:01,036 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-11-12 17:14:01,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:01,037 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2024-11-12 17:14:01,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:01,038 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2024-11-12 17:14:01,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:01,040 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2024-11-12 17:14:01,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:01,041 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2024-11-12 17:14:01,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:01,042 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2024-11-12 17:14:01,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:01,043 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2024-11-12 17:14:01,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:01,044 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2024-11-12 17:14:01,045 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:01,045 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-12 17:14:01,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:01,046 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-12 17:14:01,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:01,047 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2024-11-12 17:14:01,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:01,048 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2024-11-12 17:14:01,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:01,049 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-12 17:14:01,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:01,051 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2024-11-12 17:14:01,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:01,052 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2024-11-12 17:14:01,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:01,053 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2024-11-12 17:14:01,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:01,054 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2024-11-12 17:14:01,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:01,055 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2024-11-12 17:14:01,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:01,056 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2024-11-12 17:14:01,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:01,057 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 303 [2024-11-12 17:14:01,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:01,058 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2024-11-12 17:14:01,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:01,059 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2024-11-12 17:14:01,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:01,060 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2024-11-12 17:14:01,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:01,061 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 341 [2024-11-12 17:14:01,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:01,062 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 353 [2024-11-12 17:14:01,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:01,063 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2024-11-12 17:14:01,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:01,064 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 367 [2024-11-12 17:14:01,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:01,065 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 379 [2024-11-12 17:14:01,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:01,067 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 391 [2024-11-12 17:14:01,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:01,068 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2024-11-12 17:14:01,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:01,069 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 405 [2024-11-12 17:14:01,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:01,071 INFO L134 CoverageAnalysis]: Checked inductivity of 4294 backedges. 378 proven. 171 refuted. 0 times theorem prover too weak. 3745 trivial. 0 not checked. [2024-11-12 17:14:01,071 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:14:01,071 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1589990383] [2024-11-12 17:14:01,071 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1589990383] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:14:01,071 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [544797625] [2024-11-12 17:14:01,071 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:14:01,071 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:14:01,072 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:14:01,073 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:14:01,074 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:14:01,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:01,159 INFO L256 TraceCheckSpWp]: Trace formula consists of 665 conjuncts, 12 conjuncts are in the unsatisfiable core [2024-11-12 17:14:01,162 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:14:01,484 INFO L134 CoverageAnalysis]: Checked inductivity of 4294 backedges. 789 proven. 657 refuted. 0 times theorem prover too weak. 2848 trivial. 0 not checked. [2024-11-12 17:14:01,484 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:14:01,829 INFO L134 CoverageAnalysis]: Checked inductivity of 4294 backedges. 181 proven. 657 refuted. 0 times theorem prover too weak. 3456 trivial. 0 not checked. [2024-11-12 17:14:01,829 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [544797625] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:14:01,829 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-12 17:14:01,829 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 13, 13] total 23 [2024-11-12 17:14:01,830 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1278193244] [2024-11-12 17:14:01,830 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-12 17:14:01,830 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-11-12 17:14:01,830 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:14:01,831 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-11-12 17:14:01,831 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=455, Unknown=0, NotChecked=0, Total=506 [2024-11-12 17:14:01,831 INFO L87 Difference]: Start difference. First operand 731 states and 890 transitions. Second operand has 23 states, 23 states have (on average 14.08695652173913) internal successors, (324), 23 states have internal predecessors, (324), 20 states have call successors, (79), 2 states have call predecessors, (79), 2 states have return successors, (79), 20 states have call predecessors, (79), 20 states have call successors, (79) [2024-11-12 17:14:04,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:14:04,413 INFO L93 Difference]: Finished difference Result 1469 states and 1779 transitions. [2024-11-12 17:14:04,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 64 states. [2024-11-12 17:14:04,413 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 14.08695652173913) internal successors, (324), 23 states have internal predecessors, (324), 20 states have call successors, (79), 2 states have call predecessors, (79), 2 states have return successors, (79), 20 states have call predecessors, (79), 20 states have call successors, (79) Word has length 412 [2024-11-12 17:14:04,413 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:14:04,416 INFO L225 Difference]: With dead ends: 1469 [2024-11-12 17:14:04,416 INFO L226 Difference]: Without dead ends: 1137 [2024-11-12 17:14:04,418 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 990 GetRequests, 901 SyntacticMatches, 7 SemanticMatches, 82 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1768 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=1424, Invalid=5548, Unknown=0, NotChecked=0, Total=6972 [2024-11-12 17:14:04,419 INFO L435 NwaCegarLoop]: 179 mSDtfsCounter, 794 mSDsluCounter, 1831 mSDsCounter, 0 mSdLazyCounter, 3614 mSolverCounterSat, 195 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 794 SdHoareTripleChecker+Valid, 2010 SdHoareTripleChecker+Invalid, 3809 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 195 IncrementalHoareTripleChecker+Valid, 3614 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.3s IncrementalHoareTripleChecker+Time [2024-11-12 17:14:04,419 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [794 Valid, 2010 Invalid, 3809 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [195 Valid, 3614 Invalid, 0 Unknown, 0 Unchecked, 1.3s Time] [2024-11-12 17:14:04,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1137 states. [2024-11-12 17:14:04,574 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1137 to 943. [2024-11-12 17:14:04,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 943 states, 766 states have (on average 1.0378590078328982) internal successors, (795), 767 states have internal predecessors, (795), 173 states have call successors, (173), 2 states have call predecessors, (173), 2 states have return successors, (173), 173 states have call predecessors, (173), 173 states have call successors, (173) [2024-11-12 17:14:04,576 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 943 states to 943 states and 1141 transitions. [2024-11-12 17:14:04,577 INFO L78 Accepts]: Start accepts. Automaton has 943 states and 1141 transitions. Word has length 412 [2024-11-12 17:14:04,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:14:04,578 INFO L471 AbstractCegarLoop]: Abstraction has 943 states and 1141 transitions. [2024-11-12 17:14:04,578 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 14.08695652173913) internal successors, (324), 23 states have internal predecessors, (324), 20 states have call successors, (79), 2 states have call predecessors, (79), 2 states have return successors, (79), 20 states have call predecessors, (79), 20 states have call successors, (79) [2024-11-12 17:14:04,578 INFO L276 IsEmpty]: Start isEmpty. Operand 943 states and 1141 transitions. [2024-11-12 17:14:04,580 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 418 [2024-11-12 17:14:04,580 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:14:04,580 INFO L218 NwaCegarLoop]: trace histogram [42, 42, 42, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:14:04,594 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:14:04,780 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable46 [2024-11-12 17:14:04,781 INFO L396 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-12 17:14:04,781 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:14:04,781 INFO L85 PathProgramCache]: Analyzing trace with hash 783996155, now seen corresponding path program 3 times [2024-11-12 17:14:04,781 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:14:04,781 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [573183670] [2024-11-12 17:14:04,781 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:14:04,781 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:14:04,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:05,041 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:14:05,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:05,042 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:14:05,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:05,042 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-12 17:14:05,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:05,043 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-12 17:14:05,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:05,044 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-12 17:14:05,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:05,045 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-12 17:14:05,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:05,046 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-12 17:14:05,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:05,048 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-12 17:14:05,048 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:05,049 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-12 17:14:05,049 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:05,050 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-12 17:14:05,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:05,051 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-12 17:14:05,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:05,052 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-12 17:14:05,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:05,053 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-11-12 17:14:05,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:05,055 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-12 17:14:05,055 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:05,056 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-11-12 17:14:05,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:05,057 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2024-11-12 17:14:05,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:05,058 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2024-11-12 17:14:05,059 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:05,059 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2024-11-12 17:14:05,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:05,061 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2024-11-12 17:14:05,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:05,062 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2024-11-12 17:14:05,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:05,063 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2024-11-12 17:14:05,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:05,065 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2024-11-12 17:14:05,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:05,066 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-12 17:14:05,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:05,067 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-12 17:14:05,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:05,068 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 218 [2024-11-12 17:14:05,069 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:05,069 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2024-11-12 17:14:05,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:05,071 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-12 17:14:05,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:05,072 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 244 [2024-11-12 17:14:05,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:05,073 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2024-11-12 17:14:05,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:05,074 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 268 [2024-11-12 17:14:05,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:05,075 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2024-11-12 17:14:05,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:05,076 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-12 17:14:05,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:05,078 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 294 [2024-11-12 17:14:05,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:05,079 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 306 [2024-11-12 17:14:05,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:05,080 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2024-11-12 17:14:05,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:05,081 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 320 [2024-11-12 17:14:05,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:05,082 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 335 [2024-11-12 17:14:05,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:05,083 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2024-11-12 17:14:05,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:05,084 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 353 [2024-11-12 17:14:05,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:05,086 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2024-11-12 17:14:05,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:05,087 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 367 [2024-11-12 17:14:05,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:05,088 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 379 [2024-11-12 17:14:05,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:05,089 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 391 [2024-11-12 17:14:05,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:05,090 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2024-11-12 17:14:05,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:05,091 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 405 [2024-11-12 17:14:05,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:05,094 INFO L134 CoverageAnalysis]: Checked inductivity of 4307 backedges. 0 proven. 851 refuted. 0 times theorem prover too weak. 3456 trivial. 0 not checked. [2024-11-12 17:14:05,094 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:14:05,094 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [573183670] [2024-11-12 17:14:05,094 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [573183670] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:14:05,094 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2050868512] [2024-11-12 17:14:05,094 INFO L95 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 [2024-11-12 17:14:05,094 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:14:05,094 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:14:05,096 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:14:05,097 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:14:05,152 INFO L229 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2024-11-12 17:14:05,152 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-12 17:14:05,153 INFO L256 TraceCheckSpWp]: Trace formula consists of 168 conjuncts, 29 conjuncts are in the unsatisfiable core [2024-11-12 17:14:05,156 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:14:06,140 INFO L134 CoverageAnalysis]: Checked inductivity of 4307 backedges. 366 proven. 292 refuted. 0 times theorem prover too weak. 3649 trivial. 0 not checked. [2024-11-12 17:14:06,140 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:14:06,380 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2050868512] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:14:06,380 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-12 17:14:06,380 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 15] total 27 [2024-11-12 17:14:06,380 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1492631310] [2024-11-12 17:14:06,380 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-12 17:14:06,381 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-11-12 17:14:06,381 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:14:06,381 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-11-12 17:14:06,382 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=193, Invalid=929, Unknown=0, NotChecked=0, Total=1122 [2024-11-12 17:14:06,382 INFO L87 Difference]: Start difference. First operand 943 states and 1141 transitions. Second operand has 28 states, 26 states have (on average 10.538461538461538) internal successors, (274), 26 states have internal predecessors, (274), 18 states have call successors, (60), 1 states have call predecessors, (60), 3 states have return successors, (62), 19 states have call predecessors, (62), 18 states have call successors, (62) [2024-11-12 17:14:13,720 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:14:13,720 INFO L93 Difference]: Finished difference Result 1502 states and 1819 transitions. [2024-11-12 17:14:13,720 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2024-11-12 17:14:13,720 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 26 states have (on average 10.538461538461538) internal successors, (274), 26 states have internal predecessors, (274), 18 states have call successors, (60), 1 states have call predecessors, (60), 3 states have return successors, (62), 19 states have call predecessors, (62), 18 states have call successors, (62) Word has length 417 [2024-11-12 17:14:13,721 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:14:13,723 INFO L225 Difference]: With dead ends: 1502 [2024-11-12 17:14:13,723 INFO L226 Difference]: Without dead ends: 1470 [2024-11-12 17:14:13,725 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 592 GetRequests, 500 SyntacticMatches, 0 SemanticMatches, 92 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2790 ImplicationChecksByTransitivity, 5.3s TimeCoverageRelationStatistics Valid=1364, Invalid=7378, Unknown=0, NotChecked=0, Total=8742 [2024-11-12 17:14:13,725 INFO L435 NwaCegarLoop]: 34 mSDtfsCounter, 588 mSDsluCounter, 355 mSDsCounter, 0 mSdLazyCounter, 1515 mSolverCounterSat, 163 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 596 SdHoareTripleChecker+Valid, 389 SdHoareTripleChecker+Invalid, 1678 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 163 IncrementalHoareTripleChecker+Valid, 1515 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.1s IncrementalHoareTripleChecker+Time [2024-11-12 17:14:13,726 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [596 Valid, 389 Invalid, 1678 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [163 Valid, 1515 Invalid, 0 Unknown, 0 Unchecked, 2.1s Time] [2024-11-12 17:14:13,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1470 states. [2024-11-12 17:14:13,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1470 to 1253. [2024-11-12 17:14:13,941 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1253 states, 1022 states have (on average 1.038160469667319) internal successors, (1061), 1023 states have internal predecessors, (1061), 227 states have call successors, (227), 2 states have call predecessors, (227), 2 states have return successors, (227), 227 states have call predecessors, (227), 227 states have call successors, (227) [2024-11-12 17:14:13,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1253 states to 1253 states and 1515 transitions. [2024-11-12 17:14:13,943 INFO L78 Accepts]: Start accepts. Automaton has 1253 states and 1515 transitions. Word has length 417 [2024-11-12 17:14:13,943 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-12 17:14:13,943 INFO L471 AbstractCegarLoop]: Abstraction has 1253 states and 1515 transitions. [2024-11-12 17:14:13,943 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 26 states have (on average 10.538461538461538) internal successors, (274), 26 states have internal predecessors, (274), 18 states have call successors, (60), 1 states have call predecessors, (60), 3 states have return successors, (62), 19 states have call predecessors, (62), 18 states have call successors, (62) [2024-11-12 17:14:13,943 INFO L276 IsEmpty]: Start isEmpty. Operand 1253 states and 1515 transitions. [2024-11-12 17:14:13,945 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 427 [2024-11-12 17:14:13,945 INFO L210 NwaCegarLoop]: Found error trace [2024-11-12 17:14:13,945 INFO L218 NwaCegarLoop]: trace histogram [43, 43, 43, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-12 17:14:13,959 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 -smt2 -in SMTLIB2_COMPLIANT=true (39)] Forceful destruction successful, exit code 0 [2024-11-12 17:14:14,146 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,SelfDestructingSolverStorable47 [2024-11-12 17:14:14,146 INFO L396 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr25ASSERT_VIOLATIONINTEGER_OVERFLOW === [ULTIMATE.startErr0ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr1ASSERT_VIOLATIONINTEGER_OVERFLOW, ULTIMATE.startErr2ASSERT_VIOLATIONINTEGER_OVERFLOW (and 27 more)] === [2024-11-12 17:14:14,146 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-12 17:14:14,146 INFO L85 PathProgramCache]: Analyzing trace with hash -561540676, now seen corresponding path program 4 times [2024-11-12 17:14:14,146 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-12 17:14:14,146 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1738573732] [2024-11-12 17:14:14,147 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-12 17:14:14,147 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-12 17:14:14,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:14,427 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 2 [2024-11-12 17:14:14,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:14,428 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 8 [2024-11-12 17:14:14,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:14,429 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 13 [2024-11-12 17:14:14,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:14,430 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 22 [2024-11-12 17:14:14,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:14,431 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2024-11-12 17:14:14,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:14,432 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 40 [2024-11-12 17:14:14,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:14,433 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-12 17:14:14,433 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:14,434 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 54 [2024-11-12 17:14:14,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:14,435 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-12 17:14:14,436 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:14,436 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 78 [2024-11-12 17:14:14,437 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:14,438 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 87 [2024-11-12 17:14:14,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:14,439 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 92 [2024-11-12 17:14:14,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:14,440 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2024-11-12 17:14:14,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:14,441 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-12 17:14:14,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:14,443 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 125 [2024-11-12 17:14:14,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:14,444 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 130 [2024-11-12 17:14:14,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:14,445 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2024-11-12 17:14:14,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:14,446 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 154 [2024-11-12 17:14:14,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:14,448 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 163 [2024-11-12 17:14:14,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:14,449 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2024-11-12 17:14:14,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:14,450 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2024-11-12 17:14:14,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:14,452 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 192 [2024-11-12 17:14:14,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:14,453 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-12 17:14:14,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:14,454 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2024-11-12 17:14:14,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:14,455 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2024-11-12 17:14:14,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:14,456 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 230 [2024-11-12 17:14:14,456 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:14,457 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 239 [2024-11-12 17:14:14,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:14,459 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2024-11-12 17:14:14,459 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:14,460 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 253 [2024-11-12 17:14:14,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:14,461 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2024-11-12 17:14:14,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:14,463 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 277 [2024-11-12 17:14:14,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:14,464 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 286 [2024-11-12 17:14:14,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:14,465 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 291 [2024-11-12 17:14:14,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:14,466 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 303 [2024-11-12 17:14:14,466 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:14,467 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 315 [2024-11-12 17:14:14,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:14,468 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 324 [2024-11-12 17:14:14,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:14,469 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 329 [2024-11-12 17:14:14,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:14,470 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2024-11-12 17:14:14,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:14,471 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 353 [2024-11-12 17:14:14,472 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:14,473 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2024-11-12 17:14:14,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:14,474 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 371 [2024-11-12 17:14:14,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:14,475 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 376 [2024-11-12 17:14:14,476 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:14,476 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2024-11-12 17:14:14,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:14,478 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2024-11-12 17:14:14,478 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:14,479 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 409 [2024-11-12 17:14:14,479 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:14,480 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 414 [2024-11-12 17:14:14,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-12 17:14:14,482 INFO L134 CoverageAnalysis]: Checked inductivity of 4440 backedges. 0 proven. 816 refuted. 0 times theorem prover too weak. 3624 trivial. 0 not checked. [2024-11-12 17:14:14,482 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-12 17:14:14,482 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1738573732] [2024-11-12 17:14:14,482 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1738573732] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-12 17:14:14,482 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1659568754] [2024-11-12 17:14:14,482 INFO L95 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST [2024-11-12 17:14:14,483 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-12 17:14:14,483 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-12 17:14:14,484 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:14:14,485 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:14:14,575 INFO L229 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2024-11-12 17:14:14,575 INFO L230 tOrderPrioritization]: Conjunction of SSA is unsat [2024-11-12 17:14:14,577 INFO L256 TraceCheckSpWp]: Trace formula consists of 689 conjuncts, 14 conjuncts are in the unsatisfiable core [2024-11-12 17:14:14,580 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-12 17:14:15,039 INFO L134 CoverageAnalysis]: Checked inductivity of 4440 backedges. 0 proven. 816 refuted. 0 times theorem prover too weak. 3624 trivial. 0 not checked. [2024-11-12 17:14:15,039 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-12 17:14:15,424 INFO L134 CoverageAnalysis]: Checked inductivity of 4440 backedges. 0 proven. 816 refuted. 0 times theorem prover too weak. 3624 trivial. 0 not checked. [2024-11-12 17:14:15,424 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1659568754] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-12 17:14:15,424 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-12 17:14:15,424 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14, 14] total 38 [2024-11-12 17:14:15,424 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1933296545] [2024-11-12 17:14:15,424 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-12 17:14:15,425 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 39 states [2024-11-12 17:14:15,425 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-12 17:14:15,426 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 39 interpolants. [2024-11-12 17:14:15,426 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=492, Invalid=990, Unknown=0, NotChecked=0, Total=1482 [2024-11-12 17:14:15,426 INFO L87 Difference]: Start difference. First operand 1253 states and 1515 transitions. Second operand has 39 states, 38 states have (on average 15.105263157894736) internal successors, (574), 39 states have internal predecessors, (574), 38 states have call successors, (128), 1 states have call predecessors, (128), 1 states have return successors, (128), 38 states have call predecessors, (128), 38 states have call successors, (128) [2024-11-12 17:14:16,903 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-12 17:14:16,903 INFO L93 Difference]: Finished difference Result 2468 states and 2985 transitions. [2024-11-12 17:14:16,903 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 38 states. [2024-11-12 17:14:16,904 INFO L78 Accepts]: Start accepts. Automaton has has 39 states, 38 states have (on average 15.105263157894736) internal successors, (574), 39 states have internal predecessors, (574), 38 states have call successors, (128), 1 states have call predecessors, (128), 1 states have return successors, (128), 38 states have call predecessors, (128), 38 states have call successors, (128) Word has length 426 [2024-11-12 17:14:16,904 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-12 17:14:16,908 INFO L225 Difference]: With dead ends: 2468 [2024-11-12 17:14:16,908 INFO L226 Difference]: Without dead ends: 2237 [2024-11-12 17:14:16,909 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 979 GetRequests, 919 SyntacticMatches, 0 SemanticMatches, 60 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1473 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=1279, Invalid=2503, Unknown=0, NotChecked=0, Total=3782 [2024-11-12 17:14:16,909 INFO L435 NwaCegarLoop]: 49 mSDtfsCounter, 1421 mSDsluCounter, 744 mSDsCounter, 0 mSdLazyCounter, 888 mSolverCounterSat, 341 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1431 SdHoareTripleChecker+Valid, 793 SdHoareTripleChecker+Invalid, 1229 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 341 IncrementalHoareTripleChecker+Valid, 888 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-12 17:14:16,909 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1431 Valid, 793 Invalid, 1229 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [341 Valid, 888 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-12 17:14:16,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2237 states.